IGN_style_colored_names стилизация никнеймов

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

IGN_style_colored_names стилизация никнеймов

Сообщение Айдар »

Очень интересная часть в инструкции по поводу редактирования файла includes/functions_content.php - как насчет числа запросов, который вызовет viewtopic.php при загрузке страницы просмотра темы?
In Web We Trust
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: IGN_style_colored_names стилизация никнеймов

Сообщение Пчелкин »

Пока не ощутил..по мойму запрос делается один раз, при замене вида подписи..а потом хранится в шаблоне профиля.
Ник меняет вид везде..Даже в списке онлайн и мембере...себе уже поставил..
Кста...
Тема на оффе
http://www.phpbb.com/community/viewtopi ... ored+names
Последний раз редактировалось Пчелкин 10.04.2011 13:19, всего редактировалось 1 раз.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: IGN_style_colored_names стилизация никнеймов

Сообщение Айдар »

А выбрать из списка можно, что именно показывать из всех этих цветов/бордюров или разом - разрешить все или запретить все?
И как насчет цветовой гаммы групп - я так понял цвет, указанный юзером, заменяет цвет его группы в мини-профиле, так?
In Web We Trust
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: IGN_style_colored_names стилизация никнеймов

Сообщение Пчелкин »

1. разом
2. да
можно давать права индивидуально..только тем - кому надо шибко..модерам , например,админам..
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Gabriil
phpBB 1.2.1
Сообщения: 28
Стаж: 16 лет 7 месяцев
Благодарил (а): 6 раз

Re: [Русский перевод] IGN_style_colored_names

Сообщение Gabriil »

Пчелкин, спасибо.
Прикольное дополнение для форума, пользователям понравилось.
После установки мод работает отлично, только вот обнаружил одну несовместимость с мини-чатом Mchat 1.3.5
Если у пользователя ник обычный (не стилизирован) при нажатии на кнопку ответить пользователю его ник вставляется в форму ответа, если же ник стилизирован, то вставки не происходит.

Может у кого-то есть идеи или способ как подружить эти два мода, буду очень признателен.

Добавлено спустя 1 час 25 минут 56 секунд:
Re: IGN_style_colored_names стилизация никнеймов
Айдар писал(а):как насчет числа запросов, который вызовет viewtopic.php при загрузке страницы просмотра темы?
После установки мода время генерации страницы увеличилось с 0.301s до 2 а то и 3 секунд
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: IGN_style_colored_names стилизация никнеймов

Сообщение Пчелкин »

Инстал мода выглядит так..

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

<?php

/** 
*
* install script to set up permission options in the db for foo mod
* @license http://opensource.org/licenses/gpl-license.php GNU Public License 
*
*/

/**
* @ignore
*/

// initialize the page
define('IN_PHPBB', true);
define('IN_INSTALL', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './../';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);


// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('mods/colored_names');


// Setup $auth_admin class so we can add tabulated survey permission options
include($phpbb_root_path . 'includes/acp/auth.' . $phpEx);
$auth_admin = new auth_admin();

// Add foo permissions as local permissions
// (you could instead make them global permissions by making the obvious changes below)
$auth_admin->acl_add_option(array(
    'local'        => array(),
    'global'    => array('u_use_colored_name')
));


$message = $user->lang['ADDED_PERMISSIONS'] . '<br /><br />';
$message .= $user->lang['REMOVE_INSTALL'];
trigger_error($message);

?>
Что он делает?
Как сделать удаление мода? Сам инстал удаление не предлагает..
После удаление мода в глобальных правах осталась строка от мода..не удаляется...
Плисс...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Gabriil
phpBB 1.2.1
Сообщения: 28
Стаж: 16 лет 7 месяцев
Благодарил (а): 6 раз

Re: IGN_style_colored_names стилизация никнеймов

Сообщение Gabriil »

Так же замучился вопросом удаления хвостов после установки этого мода...
Пытался из базы удалить поле "u_use_colored_name" ничего не вышло, в глобальных правах строка от мода осталась
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: IGN_style_colored_names стилизация никнеймов

Сообщение Пчелкин »

Gabriil Разобрался!!!
Удаление "застрявшей строки " в глобальных настройках пользователей и групп...
Все просто донемаспаса оказывается...Это у кого-то типа застряла установленная галка ...
Делаем так - идем в мускул....выбираем свою базу (в той , в которой стоял мод)
Стоя в общей таблице (слева список таблиц,справа они же с правом выбора или правки) нажимаем "Искать"...
Вбиваем в поиск

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

u_use_colored_name
Ставим галку "Точное соответствие"
Нажимаем "Пшел"
Вылезет таблица найденных записей типа -

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

0 записи(ей) в таблице forum_3thanks
1 записи(ей) в таблице такой-то
1 записи(ей) в таблице такой-то
Все записи с 1 - удалите.
Потом в ручную почистите кеш на ФТПи..
Радуйтесь...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: IGN_style_colored_names стилизация никнеймов

Сообщение Пчелкин »

запрос в БД на отмену настроек после установки мода

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

ALTER TABLE phpbb_users ADD style_use tinyint(1) NOT NULL default '0';
ALTER TABLE phpbb_users ADD style_tdir tinyint(1) NOT NULL default '0';
ALTER TABLE phpbb_users ADD style_color varchar(7) NOT NULL default 'none';
ALTER TABLE phpbb_users ADD style_background varchar(7) NOT NULL default 'none';
ALTER TABLE phpbb_users ADD style_fontweight varchar(6) NOT NULL default 'normal';
ALTER TABLE phpbb_users ADD style_fontstyle varchar(7) NOT NULL default 'normal';
ALTER TABLE phpbb_users ADD style_caps varchar(10) NOT NULL default 'none';
ALTER TABLE phpbb_users ADD style_decoration varchar(12) NOT NULL default 'none';
ALTER TABLE phpbb_users ADD style_bstyle varchar(6) NOT NULL default 'none';
ALTER TABLE phpbb_users ADD style_border varchar(7) NOT NULL default 'none';
Последний раз редактировалось Пчелкин 10.04.2011 16:15, всего редактировалось 2 раза.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Di_Mok
Former team member
Сообщения: 814
Стаж: 16 лет 6 месяцев
Откуда: Родной Гондурас ;)
Благодарил (а): 147 раз
Поблагодарили: 118 раз

Re: IGN_style_colored_names стилизация никнеймов

Сообщение Di_Mok »

ADD - это добавление. Удаление - DROP

Добавлено спустя 53 секунды:
http://dev.mysql.com/doc/refman/5.5/en/alter-table.html
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: IGN_style_colored_names стилизация никнеймов

Сообщение Пчелкин »

Дымок..я знаю что ты умный..как было у автора написано про удаление так и написал здесь..
При установке мода делаются вот эти запросы в БД

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

ALTER TABLE phpbb_users ADD style_color varchar(255) NOT NULL default '#FF0000';
ALTER TABLE phpbb_users ADD style_enabled varchar(255) NOT NULL default 'false';
ALTER TABLE phpbb_users ADD style_fontweight varchar(255) NOT NULL default 'normal';
ALTER TABLE phpbb_users ADD style_fontstyle varchar(255) NOT NULL default 'normal';
ALTER TABLE phpbb_users ADD style_background varchar(255) NOT NULL default 'transparent';
ALTER TABLE phpbb_users ADD style_decoration varchar(255) NOT NULL default 'underline';
ALTER TABLE phpbb_users ADD style_border varchar(255) NOT NULL default '1px solid #FF0000';
..выше - отменяет, как я понял, все сделанные настройки..Только после этого записи можно удалять ручками или другим запросом.
В противном случае от мода остаются хвосты в БД..так?
выше исправил на поточнее..Дымок узрел...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: IGN_style_colored_names стилизация никнеймов

Сообщение Айдар »

Пчелкин, а зачем убивать настройки, чтобы потом другим запросом убить поля? Сразу же можно убить поля вместе с их настройками.
In Web We Trust
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: IGN_style_colored_names стилизация никнеймов

Сообщение Пчелкин »

В том то и дело с этим модом все не так просто..Убийство полей, сделанных при установке не избавляет от его хвостов...не верите? Почитайте тему автора. Я убил поля...задолбался глюки искать..оказывается все не так просто...Даже после убийства сделанных полей какие то странные строчки и фигни в админке остались...вот этот запрос помог.
Этим что не надо делиться? Я сутки посты у автора переводил..не гугловские же переводы тупо там читать.
Люди! Не ставьте это мод..Он запросы с 1 секунды до 30 на главной увеличивает..и чем больше пользователей меняют (стилизуют) свои ники тем дольше открываются страницы форума!!! Недоделка!!!
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Gabriil
phpBB 1.2.1
Сообщения: 28
Стаж: 16 лет 7 месяцев
Благодарил (а): 6 раз

Re: IGN_style_colored_names стилизация никнеймов

Сообщение Gabriil »

Пчелкин писал(а):запрос в БД на отмену настроек после установки мода

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

ALTER TABLE phpbb_users ADD style_use tinyint(1) NOT NULL default '0';
ALTER TABLE phpbb_users ADD style_tdir tinyint(1) NOT NULL default '0';
ALTER TABLE phpbb_users ADD style_color varchar(7) NOT NULL default 'none';
ALTER TABLE phpbb_users ADD style_background varchar(7) NOT NULL default 'none';
ALTER TABLE phpbb_users ADD style_fontweight varchar(6) NOT NULL default 'normal';
ALTER TABLE phpbb_users ADD style_fontstyle varchar(7) NOT NULL default 'normal';
ALTER TABLE phpbb_users ADD style_caps varchar(10) NOT NULL default 'none';
ALTER TABLE phpbb_users ADD style_decoration varchar(12) NOT NULL default 'none';
ALTER TABLE phpbb_users ADD style_bstyle varchar(6) NOT NULL default 'none';
ALTER TABLE phpbb_users ADD style_border varchar(7) NOT NULL default 'none';
после выполнения этого запроса постоянно выдает ошибку:
SQL ERROR [ mysql4 ]
Duplicate column name 'style_use' [1060]
SQL
ALTER TABLE phpbb_users ADD style_use tinyint(1) NOT NULL default '0';

Пчел, может есть какой-то другой способ удалить эти настройки?
Аватара пользователя
Di_Mok
Former team member
Сообщения: 814
Стаж: 16 лет 6 месяцев
Откуда: Родной Гондурас ;)
Благодарил (а): 147 раз
Поблагодарили: 118 раз

Re: IGN_style_colored_names стилизация никнеймов

Сообщение Di_Mok »

Это предсказуемо, т.к. ты пытаешься добавить существующие поля: IGN_style_colored_names стилизация никнеймов

Вернуться в «Поддержка модов для phpBB 3.0.x»