webmastercms Опубликовано 12 Января 2011 Жалоба Поделиться Опубликовано 12 Января 2011 Можно ли в ipb сделать вид просмотра новых тем как тут http://xenforo.com/community/find-new/553990/threadsт.е. аватара автора темы вместо иконки ipb по умолчанию peterstolypin отреагировал на это 1 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 AlexMorbo Опубликовано 12 Января 2011 Жалоба Поделиться Опубликовано 12 Января 2011 можно Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 webmastercms Опубликовано 13 Января 2011 Автор Жалоба Поделиться Опубликовано 13 Января 2011 можно с помощью встроенного функционала или модов/хуков и т.д.? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 AlexMorbo Опубликовано 13 Января 2011 Жалоба Поделиться Опубликовано 13 Января 2011 можно сделать хук, втроенного нет Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 KODEAK Опубликовано 13 Января 2011 Жалоба Поделиться Опубликовано 13 Января 2011 Да да да все делается просто и легко ! Шаблон, отвечающий за отображение списка тем называется forumIndexTemplate и находится в разделе Forum View. Открываем его и находим следующий участок кода:<th scope='col' class='col_f_icon'> </th>Ниже этого участка вставляем:<th scope='col' class='col_f_avatar'> </th> Это заголовок нашего будущего столбца с аватарами. Теперь нужно организовать сам вывод аватаров - находим:<td class='short altrow'>{parse replacement="{$data['folder_img']}"}</td>Ниже вставляем:<!-- (CSN) Avatar TS --> <php> $csn_NoAvatar = "<img src='{$this->settings['img_url']}/profile/default_thumb.png' alt='avatar'/>"; $csn_MemberTS = IPSMember::load( $data['starter_id'], 'core,extendedProfile' ); if ( $csn_MemberTS['avatar_location'] == "" ) { $csn_MemberAvatar = $csn_NoAvatar; } else { $csn_MemberAvatar = IPSMember::buildAvatar( $csn_MemberTS, 0, 1 ); } </php> <td class='short altrow'><div class='csn_TopicAvatar'>{$csn_MemberAvatar}</div></td> <!-- / (CSN) Avatar TS --> [codetext]$csn_NoAvatar[/codetext] - вывод аватара-шаблона на тот случай, если у пользователя отсутствует аватар. Поэтому путь можно поменять на свой.Теперь пришло время добавить классы в ipb_styles.css. Открываем его и в самый низ добавляем:th.col_f_avatar{ width: 3%; } div.csn_TopicAvatar img{ width: 36px; /* размер аватара в списке тем */ height: auto; background: #fff; /* фон за аватаром */ -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding: 2px; } Вот и всё. Теперь у нас как у XenForo выводятся аватары в списке тем Cпасибо Tails'y Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 AlexMorbo Опубликовано 13 Января 2011 Жалоба Поделиться Опубликовано 13 Января 2011 фу какая гадость изменять исходники форума (пусть даже шаблоны) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 13 Января 2011 Жалоба Поделиться Опубликовано 13 Января 2011 фу какая гадость изменять исходники форума (пусть даже шаблоны) Т.е. все скины для IPB 3.x, кроме стандартного -- гадость? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 AlexMorbo Опубликовано 14 Января 2011 Жалоба Поделиться Опубликовано 14 Января 2011 Нет, просто таким способом как выше при обновлении может что-то поменяться и потом будет много гемороя %) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 KODEAK Опубликовано 14 Января 2011 Жалоба Поделиться Опубликовано 14 Января 2011 не будет, когда обновляются скины, в них добавляются только элементы но не удаляются старые Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Haktar Опубликовано 3 Августа 2011 Жалоба Поделиться Опубликовано 3 Августа 2011 Не катит эта фича. Даёт слишком много лишних запросов к базе. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 sentso50 Опубликовано 26 Сентября 2011 Жалоба Поделиться Опубликовано 26 Сентября 2011 Не ругайтесь что поднял старую тему.1. Как по гайду выложеному выше сделать вывод аватаров последнего отписавшегося пользователя?2. Как по гайду сделаному выше заменить иконки тем (новая, прочината, есть ответы) и аватары местами? Спасибо Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
webmastercms
Можно ли в ipb сделать вид просмотра новых тем как тут http://xenforo.com/community/find-new/553990/threads
т.е. аватара автора темы вместо иконки ipb по умолчанию
Ссылка на комментарий
Поделиться на других сайтах
10 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.