Модуль Word Link должен заменять слова на ссылки (заданные в настройках ), но почему то при создание ноды он ничего не заменяет. галку у типов материалов поставил.
тему пробывали поменять на стандартную?и поменять формат ввода на full html
Я с этого и начал. Фильтр у меня с самого начала был Full-html (админ же-ж, какие проблемы?), тему поставил Bartik, потом еще пробовал вообще все фильтры отключить. Ничего не меняется: латинские слова word-link ловит, а русские - нет.
а ты открой html.tpl.php своей темы и посмотри ,что там прописано
Посмотрел. Ничего хорошего, кроме "http-equiv="X-UA-Compatible" не обнаружил. Нехорошо. Попробую поставить заведомо XHTML 1.0 валидированную тему, потом отпишусь.
Попробовал поставить тему Danland, в которой все очень кошерно:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN">.
Лучше, к сожалению, не стало - все то же самое, английский word link читает, русский - нет.
Ау, кто-нибудь, у кого с семеркой получилось приручить word link, отпишите, плиз, на какой теме получилось. Может, еще что-нибудь в .htaccess? Хотя это вряд ли...
Здравствуйте!
Спасибо пользователю lugovsa за ссылку на эту тему.
Итак.
your HTML meet the requirements of XHTML 1.0
Означает что ваш текст написанный в боди ноды должен быть валидным (это не обязательно, но очень желательно). Не вся тема, а только текст в ноде.
Далее обязательно убедитесь что при сохранении ноды вы выбираете формат в котором допускаются HTML тэги (full_html например).
Проверьте ещё раз конфигурацию admin/config/content/word-link/configuration и убедитесь что выбран именно тот контент тип и те поля.
Я тестировал модуль на нескольких сайтах с Apache, Nginx с разными версиями PHP и тесты были положительными.
Более того, мне писали люди у которых модуль работает с древнегреческими символами, символами немецкого и французских языков.
В общем, после трех дней мучений я отказался от модуля word link. Когда и если автор модуля сможет понять и объяснить, в чем проблема, можно будет подумать вернуться к word link. Пока что вместо WL я воспользовался модулем alinks. Который плохо поддерживается разработчиком, давно не обновлялся, имеет менее удобный интерфейс, но обладает тем достоинством, что он РАБОТАЕТ!
Важное замечание: русские ссылки поддерживаются в alinks при условии, что в таблице Alinks Add/Edit (admin/config/content/alinks_config/edit):
1. в поле START стоит галка,
2. в поле END стоит галка,
3. в поле CASУ стоит галка.
lugovsa уже предоставил мне информацию которую мне нужно проанализировать, за что ему спасибо.
К сожалению сейчас у меня мало свободного времени, так что фикс обещаю не скоро.
К сожалению обновить данную библиотеку до версии 8.10 нет возможности так как от нее зависит слишком много критичных компонентов системы и до обновления ее в основном системном репозитории CentOS 6 установка ее невозможна.
а нет версии работающей на более старых библиотеках?
только вот почему в ноде , на которую ссылается ключевая фраза, эта фраза становится тоже ссылкой (правда только в teaser mode)
зачем же анонс ссылается сам на себя?
причем ключевая фраза(слово) в 99 % случаях встречается в анонсе
только вот почему в ноде , на которую ссылается ключевая фраза, эта фраза становится тоже ссылкой (правда только в teaser mode)
зачем же анонс ссылается сам на себя?
причем ключевая фраза(слово) в 99 % случаях встречается в анонсе
Ну во первых анонс ссылается на фулл ноду.
Во вторых не вижу в этом ничего плохого.
P.S. Когда пишите в таск на d.org сначала убедитесь в том что это именно тот таск. Таск это не форум. И ещё пишите пожалуйста на английском хотя бы через Google translate.
Проверял на хостингах Ru-center и ispserver.com - везде результат один и тот же (кириллицу не подхватывает)Влияют ли доп модули PHP v5.2 которые есть в настройках у хостера !? Надо поковырять ....
Как решить проблему с мультиязычным сайитом? одно слово может линковаться и с русской версией контента и с иностранной. Например бизнес термин, применяемый на английском языке в русской речи.
Каким образом заставить Word Link работать на мультиязычных сайтах? Дело в том, что у меня на сайте используются бизнес термины, а они могут быть непереводимы т.е. слово в зависимости от языка материала должно линковаться либо с англоязычной статьёй, либо русскоязычной. Такое вообще возможно?
Комментарии
Он работает только с латиницей. Хотя у разработчика на демо-сайте работает и с русским тоже. Почему именно, я пока не разобрался.
На 8ке работает с русским языком.
your HTML meet the requirements of XHTML 1.0
Семерка, вроде, тоже валидируется под XHTML 1.0. Или нет?
а ты открой html.tpl.php своей темы и посмотри ,что там прописано
тему пробывали поменять на стандартную?и поменять формат ввода на full html
Я с этого и начал. Фильтр у меня с самого начала был Full-html (админ же-ж, какие проблемы?), тему поставил Bartik, потом еще пробовал вообще все фильтры отключить. Ничего не меняется: латинские слова word-link ловит, а русские - нет.
Посмотрел. Ничего хорошего, кроме "http-equiv="X-UA-Compatible" не обнаружил. Нехорошо. Попробую поставить заведомо XHTML 1.0 валидированную тему, потом отпишусь.
Попробовал поставить тему Danland, в которой все очень кошерно:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN">.
Лучше, к сожалению, не стало - все то же самое, английский word link читает, русский - нет.
Ау, кто-нибудь, у кого с семеркой получилось приручить word link, отпишите, плиз, на какой теме получилось. Может, еще что-нибудь в .htaccess? Хотя это вряд ли...
Здравствуйте!
Спасибо пользователю lugovsa за ссылку на эту тему.
Итак.
your HTML meet the requirements of XHTML 1.0
Означает что ваш текст написанный в боди ноды должен быть валидным (это не обязательно, но очень желательно). Не вся тема, а только текст в ноде.
Далее обязательно убедитесь что при сохранении ноды вы выбираете формат в котором допускаются HTML тэги (full_html например).
Проверьте ещё раз конфигурацию admin/config/content/word-link/configuration и убедитесь что выбран именно тот контент тип и те поля.
Я тестировал модуль на нескольких сайтах с Apache, Nginx с разными версиями PHP и тесты были положительными.
Более того, мне писали люди у которых модуль работает с древнегреческими символами, символами немецкого и французских языков.
и проверьте в разных view mode в full и в анонсе
выбран тот что нужно.
выбираю формат который все теги включает.
в результате не работает.
а в 8ке сразу же завелось.
На том же сервере/хостинге или нет?
На том же сервере/хостинге или нет? Дубль
В общем, после трех дней мучений я отказался от модуля word link. Когда и если автор модуля сможет понять и объяснить, в чем проблема, можно будет подумать вернуться к word link. Пока что вместо WL я воспользовался модулем alinks. Который плохо поддерживается разработчиком, давно не обновлялся, имеет менее удобный интерфейс, но обладает тем достоинством, что он РАБОТАЕТ!
Важное замечание: русские ссылки поддерживаются в alinks при условии, что в таблице Alinks Add/Edit (admin/config/content/alinks_config/edit):
1. в поле START стоит галка,
2. в поле END стоит галка,
3. в поле CASУ стоит галка.
не 7ка на патруле.
8ка на бесплатном... хостинге...
lugovsa уже предоставил мне информацию которую мне нужно проанализировать, за что ему спасибо.
К сожалению сейчас у меня мало свободного времени, так что фикс обещаю не скоро.
Здравствуйте!
Проблема оказалась в версии библиотеки http://www.pcre.org. Для использования модуля с не латинскими символами надо иметь версию 8.10 или выше.
а вам советую обратиться в техподдержку и спросить о возможности обновления библиотеки pcre.
Всем спасибо за помощь.
К сожалению обновить данную библиотеку до версии 8.10 нет возможности так как от нее зависит слишком много критичных компонентов системы и до обновления ее в основном системном репозитории CentOS 6 установка ее невозможна.
а нет версии работающей на более старых библиотеках?
к сожалению нет
накажи его
только вот почему в ноде , на которую ссылается ключевая фраза, эта фраза становится тоже ссылкой (правда только в teaser mode)
зачем же анонс ссылается сам на себя?
причем ключевая фраза(слово) в 99 % случаях встречается в анонсе
Ну во первых анонс ссылается на фулл ноду.
Во вторых не вижу в этом ничего плохого.
P.S. Когда пишите в таск на d.org сначала убедитесь в том что это именно тот таск. Таск это не форум. И ещё пишите пожалуйста на английском хотя бы через Google translate.
плохо то что нода ссылается на саму себя в своем же тексте(к примеру body)
анонс вообще то уже тайтлом ссылается на full
это неправильно
на патруле установили версию 8.12
с не латински буквами не решилась проблема!!!!
к тому же если 2 3 раза одно и тоже слово встречается выделяется только одно. Даже если 0 стоит в настройках или 1000.
Да и с комментами какие то проблемы... если уже в боди есть выделенное в комментах ничего не преобразует...
с этим прояснилось, если добавлено слово Музыка, то она заменися на ссылку только когда встречается Музыка или музыка
но ни как не "Музыка"
добавте опцию чтобы со знаками типа ковычек, вопросв тире и тд и тп тоже... делалось
и еще момент
при вводе этих слов
The Matrixx
the matrixx
The matrixx
the Matrixx
The matrixX
THE MATRIXX
The MATRIXX
два последних не заменяет на ссылку. добавлено слово The Matrixx
Неужели вопрос с проблемами до сих пор не решен !?
в7ке на патруле нет
Проверял на хостингах Ru-center и ispserver.com - везде результат один и тот же (кириллицу не подхватывает)Влияют ли доп модули PHP v5.2 которые есть в настройках у хостера !? Надо поковырять ....
на 8 друпале на патруле все окэ было в свое время.
а есть аналог модуля для 6ки ?
sweb.ru drupal 7 полет нормальный.
На сервере никак не хочет работать, "зараза" такая.
Модуль очень нужный.
Видимо версии DOM и PHP, играют решающую роль в работоспособности.
Как решить проблему с мультиязычным сайитом? одно слово может линковаться и с русской версией контента и с иностранной. Например бизнес термин, применяемый на английском языке в русской речи.
Каким образом заставить Word Link работать на мультиязычных сайтах? Дело в том, что у меня на сайте используются бизнес термины, а они могут быть непереводимы т.е. слово в зависимости от языка материала должно линковаться либо с англоязычной статьёй, либо русскоязычной. Такое вообще возможно?