Добавить возможность форматирования текста правил
Сообщений 1 страница 16 из 16
Поделиться2Вс, 2 Авг 2020 14:56:25
Правда там даже не все коды работают, к примеру нельзя текст выделить жирным
ссылку на форум с проблемой.
скорее всего у тебя в стиле проблема. на хтмл текст выделяется тегами <b> или <strong>
Добавьте пожалуйста примерно такую панель (как на скриншоте)
форматирование правил посредством бб-тегов считаю лишним (даже если оно будет опциональным).
1. через хтмл на страничке правил можно не просто текст писать, а даже создавать слайдеры, меп-карты, любую дичь. это страница, которую юзер видит перед регистрацией на форуме, то есть фактически это "лицо форума" аки главная - это просто супер, что можно юзать хтмл для годного и красивого оформления.
2. администратор форума должен знать хотя бы самые простейшие хтмл-теги (ну или уметь нагуглить "html как перенести текст на другую строчку"), если хочет админить форум. даже если не нужны слайдеры, скрипты и красивые штуки на странице регистрации, то уж оформить правила с использованием тегов <b> и <br> - это не сложно.
3. на хтмл у нас оформляется кроме правил также объява, текст в форме ответа, дополнительные пункты меню, страницы, верх, низ и т.д. нам везде делать панель бб-форматирования для тех, кто не может самые простые html-теги использовать?
Поделиться3Вс, 2 Авг 2020 15:29:18
СергейSerg написал(а):Правда там даже не все коды работают, к примеру нельзя текст выделить жирным
ссылку на форум с проблемой.
скорее всего у тебя в стиле проблема. на хтмл текст выделяется тегами <b> или <strong>СергейSerg написал(а):Добавьте пожалуйста примерно такую панель (как на скриншоте)
форматирование правил посредством бб-тегов считаю лишним (даже если оно будет опциональным).
1. через хтмл на страничке правил можно не просто текст писать, а даже создавать слайдеры, меп-карты, любую дичь. это страница, которую юзер видит перед регистрацией на форуме, то есть фактически это "лицо форума" аки главная - это просто супер, что можно юзать хтмл для годного и красивого оформления.
2. администратор форума должен знать хотя бы самые простейшие хтмл-теги (ну или уметь нагуглить "html как перенести текст на другую строчку"), если хочет админить форум. даже если не нужны слайдеры, скрипты и красивые штуки на странице регистрации, то уж оформить правила с использованием тегов <b> и <br> - это не сложно.
3. на хтмл у нас оформляется кроме правил также объява, текст в форме ответа, дополнительные пункты меню, страницы, верх, низ и т.д. нам везде делать панель бб-форматирования для тех, кто не может самые простые html-теги использовать?
Проблем нету, но такая функция просто необходима!
Поделиться4Вс, 2 Авг 2020 15:30:20
Проблем нету, но такая функция просто необходима!
зачем, если проблем с хтмл нету?
почему именно в правилах, а не в объявлении?
Поделиться5Вс, 2 Авг 2020 15:31:16
СергейSerg написал(а):Проблем нету, но такая функция просто необходима!
зачем, если проблем с хтмл нету?
почему именно в правилах, а не в объявлении?
И в объявлении тоже! просто без этой панели вообще не удобно
Поделиться6Вс, 2 Авг 2020 15:33:28
не удобно
по-моему, с опытом администрирования будет вполне удобно.
по началу можно в новой вкладке открывать http://htmlbook.ru/ и оттуда копировать нужные теги.
Поделиться7Вс, 2 Авг 2020 15:34:59
СергейSerg написал(а):не удобно
по-моему, с опытом администрирования будет вполне удобно.
по началу можно в новой вкладке открывать http://htmlbook.ru/ и оттуда копировать нужные теги.
Это никогда не будет удобно, намного проще сделать панель форматирования
Поделиться8Вс, 2 Авг 2020 15:49:11
Как вариант, можно сделать так.
1. Создаёте на форуме тему "Правила" и в ней пишите, собственно, правила форума, используя bb-коды.
2. Жмёте на дату отправки сообщения и получаете ссылку вида https://yourforum.mybb.ru/viewtopic.php?id=123#p12345
Из неё вам нужно красное число.
3. В панели администрирования - Настройки - Правила вставляете код:
<div class="post-content" style="display: none"></div> <div class="post-loader">Загрузка...</div> <script>$.getJSON('/api.php?method=post.get&post_id=11111', function(jsondata) { if (jsondata.response && (jsondata.response.length > 0)) { $('.post-content').html(jsondata.response[0].message).show(); $('.post-loader').hide(); } else { $('.post-loader').html('Ошибка загрузки'); } }); </script>
И в строке $.getJSON('/api.php?method=post.get&post_id=11111', function(jsondata) { меняете 11111 на 12345 из прошлого пункта.
Поделиться9Вс, 2 Авг 2020 16:27:05
kozhilya
Вот это точно извращение так извращение )
Герда написал(а):СергейSerg написал(а):не удобно
по-моему, с опытом администрирования будет вполне удобно.
по началу можно в новой вкладке открывать http://htmlbook.ru/ и оттуда копировать нужные теги.Это никогда не будет удобно, намного проще сделать панель форматирования
Если неудобно использовать HTML теги, то можно воспользоваться любым редактором HTML, например https://html-online.com/editor/, в левой части редактировать как удобно, из правой части копировать.
Герда
Учитывая, что можно использовать тег [html], не вижу особых препятствий сделать там bb редактор. Нужно только время на реализацию и тестирование.
Поделиться10Вс, 2 Авг 2020 16:31:59
Учитывая, что можно использовать тег [html], не вижу особых препятствий сделать там bb редактор. Нужно только время на реализацию и тестирование.
Может тогда имеет смысл просто вставить уже существующий на Страницах НТМЛ редактор с возможностью включить-выключить:
То есть зачем изобретать велосипед, если есть уже..
Поделиться11Вс, 2 Авг 2020 16:35:43
kolobdur74
Это, конечно, можно. Но полагаю нашим админам всё-таки удобнее пользоваться встроенным BB редактором, чем каким-то сторонним.
Поделиться12Вс, 2 Авг 2020 16:39:42
что можно использовать тег [html]
по умолчанию тег хтмл не позволяет много чего.
*который в администрирование - скрипты.
там защита от нубов, чтоб не понакрутили лишнего и не поломали свои форумы - нельзя вставлять почти никакие скрипты, нельзя воздействовать на элементы страниц, где находится контейнер хтмл.
я у себя пользуюсь "небезопасным" скриптом и молюсь, чтоб однажды он не устарел.
по сабжу - ничего не имею против шагов на встречу новичкам, но настаиваю, чтоб это было не в ущерб текущей возможности юзать хтмл.
ребята, которые "вырастают" из майбб как движка и так жалуются на то, что платформа не дает доступ к шаблону и любые изменения в страницах приходится делать через [ягодицы]. а тут мы еще и последние куски творчества в виде регистрации, объявы и т.д. у них отберем...
если уж есть желание ввести редактор бб-кода, то надо его впаивать опционально. добавить где-нибудь в админке галочку "я - новичок" и пусть хоть все формы админке переходят в режим бб-тегов.
Добавлено спустя 52 секунды:
ну или пусть редактор вставляет хтмл-теги, а не бб-теги.
Поделиться13Вс, 2 Авг 2020 16:43:05
Это, конечно, можно. Но полагаю нашим админам всё-таки удобнее пользоваться встроенным BB редактором, чем каким-то сторонним.
Кроме Правил, еще вероятно многим будет удобен редактор и для Объявления.. Для НТМЛ верх, НТМЛ низ и Формы ответа - спорный вариант, но если будет возможность включения-выключения, то и туда вероятно стоило бы добавить, правда не уверен, что он не будет ломать нтмл при переключении.. А это все таки, наверное, удобнее НТМЛ редактор.. И да, по умолчанию желательно в положении Выключено..
Поделиться14Пт, 7 Авг 2020 11:14:33
Насчет правил и объявлений, где нету панели форматирования, я согласен с гердой, что админ форума должен хоть немного владеть HTML кодированием. Но можно эту панель добавить хотя бы в подписи, вот там она будет кстати, так как этой функцией пользуются и обычные пользователи без знаний об HTML!
Поделиться15Пт, 7 Авг 2020 11:33:18
Насчет правил и объявлений, где нету панели форматирования, я согласен с гердой, что админ форума должен хоть немного владеть HTML кодированием. Но можно эту панель добавить хотя бы в подписи, вот там она будет кстати, так как этой функцией пользуются и обычные пользователи без знаний об HTML!
С этим полностью согласна - ща большой популярностью пользуется скрипт, добавляющий кнопки бб-кодов: http://forumd.ru/viewtopic.php?id=5921
Поделиться16Пт, 7 Авг 2020 11:43:57
ща большой популярностью пользуется скрипт, добавляющий кнопки бб-кодов: http://forumd.ru/viewtopic.php?id=5921
Давненько пользуюсь. Одни плюсы