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

[final] Colorized standart groups

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16359
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1742 раза

Сообщение rxu »

1212Lupus писал(а):нету $forum_data[$j]['user_id']) -- чтобы была закрытая скобка.
В моде указан исходный немодифицированный код phpBB 2.0.22. В нём вы, скорее всего, такую строку обнаружите.
В Вашем же случае нужно обрамлять в цвет последнюю переменную $forum_data[$j]['username'], например что-то вроде этого (заменить указанную переменную):

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

. '<span style="color:' . $forum_data[$j]['user_colour'] . '>' . $forum_data[$j]['username'] . '</span>'
Изображение
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 16 лет 10 месяцев
Откуда: Саранск
Поблагодарили: 4 раза

Сообщение FladeX »

rxu
А с онлайн-оффлайн что делать? :(

--------------------
Вот после этих действий получается конфликт

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

#-----[ FIND ]------------------------------------------
#
$poster = ( $poster_id == ANONYMOUS ) ?
#
#-----[ IN-LINE FIND ]------------------------------------------
#
$postrow[$i]['username']
#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
'<span style="color:' . $postrow[$i]['user_colour'] . '">' . $postrow[$i]['username'] . '</span>'
#
Откатил назад эти действия, и глюк со скриншота исчез, но и ники в viewtopic теперь не подсвечиваются..
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16359
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1742 раза

Сообщение rxu »

Попробуйте в Online/Offline/Hidden в самом большом блоке, добавляемом во viewtopic.php, заменить все вхождения $poster на $postrow[$i]['username'].
Изображение
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 16 лет 10 месяцев
Откуда: Саранск
Поблагодарили: 4 раза

Сообщение FladeX »

Сделал, получилось так:

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

#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php

#
#-----[ FIND ]------------------------------------------
#
//
// Go ahead and pull all data for this topic
//
$sql = "SELECT u.username
#
#-----[ IN-LINE FIND ]------------------------------------------
#
u.user_allowavatar, u.user_allowsmile
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------
#
, u.user_allow_viewonline, u.user_session_time
#
#-----[ FIND ]------------------------------------------
#
		$yim = ( $postrow[$i]['user_yim'] )
#
#-----[ AFTER, ADD ]------------------------------------
#
		// Start add - Online/Offline/Hidden Mod
		if ($postrow[$i]['user_session_time'] >= (time()-$board_config['online_time']))
		{
			if ($postrow[$i]['user_allow_viewonline'])
			{
				$online_status_img = '<a href="' . append_sid("viewonline.$phpEx") . '"><img src="' . $images['icon_online'] . '" alt="' . sprintf($lang['is_online'], $postrow[$i]['username']) . '" title="' . sprintf($lang['is_online'], $postrow[$i]['username']) . '" /></a>&nbsp;';
				$online_status = '<br />' . $lang['Online_status'] . ': <strong><a href="' . append_sid("viewonline.$phpEx") . '" title="' . sprintf($lang['is_online'], $postrow[$i]['username']) . '"' . $online_color . '>' . $lang['Online'] . '</a></strong>';
			}
			else if ( $is_auth['auth_mod'] || $userdata['user_id'] == $poster_id )
			{
				$online_status_img = '<a href="' . append_sid("viewonline.$phpEx") . '"><img src="' . $images['icon_hidden'] . '" alt="' . sprintf($lang['is_hidden'], $postrow[$i]['username']) . '" title="' . sprintf($lang['is_hidden'], $postrow[$i]['username']) . '" /></a>&nbsp;';
				$online_status = '<br />' . $lang['Online_status'] . ': <strong><em><a href="' . append_sid("viewonline.$phpEx") . '" title="' . sprintf($lang['is_hidden'], $postrow[$i]['username']) . '"' . $hidden_color . '>' . $lang['Hidden'] . '</a></em></strong>';
			}
			else
			{
				$online_status_img = '<img src="' . $images['icon_offline'] . '" alt="' . sprintf($lang['is_offline'], $postrow[$i]['username']) . '" title="' . sprintf($lang['is_offline'], $postrow[$i]['username']) . '" />&nbsp;';
				$online_status = '<br />' . $lang['Online_status'] . ': <span title="' . sprintf($lang['is_offline'], $postrow[$i]['username']) . '"' . $offline_color . '><strong>' . $lang['Offline'] . '</strong></span>';
			}
		}
		else
		{
			$online_status_img = '<img src="' . $images['icon_offline'] . '" alt="' . sprintf($lang['is_offline'], $postrow[$i]['username']) . '" title="' . sprintf($lang['is_offline'], $postrow[$i]['username']) . '" />&nbsp;';
			$online_status = '<br />' . $lang['Online_status'] . ': <span title="' . sprintf($lang['is_offline'], $postrow[$i]['username']) . '"' . $offline_color . '><strong>' . $lang['Offline'] . '</strong></span>';
		}
		// End add - Online/Offline/Hidden Mod
#
Как итог - глюк пропал, кнопка статуса и профиля стали чуть дальше друг от друга, но ники подсвечиваться перестали..
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
wisma
phpBB 1.4.1
Сообщения: 49
Стаж: 17 лет 2 месяца
Откуда: Украина.Киев

Сообщение wisma »

поставил мод изимодом...вот что вышло при просмотре темы...
Riddler')">Riddler

Riddler')" onMouseOver="catchSelection()">цитировать
Вместе

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

Riddler

цитировать
nightwish.org.ua/forum

Как вылечить?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16359
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1742 раза

Сообщение rxu »

wisma
1) easymod sucks.
2) Какие ещё моды установлены?
Изображение
wisma
phpBB 1.4.1
Сообщения: 49
Стаж: 17 лет 2 месяца
Откуда: Украина.Киев

Сообщение wisma »

Colourized standart groups 1.1.7
File Attachment Mod v2 2.4.5 Acyd Burn 2.0.22
Skype MOD 1.0.7 ycl6 2.0.22
Log Actions MOD 1.1.6
Birthday 1.5.9 Niels 2.0.22
Gender 1.2.8 Niels 2.0.22
Extended Quick Reply Form 3.0.3
Photo Album v2 for phpBB2 2.0.54a
Admin Userlist 1.1.0 Smartor 2.0.22 subSilver
Glance 1.0.0 Xpert 2.0.22
Democracy MOD 0.2.1e Carbofos 2.0.22
Moderator Tags 1.3.0 Coagulant 2.0.22
BBCode MOD 1.4.0c Nuttzy99 2.0.22
EasyMOD

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

да и при заходе на форум..цвет ника не мменяется
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16359
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1742 раза

Сообщение rxu »

wisma писал(а):да и при заходе на форум..цвет ника не мменяется
Группу по умолчанию - выбрали?
wisma писал(а):Extended Quick Reply Form 3.0.3
Аддон - установили?
Изображение
wisma
phpBB 1.4.1
Сообщения: 49
Стаж: 17 лет 2 месяца
Откуда: Украина.Киев

Сообщение wisma »

rxu всмисли аддон
А групу..ээ...какую посоветууеш?

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

я админ и цвет стандартной группы
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16359
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1742 раза

Сообщение rxu »

В архиве с модом есть папка addons, в ней файл - extended_quick_reply_by_Xpert_addon.txt (или eqr_addon, в зависимости от версии).
wisma писал(а):А групу..ээ...какую посоветууеш?
В каком смысле? Если добавили пользователя в группу, установите эту группу как группу по умолчанию для этого пользователя.
Изображение
wisma
phpBB 1.4.1
Сообщения: 49
Стаж: 17 лет 2 месяца
Откуда: Украина.Киев

Сообщение wisma »

rxu а какже бить с ...ну я админ а цвет не мой(

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

rxu адонны не ставил
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16359
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1742 раза

Сообщение rxu »

wisma
Ну как же. Например, создаёте группу "Администраторы". Добавляете туда себя (членом группы или модератором). Устанавливаете эту группу для себя как группу по умолчанию.
wisma писал(а):адонны не ставил
Так поставьте.
Изображение
wisma
phpBB 1.4.1
Сообщения: 49
Стаж: 17 лет 2 месяца
Откуда: Украина.Киев

Сообщение wisma »

При редактировании группы модераторов выскочило

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

Could not obtain moderator status

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') AND aa.group_id = ug.group_id AND aa.auth_mod = 1 ' at line 3

SELECT ug.user_id, ug.group_id FROM phpbb_auth_access aa, phpbb_user_group ug WHERE ug.user_id IN () AND aa.group_id = ug.group_id AND aa.auth_mod = 1 GROUP BY ug.user_id, ug.group_id ORDER BY ug.user_id, ug.group_id

Line : 654
File : groupcp.php
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16359
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1742 раза

Сообщение rxu »

wisma писал(а):При редактировании группы модераторов выскочило
Что конкретно делали с группой, поясните.
Изображение
wisma
phpBB 1.4.1
Сообщения: 49
Стаж: 17 лет 2 месяца
Откуда: Украина.Киев

Сообщение wisma »

rxu ставил учасников группы как дефаул груп..как вы и говорили..чтобы у них был отдельний цвет,а они модераторы форума..тоесть группа сама модераторы

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