Официальный сайт TextCMS
TextCMS — все просто!





Рассказать



Модуль wysiwyg

» » Модуль wysiwyg

Функции

 wysiwyg_list ()
 
 wysiwyg_main ($name=false)
 
 wysiwyg_tinymce_links ()
 
 wysiwyg_markup ($name=false)
 
 _wysiwyg_links ()
 

Функции

_wysiwyg_links ()

Формирование массива с URL страниц, имеющихся в CMS. Используется функциями wysiwyg_main (для редактора WymEdit) и wysiwyg_tinymce_links.

Возвращает
array Массив со страницами CMS. Каждый элемент содержит хеш с тремя ключами: URL – относительный URL страницы, title – название страницы, whitespace – пробелы для сдвига названия вправо
wysiwyg_list ()

Выдача списка поддерживаемых и установленных WYSIWYG-редакторов

Возвращает
array Список редакторов в виде хеш-массива, где ключом является краткое наименование (используемое, например, в настройках), а значением – полное.
wysiwyg_main ( $name = false)

Формирование JS-кода для отображения WYSIWYG-редактора в соответствии с найтройками, выставленными в $GLOBALS['config']['wysiwyg']

Аргументы
$namestring Идентификатор области textarea, в которой нужно отобразить соответствующий редактор. Если равен false, попытка отобразить редактор делается для всех textarea на странице.
Возвращает
string HTML-код для отображения WYSIWYG-редактора.
wysiwyg_markup ( $name = false)

Выводит редактор MarkItUp при любом включенном визуальном редакторе. Используется в редакторе стилей (модуль style), где требуется невизуальный HTML-редактор

Аргументы
string$name– id области для редактирования, в которой должен появиться визуальный редактор
Возвращает
string – Java-script код для
wysiwyg_tinymce_links ()

Формирование списка ссылок на страницы TextCMS для отображения в окне создания гиперссылки для редактора TinyMCE Функция выдает список в виде JavaScript-массива с самостоятельной выдачей заголовков и завершает работу TextCMS, не возвращая управление.

» » Модуль wysiwyg