|
Укрощаем ссылки в редакторе TinyMCE |
|
|
Я не отркрою ни для кого Америки, когда скажу что TinyMCE (англ. Tiny Moxiecode Content Editor) является одним из самых распространенных редакторов в мире. Его часто используют в различных системах управления контентом (CMS). У него есть масса достоинств, о которых я не буду упоминать и о которых вы сможете прочитать на официальном сайте, там же можете его и скачать. В этой статье я хочу лишь описать как можно настроить работу со ссылками.
По умолчанию TinyMCE преобразует ссылки в редактируемых документах к относительному виду. Нужно было отключить эту функцию. Вот здесь как раз и проявляется его гибкость - в настройке под любые ваши задачи и требования. Если вы уже работали с ним, то наверное знаете как он подключается:
<script type="text/javascript" language="javascript">
tinyMCE.init({
...
...
});
</script>
Где вместо точек пишутся опции настройки. Как раз через них мы и будем настраивать работу со ссылками. Вот необходимые для нас опции:
- convert_urls : true | false - разрешить конвертирование URL
- relative_urls : true | false - при значении true, происходит конвертирование URL в относительный к document_base_url, при значении false URL преобразуется в абсолютный к document_base_url
- document_base_url : - определяет базовый URL, может принимать значение вашего домена либо просто корня сайта /
Мне нужно было отключить преобразование, поэтому я прописал:
<script type="text/javascript" language="javascript">
tinyMCE.init({
...
...
convert_urls : false
});
</script> |