Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Архив » Добавить возможность форматирования текста правил


Добавить возможность форматирования текста правил

Сообщений 1 страница 16 из 16

1

В администрировании - настройки есть пункт "правила" объявления, но их нельзя отформатировать, без HTML кодирования. Добавьте пожалуйста примерно такую панель (как на скриншоте), чтобы можно было писать правильно не используя кодирование.
https://forumuploads.ru/uploads/0000/14/1c/36151/t655187.png

Отредактировано СергейSerg (Вс, 2 Авг 2020 16:25:36)

0

2

СергейSerg написал(а):

Правда там даже не все коды работают, к примеру нельзя текст выделить жирным

ссылку на форум с проблемой.
скорее всего у тебя в стиле проблема. на хтмл текст выделяется тегами <b> или <strong>

СергейSerg написал(а):

Добавьте пожалуйста примерно такую панель (как на скриншоте)

форматирование правил посредством бб-тегов считаю лишним (даже если оно будет опциональным).

1. через хтмл на страничке правил можно не просто текст писать, а даже создавать слайдеры, меп-карты, любую дичь. это страница, которую юзер видит перед регистрацией на форуме, то есть фактически это "лицо форума" аки главная - это просто супер, что можно юзать хтмл для годного и красивого оформления.

2. администратор форума должен знать хотя бы самые простейшие хтмл-теги (ну или уметь нагуглить "html как перенести текст на другую строчку"), если хочет админить форум. даже если не нужны слайдеры, скрипты и красивые штуки на странице регистрации, то уж оформить правила с использованием тегов <b> и <br> - это не сложно.

3. на хтмл у нас оформляется кроме правил также объява, текст в форме ответа, дополнительные пункты меню, страницы, верх, низ и т.д. нам везде делать панель бб-форматирования для тех, кто не может самые простые html-теги использовать?

0

3

Герда написал(а):
СергейSerg написал(а):

Правда там даже не все коды работают, к примеру нельзя текст выделить жирным

ссылку на форум с проблемой.
скорее всего у тебя в стиле проблема. на хтмл текст выделяется тегами <b> или <strong>

СергейSerg написал(а):

Добавьте пожалуйста примерно такую панель (как на скриншоте)

форматирование правил посредством бб-тегов считаю лишним (даже если оно будет опциональным).

1. через хтмл на страничке правил можно не просто текст писать, а даже создавать слайдеры, меп-карты, любую дичь. это страница, которую юзер видит перед регистрацией на форуме, то есть фактически это "лицо форума" аки главная - это просто супер, что можно юзать хтмл для годного и красивого оформления.

2. администратор форума должен знать хотя бы самые простейшие хтмл-теги (ну или уметь нагуглить "html как перенести текст на другую строчку"), если хочет админить форум. даже если не нужны слайдеры, скрипты и красивые штуки на странице регистрации, то уж оформить правила с использованием тегов <b> и <br> - это не сложно.

3. на хтмл у нас оформляется кроме правил также объява, текст в форме ответа, дополнительные пункты меню, страницы, верх, низ и т.д. нам везде делать панель бб-форматирования для тех, кто не может самые простые html-теги использовать?

Проблем нету, но такая функция просто необходима!

0

4

СергейSerg написал(а):

Проблем нету, но такая функция просто необходима!

зачем, если проблем с хтмл нету?
почему именно в правилах, а не в объявлении?

-1

5

Герда написал(а):
СергейSerg написал(а):

Проблем нету, но такая функция просто необходима!

зачем, если проблем с хтмл нету?
почему именно в правилах, а не в объявлении?

И в объявлении тоже! просто без этой панели вообще не удобно

0

6

СергейSerg написал(а):

не удобно

:dontknow:
по-моему, с опытом администрирования будет вполне удобно.
по началу можно в новой вкладке открывать http://htmlbook.ru/ и оттуда копировать нужные теги.

-1

7

Герда написал(а):
СергейSerg написал(а):

не удобно

:dontknow:
по-моему, с опытом администрирования будет вполне удобно.
по началу можно в новой вкладке открывать http://htmlbook.ru/ и оттуда копировать нужные теги.

Это никогда не будет удобно, намного проще сделать панель форматирования

0

8

Как вариант, можно сделать так.

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 из прошлого пункта.

+1

9

kozhilya
Вот это точно извращение так извращение )

СергейSerg написал(а):
Герда написал(а):
СергейSerg написал(а):

не удобно

:dontknow:
по-моему, с опытом администрирования будет вполне удобно.
по началу можно в новой вкладке открывать http://htmlbook.ru/ и оттуда копировать нужные теги.

Это никогда не будет удобно, намного проще сделать панель форматирования

Если неудобно использовать HTML теги, то можно воспользоваться любым редактором HTML, например https://html-online.com/editor/, в левой части редактировать как удобно, из правой части копировать.
Герда
Учитывая, что можно использовать тег [html], не вижу особых препятствий сделать там bb редактор. Нужно только время на реализацию и тестирование.

+1

10

kernel написал(а):

Учитывая, что можно использовать тег [html], не вижу особых препятствий сделать там bb редактор. Нужно только время на реализацию и тестирование.

Может тогда имеет смысл просто вставить уже существующий на Страницах НТМЛ редактор с возможностью включить-выключить:
https://i.imgur.com/iEuYZUJ.png

То есть зачем изобретать велосипед, если есть уже..

+1

11

kolobdur74
Это, конечно, можно. Но полагаю нашим админам всё-таки удобнее пользоваться встроенным BB редактором, чем каким-то сторонним.

+1

12

kernel написал(а):

что можно использовать тег [html]

по умолчанию тег хтмл не позволяет много чего.
*который в администрирование - скрипты.

там защита от нубов, чтоб не понакрутили лишнего и не поломали свои форумы - нельзя вставлять почти никакие скрипты, нельзя воздействовать на элементы страниц, где находится контейнер хтмл.

я у себя пользуюсь "небезопасным" скриптом и молюсь, чтоб однажды он не устарел.

по сабжу - ничего не имею против шагов на встречу новичкам, но настаиваю, чтоб это было не в ущерб текущей возможности юзать хтмл.
ребята, которые "вырастают" из майбб как движка и так жалуются на то, что платформа не дает доступ к шаблону и любые изменения в страницах приходится делать через [ягодицы]. а тут мы еще и последние куски творчества в виде регистрации, объявы и т.д. у них отберем... :tired:

если уж есть желание ввести редактор бб-кода, то надо его впаивать опционально. добавить где-нибудь в админке галочку "я - новичок" и пусть хоть все формы админке переходят в режим бб-тегов. :crazy:

Добавлено спустя 52 секунды:
ну или пусть редактор вставляет хтмл-теги, а не бб-теги.

0

13

kernel написал(а):

Это, конечно, можно. Но полагаю нашим админам всё-таки удобнее пользоваться встроенным BB редактором, чем каким-то сторонним.

Кроме Правил, еще вероятно многим будет удобен редактор и для Объявления.. Для НТМЛ верх, НТМЛ низ и Формы ответа - спорный вариант, но если будет возможность включения-выключения, то и туда вероятно стоило бы добавить, правда не уверен, что он не будет ломать нтмл при переключении.. А это все таки, наверное, удобнее НТМЛ редактор.. И да, по умолчанию желательно в положении Выключено..

+3

14

Насчет правил и объявлений, где нету панели форматирования, я согласен с гердой, что админ форума должен хоть немного владеть HTML кодированием. Но можно эту панель добавить хотя бы в подписи, вот там она будет кстати, так как этой функцией пользуются и обычные пользователи без знаний об HTML!

+2

15

СергейSerg написал(а):

Насчет правил и объявлений, где нету панели форматирования, я согласен с гердой, что админ форума должен хоть немного владеть HTML кодированием. Но можно эту панель добавить хотя бы в подписи, вот там она будет кстати, так как этой функцией пользуются и обычные пользователи без знаний об HTML!

С этим полностью согласна - ща большой популярностью пользуется скрипт, добавляющий кнопки бб-кодов: http://forumd.ru/viewtopic.php?id=5921

+2

16

ща большой популярностью пользуется скрипт, добавляющий кнопки бб-кодов: http://forumd.ru/viewtopic.php?id=5921

Давненько пользуюсь. Одни плюсы

+1


Вы здесь » Единый форум поддержки » Архив » Добавить возможность форматирования текста правил