Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: редактор внутри TEXTAREA
 
 автор: frisst   (29.05.2010 в 20:43)   письмо автору
 
 

Добрый вечер!... Был у меня хороший скрипт редактора (на который автоматически заменяются все формы TEXTAREA), но видимо удалил. Может кто-нибудь подскажет, где можно скачать или как сделать визуальный редактор? Много тегов не нужно (как раз минимального размера), а нужны следующие: степень, индекс, жирный, курсив, подчёркнутый, отцентрованный, слева, справа.
Скажите пожалуйста где можно скачать, или направьте на материал, который поможет сделать это самому. Очень сильно нужно... заранее спасибо.

  Ответить  
 
 автор: ddhvvn   (29.05.2010 в 21:49)   письмо автору
 
   для: frisst   (29.05.2010 в 20:43)
 

wysiwyg

  Ответить  
 
 автор: mikha   (30.05.2010 в 04:11)   письмо автору
 
   для: 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 коды, но по ряду причин он для меня не подошёл.
В ссылках выше есть и совсем ерунда, я их собирал ещё когда только начинал изучать этот редактор. И всё не было случая просмотреть и удалить лишнее.

  Ответить  
 
 автор: frisst   (31.05.2010 в 08:57)   письмо автору
 
   для: mikha   (30.05.2010 в 04:11)
 

Спасибо огромное! Буду изучать...

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования