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

Profile Photo Mod в качестве вывода Юзер бара

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
tiamon
phpBB 1.2.0
Сообщения: 15
Стаж: 17 лет 6 месяцев

Profile Photo Mod в качестве вывода Юзер бара

Сообщение tiamon »

Решил попробовать использовать этот мод, для вывода юзер бара, то есть добавляете туда юзер бар а он автоматом выводится в подпись, вот с последним возникли проблемы, не как не получается сделать вывод, бьюсь уже неделю, программист я пока начинающий, не хватает опыта и знаний.
Уважаемые Гуру помогите, пожалуйста, кодом, как сделать автоматический вывод картинки в подписи у пользователя?
Заранее спасибо!
Lektor
phpBB 2.0.7
Сообщения: 574
Стаж: 18 лет

Сообщение Lektor »

Я так понял нужно чтоб изображение "Profile Photo Mod" автоматом помещалось юзеру в подпись?
Так ну если вы юзаете этот мод, то тогда так:

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

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

# 
#-----[ FIND ]---------------------------------------------
# 
$sql = "SELECT u.username, u.user_id, u.user_posts, u.user_from, u.user_website

# 
#-----[ IN-LINE FIND ] --------------------------------------
# 
pt.bbcode_uid

# 
#-----[ IN-LINE AFTER, ADD ]---------------------------------------
# 
, u.user_photo

# 
#-----[ FIND ]---------------------------------------------
# 
		'SIGNATURE' => $user_sig,

# 
#-----[ REPLACE WITH ]---------------------------------------
# 
		'SIGNATURE' => $user_sig.'<br><img src="'.$board_config['photo_path'].'/'.$postrow[$i]['user_photo'].'">',
tiamon
phpBB 1.2.0
Сообщения: 15
Стаж: 17 лет 6 месяцев

Сообщение tiamon »

Спасибо огромное!
Но есть одна не доработка, проблема в том, что независимо залита ли картинка (юзер бар), в профиле, она всё равно выводится в подписи, и получается вот такое, не красиво:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Lektor
phpBB 2.0.7
Сообщения: 574
Стаж: 18 лет

Сообщение Lektor »

Мде) бывает) Делай так:
это верните в исходное положение:

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

# 
#-----[ FIND ]--------------------------------------------- 
# 
      'SIGNATURE' => $user_sig, 

# 
#-----[ REPLACE WITH ]--------------------------------------- 
# 
      'SIGNATURE' => $user_sig.'<br><img src="'.$board_config['photo_path'].'/'.$postrow[$i]['user_photo'].'">',
.. а потом делай так:

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

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

# 
#-----[ FIND ]--------------------------------------------- 
#
		$user_sig = '<br />_________________<br />' . str_replace("\n", "\n<br />\n", $user_sig);

# 
#-----[ AFTER, ADD ]--------------------------------------- 
#
		$user_sig .= !empty($postrow[$i]['user_photo']) ? '<br><img src="'.$board_config['photo_path'].'/'.$postrow[$i]['user_photo'].'">':'';
tiamon
phpBB 1.2.0
Сообщения: 15
Стаж: 17 лет 6 месяцев

Сообщение tiamon »

Lektor
Всё отлично работает, огромное спасибо! :D

PS Достали с этими барами юзер, поналепят по десять штук на пол экрана :evil: , теперь осталось наити возможность, запретить использовать тег кртинки в подписи....
Lektor
phpBB 2.0.7
Сообщения: 574
Стаж: 18 лет

Сообщение Lektor »

tiamon
Сильная штука:
signatures control
http://www.phpbbguru.net/community/view ... hp?t=12792

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