Topic Description - дополнительное описание темы [3.1][3.2]

Обсуждение расширений доступных к установке.
Описания расширений и возможности настроек.
(создание новых тем доступно только модераторам)

Модератор: vigor05

Ответить
Аватара пользователя

Автор темы
beholder
Администратор
Сообщения: 1225
Зарегистрирован: 02 янв 2015, 08:15
Откуда: Владивосток
Благодарил (а): 36 раз
Поблагодарили: 444 раза
Пол:
Контактная информация:

Topic Description - дополнительное описание темы

Сообщение beholder » 19 ноя 2016, 12:20

Название расширения: Topic Description
Автор: RMcGirr83
Статус: релиз
Версия стилей: Для PHPBB не меньше 3.1.3
Языки: Русский/английский
Поддержка стилей: клоны PROSILVER

Topic Descriptions добавляет возможность создать описание темы при ее написании. Функция доступна при наличии у пользователей соответствующего права доступа.
Описание выводится в теме, списке тем форума, а также, результатах поиска и модераторском разделе.

Установка расширения:
Идем в >>> Администраторский раздел >>> Персонализация>>> Управление расширениями >>> Topic Descriptions >>> Включить

Форумное право, дающее пользователям возможность описывать темы, называется "Может описывать темы"
Поддержка GetBB.Ru
Бесплатный хостинг форумов PHPBB3

Ваши собственные домены с привязкой к форуму:
.ru - 200 руб./год , .рф - 250 руб./год. (кирилический домен)
in.ua - 7$/год. , .com,org,net - 12$/год.

Аватара пользователя

Автор темы
beholder
Администратор
Сообщения: 1225
Зарегистрирован: 02 янв 2015, 08:15
Откуда: Владивосток
Благодарил (а): 36 раз
Поблагодарили: 444 раза
Пол:
Контактная информация:

Topic Description - дополнительное описание темы

Сообщение beholder » 19 ноя 2016, 14:11

ForChat писал(а): Отдельной темы для этого расширения пока нет, поэтому пришлось создать тему. Расширение добавляет в форму создания тем дополнительное поле для задания описания темы. Имеет настройку в форумных правах групп в виде галочки "Может делать описание тем" (по-умолчанию включено).
В описании расширения сказано, что описание темы выводится в viewtopic, viewforum, результатах поиска (при отображении результатов в виде темы) и MCP (модерировании).
Проблема в том, что в viewforum описание-то не выводится. Может ещё где галка есть? Или может администрации стоит обновить расширение (т.к. оно того просит)? Вот здесь обсуждалась подобная проблема, из чего смог вывести решение. В установленых пользователем стиле, находим viewforum_body.html, в нем строку <a href="{topicrow.U_VIEW_TOPIC}" class="topictitle">{topicrow.TOPIC_TITLE}</a> и после неё вставляем {topicrow.TOPIC_DESC} ну и украшаем стилями как душе угодно.
Спасибо за дополнение.

Новая версия расширения, уже установленная на сервис, действительно, выводит описание и при просмотре списка тем форума, поэтому исправлять шаблоны теперь необходимости нет (ведь такая возможность есть только у пользователей собственных загруженных стилей).
Поддержка GetBB.Ru
Бесплатный хостинг форумов PHPBB3

Ваши собственные домены с привязкой к форуму:
.ru - 200 руб./год , .рф - 250 руб./год. (кирилический домен)
in.ua - 7$/год. , .com,org,net - 12$/год.

Аватара пользователя

Pussy
Сообщения: 272
Зарегистрирован: 09 июн 2016, 17:59
Благодарил (а): 26 раз
Поблагодарили: 17 раз
Пол:
Контактная информация:

Topic Description - дополнительное описание темы

Сообщение Pussy » 19 ноя 2016, 15:44

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

Отправлено спустя 11 минут 23 секунды:
нельзя как-то одним кликом везде галочки поставить?
Безымянный.png

Аватара пользователя

Автор темы
beholder
Администратор
Сообщения: 1225
Зарегистрирован: 02 янв 2015, 08:15
Откуда: Владивосток
Благодарил (а): 36 раз
Поблагодарили: 444 раза
Пол:
Контактная информация:

Topic Description - дополнительное описание темы

Сообщение beholder » 19 ноя 2016, 16:05

Pussy,
Настраивать права доступ лучше через роли.

Настраиваете нужную роль (например, форумную роль "Стандартный доступ") так как вам нужно, а затем в форумы определяете для нужных групп нужную роль. В дальнейшем при изменении каких=то прав в этой Роли, права автоматически меняются во всех форумах в которых она задана.
Там самым вы избавляете себя от этой нудной работы по перелопачиванию всех форумов и расстановке в них прав.

По умолчанию во всех форумах и так всё определено через роли. Даже если вы это сбили, стоит один раз потратить время на настройку ролей и потом, в дальнейшем, не мучиться.

Я например, во всех своих форумах почти никогда не использую ручную настройку прав. Только через роли.
Поддержка GetBB.Ru
Бесплатный хостинг форумов PHPBB3

Ваши собственные домены с привязкой к форуму:
.ru - 200 руб./год , .рф - 250 руб./год. (кирилический домен)
in.ua - 7$/год. , .com,org,net - 12$/год.

Аватара пользователя

Pussy
Сообщения: 272
Зарегистрирован: 09 июн 2016, 17:59
Благодарил (а): 26 раз
Поблагодарили: 17 раз
Пол:
Контактная информация:

Topic Description - дополнительное описание темы

Сообщение Pussy » 19 ноя 2016, 16:29

beholder писал(а): а затем в форумы определяете для нужных групп нужную роль
а куда это надо зайти что-то не пойму я?(

Отправлено спустя 6 минут 26 секунд:
Pussy писал(а):
beholder писал(а): а затем в форумы определяете для нужных групп нужную роль
а куда это надо зайти что-то не пойму я?(
может есть где-то описание как это все настроить и что где искать?

Аватара пользователя

Автор темы
beholder
Администратор
Сообщения: 1225
Зарегистрирован: 02 янв 2015, 08:15
Откуда: Владивосток
Благодарил (а): 36 раз
Поблагодарили: 444 раза
Пол:
Контактная информация:

Topic Description - дополнительное описание темы

Сообщение beholder » 19 ноя 2016, 17:58

Pussy,
общее описание есть здесь:
http://www.teosofia.ru/phpbb/documentat ... ions_forum
(про роли или шаблоны прав доступа).

А вообще всё очень просто.

Сначала назначаем в форумы стандартные роли.
заходим: права доступа ->Локальные права доступа->Доступ к форумам->выбираем нужные форумы->выбираем нужную группу->редактировать

Выбираем нужную роль.
Например "стандартный доступ".
role1.JPG
применяем.

Теперь у этой группы в эти форумы действует роль *(шаблон) "стандартный доступ".

Теперь один раз изменяя настройки прав в этой роли, права автоматически меняются во всех этих форумах.
Для этого заходим:
права доступа->роли->форумные роли
у роли "стандартный доступ" нажимаем на зеленое колесико и в самом низу настраиваем в этой роли права так как вам нужно. После этого изменения в правах меняются везде где эта роль участвует.

Я описал для роли "стандартный доступ" просто для примера, так можно делать с любой ролью и даже создавать свою новую.
Также через права доступа->роли->форумные роли
Поддержка GetBB.Ru
Бесплатный хостинг форумов PHPBB3

Ваши собственные домены с привязкой к форуму:
.ru - 200 руб./год , .рф - 250 руб./год. (кирилический домен)
in.ua - 7$/год. , .com,org,net - 12$/год.

Ответить