|
|
|
| Добрый вечер!... Был у меня хороший скрипт редактора (на который автоматически заменяются все формы TEXTAREA), но видимо удалил. Может кто-нибудь подскажет, где можно скачать или как сделать визуальный редактор? Много тегов не нужно (как раз минимального размера), а нужны следующие: степень, индекс, жирный, курсив, подчёркнутый, отцентрованный, слева, справа.
Скажите пожалуйста где можно скачать, или направьте на материал, который поможет сделать это самому. Очень сильно нужно... заранее спасибо. | |
|
|
|
|
|
|
|
для: frisst
(29.05.2010 в 20:43)
| | wysiwyg | |
|
|
|
|
|
|
|
для: frisst
(29.05.2010 в 20:43)
| | http://tinymce.ru/faq/
http://tinymce.moxiecode.com/
http://tinymce.moxiecode.com/js/tinymce/docs/api/index.html
http://www.simplecoding.org/tinymce-ustanovka-nastroyka-ispolzovanie.html
http://habrahabr.ru/blogs/typography/67687/
http://wiki.moxiecode.com/index.php/TinyMCE:Index
http://wiki.moxiecode.com/index.php/TinyMCE:Commands
http://wiki.moxiecode.com/index.php/TinyMCE:Functions
http://wiki.moxiecode.com/index.php/TinyMCE:Configuration
http://wiki.moxiecode.com/index.php/TinyMCE:Functions#JavaScript_API_Functions
http://wiki.moxiecode.com/index.php/TinyMCE:Creating_Plugin
http://wiki.moxiecode.com/index.php/TinyMCE:Creating_Theme
http://wiki.moxiecode.com/index.php/TinyMCE:API/tinymce.Editor
Можно задать только валидные теги и атрибуты для обыкновенных пользователей, а для админа грузить другую конфигурацию. НО!!! Дополнительно проверять на сервере что приходит.
Для всех к примеру
tinyMCE.init({
mode: "exact",
elements : "id_чего_нужно", // ID чего там нужно через запятую, можно не только ID задавать
theme: "advanced",
width: "98%",
height: "160",
plugins: "site_code",
relative_urls: false,
convert_urls: false,
force_br_newlines: true,
force_p_newlines: false,
forced_root_block: "",
inline_styles : false,
dialog_type: "window",
content_css: "{$config['site_url']}site/editor/tiny_mce/css/post_add.css",
theme_advanced_toolbar_location: "top",
theme_advanced_toolbar_align: "left",
theme_advanced_statusbar_location: "bottom",
theme_advanced_resizing: true,
theme_advanced_buttons1: "undo,redo,|,formatselect,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,numlist,bullist,|,site_code,|,removeformat,cleanup,code",
theme_advanced_buttons2: "",
theme_advanced_buttons3: "",
theme_advanced_blockformats : "p",
apply_source_formatting: true,
fix_list_elements : true,
fix_table_elements : true,
fix_nesting : true,
valid_elements: "br,p[align<center?justify?left?right|class<codeStyle],b,strong,em,u,strike,ul,ol,li",
formats: {
underline: {inline: 'u'},
strikethrough: {inline: 'strike'},
alignleft: {selector: 'p', attributes: {align: "left"}},
aligncenter: {selector: 'p', attributes: {align: "center"}},
alignright: {selector: 'p', attributes: {align: "right"}},
alignfull: {selector: 'p', attributes: {align: "justify"}}
},
language: "ru"
});
|
Собственно говоря, для этого редактора есть простой вариант http://tinymce.moxiecode.com/examples/example_09.php , где только BB коды, но по ряду причин он для меня не подошёл.
В ссылках выше есть и совсем ерунда, я их собирал ещё когда только начинал изучать этот редактор. И всё не было случая просмотреть и удалить лишнее. | |
|
|
|
|
|
|
|
для: mikha
(30.05.2010 в 04:11)
| | Спасибо огромное! Буду изучать... | |
|
|
|
|