Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум поддержки IPB.SU > Внешний вид форума > Объявления/Новости для Администрации


Автор: Сергей Авг 16 2011, 12:33
Основная идея работы этого дополнения заключается в сообщении информации для администрации форума. А это значит, что только администраторы и модераторы вашего форума смогут увидеть сообщаемую для них информацию (в нашем случае информация будет заключена в специальную табличку, которую обычные пользователи не видят).

Установка

1. Установка скрипта для функции "развернуть/свернуть".

Путь: Админ-центр > Скины и шаблоны > HTML шаблоны > Настройка HTML > Глобальные шаблоны (Global HTML elements) > Board Header (logo, links, etc) - нажимаем "редактировать".

В появившемся окне ищем код:
Код
//-->
</script>

И после него вставляем код:
Код
<script  language='JavaScript' type="text/javascript">
<!--
var ns6=document.getElementById&&!document.all?1:0
var head="display:''"
var folder=''
function expandit(curobj)
  {
folder=ns6?curobj.nextSibling.nextSibling.style:document.all[curobj.sourceIndex+1].style
if (folder.display=="none")
folder.display=""
else
folder.display="none"
  }
//-->
</script>

Нажимаем "Обновить шаблон" и переходим ко 2-му шагу.

http://myyzl.ru/images/tp/mod/js.png

2. Перестановка мест для переменных в шаблоне.

Путь: Админ-центр > Скины и шаблоны > HTML шаблоны > Настройка HTML > Глобальные шаблоны (Global HTML elements) > Member Bar WITH Messenger Links - нажимаем "редактировать".

В появившемся окне ищем код:
Код
$mod_link $val_link

Копируем его, затем удаляем, а потом вставляем после тега:
Код
</table>

В этом же шаблоне.

Нажимаем "Обновить шаблон" и переходим к 3-му шагу.

http://myyzl.ru/images/tp/mod/membar.png

3. Установка таблицы и редактирование текста для отображения информации администрации

Путь: Админ-центр > Скины и шаблоны > HTML шаблоны > Настройка HTML > Глобальные шаблоны (Global HTML elements) > Link to Mod CP - нажимаем "редактировать".

В появившемся окне выделяем весь код, который там есть, удаляем его и вставляем следующий код:
Код
<table width="100%" id="hide-block" cellspacing="6">
 <tr>
<td width=100%>

 <div style='float:right;'><b><a href='{ibf.script_url}act=modcp&amp;forum={$ibforums->input['f']}'>{ibf.lang.mod_cp}</a></b></div>

<div style="cursor:hand;cursor:pointer;float:left;" onClick="expandit(this)"> Нажмите на данную область, чтобы <b>раскрыть/закрыть блок</b> с информацией <br /> </div>

<div style="display:none";>
 <br />
<hr width="100%" align="left" noshade size="1" color="#FF6666">

Рады приветствовать вас на форуме, модератор <a href='{ibf.script_url}showuser={ibf.member.id}'>{ibf.member.name}</a>. <br /> <br />

тут вы можете написать все что угодно.

 </div>
</td>
 </tr>
</table> <br />

Нажимаем "Обновить шаблон" и переходим к 4-му шагу.

http://myyzl.ru/images/tp/mod/modcp.png

Замените "тут вы можете написать все что угодно." в шаблоне своей информацией.

4. Добавление нового элемента для Стилей (CSS)

Путь: Админ-центр > Скины и шаблоны > Стили > Напротив нужного стиля нажимаем - редактировать.

В самый конец окна вставляем следующий код:
Код
#hide-block { background-color: #FFCCCC; border: 1px solid #FF6666; }

Нажимаем "Редактировать стиль" и идём смотреть то, как вы установили дополнение.

http://myyzl.ru/images/tp/mod/style.png

=========

Посмотреть работу данного дополнения можно на форуме: http://dron.ipb.su.
Достаточно зайти на форум и войти в аккаунт модератора (логин и пароль: test).

Автор: Potter Авг 16 2011, 14:40
Я так понял это можно сделать задевая ссылки на переадресацию в [АЦ] и [Модерация], потому что их не видят пользователи ?

Powered by Invision Power Board (//www.invisionboard.com)
© Invision Power Services (//www.invisionpower.com)