Запретить гостям просматривать содержимое тем в разделе (не скрывая сам раздел)

Автор Livesms, 31 августа 2016, 20:13:26

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Livesms

Как запретить (скрыть) гостям просматривать раздел понятно. Раздел скрывается полностью и гости не "подозревают" о его существовании...

А есть ли возмонжость сделать так, что бы некоторые разделы были видны гостям, отображались в списке доступных, туда можно было зайти, отображались названия тем, но сами темы и их содержимое не открывались...

Скажем есть форум (скажем ОСМД) с официальной частью, где размещается объявления, отчетность,и т.д. и с частью аля беседка... Вот что бы беседка и все разделы подобного рода гостям были доступны в обычном режиме - просмотр, поиск через капчу. А оф.часть (один раздел) был доступен гостям для просмотра только названий тем, без возможности просмотра содержимого самих тем...

GeorG

Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Yarik

Работает,даже на 2.1 и ставится без ошибок.Но закрывает всё наглухо.А где-то был в мод который позволял указывать даже темы в которые вход гостям будет запрещён.Но не могу вспомнить как он называется.

Livesms

Цитата: S.T.A.L.K.E.R. от 31 августа 2016, 21:20:34Работает,даже на 2.1 и ставится без ошибок.Но закрывает всё наглухо.А где-то был в мод который позволял указывать даже темы в которые вход гостям будет запрещён.Но не могу вспомнить как он называется.
Поставил попробовал. Работает... Но работает "глобально" - закрывает доступ гостям к чтению всех тем в всех разделах...
Конечно было бы хорошо что-то да оставлять, скажем часть "общих" (публичных) разделов... Но пока как промежуточный вариант сгодится.

GeorG

Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Livesms

Цитата: GeorG от 31 августа 2016, 21:08:28http://custom.simplemachines.org/mods/index.php?mod=2380
Цитата: Livesms от 31 августа 2016, 22:30:19Поставил попробовал. Работает... Но работает "глобально" - закрывает доступ гостям к чтению всех тем в всех разделах...
Конечно было бы хорошо что-то да оставлять, скажем часть "общих" (публичных) разделов... Но пока как промежуточный вариант сгодится.
Хочу заметить, что после установки этого мода слетела капча при регистрации...
После установки мода стало
Вам недоступны вложения в этом разделе.
И в настройках Админка - Безопасность - Антиспам та же картина... Удаление мода уже не спасает - видать портит какие-то файлы... Угробил два часа пока нашел из-за чего слетает капча...
Вам недоступны вложения в этом разделе.

Livesms

Цитата: GeorG от 01 сентября 2016, 11:43:31@Livesms вот этот можно настроить для определённых разделов и групп http://dragomano.ru/translations/view-only-boards
При  попытке установить версию view_only_boards_1.2c.zip на SMF 2.0.11 вылазазят такие ошибки
Вам недоступны вложения в этом разделе.

Какая версия подойдет для 2.0.11 + Русский UTF-8 ?

GeorG

Цитата: Livesms от 01 сентября 2016, 14:19:59после установки этого мода слетела капча при регистрации
Ошибки при установке были?

Цитата: Livesms от 01 сентября 2016, 14:40:00При  попытке установить версию view_only_boards_1.2c.zip на SMF 2.0.11 вылазазят такие ошибки
Если не используется тема Core, то можно не заморачиваться, пропустить.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Livesms

Цитата: GeorG от 01 сентября 2016, 14:44:55Ошибки при установке были?

Если не используется тема Core, то можно не заморачиваться, пропустить.
Тема используется штатная... Поставил.. Вроде поставился, работает...
Но здесь получается , что отображается само название раздела, а уже внутрь (для посмотра тем) гостей не пускает...
А вот с HideTopicsFromGuest было лучше... Там отображало разделы, можно было зайти в раздел и увидеть названия тем, но сами темы - требовало регистрацию...

GeorG

Цитата: Livesms от 01 сентября 2016, 14:49:37Но здесь получается , что отображается само название раздела, а уже внутрь (для посмотра тем) гостей не пускает...
Там можно включить отображение самих тем, в которые не будет пускать определённые группы (гостей например).

Цитата: Livesms от 01 сентября 2016, 14:49:37вот с HideTopicsFromGuest было лучше... Там отображало разделы, можно было зайти в раздел и увидеть названия тем, но сами темы - требовало регистрацию
Вот этот попробуйте (ID нужного раздела надо только вписать, и лучше снимайте галочку с "Информировать во всплывающем окне").
Вам недоступны вложения в этом разделе.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Livesms

Цитата: GeorG от 01 сентября 2016, 15:02:23Там можно включить отображение самих тем, в которые не будет пускать определённые группы (гостей например).
О, вот это и нужно. А где это можно включить?

Цитата: GeorG от 01 сентября 2016, 15:02:23Вот этот попробуйте (ID нужного раздела надо только вписать, и лучше снимайте галочку с "Информировать во всплывающем окне").
А подскажите, как добраться к настройкам этого пакета? Установил, но найти настройки не могу. С предыдущим (view_only_boards_1.2c.zip) та в Админка - Форум - Разделы форума - Управление разделами  выбрал настройки разделе было две колонки галочек - доступен и виден...

Поставил везде галки на Доступ и для гостей. А как закрыть просмотр темы  гостям в этом разделе?

Нашел... Админка  - Форум - Настройки тем и поле "ID разделов которые запрещены к просмотру гостям"

О.. Кажись это то что нужно... Можно закрыть часть разделов (с официальной информаций) и оставить открытыми гостям часть "общих" разделов...

Livesms

Еще - как запретить гостям смотреть "Последние сообщения на форуме"

GeorG

Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Livesms

Цитата: GeorG от 01 сентября 2016, 21:44:58http://custom.simplemachines.org/mods/index.php?mod=2975


Установил, забил в настройках категорию 1 и разделы 1,2,3 - и ничего, все равно гостям показывает в списке последних сообщений сообщения с тем из этих разделов / категорий

Вам недоступны вложения в этом разделе.

Вроде как отображает мод в списке установленных, в разделе Админка - Конфигурация - Настройки модов есть вкладка "Recent Post Setting" и там настройки.

Вам недоступны вложения в этом разделе.
Может оно установилось только для темы с английским языком.. Русский не трогало ?

Livesms

А можно как-то вообще отключить вкладку / ссылку "Последние сообщения на форуме" ?
Будет без оной если пока не получается скрыть от гостей непубличные сообщения ..



Нашел такое http://www.simplemachines.org/community/index.php?topic=316841.msg2104330#msg2104330

В файле ./Sources/Recent.php дописать в конце is_not_guest();
Цитировать./Sources/Recent.php
?>Заменить на
is_not_guest();
?>

В итоге просто вырублено гостям доступ к "Последние сообщения на форуме."
При попытке гостя зайти в Последние сообщения на форуме. - открывает окно "Только зарегистрированные пользователи имеют доступ в этот раздел. Пожалуйста, войдите или зарегистрируйтесь на форуме." и окно авторизации :)

Самое оно...

GeorG

Цитата: Livesms от 02 сентября 2016, 00:36:29Установил, забил в настройках категорию 1 и разделы 1,2,3 - и ничего, все равно гостям показывает в списке последних сообщений сообщения с тем из этих разделов / категорий
Надо было попробовать, кэш на форуме сбросить.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Livesms

Цитата: GeorG от 02 сентября 2016, 10:07:01Надо было попробовать, кэш на форуме сбросить.
Пробовал.
Заходил сюда Админка  - Конфигурация - Обслуживание - Ремонт и выбирал пункты "Найти и исправить любые ошибки", "Удалить незначительные логи", "Очистить файл кэша"...
Ничего не помогло. Только процессорное время на хосте накрытил :)

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

GeorG

Цитата: Livesms от 02 сентября 2016, 11:35:37может есть тема где можно почерпнуть "сжатую" информацию о базовых настройках безопасности и что можно подкрутить / отключить на форуме, что бы максимально оптимизировать работу движка и минимизировать нагрузку на сервер
https://www.simplemachines.ru/index.php?topic=9171.0
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

Sedoi

Цитата: Livesms от 02 сентября 2016, 00:36:29Может оно установилось только для темы с английским языком.. Русский не трогало ?

Этот мод для блока Последние сообщения в Инфоцентре. Для него работает.