Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.

Картинка вместо ника для ботов в "Кто сейчас на конференции"

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
romaamor
phpBB 3.0.7-PL1
Сообщения: 2517
Стаж: 14 лет 6 месяцев
Откуда: Одесса
Благодарил (а): 829 раз
Поблагодарили: 214 раз

Картинка вместо ника для ботов в "Кто сейчас на конференции"

Сообщение romaamor »

Смысл такой, можно ли вместо надписи в статистике кто сегодня был на конференции, на месте - Зарегистрированные пользователи: RomaamoR, sanan, Билл Гейтс бот ( Bing bot), Абама Бот ( Google ), Ярош Бот ( Yahoo )
Установить картинки как к примеру на скрине ?

Изображение

Если - да, то как ?
Последний раз редактировалось Татьяна5 21.09.2014 16:12, всего редактировалось 1 раз.
Причина: Изменила название темы
Аватара пользователя
ВладимирТ
phpBB 2.0.4
Сообщения: 421
Стаж: 16 лет 4 месяца
Откуда: Москва
Благодарил (а): 52 раза
Поблагодарили: 75 раз

Re: Logo на месте оператора bot

Сообщение ВладимирТ »

Что то типа, сделать дополнительное поле в БД, прописывать там из админки (сделав там поле для записи в БД), вводить туда адрес изображения, на странице его уже выводить из БД, а название бота запихнуть в title.
Как то наверное так...
На вкус и цвет - разный CSS
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13177
Стаж: 15 лет 2 месяца
Благодарил (а): 236 раз
Поблагодарили: 3754 раза

Re: Картинка вместо ника для ботов в "Кто сейчас на конферен

Сообщение Татьяна5 »

Если попроще - вручную по id ботов прописать картинки в includes/functions.php
Найти

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

$user_online_link = get_username_string(($row['user_type'] <> USER_IGNORE) ? 'full' : 'no_profile', $row['user_id'], $row['username'], $row['user_colour']);
Заменить на

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

					switch ($row['user_id'])
					{
						case 4:
							$user_online_link = '<img src="картинка для Alexa [Bot]" title="' . $row['username'] . '" />';
						break;
						
						case 17:
							$user_online_link = '<img src="картинка для Google [Bot]" title="' . $row['username'] . '" />';
						break;
						
						default:
							$user_online_link = get_username_string(($row['user_type'] <> USER_IGNORE) ? 'full' : 'no_profile', $row['user_id'], $row['username'], $row['user_colour']);
						break;
					}
Адреса картинок подставить свои
Строки case (id): ... break; продублировать для всех установленных ботов
Аватара пользователя
romaamor
phpBB 3.0.7-PL1
Сообщения: 2517
Стаж: 14 лет 6 месяцев
Откуда: Одесса
Благодарил (а): 829 раз
Поблагодарили: 214 раз

Re: Картинка вместо ника для ботов в "Кто сейчас на конферен

Сообщение romaamor »

Татьяна5 писал(а):id ботов
Как узнать ?
Аватара пользователя
ВладимирТ
phpBB 2.0.4
Сообщения: 421
Стаж: 16 лет 4 месяца
Откуда: Москва
Благодарил (а): 52 раза
Поблагодарили: 75 раз

Re: Картинка вместо ника для ботов в "Кто сейчас на конферен

Сообщение ВладимирТ »

Татьяна5 писал(а):Если попроще - вручную по id ботов прописать
А если это 100500 ботов от Пчелкина :)
На вкус и цвет - разный CSS
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13177
Стаж: 15 лет 2 месяца
Благодарил (а): 236 раз
Поблагодарили: 3754 раза

Re: Картинка вместо ника для ботов в "Кто сейчас на конферен

Сообщение Татьяна5 »

romaamor писал(а):Как узнать ?
Зайти в БД в phpbb_users и посмотреть
ВладимирТ писал(а):А если это 100500 ботов от Пчелкина
Навряд ли для всех 100500 на сервере будут картинки. Прописать только нужных
Аватара пользователя
romaamor
phpBB 3.0.7-PL1
Сообщения: 2517
Стаж: 14 лет 6 месяцев
Откуда: Одесса
Благодарил (а): 829 раз
Поблагодарили: 214 раз

Re: Картинка вместо ника для ботов в "Кто сейчас на конферен

Сообщение romaamor »

А можно это сделать так же и для - КТО СЕГОДНЯ БЫЛ НА КОНФЕРЕНЦИИ ?

Вернуться в «Запросы модов для phpBB 3.0.x»