BB-коды в Ajax-окне
|
|
Sectron | Отредактировал Sectron - Четверг, 25 Июня 2009, 08:30 Дата: 22 Июня 2009, 09:11 | Сообщение # 1 | ● ● ● ● ● 91 сообщение Статус: Offline | Пример: EnigMatic Team Site Описание: Скрипт заменяющий prompt() окна при вызове BB-кодов html, img, list, email на Ajax окна. Установка: 1. Скачиваем архив. 2. Распаковываем его в http://вашсайт/bbcodes/ 3. Вставляем Code [html]<script type="text/javascript" src="/bbcodes/bbcodes.js"></script> в шаблоны: - Пользователи>Личные сообщения (ЛС) - поле $BODY$
- Комментарии>Форма добавления комментариев - в конец
- Новости сайта>Страница архив материалов - поле $BODY$
- Форум>Форма добавления сообщения - в конец
- Фотоальбомы>Страница добавления фотографии - поле $BODY$
- Каталог статей>Страница добавления/редактирования материала - поле $BODY$
- Каталог файлов>Страница добавления/редактирования материала - поле $BODY$
- Каталог сайтов>Страница добавления/редактирования материала - поле $BODY$
- Доска объявлений>Страница добавления/редактирования материала - поле $BODY$
4. Любуемся результатом UPD: Теперь вставка тегов возможна при нажатии на Enter(у тега list при нажатии на Ctrl+Enter) UPD2: - Теперь при вставке тега list при наличии пустой строки генерация списка не останавливается
- Теперь когда открыт тег лист для двух полей(brief,message) у второго открытого окна работает кнопка "+"
| | |
|
Reysler | Дата: 22 Июня 2009, 09:15 | Сообщение # 2 | ![Reysler Аватар Reysler](/avatar/86/993510.png) ● ● ● ● ● 17 сообщений Статус: Offline | Sectron, сейчас посмотрим ![biggrin](http://s3.ucoz.net/sm/1/biggrin.gif) | | |
|
}{0тт@бь)ч | Отредактировал }{0тт@бь)ч - Понедельник, 22 Июня 2009, 09:19 Дата: 22 Июня 2009, 09:17 | Сообщение # 3 | ● ● ● ● ● 1089 сообщений Статус: Offline | неплохо, да, неплохо... за идею - 10, за реализацию - 6. | | |
|
Reysler | Дата: 22 Июня 2009, 09:28 | Сообщение # 4 | ![Reysler Аватар Reysler](/avatar/86/993510.png) ● ● ● ● ● 17 сообщений Статус: Offline | Очень даже не плохо... | | |
|
kusem | Дата: 22 Июня 2009, 09:54 | Сообщение # 5 | ● ● ● ● ● 7 сообщений Статус: Offline | Извините за нубство,НО что вставлять в шаблоны(3 пункт)?????? | | |
|
Sectron | Дата: 22 Июня 2009, 09:56 | Сообщение # 6 | ● ● ● ● ● 91 сообщение Статус: Offline | }{0тт@бь)ч, я не знал как сделать код более динамичным. | | |
|
}{0тт@бь)ч | Дата: 22 Июня 2009, 09:57 | Сообщение # 7 | ● ● ● ● ● 1089 сообщений Статус: Offline | Sectron, 1. вставка по enter 2. можно было в xml и не делать, а всё в js 3. недооформлено | | |
|
Sectron | Отредактировал Sectron - Понедельник, 22 Июня 2009, 10:14 Дата: 22 Июня 2009, 10:00 | Сообщение # 8 | ● ● ● ● ● 91 сообщение Статус: Offline | kusem, <script type="text/javascript" src="/bbcodes/bbcodes.js"></script> Добавлено (22 Июнь 2009, 10:00) --------------------------------------------- 1. не знаю как делать 2. по-моему удобнее через xml 3. здесь уже пусть сам автор сайта подгоняет по дизайн. | | |
|
kusem | Дата: 22 Июня 2009, 10:05 | Сообщение # 9 | ● ● ● ● ● 7 сообщений Статус: Offline | Всё,спс))) не заметил-сначала оно было или нет?)) кста-великая штука,код "code"! ![deal](http://s3.ucoz.net/sm/1/deal.gif) | | |
|
Sectron | Дата: 22 Июня 2009, 10:07 | Сообщение # 10 | ● ● ● ● ● 91 сообщение Статус: Offline | kusem, не было=) | | |
|
kusem | Дата: 22 Июня 2009, 10:11 | Сообщение # 11 | ● ● ● ● ● 7 сообщений Статус: Offline | Sectron, уже есть,а это главное))) | | |
|
Sectron | Дата: 23 Июня 2009, 08:33 | Сообщение # 12 | ● ● ● ● ● 91 сообщение Статус: Offline | UPD: Теперь вставка тегов возможна при нажатии на Enter(у тега list при нажатии на Ctrl+Enter) | | |
|
almlex | Дата: 23 Июня 2009, 21:06 | Сообщение # 13 | ● ● ● ● ● 19 сообщений Статус: Offline | Quote (Sectron) Ctrl+Enter Ай-ай. Это фэйл. Ктрл+Энтр лучше оставить под более важные вещи. Например, отправление комментария. | | |
|
Sectron | Отредактировал Sectron - Среда, 24 Июня 2009, 16:07 Дата: 24 Июня 2009, 16:06 | Сообщение # 14 | ● ● ● ● ● 91 сообщение Статус: Offline | almlex, действие выполняется только тогда когда на текстовом поле(форме) находится фокус... | | |
|
almlex | Дата: 24 Июня 2009, 17:12 | Сообщение # 15 | ● ● ● ● ● 19 сообщений Статус: Offline | Sectron, я понимаю. У меня например, именно так по ctrl+enter отправлятся сообщение. | | |
|
Кронд | Дата: 24 Июня 2009, 17:54 | Сообщение # 16 | ● ● ● ● ● 329 сообщений Статус: Offline | У меня одного в list не добавляются пункты? | | |
|
Sectron | Отредактировал Sectron - Среда, 24 Июня 2009, 21:06 Дата: 24 Июня 2009, 20:59 | Сообщение # 17 | ● ● ● ● ● 91 сообщение Статус: Offline | Кронд, какой браузер и версия? | | |
|
CrazyFENIX | Дата: 24 Июня 2009, 21:31 | Сообщение # 18 | ![CrazyFENIX Аватар CrazyFENIX](/avatar/53/942435.png) ● ● ● ● ● 299 сообщений Статус: Offline | Где можно посмотреть пример? ![smile](http://s3.ucoz.net/sm/1/smile.gif) | | |
|
Sectron | Отредактировал Sectron - Четверг, 25 Июня 2009, 07:59 Дата: 24 Июня 2009, 22:23 | Сообщение # 19 | ● ● ● ● ● 91 сообщение Статус: Offline | | | |
|
Кронд | Отредактировал Кронд - Четверг, 25 Июня 2009, 04:13 Дата: 25 Июня 2009, 04:13 | Сообщение # 20 | ● ● ● ● ● 329 сообщений Статус: Offline | Sectron, Firefox 3.5 RC2 | | |
|