tinymce режет ссылку на главную (modx)

=Lexx=
На сайте с 14.01.2009
Offline
117
5913

CMS Modx 1.0.5

Плагин: TinyMCE Rich Text Editor - 3.3.9.2 Javascript WYSIWYG Editor

В tinymce вставляю ссылку "http://tour59.ru"

В коде получаю:

<a href="../../undefined/">турфирмой</a>

Как исправить? Единственное помогает отключить редактор для страницы и прописать ссылку вручную.

Сталкиваюсь уже не первый раз - ищу как решить?

savage
На сайте с 10.01.2007
Offline
224
#1

Рекомендовал бы ckeditor, имхо, гораздо прикольнее, чем tinymce и менее глючный.

Ссылка по теме:

http://community.modx-cms.ru/blog/tips_and_tricks/582.html

Купить / продать сайт ( https://www.telderi.ru/?pid=ca1f70 ) | Недорогой и надежный хостинг ( https://www.get-host.ru )
IL
На сайте с 20.04.2007
Offline
435
#2

<a href="/">раз</a>

<a href="[~1~]">два</a>

Если главная имеет номер не равный 1 - подставить нужный между ~тильдочек~

... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
=Lexx=
На сайте с 14.01.2009
Offline
117
#3
ivan-lev:
<a href="/">раз</a>

<a href="[~1~]">два</a>

Если главная имеет номер не равный 1 - подставить нужный между ~тильдочек~

первый вариант и оставляет код без домена. а нужен именно домен.

 <a href="/">турфирмой</a>

Второй вариант рассматривал. У него два недостатка:

1. после домена добавляется еще псевдоним главной - http://tour59.ru/index.html а нужен просто домен.

2. при смене главной страницы (id), все такие ссылки поменяются.

Проблема не в том как хитро выкрутиться. А в том, чтобы tinymce не обрезал код.

yet_warm
На сайте с 26.05.2007
Offline
129
#4
=Lexx=:


Проблема не в том как хитро выкрутиться. А в том, чтобы tinymce не обрезал код.

А что мешает использовать [(site_url)]? Или я чего не правильно понимаю?

Многие хотят попасть в рай, мало кто хочет для этого умирать.
Alipapa
На сайте с 01.02.2008
Offline
194
#5

Найдите файл, в котором объявляется tinyMCE.init (извините, не знаю где это в вашем движке) и добавьте туда remove_script_host : false:

tinyMCE.init({
...
remove_script_host : false
});

Если не поможет, посмотрите другие настройки (описание)

Биржа фриланса - простая и удобная (http://kwork.ru/ref/2541)
IL
На сайте с 20.04.2007
Offline
435
#6
=Lexx=:
первый вариант и оставляет код без домена. а нужен именно домен.

В настройках плагина вкладка "конфигурация" поиграться с параметром "Path Options"

Всегда выставляю в rootrelative - относительно корня

Чтоб домен был в ссылке - fullpathurl



Второй вариант рассматривал. У него два недостатка:
1. после домена добавляется еще псевдоним главной - http://tour59.ru/index.html а нужен просто домен.

Поможет (и не только от этих дублей) - плагин Seo Strict Urls

2. при смене главной страницы (id), все такие ссылки поменяются.

Что есть - то есть... А часто у Вас главная страница меняется? =)

=Lexx=
На сайте с 14.01.2009
Offline
117
#7
yet_warm:
А что мешает использовать [(site_url)]? Или я чего не правильно понимаю?

да не в спец.тэгах дело. А в том, что tiny задолбал.

гуглил - та же проблема и в джумле встречается

а про модх не нашел.

---------- Добавлено 28.07.2012 в 02:53 ----------

Alipapa:
Найдите файл, в котором объявляется tinyMCE.init (извините, не знаю где это в вашем движке) и добавьте туда remove_script_host : false:
Если не поможет, посмотрите другие настройки (описание)

по ходу, настройки, про которые в след. сообщении написали, за этот параметр и отвечают.

---------- Добавлено 28.07.2012 в 03:51 ----------

ivan-lev:
В настройках плагина вкладка "конфигурация" поиграться с параметром "Path Options"
Всегда выставляю в rootrelative - относительно корня
Чтоб домен был в ссылке - fullpathurl

fullpathurl помогло.

Только теперь он во все ссылки принудительно домен добавляет )

<a href="http://tour59.ru/[~330~]">анкор</a>
ivan-lev:

Поможет (и не только от этих дублей) - плагин Seo Strict Urls

Это обязательно. Просто не успел еще.

ivan-lev:

Что есть - то есть... А часто у Вас главная страница меняется? =)

нет. но штука удобная - мало ли что.

SeoMotion
На сайте с 03.09.2007
Offline
227
#8

При вызове редактора добавьте параметр

relative_urls : false,

Чтобы не подставлялся хост установите

remove_script_host : true,

SEO Secrets, Tips & Tricks - https://t.me/seorigin

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий