Уважаемые пользователи!
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. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
incubus
phpBB 2.0.1
Сообщения: 255
Стаж: 17 лет 6 месяцев

Сообщение incubus »

rxu
Спасибо, сделал, все работает. Только эта чать кода:

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

FIND 
      $row['group_name'] = '<b>' . $row['group_name'] . '</b>'; 

REPLACE WITH 
      $row['group_name'] = '[ <b>' . $row['group_name'] . '</b> ]';
не нужна, так как получаются еще одни скобки, которые подсвечиваются вместе с названием группы. Еще бы убрать запятые, которые ставятся между группами, было бы вообще здорово...
rxu писал(а):меняете в файле css и в overall_header.tpl (если там присутствуют элементы стилевого оформления) код:
Это тоже сделал, в .css такого не нашел, а вот в overall_header.tpl есть и все получилось так, как мне нужно. И группы стали красивее выглядеть :)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Сообщение rxu »

incubus писал(а):не нужна, так как получаются еще одни скобки, которые подсвечиваются вместе с названием группы. Еще бы убрать запятые, которые ставятся между группами, было бы вообще здорово...
Исправил код в предыдущем сообщении, посмотрите ещё раз.

Добавлено спустя 5 часов 35 минут 1 секунду:
Lektor писал(а):Можно попросить адон для мода:

Moderator Tags - http://phpbbguru.net/community/viewtopic.php?t=2486

чтоб ник отображался соотв. цветом ..

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

OPEN
templates/subSilver/bbcode.tpl

FIND
<b>{USERNAME}:</b>

IN-LINE FIND
<td><span class="genmed"

IN-LINE AFTER, ADD
 style="color:{USER_COLOR}"

OPEN
includes/bbcode.php

FIND
	global $lang;

IN-LINE FIND
$lang

IN-LINE AFTER, ADD
, $userdata

FIND
	$bbcode_tpl['mod_username_open'] = str_replace('{USERNAME}', '\\1', $bbcode_tpl['mod_username_open']);

AFTER, ADD

	$bbcode_tpl['mod_username_open'] = str_replace('{USER_COLOR}', $userdata['user_colour'], $bbcode_tpl['mod_username_open']);
Изображение
Аватара пользователя
go
phpBB 2.0.1
Сообщения: 261
Стаж: 18 лет 1 месяц

Сообщение go »

Обновился до версии 1.0.6 опция по умолчанию в модератора группы .которая стояла ДО мода-функционирует(до етого мною писалось,что она не фунцкционирует)
Одако замечано:
Новую группу не создать пока не указать цвет группе.
старой группе не изменить тип пока не указать цвет(кажется ето везде и в новых и старых)
Группу не удалить пока не указать-Удалить группу,удалить старого модератора...
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Сообщение rxu »

go писал(а):Новую группу не создать пока не указать цвет группе.

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

Группу не удалить пока не указать-Удалить группу,удалить старого модератора...
Проверил на локалхосте - ни одно из этих замечаний не воспроизводится.
Какие конкретно ошибки выдаются?
Изображение
Аватара пользователя
go
phpBB 2.0.1
Сообщения: 261
Стаж: 18 лет 1 месяц

Сообщение go »

выскакивает окошко название "информация" более ничего.
никаких ошибок не замечано. тобишь тщательно проверялась установка кода,возможно мною что-либо упустилось,я не настаиваю)
Просто до 1.0.6 новую группу можно было создовать без указание цвета.а сейчас нет.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Сообщение rxu »

Так. Невозможность создания группы без указания цвета воппроизводится - если к моменту создания новой группы имеется уже созданная, которой не присвоен цвет.
Группе не изменить тип без указания цвета - при том же условии, т.е. если цвет не присвоен и есть ещё группы, которым не присвоен цвет.
Будет исправлено в следующей версии.

Проблема с удалением групп так и не воспроизведена.

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

Попробуйте следующий вариант:

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

OPEN
admin/admin_groups.php

FIND
				if ( $check_colours['group_id'] )

REPLACE WITH
				if ( $check_colours['group_id'] && !empty($group_colour) )
Изображение
Аватара пользователя
incubus
phpBB 2.0.1
Сообщения: 255
Стаж: 17 лет 6 месяцев

Сообщение incubus »

rxu писал(а):Исправил код в предыдущем сообщении, посмотрите ещё раз.
Спасибо, теперь все хорошо.

rxu
Попробовал дополнение к Moderator Tags, но как-то не правильно изменяется. Возможно потому, что у меня установлен Add-on by Поручик и после изменения, окрашивается дата выдачи предупреждения в желтый цвет, при чем как у модеров так и у админов.
А возможно ли как-то сделать универсальное отображение цвета ников, где это только возможно, чтобы каждый раз не дергать какой-нибудь мод? Вот например у меня установлены: день рождения (Terrafrost 3.0.0), 10 активных пользователей (Top X Posters 1.0.2 ), статистика (Users Of The Day 1.1.0) и ведь все они берут цвет в зависимости от статуса. Или может быть в будущем, возможно, сделать для этих (или других частоиспользуемых) модов аддоны? Примите это как пожелания на возможную, дальнейшую разработку. :)
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Сообщение rxu »

incubus писал(а):Возможно потому, что у меня установлен Add-on by Поручик
Возможно. Тут надо смотреть Ваш bbcode.tpl.
incubus писал(а):А возможно ли как-то сделать универсальное отображение цвета ников, где это только возможно, чтобы каждый раз не дергать какой-нибудь мод?
Нет.
incubus писал(а): Примите это как пожелания на возможную, дальнейшую разработку.
Нельзя объять необъятное - для всех модов не сделаешь аддонов :)
Для отдельных, наиболее востребованных - может быть.
Изображение
Аватара пользователя
-=XaKeP=-
Former team member
Сообщения: 291
Стаж: 17 лет 4 месяца
Откуда: Донецк

Сообщение -=XaKeP=- »

У меня чет ваще ниче не подсвечивается!
На индексной странице создаются группы разных цветов, но ни в мемберлисте, ни на главной - нигде не окрашиваются ники пользователей! Что делать?

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

Ой, сорри, это мне кэширование помешало, все ок!
Лучше синица в руках, чем утка под кроватью ©
sergeyde

Сообщение sergeyde »

спасибо за мод, отличный!

установлен auto group 1.1.2 и данный мод, при достижении пользователем определенного кол-ва постов и переводе его авто групп модом в другую группу, цвет у пользователя остается от старой группы, не смотря на то что оттуда он, тем же авто групп модом, исключается.
приходится заходить в выбирать новую группу пользователя как основную, хотя в других его и нет.

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

Сообщение rxu »

По умолчанию так и должно быть. Чтобы это изменить, надо делать сопряжение этих двух модов, видимо. Т.е. писАть аддон :)
Изображение
sergeyde

Сообщение sergeyde »

спасибо!
можно уже начинать ждать такой add-on :roll: ?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Сообщение rxu »

sergeyde
Начинать ждать - можно :mrgreen:
Постараюсь посмотреть по мере наличия времени, но не ранее недели-двух.
Изображение
Аватара пользователя
А.Г.А.
phpBB 1.4.4
Сообщения: 108
Стаж: 17 лет 3 месяца
Откуда: RU.MSK

Сообщение А.Г.А. »

Возникла проблема при установке.
Не могу выполнить следующие инструкции:

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

#
#-----[ FIND ]------------------------------------------
#
	//
	// Obtain list of moderators of each forum
	// First users, then groups ... broken into two queries
	//

..........


#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
 . '" style="color:' . $forum_data[$j]['user_colour']
Причина - не могу найти эти строки. Точнее, большинство строк, указанных в этом участке.
Среди установленных модов - Last Topic Title on Index от Dicky. Вотс.
...мы могли бы посылать каждого из вас... в нашу коллекцию полезных ссылок - Документация, ПОИСК, правила конференции, шаблон запроса, FAQ, руководство пользователя, руководство по установке модов и стилей.
© Общие ошибки новичков :D
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16367
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1744 раза

Сообщение rxu »

А.Г.А.
Выложите Ваш рабочий index.php.
Изображение

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