Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: WYSIWYG редактор написание своего

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: WYSIWYG редактор написание своего
3d_killer
Отправлено: 13 Февраля, 2012 - 07:49:39
Post Id



Участник


Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011  
Откуда: Ростов-на-Дону


Помог: 21 раз(а)




Хочу написать свой Визуальный редактор для админки редактор, использование готовых не подходит так как требуется ограниченный функционал. Помогите кто сталкивался не могу найти как сделать чтобы выделенному тексту задавался класс прописанный на отдельной кнопке и сразу это отображалось в редакторе и как потом сделать SUBMIT именно коду с классами и тегами?
 
My status
 Top
EuGen Администратор
Отправлено: 13 Февраля, 2012 - 08:08:19
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




3d_killer
Ограничить функционал готовых?


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
3d_killer
Отправлено: 13 Февраля, 2012 - 08:15:57
Post Id



Участник


Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011  
Откуда: Ростов-на-Дону


Помог: 21 раз(а)




Не мне нужно чтобы добавляло нужный мне css заранее которые я подготовлю например

CODE (htmlphp):
скопировать код в буфер обмена
  1. .text_zagl
  2.         {
  3.                 font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
  4.                 font-size:22px;
  5.                 font-weight:bold;
  6.         }
  7. .text_osn
  8.         {
  9.                 font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
  10.                 font-size:16px;
  11.                 padding-left:35px;
  12.                 line-height:1,5;
  13.                 text-align:justify;
  14.         }
  15. .text_link
  16.         {
  17.                 font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
  18.                 font-size:14px;
  19.                 font-weight:bold;
  20.                 color:#000000;
  21.                 text-decoration:none;
  22.         }
  23. .style1 {
  24. color: #FF6600; font-weight: bold;}
  25. .style2 {
  26. color: #FFFFFF;
  27. font-weight: bold;
  28. font-style: italic;
  29. font-size: 13px;}
  30. .style3 {
  31. color: #006699;
  32. font-weight: bold;
  33. font-size: 13px;}
  34. .style4 {
  35. color: #FF6600;
  36. font-weight: bold;
  37. font-family: Arial, Helvetica, sans-serif;}
  38. .style5 {
  39. color: #006699;
  40. font-weight: bold;
  41. font-size: 12px;}
  42. .style6 {
  43. font-size: 12px;}
  44. .style7 {
  45. font-size: 9px;}
  46. .style8 {
  47. font-family: Arial, Helvetica, sans-serif;
  48. color: #003399;
  49. font-weight: bold;}
  50. .style9 {
  51. font-size: 10px;}
  52. .style10 {
  53. font-size: 11px;}
  54. .style11 {     
  55. font-size: 12px;
  56. font-family: Arial, Helvetica, sans-serif;
  57. display: inline;}
  58. .style12 {     
  59. color: #FF6600;
  60. font-weight: bold;}
  61. .style13 {
  62. color: #000000;
  63. font-weight: normal;}
  64. .style14 {
  65. color: #000000;}
  66. .style15 {
  67. color: #FF6600;
  68. font-weight: bold;
  69. font-size: 12px;
  70. text-decoration:underline;}
  71. .style16 {
  72. color: #FF0000;}
  73. .style17 {
  74. font-size: 12px;
  75. font-weight: bold;}
  76. .style18 {
  77. font-size: 11px;}
  78. .style19 {
  79. color: #FF6600;
  80. font-weight: bold;}
  81. .style20 {
  82. color: #000000;}
  83. .style21 {
  84. color: #FF6600;
  85. font-weight: bold;
  86. font-size: 13px;}
  87. .style23 {
  88. color: #006699;
  89. font-weight: bold;
  90. font-size: 14px;}
  91. .style24 {
  92. color: #006699;
  93. font-weight: bold;}  
  94. .style25 {
  95. color: #FF6600;
  96. font-weight: bold;
  97. font-size: 14px;}
  98. .style26 {
  99. color: #FF0000;
  100. font-weight: bold;
  101. font-size: 14px;}
  102. .style27 {
  103. font-family: Arial, Helvetica, sans-serif;
  104. color: #003399;
  105. font-weight: bold;
  106. font-size: 13px;}
  107. .style28 {
  108. font-family: Arial, Helvetica, sans-serif;
  109. color: #003399;
  110. font-weight: bold;
  111. font-size: 14px;}
  112. .tab{
  113.         border-radius:10px;
  114.         border:1px solid #F8EEC7;
  115.         }
  116. .im{
  117.         margin-top:5px;
  118.         }
  119. .tab_zag
  120. {
  121.         background-color:#CCC;}
  122.         .text_osn_bo
  123.         {
  124.                 font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
  125.                 font-size:16px;
  126.                
  127.                 line-height:1,5;
  128.                 text-align:justify;
  129.         }
  130. .div_zagl
  131. {
  132.          background-color:#FC9;
  133. }

(Добавление)
плюс на некоторые ксс у меня подвешен Java скрипт чтобы на странице этовыглядело ссылка например в виде кнопки и т.д. поэтому интересует как сделать визуально и чтобы добавляло именно класы к тексту?

(Отредактировано автором: 13 Февраля, 2012 - 08:17:02)

 
My status
 Top
Zuldek
Отправлено: 13 Февраля, 2012 - 08:46:36
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010  


Помог: 50 раз(а)




подключать вашу таблицу стилей, ограничивать функционал до полного отсутствия и передавать js-параметры может любой популярный редактор.
 
 Top
3d_killer
Отправлено: 13 Февраля, 2012 - 08:53:47
Post Id



Участник


Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011  
Откуда: Ростов-на-Дону


Помог: 21 раз(а)




в нем ковыряться долго пока разберешься, хотел такое узнать где можно прочитать хоть про это?
 
My status
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB