Подскажите пожалуйста, как изменить последовательность чередования блоков нижней части главной страницы (статистике)? А именно первым отображать "Дни рождения" потом "События Календаря" и в конце "Посетителей". Спасибо.
Страница 1 из 1
Расположение "Событий календаря" и "ДР" IPB 3.х
#2
Отправлено 25 Октябрь 2009 - 22:15
Look & Feel > Manage Skin Sets & Templates > Manage Templates in IP.Board
Board Index > boardIndexTemplate
Эти блоки идут подряд в коде. Переставляем их как хотим.
Board Index > boardIndexTemplate
<if test="showActive:|:$this->settings['show_active']">
<div id='active_users' class='stats_list'>
<h2>
{$stats['TOTAL']} {$this->lang->words['active_users_text']} <span>{$this->lang->words['active_users']}</span><br />
<span class='desc'>{$stats['MEMBERS']} {$this->lang->words['members']}, {$stats['GUESTS']} {$this->lang->words['guests']}, {$stats['ANON']} {$this->lang->words['anon_users']} | {$this->lang->words['show_by']}: <a href='{parse url="app=members&module=online&sort_order=desc" base="public"}'>{$this->lang->words['oul_click']}</a> {$this->lang->words['or']} <a href='{parse url="app=members&module=online&sort_key=name&sort_order=asc&show_mem=reg" base="public"}'>{$this->lang->words['oul_name']}</a></span>
</h2>
<if test="activeNames:|:count($stats['NAMES'])">
<p>
<span class='name'>{parse expression="implode( ",</span> <span class='name'>", $stats['NAMES'] )"}</span>
</p>
</if>
</div>
</if> <if test="calendarEventsOuter:|:$calendar_events">
<div id='cal_events' class='stats_list'>
<h2>{$this->lang->words['upcoming_events']}</h2>
<if test="calendarEventsInner:|:is_array( $calendar_events )">
<p>
<span class='name'>{parse expression="implode( ",</span> <span class='name'>", $calendar_events )"}</span>
</p>
<else />
<p>{$calendar_events}</p>
</if>
</div>
</if><if test="birthdays:|:$birthdays !== FALSE AND is_array( $birthdays['users'] ) AND count( $birthdays['users'] )">
<div id='cal_bdays' class='stats_list'>
<h2>{$birthdays['count']} {$this->lang->words['birthdays_today']}</h2>
<p>
<span class='name'>{parse expression="implode( ",</span> <span class='name'>", $birthdays['users'] )"}</span>
</p>
</div>
<else />
<if test="showBirthdaysAlways:|:$this->settings['show_birthdays'] AND !$this->settings['autohide_bday']">
<div id='cal_bdays' class='stats_list'>
<h2>0 {$this->lang->words['birthdays_today']}</h2>
<p>{$this->lang->words['no_birth_users']}</p>
</div>
</if>
</if>Эти блоки идут подряд в коде. Переставляем их как хотим.
#3
Отправлено 25 Октябрь 2009 - 23:31
А горизонтальные разделительные полосы это уже в CSS для каждого отдельно?
#4
Отправлено 25 Октябрь 2009 - 23:34
ipb_styles.css
Класс .stats_list правьте, если скин дефолтный (или типа того).
Класс .stats_list правьте, если скин дефолтный (или типа того).
Сообщить об этой теме:
Страница 1 из 1








