Posted 2 июля, 20159 yr comment_89932 Добрый вечер всем. Нужна ваша помощь , а точнее хочу изменить вид в теме и немножко поправить UserInfo, но не знаю где и что нужно заменить чтобы сделать так,как вид темы на IPS4.Вот мой вид темы у меня Хотела бы изменить цвет там где надпись количество сообщений в теме, а Ник перенести к аватарке, а чтобы эта синяя полоска пропала, ниже пример Edited 2 июля, 20159 yr by <MISS>
2 июля, 20159 yr comment_89947 Может посмотреть код с этого стиля- http://ipbmafia.ru/files/file/1399-ips-4-theme/ ? Edited 2 июля, 20159 yr by Efremov
4 июля, 20159 yr Author comment_90043 Может посмотреть код с этого стиля- http://ipbmafia.ru/files/file/1399-ips-4-theme/ ? там же версия подходящая для моего шаблона или это не важно?
7 июля, 20159 yr comment_90214 Как я знаю, код вывода ника находится в одном шаблоне, а юзеринфо в другом, нужно будет менять переменную
7 июля, 20159 yr comment_90237 1) перенести ник: Надо править шаблон "шаблоны --> темы --> post" Код, отвечающий за вывод имени: <if test="postMember:|:$post['author']['member_id']"> <span itemprop="creator name" class="author vcard">{parse template="userHoverCard" group="global" params="$post['author']"}</span> <else /> {parse template="userHoverCard" group="global" params="$post['author']"} </if> надо перенести чуть ниже, вот сюда, где выводиться аватарка и т.д.: <div class='author_info'> {parse template="userInfoPane" group="global" params="$post['author'], $post['post']['pid'], array( 'isTopicView' => true, 'wl_id' => $post['post']['wl_id'] )"} </div> получится так: <div class='author_info'> <if test="postMember:|:$post['author']['member_id']"> <span itemprop="creator name" class="author vcard">{parse template="userHoverCard" group="global" params="$post['author']"}</span> <else /> {parse template="userHoverCard" group="global" params="$post['author']"} </if> {parse template="userInfoPane" group="global" params="$post['author'], $post['post']['pid'], array( 'isTopicView' => true, 'wl_id' => $post['post']['wl_id'] )"} </div> Добавляем кружок-индикатор онлайн, в итоге имеем: <div class='author_info'> <if test="$post['author']['_online']"><span style="cursor:default;color:#99CC00;font-size:20px;" class='post_online' data-tooltip="ONLINE">●</span><else /><span style="cursor:default;color:#999999;font-size:20px;" class='post_online' data-tooltip="OFFLINE">●</span></if> <if test="postMember:|:$post['author']['member_id']"> <span itemprop="creator name" class="author vcard">{parse template="userHoverCard" group="global" params="$post['author']"}</span> <else /> {parse template="userHoverCard" group="global" params="$post['author']"} </if> {parse template="userInfoPane" group="global" params="$post['author'], $post['post']['pid'], array( 'isTopicView' => true, 'wl_id' => $post['post']['wl_id'] )"} </div> 2) Правим css внизу ipb_styles.css дописать /************************************************************/ /* новый вид в теме, просто удалить для возврата к старому */ /* */ /* убрать синюю разделяющую полоску (вернее сделать белой и чуть меньше) */ .post_block h3 { background: #fff; height: 16px; line-height: 16px; font-size: 16px; color: #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; } input.post_mod { margin: 1px 5px; } /* полоску вверху с количеством сообщений сделать синей */ .maintitle { color: #fff; background-color: #5e95cc; } /* сделать крупнее имя */ .author_info > .author { font-size: 20px; } /* аватар по центрк и чуть правим */ .author_info { width: 225px; padding: 15px 0px; } li.post_count, li.warn { margin: 0px; } /************************************************************/ ПС: если что-то с внешним видом будет не так (не имею этого стиля и проверить 100% не могу), пишите - поправим.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.