Редактор сообщений...

Список разделов phpBBex 1.x (поддерживается) Поддержка 1.x

Описание: У вас проблемы с phpBBex 1.x и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Модератор: Поддержка

Сообщение #1 spol » 03.02.2013, 05:15

При оформлении форума возник воброс, а есть ли альтернатива стандартному редактору сообщений ?
хотелось бы конечно вот такую альтернативу с полным фаршем
JPG.jpg


нашол такую штуку http://www.wysibb.com/demo/ но она с глюками, в некоторых браузерах вылетают ошибки некоторые ббкоды работать отказываются или работают коряво...
если есть другие варианты прошу дать ссылки на них... :help:
spol
Автор темы
Аватара
Репутация: 3
С нами: 11 лет 2 месяца

Сообщение #2 VEG » 03.02.2013, 10:52

К сожалению, все подобные решения полны мелких неприятных глюков. Причина в том, что в разных браузерах редактируемый блок HTML текста ведёт себя очень сильно по-разному, а стандарта, который всё привёл бы к общему виду нет, поэтому написать хороший и продуманный редактор (особенно BBCode, а не HTML) практически нереально.
На сайте разработчиков phpBB идёт обсуждение возможных вариантов встраивания визуального редактора в phpBB 3.1 или 3.2, можете ознакомиться — там есть ссылки на другие редакторы BBCode.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 12 лет

Сообщение #3 dark » 03.02.2013, 20:21

Самый лучший по моему мнению TinyMCE.
Но приложу для сравнения по моему мнению оптимальные (по убыванию) редакторы.
TinyMCE
http://www.tinymce.com/tryit/full.php
SCEditor
http://www.sceditor.com/
CKEditor
http://ckeditor.com/demo
HotEditor
http://www.ecardmax.com/hoteditor/
WysiBB
Пост выше.
dark
Репутация: 0
С нами: 11 лет 2 месяца

Сообщение #4 spol » 04.02.2013, 00:46

Аесть где описание как можно TinyMCE интегрировать в форум ? ну или кто знает может поможет с интеграцией ?
spol
Автор темы
Аватара
Репутация: 3
С нами: 11 лет 2 месяца

Сообщение #5 Gray_Master » 04.02.2013, 21:08

Имхо, лучше всего использовать стандартный встроенный в данную версию форума редактор и уже его пилить. Могу предложить только его модифицировать на предмет использования иконок вместо надписей и переноса цвета текста направо, к смайлам - там они будут более уместны чем выпадающей панелью по кнопке, так же хотелось бы увидеть в стандартной поставке бб-кодов выравнивание (лево, центр, по ширине и справа), кнопка альбом для галереи, медиа (с установкой параметров) а также теги модераторов и администраторов - информационные сообщения и предупреждения (если интересует, то коды я могу привести)
Gray_Master
Репутация: 1
С нами: 11 лет 2 месяца

Сообщение #6 spol » 05.02.2013, 00:44

Вот адон написанный для последней версии phpbb https://www.phpbb.com/customise/db/mod/advanced_bbcode_box_3/ хотелось бы предложить адаптировать его и русифицировать для phpbbex, мод давольно функциональный, особенно радует функция доступа выделенных груп к ббкодам, есть умельци кто поможет с адаптацией и русификацией ?
spol
Автор темы
Аватара
Репутация: 3
С нами: 11 лет 2 месяца

Сообщение #7 KDit » 05.02.2013, 01:15

Есть такой мод Advanced BBCode Box 3 но лучше наверное будет BBCode Strikethrough MOD не такой громоздкий...
KDit
Репутация: 67
С нами: 11 лет 9 месяцев

Сообщение #8 RuRupert » 08.02.2013, 22:39

Подскажите пожалуйста или ткните где подсмотреть - как реализовать отступы-табулаторы в сообщении форума. Например, есть расписание:

понедельник: собрание инициативной группы...... 16:00 - 18:30 (каб. 1087)
вторник: профилактические работы.............14:00 - 18:00 (каб. 096)

(если в окне редактора сообщения после слова вторник ещё можно понаставить пробелов, что бы как то выровнять текст, то в реальном сообщении все лишние пробелы улетают, да и точки постоянно ставить как то по-топорному)
RuRupert M
Репутация: 61
С нами: 11 лет 2 месяца

Сообщение #9 Gray_Master » 09.02.2013, 06:56

ну как вариант использовать тег table
Использование BBCode: [table]{TEXT}[/table]
Замена HTML: <table>{TEXT}</table>

Для TR и TD тоже самое.

(c) PhpBB Guru
Gray_Master
Репутация: 1
С нами: 11 лет 2 месяца

Сообщение #10 VEG » 09.02.2013, 10:37

RuRupert, используйте блок [code] — в нём пробелы никуда не деваются и ширина букв и пробела одинакова.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 12 лет

Сообщение #11 RuRupert » 09.02.2013, 23:58

Gray_Master:ну как вариант использовать тег table Использование BBCode: [table]{TEXT}[/table]Замена HTML: <table>{TEXT}</table> Для TR и TD тоже самое.

Что-то этот ВВ-код у меня не заработал, хотя может я что не так понял (что такое TR и TD можно только гадать, знакомство с оригиналом на том форуме, с которого цитата и ссылка пока не облегчило понимание). Таблица в моих понятиях это нечто с ячейками, как отделение одной ячейки от другой работает в этом коде и как что писать внутри тегов тоже не вполне понятно.

С блоком code тоже как то не очень... вот это в редакторе выровнено с помощью пробелов (почему то в реальном сообщении как-то расползлось):
Код: Выделить всё
понедельник: собрание инициативной группы     16:00 - 18:30 (каб. 1087)
вторник: профилактические работы                    14:00 - 18:00 (каб. 096)
RuRupert M
Репутация: 61
С нами: 11 лет 2 месяца

Сообщение #12 VEG » 10.02.2013, 00:46

RuRupert:С блоком code тоже как то не очень... вот это в редакторе выровнено с помощью пробелов (почему то в реальном сообщении как-то расползлось):
При выравнивании используйте моноширный шрифт. В редакторе текста на форуме буквы не одинаковой ширины, а в моноширных шрифтах — одинаковой. Поэтому и расползлось.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 12 лет

Сообщение #13 RuRupert » 10.02.2013, 02:01

Разобрался с таблицами. Если кому тоже понадобится подобный привесок к редактору: вот тут описано очень подробно как делаются три BBCode простенькой таблички: http://help.4admins.ru/viewtopic.php?style=12&f=19&t=71 Для своего случая сделал только одну модификацию - установил border="0", т.к. мне нужна была не таблица, а отступы.
RuRupert M
Репутация: 61
С нами: 11 лет 2 месяца


Вернуться в Поддержка 1.x



cron