On March 26, 2019 we launched new MODX Forums. Please join us at the new MODX Community Forums.
Subscribe: RSS
  • Тема посвящена укрощению 096 и 0961 тоже. Убиваем глюки (на русском) по шагам.

    ***UTF8***


    1. Шаг первый tinymce.lang.php стр 20 изменить russion на russian


    2. Проблемма:

    При инсталляции, когда выбираю русский язык, то в следующих окнах весть текст отображается вопросиками. Обратил нимание что сам текст выдается в utf-8 (как и надо), но вот в заголовках, которые отдает скрипт, выставлены win-1251. И браузер ее и включает. Но если выбрать принудительно utf-8, то текст видно. Неприятный глюк конечно, но вот так вот... Или я что-то не так делаю ?
    Столкнулся на днях с такой же проблемой на уже установленном сайте (при установке были "иероглифы", ставил по памяти).
    Причина: конфиг апач на сервере был с отличной от UTF-8 кодировкой (схожей со страницей управления на хостинге)
    Решение: добавить в файл .htaccess на сайте строку:
    AddDefaultCharset UTF-8


    ***Win1251***


    1. Quickeditor fix с форума
    assets/modules/quick_edit/editor.class.inc.php
    меняем:

    $value_prep = $modx->db->escape($value);
    
    $charset = $modx->config['etomite_charset'];
    if (mb_detect_encoding($value_prep, "UTF-8, $charset") == 'UTF-8') 
       $value_prep = mb_convert_encoding($value_prep, $charset, "UTF-8");
    
    if(is_numeric($cv->id)) {
    


    2. Ещё можно добавить языковые файлы для Tiny в win-1251c
    http://tinymce.moxiecode.com/download.php. (По умолчанию русский перевод там в утф8)
    пишем в стр 19 файла tinymce.lang.php $tinyLang[] = array("russian","ru_CP1251");


    Общее

    Совет. пропишите base url, чтоб не было проблемм с QuickEditом и Дружественными урл
    <base href="[(site_url)][(base_url)]">


    Всем кому нужно укротить ajaxsearch сюда:
    http://modxcms.com/forums/index.php/topic,18599.0.html

    Оптимизация Wayfindera
    http://modxcms.com/forums/index.php/topic,24485.0.html

    Eform
    Файлы перевода в неправильной кодировке sad


    MODX 0963 - решение вопросов с русским языком
    http://modxcms.com/forums/index.php/topic,31959.msg167769/boardseen.html#new

    Продолжение следует ...
    Жду вопросов и предложений
    • SamZ

      Просьба: поставь, плз, ссылку на этот пост у себя в подписи, и песши исчо в этом же топике:)

      спасибо!:)

      И сцылу на пост, где про закачку каталогов? поставь, а то пиарю во всю:)
        [img]http://jurist-info.ru/pic/rrr.jpg[/img]

        Безжалостный пияр!
        Artima -- неуч!
        Осторожно: преступная локализация -- modx-cms.ru
        Баштанник Андрей -- мегапрограммер из Белоруссии и поедатель говна, очень критично настроенный молодой человек!

        Дисклеймер для общительных: даю сам себе право транслировать в открытый эфир содержание лички, just for fun
      • Quote from: openagate at Sep 06, 2007, 08:29 PM

        SamZ
        Просьба: поставь, плз, ссылку на этот пост у себя в подписи, и песши исчо в этом же топике:)
        спасибо!:)
        И сцылу на пост, где про закачку каталогов? поставь, а то пиарю во всю:)

        Да я уж заметил про пиар сенькс.
        • Quote from: SamZ at Sep 06, 2007, 08:16 PM

          Продолжение следует ...
          Жду вопросов и предложений

          пожалуйста опишите использование ajaxSearch, как его научить искать и выводить результаты на русском.
          • Quote from: p13sitive at Sep 30, 2007, 11:40 AM

            пожалуйста опишите использование ajaxSearch, как его научить искать и выводить результаты на русском.
            http://ru.wikibooks.org/wiki/MODx:%D0%92%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%D1%8B%D0%B5_%D1%81%D0%BD%D0%B8%D0%BF%D0%BF%D0%B5%D1%82%D1%8B:AjaxSearch
            • Quote from: SamZ at Sep 06, 2007, 08:16 PM

              Продолжение следует ...
              Жду вопросов и предложений
              ), У меня проблема. При создании шаблона копипастю в окошко код в формате utf-8, норм. отображается.
              Сохраняю шаблон. Потом просматриваю через: ресурсы -> управление файлами. И вместо русского текста все вопросиками!! Я искал по FAQ - ничего не нашел(плохо искал?).

              Я предпологаю, что когда создавал базу данных в денвере для modX, то зря выбрал кодировку сравнение!!
              Надо было utf-8 bin?

              Думаю сегодня с утра установить базу и modX заново - вот и интересуюсь какую кодировку указать для базы! (если в базе дело тут конечно!).

              А если не в базе то в чем?!

              Спасибо за поддержку!
              • Заново создал все переустановил, и БД назначил кодировку ту, которую модИкс предлгает при установке.
                Работает.
                • Уважаемые гуру, не юзали ли новый релиз MODx 0.9.6.1 (rev 3118 - November 8, 2007)
                  http://svn.modxcms.com/trac/tattoo/browser/tattoo/releases/0.9.6.1/install/changelog.txt#L20
                  не устранены ли баги 0.9.6 в нем?
                  • слава яйцам
                    [FS#874] Alias not saved if char-encoding set other then UTF-8 (bug in save_content.processor.php). (2776,2782,2783)
                      "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

                      Не используйте Revo для "просто сайтов". Используйте Evo

                      Who can defeat the Russian bear?
                    • Здравствуйте, вот возникла проблемка. Подскажите как ее можно решить, пожалуйста.

                      При наполнении контентом, обнаружил вот такой косяк.

                      Кадровое агентство успе�?но работает c 2005 года. На�?а работа направлена на повы�?ение эффективности работы предприятий Кемеровской области путем подбора квалифицированного персонала. На сегодня�?ний день на�?а компания предоставляет комплекс услуг соискателям: профессиональное резюме, профориентация, психологическое тестирование и проч.

                      Обращаясь в кадровое агентство «Эксперт» вы можете быть уверены в том, что информация о ва�?ем обращении не выйдет за пределы на�?его агентства. Помимо этого, вы всегда сможете получить квалифицированные консультации на�?их специалистов по интересующему вас вопросу, входящему в сферу на�?ей компетенции.

                      Мы помогаем вам выстроить карьеру, но не ищем за вас работу. В связи с чем, призываем вас к обоюдному сотрудничеству.

                      Кодировка везде стоит UTF-8.

                      П.С. на текст не обращайте внимания, просто для проверки взял)

                      ааббввггддееёёжжззииййккллммннооппррссттууффххццчч�?�?щщъъыыььээююяя

                      ААББВВГГДДЕЕЁЁЖЖЗЗ�?�?ЁЁККЛЛММННООППРРССТТУУФФХХЦЦЧЧШШЩЩЪЪЫЫЬЬЭЭЮЮЯЯ
                      Только что решил проверить какие символы съедаются. Как видно не воспринимается "ш" прописная и "И", "Й" заглавные.

                      Жду ваших советов.
                      Спасибо за внимание.