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

[BETA] Democracy MOD 0.2.1 (reputation + warnings + reports)

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
Axl
phpBB 1.4.1
Сообщения: 47
Стаж: 19 лет 5 месяцев

Сообщение Axl »

Все хорошо работает, но появилась такая проблемма. Кнопка ICQ под сообщением пользователя сместилась вправо, до конца страницы и соответственно кнопок "выдать предупреждение" и "Бан" не видно.
Как можно решить такую проблемму?
Уважаемый Поручик!
Сегодня все установил, со всеми фиксами...
Все прекрасно работает, но столкнулся точно с такой же проблемой, как в цитате!
Т.е. если у пользователя в профиле не указан номер ICQ, то все здорово смотриться, в топиках 2 карточки с правого края у каждого пользователя.
Если номер указан, значок аси улетает за край...
Скриншот прилагаю...
Перелопатил весь viewtopic_body.tpl...
Не могу решить эту траблу...
Помогите плз.

И ещё вопрос...
Я так понял в каждом сообщении, рядом с кнопкой цитата, правка, удалить и ip должна появиться кнопка "Отзывы"?
Я правильно понял?
Что то у меня её нет... :cry:
На скриншоте так же хорошо видно...
Плз. ХЕЛП!!!
Изображение

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

Прошу прощения, вопрос про кнопку "Отзывы" снимается.
Она появляется только у того пользователя, об котором есть отзыв!
Что очень грамотно и правильно сделано...

А вопрос с разъехавшимися значками остался! :cry:

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

Блин, странно...
Перезагрузил страницу с обсуждением, где у пользователя был отзыв и одноименнаяч кнопка, теперь кнопки нет...
Мистика?
http://passat-b5.ru
Всё о машинах VW Passat B5
Umka
phpBB 1.2.0
Сообщения: 15
Стаж: 18 лет 5 месяцев

Сообщение Umka »

Axl
Axl писал(а):Если номер указан, значок аси улетает за край...
Проблема решается, если перенести желтую и красную кнопку в другое место, я например, перенес их в самое начало, то есть до кнопки профиль и все стало хорошо.
Аватара пользователя
Axl
phpBB 1.4.1
Сообщения: 47
Стаж: 19 лет 5 месяцев

Сообщение Axl »

Проблема решается, если перенести желтую и красную кнопку в другое место, я например, перенес их в самое начало, то есть до кнопки профиль и все стало хорошо.
Umka
А нельзя в виде кода указать куда конкретно, плз? :oops:
http://passat-b5.ru
Всё о машинах VW Passat B5
Umka
phpBB 1.2.0
Сообщения: 15
Стаж: 18 лет 5 месяцев

Сообщение Umka »

В файл templates/subSilver/viewtopic_body.tpl

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

<td valign="middle" width="100%" nowrap="nowrap"
>{postrow.PROFILE_IMG} {postrow.PM_IMG} {postrow.EMAIL_IMG} {postrow.WWW_IMG} {postrow.AIM_IMG} {postrow.YIM_IMG} {postrow.MSN_IMG}<script language="JavaScript" type="text/javascript"><!--
Перед:

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

{postrow.PROFILE_IMG}
Вставить:

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

{postrow.YELLOW_IMG} {postrow.RED_IMG}
Аватара пользователя
Axl
phpBB 1.4.1
Сообщения: 47
Стаж: 19 лет 5 месяцев

Сообщение Axl »

Umka Спасибо большое!
Вечером попробую!
http://passat-b5.ru
Всё о машинах VW Passat B5
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Axl писал(а):Перелопатил весь viewtopic_body.tpl...
Сохраните страницу просмотра тему на винт и поработайте с html-кодом. Потом соответственно поправьте viewtopic_body.tpl
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Axl
phpBB 1.4.1
Сообщения: 47
Стаж: 19 лет 5 месяцев

Сообщение Axl »

Поручик писал(а):Сохраните страницу просмотра тему на винт и поработайте с html-кодом. Потом соответственно поправьте viewtopic_body.tpl
Поручик
Да я это и делал...
Разъезжается зараза, хоть убейся.

А что скажете по поводу кнопки "Отзывы" в топиках?
В каких случаях она должна быть, а в каких нет?
Я не уловил систему, её появлений/исчезаний...
http://passat-b5.ru
Всё о машинах VW Passat B5
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Логика простая, если никаких отзывов или предупреждений у пользователя нет, значит и кнопки нет.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Axl
phpBB 1.4.1
Сообщения: 47
Стаж: 19 лет 5 месяцев

Сообщение Axl »

Поручик писал(а):Логика простая, если никаких отзывов или предупреждений у пользователя нет, значит и кнопки нет.
Поручик
Хорошо, а если есть отзыв?
Кнопка должна постоянно висеть?
Как уже говорил, вчера оставил отзыв, при перезагрузке страницы кнопка появилась.
При повторной перезагрузке кнопка исчезла и больше не появлялась...
http://passat-b5.ru
Всё о машинах VW Passat B5
IncominG

Сообщение IncominG »

Axl писал(а):Хорошо, а если есть отзыв?
Кнопка должна постоянно висеть?
Как уже говорил, вчера оставил отзыв, при перезагрузке страницы кнопка появилась.
При повторной перезагрузке кнопка исчезла и больше не появлялась...
Значит отзывы удалены - проверьте ;)
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

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

С наступающим всех! :)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Carbofos
phpBB 1.4.4
Сообщения: 158
Стаж: 19 лет 1 месяц

Сообщение Carbofos »

Ё-моё, зашел а тут такое творится! Уведомлений опять не получал... надо что-то с этим делать... (мысли вслух)

Судя по всему я кажется залил не то обновление :shock: :oops:
Все, пора на пенсию. Вот только с демократией закончу... :)

Поручик
Я очень признателен за поддержку, скоро тоже подключусь, сейчас просто сессия, времени мало... До завтра, думаю, определюсь, что же я такое выложил под видом апдейта 0.1.2...
Аватара пользователя
Carbofos
phpBB 1.4.4
Сообщения: 158
Стаж: 19 лет 1 месяц

Сообщение Carbofos »

одна проблема определена: те, кто поленился применить инструкции из update011to012.mod и просто переписал файл post_report.php, и пострадал от ошибки неудаления телег. Я забыл включить в комплект новый файл. Если их выполнить, все должно заработать. Если, конечно, не возникнут новые проблемы.

Всех также с наступившим!

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

перезалил файл http://carbofos2.chat.ru/democracy012.zip с правильным post_report.php. Еще в него включены, не без помощи г-на IncominG еще несколько поправок, которые обсуждались выше (то есть, post_report.php теперь не совсем 0.1.2, а чуточку лучше ) :)
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Carbofos
Просмотрел пофиксенный post_report.php
Нашел ранее почему-то никем не замеченный глюк. Необъявленная переменная $enable_html

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

#
#-----[ OPEN ]------------------------------------------
# 
post_report.php

#
#-----[ FIND ]------------------------------------------
# 
					if ( $enable_html )
					{
						$message = preg_replace('#(<)([\/]?.*?)(>)#is', "<\\2>", $message);
					}

#
#-----[ REPLACE WITH ]------------------------------------------
# 
					$message = preg_replace('#(<)([\/]?.*?)(>)#is', "<\\2>", $message);
Другой момент. В файле я нашел следы совместимости с модом global moderator

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

			case GLOBAL_MOD:
Тогда уж предлагаю сделать совместимость с другим не менее популярным модом User Level by kooky

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

#
#-----[ OPEN ]------------------------------------------
# 
post_report.php

#
#-----[ FIND ]------------------------------------------
# 
			case GLOBAL_MOD:
			case ADMIN:
#
#-----[ BEFORE ADD ]------------------------------------------
# 
			case MAIN_MOD:
#
#-----[ FIND ]------------------------------------------
# 
			case ADMIN:
				break;
			case MOD:
				$sql = 'SELECT r.report_id
#
#-----[ BEFORE ADD ]------------------------------------------
# 
			case MAIN_MOD:
			case GLOBAL_MOD:

Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Carbofos
phpBB 1.4.4
Сообщения: 158
Стаж: 19 лет 1 месяц

Сообщение Carbofos »

Ок, в след. апдейте сделаю. Только прошу терпения, у меня сессия :roll:
Да, в $enable_html должно быть соответствующее поле из поста, по аналогии с enable_bbcode (т.к. отображается сам пост)

Кстати, на phpbb.com никто на новые баги не жаловался, там все, видимо, старательно всё пропускают через Изю-Мода :D

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