Strict Standards: Resource ID#18 used as offset, casting to integer (18) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#24 used as offset, casting to integer (24) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#26 used as offset, casting to integer (26) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#27 used as offset, casting to integer (27) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Аватар по уполчанию.
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


 Страниц (1): [1] 

> Без описания
Рональд01
Отправлено: 24 Февраля, 2007 - 06:04:05
Post Id



Member


Покинул форум
Сообщений всего: 125
Дата рег-ции: Дек. 2006  

Карма -2




Как сделать что если пользователь не выбрал аватар у него вместо аватара была картинка с надписью ваватар не выбран(например).???
 
 Top
Jakeryf
Отправлено: 24 Февраля, 2007 - 07:49:26
Post Id



Junior Member


Покинул форум
Сообщений всего: 56
Дата рег-ции: Нояб. 2006  
Откуда: Барнаул

Карма 2




файл topic.php

замени строки
CODE:

if (($exbb['avatars']) && ($user['avatar'] != 'noavatar.gif') && ($user['avatar'] != '')) {
$names[$named]['useravatar'] = '<br><img src="./im/avatars/'.$user['avatar'].'" border=0>';
}


на

CODE:

if (($exbb['avatars']) && ($user['avatar'] != 'noavatar.gif') && ($user['avatar'] != '')) {
$names[$named]['useravatar'] = '<br><img src="./im/avatars/'.$user['avatar'].'" border=0>';
}else{
$names[$named]['useravatar'] = '<br><img src="./im/avatars/avatarforall.jpg" border=0>';
}


так у кого нет аватара будет отображаться /im/avatars/avatarforall.jpg

как вариант можно заменить noavatar.gif на свою картинку и тогда в профиле будет отображаться аватар по умолчанию, только надо изменить

CODE:

if (($exbb['avatars']) && ($user['avatar'] != 'noavatar.gif') && ($user['avatar'] != '')) {
$names[$named]['useravatar'] = '<br><img src="./im/avatars/'.$user['avatar'].'" border=0>';
}


на

CODE:

if (($exbb['avatars']) && ($user['avatar'] != '')) {
$names[$named]['useravatar'] = '<br><img src="./im/avatars/'.$user['avatar'].'" border=0>';
}

я думаю мысль ясна
 
 Top
Рональд01
Отправлено: 24 Февраля, 2007 - 09:54:19
Post Id



Member


Покинул форум
Сообщений всего: 125
Дата рег-ции: Дек. 2006  

Карма -2




Спасибки Ха-ха
 
 Top
auto
Отправлено: 11 Марта, 2007 - 10:34:41
Post Id



Newbie


Покинул форум
Сообщений всего: 27
Дата рег-ции: Март 2007  
Откуда: НиНо

Карма -2




Jakeryf
Сделал у себя как ты написал (вариант 2).
Большое спасибо ! А где, и как дописать код, чтобы в профиле пользователя вместо надписи Аватар-"нет" показывался аватар по умолчанию (у не выбравших аватар пользователей)

(Отредактировано автором: 13 Марта, 2007 - 07:32:54)

 
 Top
Валерий Администратор
Отправлено: 11 Марта, 2007 - 12:12:19
Post Id



Админ-3


Покинул форум
Сообщений всего: 2676
Дата рег-ции: Янв. 2005  
Откуда: Беларусь

Карма 16




auto
не пионерся - пересмотри еще раз код выше.
там же все есть!
 
 Top
auto
Отправлено: 13 Марта, 2007 - 07:31:34
Post Id



Newbie


Покинул форум
Сообщений всего: 27
Дата рег-ции: Март 2007  
Откуда: НиНо

Карма -2




Валерий пишет:
не пионерся - пересмотри еще раз код выше.
там же все есть!

Валерий
Еще как пионерюсь.. Радость В свои 45 лет к сожалению,
PHP знаю на уровне копирования и вставки кода в необходимое место.. Огорчение


Валерий Если не трудно, подскажи, что, и куда прописать..
С уважением.
 
 Top
awep
Отправлено: 13 Марта, 2007 - 13:29:17
Post Id



Наш человек


Покинул форум
Сообщений всего: 304
Дата рег-ции: Дек. 2005  
Откуда: Казань

Карма 6




Если ExBB 1.9.1
открываем profile.php, строка 90:
CODE:
$avatar = ( file_exists($exbb['home_path'].'im/avatars/'.$inuser['avatar']) && $inuser['avatar'] != 'noavatar.gif' && !empty($inuser['avatar'])) ? '<img src="'.$exbb['boardurl'].'/im/avatars/'.$inuser['avatar'].'">' : $lang['no'];

меняем на:
CODE:
$avatar = ( file_exists($exbb['home_path'].'im/avatars/'.$inuser['avatar']) && !empty($inuser['avatar'])) ? '<img src="'.$exbb['boardurl'].'/im/avatars/'.$inuser['avatar'].'">' : $lang['no'];


в этом случае надпись типа нет аватара будет только если файла нет. Если же аватар будет noavatar.gif, то он и будет отображаться.
 
 Top
Валерий Администратор
Отправлено: 13 Марта, 2007 - 14:06:16
Post Id



Админ-3


Покинул форум
Сообщений всего: 2676
Дата рег-ции: Янв. 2005  
Откуда: Беларусь

Карма 16




auto

О, блин, еще один дед неугомонный на форуме. Поздравляю - теперь ты тут самый старый - за год на меня. Давай сообщество дедов организовывать, что ли?
 
 Top
auto
Отправлено: 13 Марта, 2007 - 17:43:49
Post Id



Newbie


Покинул форум
Сообщений всего: 27
Дата рег-ции: Март 2007  
Откуда: НиНо

Карма -2




awep Ок, спасибо ! Радость Сейчас буду пробовать копировать и вставлять. Радость Все получилось !
Кстати сегодня вместе со свои другом обнаружили, что почти на всех форумах ExBB FM от 0.13 и до последней версии почему то в профиле пользователя отсутствует прямая ссылка на топик с последним сообщением пользователя. Пролазил почти по 100 форумам в инете, везде тоже самое.. Посмотрел у форума Маркуса все правильно отображается. Скачал из папки со скином файл profile_show.tpl, в нем все есть. Вдвоем с другом полазили и нашли маленькую "фичу". В файле profile.php (в корневой папке форума) примерно на 93 строке написано
CODE:
$lastpostdetails = $lang['Last_post'].': <a href="'.$inuser['lastpost']['link'].'">'.$topicTitle.'</a> - '.$postdate;
. Пришли к выводу что в
CODE:
$topicTitle
буква
CODE:
T
должна все-таки написана в другом регистре
CODE:
t
.
Проверяем, все теперь работает ! Странно... не поленился, скачал сегодня заново дистрюбутив форума ExBBFull Mods v.0.1.5 от 12.01.07 14-00msk . Точно, эта "фича" в файле profile.php присутствует !
P.S. Прошу прощения у модераторов форума, вероятно моя мессага была бы уместна в другом разделе .
Прикреплено изображение (Нажмите для увеличения)
1.jpg

(Отредактировано автором: 13 Марта, 2007 - 19:07:59)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« ExBB - лучший форум на файлах »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.



Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.1714]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33