Dec 04, 2008, 01:13 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
Search via SMF or Google: modx forums all of modxcms.com web
  MODxCMS.com   Forums   Help Login Register  
News:Donate to MODx: Donations
Pages: [1] 2 3   Go Down
  Print  
Author Topic: [FAQ] MODX 0961 ( способы решение основных проблемм)  (Read 9803 times)
0 Members and 1 Guest are viewing this topic.
SamZ
Sr. Member
****
Posts: 401


всегда ищу работу :-)


WWW
« on: Sep 06, 2007, 03:16 PM »

Тема посвящена укрощению 096 и 0961 тоже. Убиваем глюки (на русском) по шагам.

***UTF8***


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


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


***Win1251***


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

Code:
$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. (По умолчанию русский перевод там в утфCool
пишем в стр 19 файла tinymce.lang.php $tinyLang[] = array("russian","ru_CP1251");


Общее

Совет. пропишите base url, чтоб не было проблемм с QuickEditом и Дружественными урл
Code:
<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


Продолжение следует ...
Жду вопросов и предложений
« Last Edit: Aug 08, 2008, 06:42 PM by SamZ » Logged

[MODULE] CSV IMPORT :: модуль для добавления больших каталогов, из файлов с разделителями, с сохранением древовидной структуры. russian english


[FAQ] MODX 096
(основные проблемы и способы их решения)
openagate
Committed to MODx
*****
Posts: 770



« Reply #1 on: Sep 06, 2007, 03:29 PM »

SamZ

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

спасибо!:)

И сцылу на пост, где про закачку каталогов? поставь, а то пиарю во всюSmiley
Logged

SamZ
Sr. Member
****
Posts: 401


всегда ищу работу :-)


WWW
« Reply #2 on: Sep 06, 2007, 03:31 PM »

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

Да я уж заметил про пиар сенькс.
Logged

[MODULE] CSV IMPORT :: модуль для добавления больших каталогов, из файлов с разделителями, с сохранением древовидной структуры. russian english


[FAQ] MODX 096
(основные проблемы и способы их решения)
p13sitive
Jr. Member
*
Posts: 15


« Reply #3 on: Sep 30, 2007, 06:40 AM »

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

пожалуйста опишите использование ajaxSearch, как его научить искать и выводить результаты на русском.
Logged
Renset
Jr. Member
*
Posts: 20


« Reply #4 on: Oct 24, 2007, 11:14 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
Logged
lancer
Jr. Member
*
Posts: 15


« Reply #5 on: Nov 07, 2007, 03:18 PM »

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

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

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

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

Спасибо за поддержку!
Logged
lancer
Jr. Member
*
Posts: 15


« Reply #6 on: Nov 08, 2007, 08:00 AM »

Заново создал все переустановил, и БД назначил кодировку ту, которую модИкс предлгает при установке.
Работает.
Logged
bor3oy
Jr. Member
*
Posts: 1


« Reply #7 on: Nov 13, 2007, 01:35 AM »

Уважаемые гуру, не юзали ли новый релиз 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 в нем?
Logged
aleksey.stepanov
Committed to MODx
*****
Posts: 1,098



« Reply #8 on: Nov 13, 2007, 02:37 AM »

слава яйцам
Quote
[FS#874] Alias not saved if char-encoding set other then UTF-8 (bug in save_content.processor.php). (2776,2782,2783)
Logged

разработка под MODx любой сложности.
St.eV
Jr. Member
*
Posts: 3


« Reply #9 on: Dec 15, 2007, 11:06 AM »

Здравствуйте, вот возникла проблемка. Подскажите как ее можно решить, пожалуйста.

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

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

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

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

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

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

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

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

Жду ваших советов.
Спасибо за внимание.
« Last Edit: Dec 15, 2007, 11:27 AM by St.eV » Logged
siarzhuk
Jr. Member
*
Posts: 14


« Reply #10 on: Dec 15, 2007, 12:25 PM »

В файле config.inc.php поставьте
$database_connection_charset = 'utf8';
Подробнее - поищите здесь по форуму, где-то написано несколько раз
Logged
St.eV
Jr. Member
*
Posts: 3


« Reply #11 on: Dec 15, 2007, 01:43 PM »

Спасибо Wink я эти действия уже осуществлял, но почему-то ограничился просто просмотром каракуль. Сейчас удалил текст, добавил новый и все хоккей!
Вечно у меня так с ленью-матушкой...
Logged
webartel
Jr. Member
*
Posts: 30


WWW
« Reply #12 on: Jan 22, 2008, 02:40 PM »

Исходыне данные - мод 0.9.6.1 кодировка UTF8

Проблема - после переноса с локальной машины на сервер, и документы и название сайта и шаблон отображается нормально. Но после переименования сайта или внесения изменений в шаблон, все русские буквы заменяются вопросиками HuhHuh , при этом работа с документами полностью нормальная.

Решение - http://modxcms.com/forums/index.php/topic,4422.msg32209.html#msg32209 пункт "два" полностью "лечит" проблему. За что автору большое спасибо
Logged
Aramaki
Member
**
Posts: 72



« Reply #13 on: Jan 27, 2008, 06:19 AM »

***Win1251***

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

Code:
$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)) {

а без mb_ функций это никак сделать нельзя?

apache ругается PHP Fatal error: Call to undefined function: mb_detect_encoding()

или где их включить?

update: забил и сделал без них по guide
http://modxcms.com/forums/index.php/topic,19951.0.html
« Last Edit: Jan 27, 2008, 06:54 AM by Aramaki » Logged

Как русифировать Modx 0.9.6.1(QuickEdit, TinyMCE)
QuickEdit под win-1251 без mb_-функций
VLK
Jr. Member
*
Posts: 20


« Reply #14 on: Feb 06, 2008, 01:42 AM »

Совет. пропишите basepath, чтоб не было проблемм с QuickEditом и Дружественными урл
Где его прописать?

Если я использую для установки MODx НЕкорневую папку, а, к  примеру modx,
то в .htaccess я прописываю (спасибо Igor-ю) вместо  #RewriteBase /  -   RewriteBase /modx/
Дружественные урлы начинают работать корректно, но в самих страницах показывается только текст, всё остальное теряется.
Что и где надо прописать, чтобы MODx корректно работал в некорневой папке?
Logged
Pages: [1] 2 3   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP

Copyright © 2005-2008 MODxCMS, All rights reserved. Contact Us
Styles by ziworks.com

Powered by SMF 1.1.4 | SMF © 2005, Simple Machines LLC

Valid XHTML 1.0! Valid CSS!