Uzyskaj TinyMCE, aby używać pełnego adresu URL obrazu zamiast względnego

Używam TinyMCE jako edytora na stronie internetowej. Problem polega na tym, że gdy wstawiam obrazy z tej samej witryny, TinyMCE użyje względnego adresu url do obrazu zamiast stałego adresu URL, który wprowadziłem podczas włączania obrazu.

Wynikowy html jest używany gdzie indziej, na przykład w wiadomościach e-mail. Problem polega na tym, że względne adresy URL nie pojawią się poprawnie w dowolnym miejscu, ale w oryginalnej lokalizacji.

Jak sprawić, by TinyMCE używało pełnych bezwzględnych adresów URL zamiast skróconych względnych?

 51
Author: Sam, 2010-09-26

4 answers

Upewnij się, że w inicjalizacji javascript używasz, że masz te linie w nim:

relative_urls : false,
remove_script_host : false,
convert_urls : true,
 122
Author: Randy the Dev,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-01-11 02:36:09

Jak już wcześniej wspomniano, jest to prawidłowy sposób:

relative_urls : false,
remove_script_host : false,
convert_urls : true,

Jest jednak jedna rzecz, która sprawi, że będziesz się zastanawiać, dlaczego to nie działa, mimo że podałeś odpowiedni tekst powyżej. Upewnij się, że fałsz i prawda nie mają cudzysłowów wokół nich.

Poniższe jest nieprawidłowe:

relative_urls : "false", 
 6
Author: Alan Fullmer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-05-06 05:58:33

Spróbuj ustawić parametr config relative_urls na false i sprawdź, czy to pomaga:

Http://wiki.moxiecode.com/index.php/TinyMCE:Configuration/relative_urls

 2
Author: sushil bharwani,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-09-26 07:21:57

Możesz dodać tylko convert_urls: false

Oto dokumentacja http://archive.tinymce.com/wiki.php/Configuration:convert_urls

 2
Author: user7051147,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-10-21 04:00:19