Аватар пользователя рядом с названием темы
Рекомендованные сообщения
Сейчас на странице 0
- Нет пользователей, просматривающих эту страницу.
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
Обширный вопрос.
Сделал по гайду:
Шаблон, отвечающий за отображение списка тем называется forumIndexTemplate и находится в разделе Forum View. Открываем его и находим следующий участок кода:
Ниже этого участка вставляем:
Это заголовок нашего будущего столбца с аватарами. Теперь нужно организовать сам вывод аватаров - находим:
<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; }И такой вопрос:
1. Аватары отображаются левее иконок тем (прочтено, есть ответы, закрыта и проч) как сделать их в самом левом столбце? т.е. чтобы иконки тем были правее аватаров?
2. Тот же вопрос но с возможностью помещать аватары справа от автора темы.
3. Сложно ли сделать их кликабельными? (ведущими на профиль топикстартера?)
Благодарю.
upd: to_bot: знать бы куда его вставлять в настройках. Когда регистрировался такого не запрашивалось.