[Мод] Полезные модификации шаблонов IPB 3.x.x

Ну почему рекламирую - показал мод в действии..)
 
Так скажет кто-нибудь, можно ли сделать исчисление времени жизни Форума в днях ?
Если да - то подскажите еще, как корректно отобразить 366 дней/371 день ?

p.s.: желательно на Java
 
Добавляем баннер под статистику IPB 3.0.x

Заходим в АдминЦентр ==>> Внешний Вид ==>> Ваш шаблон ==>> Редактирование стиля ==>> Глобальные ==>> globalTemplate

Ищем:

<div id='footer_utilities' class='clearfix clear rounded'>



Выше вставляем:

<center><a href='http://адрес_ресурса.ру'><img src='http://адрес_картинки.ру' /></a></center>

или вместо этого <a href='http://адрес_ресурса.ру'><img src='http://адрес_картинки.ру' /> вставляем код баннера, конопки и.т.д
 
Таймер на кнопке "Регистрация" IPB 3.x.x

b5cf18fd772e8747ae303839f4aa.jpeg

АдминЦентр >>> Внешний вид >>> Ваш скин >>> Регистрация >>> registerShowTerms
Найти:
<input type="submit" value="{$this->lang->words['tc_regbut']}" class="input_submit" />
Заменить на:
<div id="butons"><input type="submit" value="Подождите 1 минуту" class="input_submit" onclick="alert('Вам дано 60 секунд для ознакомления с правилами!')" ></div>
<script type="text/javascript">
timeleft = 60;
function decrim(){
timeleft -= 1;
document.getElementById('butons').innerHTML = '<input type="button" class="input_submit" name="sbm" value="Подождите '+timeleft+' секунд" onclick="endtime()">';
if(timeleft == 0){
clearInterval(hs)
document.getElementById('butons').innerHTML = '<input type="submit" value="{$this->lang->words['tc_regbut']}" class="input_submit" />';
}
}
function endtime(){
alert('Вам осталось ждать '+timeleft+' секунд. Займитесь чтением правил')
}
hs = setInterval("decrim()",1000)
</script>
Save

Добавлено через 5 минут
Увеличение фотографии в профиле при помощи встроенного Lightbox!

Открыть АдминЦентр >>> Внешний вид >>> Ваш Скин >>> Профили пользователей >>> profileModern

Найти:

{parse js_module="rating"}
{parse js_module="profile"}



Добавить ниже:

<script type='text/javascript' src='{$this->settings['public_dir']}js/3rd_party/lightbox.js'></script>
<script type='text/javascript'>
//<![CDATA[
// Lightbox Configuration
LightboxOptions = Object.extend({
fileLoadingImage: 'http://bestcms.ws/public/style_images/proskin/lightbox/loading.gif',
fileBottomNavCloseImage: 'http://bestcms.ws/public/style_images/proskin/lightbox/closelabel.gif',
overlayOpacity: 0.8, // controls transparency of shadow overlay
animate: true, // toggles resizing animations
resizeSpeed: 7, // controls the speed of the image resizing animations (1=slowest and 10=fastest)
borderSize: 10, //if you adjust the padding in the CSS, you will need to update this variable
// When grouping images this is used to write: Image # of #.
// Change it for non-english localization
labelImage: "Изображение",
labelOf: "из"
}, window.LightboxOptions || {});
//]]>
</script>



Найти:

<img class="photo" src='{$member['pp_main_photo']}' alt="{$member['members_display_name']}{$this->lang->words['users_photo']}" />



Заменить на:

<a href="{$member['pp_main_photo']}" rel="lightbox"><img class="photo" src='{$member['pp_main_photo']}' alt="{$member['members_display_name']}{$this->lang->words['users_photo']}" width='150' /></a>


Сохранить!
 
Отключаем боковую панель для гостей

Отключаем боковую панель для гостей:

Зайти в Админцентр -> Внешний вид -> ваш скин -> Список форумов -> boardIndexTemplate
Найти:
HTML:
{parse variable="sidebar_enabled" default="$show_side_blocks"}
Добавить ниже:
PHP:
<php>
if ( !$this->memberData['member_id'] )
{
	$this->templateVars['sidebar_enabled'] = 0;
}
</php>
Сохранить!

© terabyte
 
подскажите как сделать чтобы на форуме в профиле было видно кто онлайн, а кто нет. шаблон IP.board
или хотя бы подскажите какой файлик отвечает за вывод профиля в форуме.
 
Назад
Сверху