Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Extended ReadOnly

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
svk
phpBB 2.0.3
Сообщения: 384
Стаж: 18 лет 8 месяцев
Откуда: Москва, Fortuna-net
Контактная информация:

Extended ReadOnly

Сообщение svk »

Расширенная система ридонли. позволяет ставить статус "ридонли" (только чтение) конкретному пользователю на время или навсегда (естественно потом можно снять :)), модераторы могут ставить ридонли пользователю только в своем форуме, админы - как на один определенный, так и сразу на все.
Вложения
readonly.txt
0.1.5
(9.34 КБ) 1233 скачивания
Последний раз редактировалось svk 15.04.2007 18:14, всего редактировалось 3 раза.
DragonDX

Сообщение DragonDX »

Любопытно узнать совместим ли данный мод с

Код: Выделить всё

## MOD Title: Read Only mode 
## MOD Author: Xpert < xpert@phpbbguru.net > (N/A) http://www.phpbbguru.net/ 
## MOD Description: This mod allows admin to set "read only" mode for the user. 
## MOD Version: 1.0.0  
или его придется удалить?

Добавлено спустя 36 минут 11 секунд:

поставил мод... вроде бы работает за что респект :) НО при включении у пользователя режима "Только чтение" очень сильно грузится SQL

Код: Выделить всё

[ Время : 0.2656с ( PHP: 93% - SQL: 7% ) | SQL-запросов : 111 | Gzip : Выкл. | Загрузка : Недоступно | Uptime : Недоступно ]
111 запросов :shock:

Добавлено спустя 5 минут 40 секунд:

там же без использования мода

Код: Выделить всё

[ Время : 0.204с ( PHP: 93% - SQL: 7% ) | SQL-запросов : 67 | Gzip : Выкл. | Загрузка : Недоступно | Uptime : Недоступно ]
Добавлено спустя 23 минуты 46 секунд:

хы... админу могут установить "Только чтение" ? :)
Аватара пользователя
svk
phpBB 2.0.3
Сообщения: 384
Стаж: 18 лет 8 месяцев
Откуда: Москва, Fortuna-net
Контактная информация:

Сообщение svk »

DragonDX писал(а):SQL-запросов : 111
O_O, у меня такого нет
DragonDX писал(а):хы... админу могут установить "Только чтение" ?
ага, как впрочем он может и сам себе снять :)
NETBYNET Holding system administrator
DragonDX

Сообщение DragonDX »

вот такое вылазит у пользователя для которого включен режим "Только чтение" (на главной странице)

Код: Выделить всё

Could not query recent topics information

DEBUG MODE

SQL Error : 1054 Unknown column 'auth_post' in 'where clause'

SELECT t.topic_id, t.topic_title, t.topic_last_post_id, t.topic_replies, p.post_time FROM phpbb_topics AS t, phpbb_posts AS p WHERE t.forum_id NOT IN (0,auth_post,auth_reply,auth_edit,auth_delete,auth_vote) AND p.topic_id = t.topic_id AND p.post_id = t.topic_last_post_id AND t.topic_moved_id = 0 ORDER BY p.post_time DESC LIMIT 22
Аватара пользователя
svk
phpBB 2.0.3
Сообщения: 384
Стаж: 18 лет 8 месяцев
Откуда: Москва, Fortuna-net
Контактная информация:

Сообщение svk »

DragonDX писал(а):Любопытно узнать совместим ли данный мод с
если не удалите то форум не полетит, но будет большая путаница :)

Добавлено спустя 49 секунд:
DragonDX писал(а):вот такое вылазит у пользователя для которого включен режим "Только чтение" (на главной странице)
это явно не мой мод сделал. этот кусок он не затрагивает никаким боком

Добавлено спустя 41 секунду:

DragonDX
понял, это косяки изза установленного ридонли ксперта....
NETBYNET Holding system administrator
DragonDX

Сообщение DragonDX »

DragonDX
понял, это косяки изза установленного ридонли ксперта....
хм... его мод я удалил перед установкой Вашего ;)
Аватара пользователя
svk
phpBB 2.0.3
Сообщения: 384
Стаж: 18 лет 8 месяцев
Откуда: Москва, Fortuna-net
Контактная информация:

Сообщение svk »

DragonDX писал(а):SQL Error : 1054 Unknown column 'auth_post' in 'where clause'
похоже не полностью удалили раз это выскакивает

Добавлено спустя 4 минуты 14 секунд:

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

Я могу убрать управление статусом ридонли из виевтопика полностью, это позволит избавиться от "лишнего" запроса в нем, но тогда будет не так удобно управлять статусом ридонли...
NETBYNET Holding system administrator
DragonDX

Сообщение DragonDX »

управлять из view_topic гораздо удобнее чем из панели администратора :)

что касается мода от Xpert, сейчас востановил файлы которые были до того как я установил его мод... и установил Ваш мод заново... бага с SQL так и осталась :(

Добавлено спустя 6 минут 58 секунд:

Сорри... не дописал код ошибки целиком :oops:

Код: Выделить всё

Could not query recent topics information

DEBUG MODE

SQL Error : 1054 Unknown column 'auth_post' in 'where clause'

SELECT t.topic_id, t.topic_title, t.topic_last_post_id, t.topic_replies, p.post_time FROM phpbb_topics AS t, phpbb_posts AS p WHERE t.forum_id NOT IN (0,auth_post,auth_reply,auth_edit,auth_delete,auth_vote) AND p.topic_id = t.topic_id AND p.post_id = t.topic_last_post_id AND t.topic_moved_id = 0 ORDER BY p.post_time DESC LIMIT 22

Line : 66
File : glance.php
Аватара пользователя
svk
phpBB 2.0.3
Сообщения: 384
Стаж: 18 лет 8 месяцев
Откуда: Москва, Fortuna-net
Контактная информация:

Сообщение svk »

DragonDX писал(а):glance.php
бага в моде glance от того-же эксперта :)

Добавлено спустя 5 минут 26 секунд:

попробуйте в includes/auth.php перед

Код: Выделить всё

$sql = 'SELECT * FROM '.READONLY_TABLE.' WHERE user_id = '.$userdata['user_id'].' AND (forum_id = '.$forum_id.' OR forum_id = 0) AND (endtime > '.time().' OR endtime = 0)';
добавить

Код: Выделить всё

if ($forum_id != AUTH_LIST_ALL)
	{
и перед

Код: Выделить всё

return $auth_user;
добавить
NETBYNET Holding system administrator
DragonDX

Сообщение DragonDX »

Сейчас востановил файлы которые были до установки Вашего мода... все
нормально... следовательно ошибка из за несовместимости Glance v.2 и Вашего Extended Read Only :(

Добавлено спустя 6 минут 7 секунд:

Оо... после правки auth.php ошибка исчезла ;)
Аватара пользователя
svk
phpBB 2.0.3
Сообщения: 384
Стаж: 18 лет 8 месяцев
Откуда: Москва, Fortuna-net
Контактная информация:

Сообщение svk »

внес эту поправку в оригинальный дистирибутив... кстати это уменьшит количество SQL на индексе ;)
NETBYNET Holding system administrator
DragonDX

Сообщение DragonDX »

продолжим... :) после того как пользователь, которому запрещено постить оставляет сообщение, форум пишет "Ваше сообщение было успешно добавлено" хоть пост и не появляется, но это бага :) потому что сообщаться должно что то вроде "Вы не можете оставлять сообщения, более подробно Вы можете узнать у администратора"
(проблема в том что у меня eggdrop бот сообщает о новых постах в IRC и даже когда пользователь не смог оставить сообщение бот сообщает о новом посте)
Аватара пользователя
svk
phpBB 2.0.3
Сообщения: 384
Стаж: 18 лет 8 месяцев
Откуда: Москва, Fortuna-net
Контактная информация:

Сообщение svk »

DragonDX
опять у вас с чем-то конфликт :)
если вы посмотрите, то у человека, которому запрещено постить, при просмотре форума внизу страницы (где написаны ваши права, создавать, модерировать, etc) написано "вы не можете оставлять сообщения".
NETBYNET Holding system administrator
DragonDX

Сообщение DragonDX »

проверил не ошибся ли я где... нет, все верно... пока что востановил backup... может у кого-то такая же проблема будет...
Аватара пользователя
svk
phpBB 2.0.3
Сообщения: 384
Стаж: 18 лет 8 месяцев
Откуда: Москва, Fortuna-net
Контактная информация:

Сообщение svk »

у меня мод уже стоит на действующем форуме... единственная жалоба админов и модеров -
LorDC писал(а):svk
А могешь сделашь так чтоб надпись "Во всех форумах" пропадал вместе с возможностью поставить галку. А то глаза мозолит=)

Добавлено спустя 5 минут 42 секунды:

Да, не сочти за наглость, но, таки, хотелось бы иметь возможность посмотреть где, на сколько и кем заридонлен юзер
Закрыто

Вернуться в «Бета-версии модов для phpBB 2.0.x»