Zero108 124 09/12/2009 02:09 PM Была такая приблуда на 2.1.7 - если пользователь не установил аватар, то вместо аватара отображалась картинка, на которой было написано что-то типа "аватар не выбран." Кто знает, есть такой мод для 2.3.6? Если такого мода нет, то как сделать, чтобы у пользователей, которые на выбрали аватар, отображалось указанное мной изображение (по умолчанию)? Share this post Link to post
Док 0 09/12/2009 02:37 PM Открыть sources/ipsclass.php.-----------------------------------Найдите:--------- if ( ! $member_avatar or $member_view_avatars == 0 or ! $this->vars['avatars_on'] or ( strpos( $member_avatar, "noavatar" ) AND !strpos( $member_avatar, '.' ) ) ) { return ""; } if ( substr( $member_avatar, -4 ) == ".swf" and $this->vars['allow_flash'] != 1 ) { return ""; } Заменить на это:if ( ! $member_avatar or $member_view_avatars == 0 or ! $this->vars['avatars_on'] or ( strpos( $member_avatar, "noavatar" ) AND !strpos( $member_avatar, '.' ) ) ) { return "<img src='{$this->vars['board_url']}/style_avatars/noavatar.gif'>"; } if ( substr( $member_avatar, -4 ) == ".swf" and $this->vars['allow_flash'] != 1 ) { return "<img src='{$this->vars['board_url']}/style_avatars/noavatar.gif'>"; } Положить в папку style_avatars картинку noavatar.gif Все готово :) Share this post Link to post
Zero108 124 09/12/2009 03:05 PM У меня флеш на сайте запрещен. заменил на такой код и работает: //-----------------------------------------// No avatar?//----------------------------------------- if ( ! $member_avatar or $member_view_avatars == 0 or ! $this->vars['avatars_on'] or strpos( $member_avatar, "noavatar" ) ){return "<img src='{$this->vars['board_url']}/style_avatars/noavatar.gif'>";} Спасибо. Share this post Link to post
Fisana 700 09/12/2009 03:20 PM Я в скинах no-avatar прописываю, а не в файлах скрипта. В архиве инструкция есть. Share this post Link to post