tsrodger Опубликовано 20 Мая 2008 Жалоба Поделиться Опубликовано 20 Мая 2008 Название: Custom PIP v.0.3Добавил: tsrodgerДобавлен: 20 Май 2008Обновлен: 13 Июн 2008Категория: IP.Board 2.3.x Модификация позволяет назначить для каждой группы свою персональную pip-картинку (картинка отображения шкалы ранга на форуме), в случае если для группы не указана специальная картинка используется картинка по умолчанию установленная на форуме.Управление модификацией через админ-центр форума. Работа проверялась на IPBF 2.3.5* убран фрагмент забытой отладочной информации Нажмите здесь, чтобы скачать файл Ссылка на комментарий Поделиться на других сайтах Прочее
dvdav Опубликовано 21 Мая 2008 Жалоба Поделиться Опубликовано 21 Мая 2008 Спасибо огромное брателло. Ссылка на комментарий Поделиться на других сайтах Прочее
Dim0nm Опубликовано 27 Мая 2008 Жалоба Поделиться Опубликовано 27 Мая 2008 /action_public/profile.php при исправлении ошибку выдает версия 2.3.4 Ссылка на комментарий Поделиться на других сайтах Прочее
tsrodger Опубликовано 30 Мая 2008 Автор Жалоба Поделиться Опубликовано 30 Мая 2008 /action_public/profile.php при исправлении ошибку выдает версия 2.3.4подробнее ошибку, пожалуйста, я не телепат Ссылка на комментарий Поделиться на других сайтах Прочее
]-[ @ c |{ e r Опубликовано 6 Июня 2008 Жалоба Поделиться Опубликовано 6 Июня 2008 не пойму, зачем в файле ipsclass.php строка:print_r($this->cache['group_cache'][ $member['mgroup'] ]['g_specpip']); шаблон только портит Ссылка на комментарий Поделиться на других сайтах Прочее
tsrodger Опубликовано 13 Июня 2008 Автор Жалоба Поделиться Опубликовано 13 Июня 2008 не пойму, зачем в файле ipsclass.php строка:print_r($this->cache['group_cache'][ $member['mgroup'] ]['g_specpip']); шаблон только портитгы ))) мой косяк .. убрать есессно... файл поправил Ссылка на комментарий Поделиться на других сайтах Прочее
Gangstasheff Опубликовано 9 Июля 2008 Жалоба Поделиться Опубликовано 9 Июля 2008 Открываем: sources/action_public/topics.php=======================================Находим:====== $member['member_posts'] = $this->ipsclass->compiled_templates['skin_topic']->member_posts( $this->ipsclass->do_number_format( intval( $member['posts'] ) ) ); Что то не могу найти в этом файле такую строчку.Версия 2.3.1 Ссылка на комментарий Поделиться на других сайтах Прочее
tsrodger Опубликовано 21 Июля 2008 Автор Жалоба Поделиться Опубликовано 21 Июля 2008 Открываем: sources/action_public/topics.php=======================================Находим:====== $member['member_posts'] = $this->ipsclass->compiled_templates['skin_topic']->member_posts( $this->ipsclass->do_number_format( intval( $member['posts'] ) ) ); Что то не могу найти в этом файле такую строчку.Версия 2.3.1возможно стоит посмотреть предыдущую версию мода 0.2 Ссылка на комментарий Поделиться на других сайтах Прочее
mr_aleks Опубликовано 14 Августа 2008 Жалоба Поделиться Опубликовано 14 Августа 2008 Подскажите я поставил картинку написал в настройках групп pip.png и ничего не изменилось как было написано буквами так и осталось да и вообще не появилось ничего! , я хотел засунуть вот эту первую * Ranks Ссылка на комментарий Поделиться на других сайтах Прочее
Myma Опубликовано 4 Октября 2008 Жалоба Поделиться Опубликовано 4 Октября 2008 в profile.php //spec pip if(!empty($this->ipsclass->cache['group_cache'][$member['mgroup'] ]['g_specpip'])) { $member['_member_rank_img'] .= '<img src="style_images/<#IMG_DIR#>/folder_group_pip/'.$this->ipsclass->cache['group_cache'][$member['mgroup'] ]['g_specpip'].'" />'; } else { $member['_member_rank_img'] .= "<{A_STAR}>"; } } если убрать последнюю скобочку, то все работает, вот только в профиле стоит старая пип картинка, а если скобочку оставиь, то выдает "Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in БЛАБЛАБЛА\forum\sources\action_public\profile.php on line 3970" 3970 сторчка - это " $info['posts'] = $member['posts'] ? $member['posts'] : 0;" Ссылка на комментарий Поделиться на других сайтах Прочее
vbPadre Опубликовано 18 Декабря 2008 Жалоба Поделиться Опубликовано 18 Декабря 2008 У меня работало и со скобочкой - но невозможно было попасть в Профиль пользователя - выдавало туже ошибку. Скобочку убрал - pip картинки остались, профиль стал доступен. Ссылка на комментарий Поделиться на других сайтах Прочее
tsrodger Опубликовано 31 Января 2009 Автор Жалоба Поделиться Опубликовано 31 Января 2009 в profile.php //spec pip if(!empty($this->ipsclass->cache['group_cache'][$member['mgroup'] ]['g_specpip'])) { $member['_member_rank_img'] .= '<img src="style_images/<#IMG_DIR#>/folder_group_pip/'.$this->ipsclass->cache['group_cache'][$member['mgroup'] ]['g_specpip'].'" />'; } else { $member['_member_rank_img'] .= "<{A_STAR}>"; } } если убрать последнюю скобочку, то все работает, вот только в профиле стоит старая пип картинка, а если скобочку оставиь, то выдает "Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in БЛАБЛАБЛА\forum\sources\action_public\profile.php on line 3970" 3970 сторчка - это " $info['posts'] = $member['posts'] ? $member['posts'] : 0;" У меня работало и со скобочкой - но невозможно было попасть в Профиль пользователя - выдавало туже ошибку. Скобочку убрал - pip картинки остались, профиль стал доступен. Скобочка лишняя ... картинка будет старой до тех пор, пока для группы не будет определена новая Ссылка на комментарий Поделиться на других сайтах Прочее
Corwell Опубликовано 11 Августа 2009 Жалоба Поделиться Опубликовано 11 Августа 2009 1. Скобочка действительно лишняя2. После обновления файла profile.php в профиле не появляются групповые иконки.Дело в этом: Открыть sources/action_public/profile.phpнайти$member['member_rank_img'] .= "<{A_STAR}>";не ту строчку меняем. ищем $member['_member_rank_img'] .= "<{A_STAR}>"; и вот ее меняем и не забываем убрать лишнюю скобку. И тогда все работает как нада. Ссылка на комментарий Поделиться на других сайтах Прочее
Soval Опубликовано 27 Ноября 2009 Жалоба Поделиться Опубликовано 27 Ноября 2009 Не пойму в чем косяк, но явно не в руках, ставил модификацию точно по инструкции, проблема в том, что код не работает, форум 2.3.6 Ссылка на комментарий Поделиться на других сайтах Прочее
Migrans Опубликовано 22 Января 2010 Жалоба Поделиться Опубликовано 22 Января 2010 Не пойму в чем косяк, но явно не в руках, ставил модификацию точно по инструкции, проблема в том, что код не работает, форум 2.3.6 Я поставил на 2.3.6 все работает главное не забудь об этом!!! 1. Скобочка действительно лишняя2. После обновления файла profile.php в профиле не появляются групповые иконки.Дело в этом: ЦитатаОткрыть sources/action_public/profile.phpнайти$member['_member_rank_img'] .= "<{A_STAR}>"; в инструкции не большая ошибка просто.не ту строчку меняем.и не забываем убрать лишнюю скобку.И тогда все работает как. Должно получиться у вас примерно так. for ($i = 1; $i <= $pips; ++$i) { //spec pip if(!empty($this->ipsclass->cache['group_cache'][$member['mgroup'] ]['g_specpip'])) { $member['_member_rank_img'] .= '<img src="style_images/<#IMG_DIR#>/folder_group_pip/'.$this->ipsclass->cache['group_cache'][$member['mgroup'] ]['g_specpip'].'" />'; } else { $member['_member_rank_img'] .= "<{A_STAR}>"; } } } else { $member['_member_rank_img'] = $this->ipsclass->compiled_templates['skin_profile']->member_rank_img('style_images/<#IMG_DIR#>/folder_team_icons/'.$pips); } } Ссылка на комментарий Поделиться на других сайтах Прочее
scorpion1981 Опубликовано 31 Января 2010 Жалоба Поделиться Опубликовано 31 Января 2010 все сделал как надо , в админке появилась дополнительная графа пип иконки но проставляя ее ничего не меняется совсем форум 2.3.6. Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения