WGT phpMyRealty.v1.0.7 RUS

Статус
В этой теме нельзя размещать новые ответы.
По поводу PATH я тоже напоролся,решение: нужно прописать путь, где находится на сервере корневой каталог скрипта (там ,где *.php в куче). он, в зависимости от расположения файлов на сервере, может отличатся от надписи, которая уже там вставлена.
Сам по себе скрипт крутой, не нужно никаких Jooomla с модулями и траходромом. Есть только основной недостаток, здесь уже замеченный: кириллицу он "сьедает", то есть некоректное отображение букв. Где это исправлять в скрипте, я пока не понял. К сожалению, именно эта хрень не даёт толком его использовать по назначению - не будут же клиенты доверять фирме, которая толком писать по-русски не умеет.
 
А можно отзеркалить, пожалуйста?
 
Народ ну что ни кто так и не сообразил ? насчет съедания букв
там при добавлении используется функция unsafehtml

вот кусок кода из файла edituserlistings.php он отвечает за редактирование

PHP:
echo userform ($lang['Listing_Description'], '<textarea wrap="hard" cols="45" rows="4"  name="description" onKeyDown="textCounter(this.form.description,this.form.listing_description_counter, ' . $conf['listing_description_size'] . ');" onKeyUp="textCounter(this.form.description,this.form.listing_description_counter, ' . $conf['listing_description_size'] . ');">' . [COLOR="Red"]unsafehtml[/COLOR]($form['description']) . '</textarea>');

Очевидно что дело именно в этой функции

там есть папка includes в ней файл functions.php

вот часть кода функции unsafehtml , но здесь будет видно не коды, а их значения


PHP:
function unsafehtml ( $input )

 {


$html2unicode = array (
  'Ђ' => '€',
    'Ѓ' => '',
    '‚' => '‚',
    'ѓ' => 'ƒ',
    '„' => '„',

    '…' => '…',
    '†' => '†',
    '‡' => '‡',
    '€' => 'ˆ',
    '‰' => '‰',

    'Љ' => 'Š',
    '‹' => '‹',
    'Њ' => 'Œ',
    'Ќ' => '',
    'Ћ' => 'ž',

    'Џ' => '',
    'ђ' => '',
    '‘' => '‘',
    '’' => '’',
    '“' => '”',

    '”' => '”',
    '•' => '•',
    '–' => '–',
    '—' => '—',
    '�' => '˜',

    '™' => '™',
    'љ' => 'š',
    '›' => '›',
    'њ' => 'œ',
    'ќ' => '',

    'ћ' => '',
    'џ' => 'Ÿ',

    '&AElig;' => 'Ж',
    '&Aacute;' => 'Б',

    '&Acirc;' => 'В',
    '&Agrave;' => 'А',
    '&Alpha;' => 'Α',
    '&Aring;' => 'Е',
    '&Atilde;' => 'Г',

    '&Auml;' => 'Д',
    '&Beta;' => 'Β',
    '&Ccedil;' => 'З',
    '&Chi;' => 'Χ',
    '&Dagger;' => '‡',

    '&Delta;' => 'Δ',
    '&ETH;' => 'Р',
    '&Eacute;' => 'Й',
    '&Ecirc;' => 'К',
    '&Egrave;' => 'И',

    '&Epsilon;' => 'Ε',
    '&Eta;' => 'Η',
    '&Euml;' => 'Л',
    '&Gamma;' => 'Γ',
    '&Iacute;' => 'Н',

    '&Icirc;' => 'О',
    '&Igrave;' => 'М',
    '&Iota;' => 'Ι',
    '&Iuml;' => 'П',
    '&Kappa;' => 'Κ',

    '&Lambda;' => 'Λ',
    '&Mu;' => 'Μ',
    '&Ntilde;' => 'С',
    '&Nu;' => 'Ν',
    '&OElig;' => 'Œ',

    '&Oacute;' => 'У',
    '&Ocirc;' => 'Ф',
    '&Ograve;' => 'Т',
    '&Omega;' => 'Ω',
    '&Omicron;' => 'Ο',

    '&Oslash;' => 'Ш',
    '&Otilde;' => 'Х',
    '&Ouml;' => 'Ц',
    '&Phi;' => 'Φ',
    '&Pi;' => 'Π',

    '&Prime;' => '″',
    '&Psi;' => 'Ψ',
    '&Rho;' => 'Ρ',
    '&Scaron;' => 'Š',
    '&Sigma;' => 'Σ',

    '&THORN;' => 'Ю',
    '&Tau;' => 'Τ',
    '&Theta;' => 'Θ',
    '&Uacute;' => 'Ъ',
    '&Ucirc;' => 'Ы',

    '&Ugrave;' => 'Щ',
    '&Upsilon;' => 'Υ',
    '&Uuml;' => 'Ь',
    '' => 'Ξ',
    '&Yacute;' => 'Э',

    '&Yuml;' => 'Ÿ',
    '&Zeta;' => 'Ζ',
    '&aacute;' => 'б',
    '&acirc;' => 'в',
    '&acute;' => 'ґ',

    '&aelig;' => 'ж',
    '&agrave;' => 'а',
    '&alefsym;' => 'ℵ',
    '&alpha;' => 'α',
    '&amp;' => '&',

    '&and;' => '∧',
    '&ang;' => '∠',
    '&apos;' => ''',
    '&aring;' => 'е',
    '&ast;' => '*',

    '&asymp;' => '≈',
    '&atilde;' => 'г',
    '&auml;' => 'д',
    '&bdquo;' => '„',
    '&beta;' => 'β',

    '&brkbar;' => '¦',
    '&brvbar;' => '¦',
    '&bsol;' => '\',
    '&bull;' => '•',
    '&cap;' => '∩',

    '&ccedil;' => 'з',
    '&cedil;' => 'ё',
    '&cent;' => 'ў',
    '&chi;' => 'χ',
    '&circ;' => 'ˆ',

    '&clubs;' => '♣',
    '&colon;' => ':',
    '&comma;' => ',',
    '&commat;' => '@',
    '&cong;' => '≅',

    '&copy;' => '©',
    '&crarr;' => '↵',
    '&cup;' => '∪',
    '&curren;' => '¤',
    '&dArr;' => '⇓',

    '&dagger;' => '†',
    '&darr;' => '↓',
    '&deg;' => '°',
    '&delta;' => 'δ',
    '&diams;' => '♦',

    '&die;' => 'Ё',
    '&divide;' => 'ч',
    '&dollar;' => '$',
    '&eacute;' => 'й',
    '&ecirc;' => 'к',

    '&egrave;' => 'и',
    '&emdash;' => '—',
    '&empty;' => '∅',
    '&emsp;' => ' ',
    '&endash;' => '–',

    '&ensp;' => ' ',
    '&epsilon;' => 'ε',
    '&equals;' => '=',
    '&equiv;' => '≡',
    '&eta;' => 'η',

    '&eth;' => 'р',
    '&euml;' => 'л',
    '&euro;' => '€',
    '&excl;' => '!',
    '&exist;' => '∃',

    '&fnof;' => 'ƒ',
    '&forall;' => '∀',
    '&frac12;' => 'Ѕ',
    '&frac14;' => 'ј',
    '&frac34;' => 'ѕ',

    '&frasl;' => '⁄',
    '&gamma;' => 'γ',
    '&ge;' => '≥',
    '&grave;' => '`',
    '&gt;' => '>',

    '&hArr;' => '⇔',
    '&half;' => 'Ѕ',
    '&harr;' => '↔',
    '&hearts;' => '♥',
    '&hellip;' => '…',

    '&hibar;' => 'Ї',
    '&horbar;' => '_',
    '&hyphen;' => '-',
    '&iacute;' => 'н',
    '&icirc;' => 'о',

    '&iexcl;' => 'Ў',
    '&igrave;' => 'м',
    '&image;' => 'ℑ',
    '&infin;' => '∞',
    '&int;' => '∫',

    '&iota;' => 'ι',
    '&iquest;' => 'ї',
    '&isin;' => '∈',
    '&iuml;' => 'п',
    '&kappa;' => 'κ',

    '&lArr;' => '⇐',
    '&lambda;' => 'λ',
    '&lang;' => '〈',
    '&laquo;' => '«',
    '&larr;' => '←',

    '&lceil;' => '⌈',
    '&lcub;' => '{',
    '&ldots;' => '…',
    '&ldquo;' => '”',
    '&ldquor;' => '„',

    '&le;' => '≤',
    '&lfloor;' => '⌊',
    '&lowast;' => '∗',
    '&lowbar;' => '_',
    '&loz;' => '◊',

    '&lpar;' => '(',
    '&lrm;' => '‎',
    '&lsaquo;' => '‹',
    '&lsqb;' => '[',
    '&lsquo;' => '‘',

    '&lsquor;' => '‚',
    '&lt;' => '<',
    '&macr;' => 'Ї',
    '&mdash;' => '—',
    '&micro;' => 'µ',

    '&middot;' => '·',
    '&minus;' => '−',
    '&mu;' => 'μ',
    '&nabla;' => '∇',
    '&nbsp;' => '*',

    '&ndash;' => '–',
    '&ne;' => '≠',
    '&ni;' => '∋',
    '&not;' => '¬',
    '&notin;' => '∉',

    '&nsub;' => '⊄',
    '&ntilde;' => 'с',
    '&nu;' => 'ν',
    '&num;' => '#',
    '&oacute;' => 'у',

    '&ocirc;' => 'ф',
    '&oelig;' => 'œ',
    '&ograve;' => 'т',
    '&oline;' => '‾',
    '&omega;' => 'ω',

    '&omicron;' => 'ο',
    '&oplus;' => '⊕',
    '&or;' => '∨',
    '&ordf;' => 'Є',
    '&ordm;' => 'є',

    '&oslash;' => 'ш',
    '&otilde;' => 'х',
    '&otimes;' => '⊗',
    '&ouml;' => 'ц',
    '&para;' => '¶',

    '&part;' => '∂',
    '&percnt;' => '%',
    '&period;' => '.',
    '&permil;' => '‰',
    '&perp;' => '⊥',

    '&phi;' => 'φ',
    '&pi;' => 'π',
    '&piv;' => 'ϖ',
    '&plus;' => '+',
    '&plusmn;' => '±',

    '&pound;' => 'Ј',
    '&prime;' => '′',
    '&prod;' => '∏',
    '&prop;' => '∝',
    '&psi;' => 'ψ',

    '&quest;' => '?',
    '&quot;' => '"',
    '&rArr;' => '⇒',
    '&radic;' => '√',
    '&rang;' => '〉',

    '&raquo;' => '»',
    '&rarr;' => '→',
    '&rceil;' => '⌉',
    '&rcub;' => '}',
    '&rdquo;' => '”',

    '&rdquor;' => '“',
    '&real;' => 'ℜ',
    '&reg;' => '®',
    '&rfloor;' => '⌋',
    '&rho;' => 'ρ',

    '&rlm;' => '‏',
    '&rpar;' => ')',
    '&rsaquo;' => '›',
    '&rsqb;' => ']',
    '&rsquo;' => '’',

    '&rsquor;' => '‘',
    '&sbquo;' => '‚',
    '&scaron;' => 'š',
    '&sdot;' => '⋅',
    '&sect;' => '§',

    '&semi;' => ';',
    '*' => '*',
    '&sigma;' => 'σ',
    '&sigmaf;' => 'ς',
    '&sim;' => '∼',

    '&sol;' => '/',
    '&sp;' => ' ',
    '&spades;' => '♠',
    '&sub;' => '⊂',
    '&sube;' => '⊆',

    '&sum;' => '∑',
    '&sup1;' => '№',
    '&sup2;' => 'І',
    '&sup3;' => 'і',
    '&sup;' => '⊃',

    '&supe;' => '⊇',
    '&szlig;' => 'Я',
    '&tau;' => 'τ',
    '&there4;' => '∴',
    '&theta;' => 'θ',

    '&thetasym;' => 'ϑ',
    '&thinsp;' => ' ',
    '&thorn;' => 'ю',
    '&tilde;' => '˜',
    '&times;' => 'Ч',

    '&trade;' => '™',
    '&uArr;' => '⇑',
    '&uacute;' => 'ъ',
    '&uarr;' => '↑',
    '&ucirc;' => 'ы',

    '&ugrave;' => 'щ',
    '&uml;' => 'Ё',
    '&upsih;' => 'ϒ',
    '&upsilon;' => 'υ',
    '&uuml;' => 'ь',

    '&verbar;' => '|',
    '&weierp;' => '℘',
    '&xi;' => 'ξ',
    '&yacute;' => 'э',
    '&yen;' => 'Ґ',

    '&yuml;' => 'я',
    '&zeta;' => 'ζ',
    '&zwj;' => '*',
    '&zwnj;' => '*',

А вот дальше мне нужна ваша помощь, надо исправить, кто знает как? Может функцию другую надо или коды прописаны не верно?
 
Да я с той же проблемой столкнулся..В 1.1.0 это в демке исправлено. Либо где-то символы не прописаны, либо 2-3 буквы скрипт воспринимает как единый символ и перекодивует его.
Я думаю уже купит его, и не мучатся.

Добавка: я щас просмотрел функцию, символы не пропущены. Так что ошибка или недочёт в другом месте, не сдесь. Глянь файлы кодировки, там символы..может, там что не в порядке
 
ну что причина не нашлась, я так и не разобралась, может у кого то есть решение?
 
ребята киньте в личку линк у кого что получилось что бы посмотреть рабочий скриптег на русском... плиз
 
Перезалейте пожалуйста релиз куда-нибудь с рапиды не получается скачать, 1 IP на всю сеть...
 
Поставил все настроил. Очень даже понравился
Думаю остановится на нем если будет решена проблема с "съеданием руских слов".
Но вот еще у меня есть какой трабл.
При создании нового риелтора движок требует чтобы этого пользоателя одобрил администратор.
в насторойках есть такой пункт
Должен ли администратор одобрять новых риэлторов или добавлять их в базу автоматически (ON/OFF)

Савил и ON и OFF все одно и тоже после реги пока одмином не потвердиш пользователь не сможет дальше работать
Подскажите пожалуста, что делаю не так.
 
Статистика

Этот скрип больше подходить наверное для небольшого портала, где могут работать независимые агенты.
Думаю, что база данных будут работать лучше для нескольких стран если сама поисковая система написана на ангглийском - сособенно для зарубежной недвижимости.
 
  • Заблокирован
  • #20
Никто не подскажет почему с русским языком тут проблема?
Не пишит агентов русским говорит что не правильно написали или малое кол-во символов а так же не добовляет предложения по продаже на русском.
Когда просматриваешь инфо об агенте тож пустота!
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху