Эксплуатация сервиса "Подарки/Аватары"
Страница 1 из 1
Эксплуатация сервиса "Подарки/Аватары"
Небольшая инструкция по использованию подарков.
Данный релиз работает во всех браузерах.
После как вам передали, либо поставили сервис подарков, мы делаем следующее.
Как добавлять/удалять/редактировать подарки из базы данных:
После того как вы поставили себе все 3 уровня админок подарков на сервис, мы делаем следующее.
Админы подарков заходят в свои анкеты, и смотрят на стрелочку в левом нижнем углу.
Выглядит она примерно так, я обвел её кружком в красный цвет.
Изображение
После как нажали н стрелочку, ниже выскочит менеджер загрузок подарков.
В поле:
Адрес - сюда вставляем ссылку на изображения самого подарка.
Названия - Сюда пишем название подарка.
Категория - Сюда пишем категорию/группу подарка.
Цена - сюда пишем сколько будет стоить данный подарок.
На скрине я сразу вписал пример.
После как добавили подарок или подарки нажимаем на кнопочку "Добавить подарок".
Готовые уже картинки к сервису подарки находятся "ЗДЕСЬ".
Удалить подарки из базы данных можно следующем образом.
Так же заходите в свою анкету, нажимаете на стрелочку, и рядом с добавленными вами подарками будет крестик. После нажатия на него подарок удалиться из базы данных.
Редактор подаркок:
Далее отметим что в менеджере загрузки подарков есть ссылка на редактор подарков.
На скрине я пометил кнопочку "[ОТКРЫТЬ РЕДАКТОР ПОДАРКОВ]" красной стрелочкой.
После её нажатия откроется редактор подарков
Эксплуатация сервиса "Подарки/Аватары"
Сообщение InfinitI » 00:51, 15 января 2011 года; суббота
Небольшая инструкция по использованию подарков.
Данный релиз работает во всех браузерах.
После как вам передали, либо поставили сервис подарков, мы делаем следующее.
Как добавлять/удалять/редактировать подарки из базы данных:
После того как вы поставили себе все 3 уровня админок подарков на сервис, мы делаем следующее.
Админы подарков заходят в свои анкеты, и смотрят на стрелочку в левом нижнем углу.
Выглядит она примерно так, я обвел её кружком в красный цвет.
Изображение
После как нажали н стрелочку, ниже выскочит менеджер загрузок подарков.
Изображение
В поле:
Адрес - сюда вставляем ссылку на изображения самого подарка.
Названия - Сюда пишем название подарка.
Категория - Сюда пишем категорию/группу подарка.
Цена - сюда пишем сколько будет стоить данный подарок.
На скрине я сразу вписал пример.
После как добавили подарок или подарки нажимаем на кнопочку "Добавить подарок".
Готовые уже картинки к сервису подарки находятся "ЗДЕСЬ".
Удалить подарки из базы данных можно следующем образом.
Так же заходите в свою анкету, нажимаете на стрелочку, и рядом с добавленными вами подарками будет крестик. После нажатия на него подарок удалиться из базы данных.
Редактор подаркок:
Далее отметим что в менеджере загрузки подарков есть ссылка на редактор подарков.
На скрине я пометил кнопочку "[ОТКРЫТЬ РЕДАКТОР ПОДАРКОВ]" красной стрелочкой.
После её нажатия откроется редактор подарков.
Изображение
В строку "Адрес чата" мы вписываем свой адрес чата.
В строку "Igust key" мы вписываем свой секретный ключ.
Приведу пример авторизации demo чата.
Адрес чата — сюда мы вписываем имя чата, адрес, либо ссылку чата.
Пример адреса чата: demo, demo.august4u.ru либо полная ссылка http://demo.august4u.ru.
Igust key: сюда мы вписываем секретный ключ от подарков которые вам выдали при подключение.
У вас должно получится примерно так как выглядеть на скрине ниже.
Нажали "Авторизоваться".
Если и адрес и секретный ключ совпал, то откроется редактор подарков вашего чата.
Пример на скрине ниже.
Как самим добавить шаблоны сервисов к себе в чат.
После подключения вашего чата, и выдачи вам секретного ключа что вы должны будите сделать.
Сервис Аватары.
Перед тем как ставить шаблон, находим в нём эти переменные.
Заместо "123456789" ставим секретный ключ, который вам выдали.
Далее заходим в админку и в самом начале шаблона копируем.
Админка|Люди|Анкета|HTML код анкеты
После этого поставим контейнер.
Админка|Люди|Анкета|HTML код анкеты
Ищем эти переменные.
Либо перед ними, либо после них ставить контейнер Аватаров. (Если перед, то перед фотками будут аватары. Если после, то после фоток будет аватары.)
Сохраняем. Сервис подключен.
Дополнение.
Находим эти переменные.
Сервис Подарков.
Перед тем как ставить шаблон, находим в нём эти переменные.
Заместо "123456789" ставим секретный ключ, который вам выдали.
Далее заходим в админку и в самом начале шаблона копируем.
Админка|Люди|Анкета|HTML код анкеты
В этом же шаблоне в самый низ копируем.
Админка|Люди|Анкета|HTML код анкеты
Админка|HTML-шаблоны 1|Отправка.
Перед тем как копировать шаблон находим эту переменную.
Заместо "123456789" ставим секретный ключ, который вам выдали.
Он идентичен ключу "PROMILI_KEY", который вы ставили в анкету.
В самом верху ставим эти переменные.
Далее поставим контейнер подарков.
Админка|Люди|Анкета|HTML код анкеты
Находим эти переменные.
Перед ними ставим контейнер подарков.
Сохраняем. Сервис подключен.
Дополнение.
Вы можите поставить свои расценки по баллам.
Находим эти переменные.
%BALL_PUBL = 1% - За одну публичную фразу прибавляется 1 бал.
%BALL_LICH = 1% - За одну личную фразу прибавляется 1 бал.
%BALL_PRIV = 1% - За одну приватную фразу прибавляется 1 бал.
%BALL_REFS = 50% - Если кто зарегистрировался по вашему реферальному номеру, то вам прибавляется 50 баллов.
%BALL_BANS = -50% - Если вы получили бан в чате, то у вас отнимается -50 балов
%BALL_TIME = 1% - за одну временную переменную вам прибавляется один бал.
Кол-во баллов вы можете поменять так как вам захочется.
Админка подарков.
Ищем эти переменные.
Здесь мы можем писать через запятую номера анкет которые смогут заведовать админкой 3-го уровня.
То есть они смогут прибавлять/убавлять баллы. В данном случае это анкета с профилем номер 1.
Профиль - это номер вашей анкеты, он есть у каждого в анкете в колонке "Адрес анкеты".
Далее ищем эти переменные.
Здесь мы можем писать через запятую номера анкет которые смогут заведовать админкой 2-го уровня.
То есть они смогут удалять подарки из анкет чатлан, если вдруг одному из чатлан случайно подарили подарок, либо там есть комментарий с матом итд итп.
В данном случае это анкеты с профилем номер 1.
Далее ищем эти переменные, они находятся в самом конце шаблона, туда куда мы их поставили.
Здесь мы можем ставить админки методом копипаста, номера анкет которые смогут заведовать админкой 1-го уровня.
Т.е это менеджр загрузок подарков. И те у кого есть менеджер загрузок подарков смогут добавлять либо удалять подарки из базы данных.
Пример прибавления профиля анкеты с номером 2.
Данный релиз работает во всех браузерах.
После как вам передали, либо поставили сервис подарков, мы делаем следующее.
Как добавлять/удалять/редактировать подарки из базы данных:
После того как вы поставили себе все 3 уровня админок подарков на сервис, мы делаем следующее.
Админы подарков заходят в свои анкеты, и смотрят на стрелочку в левом нижнем углу.
Выглядит она примерно так, я обвел её кружком в красный цвет.
Изображение
После как нажали н стрелочку, ниже выскочит менеджер загрузок подарков.
В поле:
Адрес - сюда вставляем ссылку на изображения самого подарка.
Названия - Сюда пишем название подарка.
Категория - Сюда пишем категорию/группу подарка.
Цена - сюда пишем сколько будет стоить данный подарок.
На скрине я сразу вписал пример.
После как добавили подарок или подарки нажимаем на кнопочку "Добавить подарок".
Готовые уже картинки к сервису подарки находятся "ЗДЕСЬ".
Удалить подарки из базы данных можно следующем образом.
Так же заходите в свою анкету, нажимаете на стрелочку, и рядом с добавленными вами подарками будет крестик. После нажатия на него подарок удалиться из базы данных.
Редактор подаркок:
Далее отметим что в менеджере загрузки подарков есть ссылка на редактор подарков.
На скрине я пометил кнопочку "[ОТКРЫТЬ РЕДАКТОР ПОДАРКОВ]" красной стрелочкой.
После её нажатия откроется редактор подарков
Эксплуатация сервиса "Подарки/Аватары"
Сообщение InfinitI » 00:51, 15 января 2011 года; суббота
Небольшая инструкция по использованию подарков.
Данный релиз работает во всех браузерах.
После как вам передали, либо поставили сервис подарков, мы делаем следующее.
Как добавлять/удалять/редактировать подарки из базы данных:
После того как вы поставили себе все 3 уровня админок подарков на сервис, мы делаем следующее.
Админы подарков заходят в свои анкеты, и смотрят на стрелочку в левом нижнем углу.
Выглядит она примерно так, я обвел её кружком в красный цвет.
Изображение
После как нажали н стрелочку, ниже выскочит менеджер загрузок подарков.
Изображение
В поле:
Адрес - сюда вставляем ссылку на изображения самого подарка.
Названия - Сюда пишем название подарка.
Категория - Сюда пишем категорию/группу подарка.
Цена - сюда пишем сколько будет стоить данный подарок.
На скрине я сразу вписал пример.
После как добавили подарок или подарки нажимаем на кнопочку "Добавить подарок".
Готовые уже картинки к сервису подарки находятся "ЗДЕСЬ".
Удалить подарки из базы данных можно следующем образом.
Так же заходите в свою анкету, нажимаете на стрелочку, и рядом с добавленными вами подарками будет крестик. После нажатия на него подарок удалиться из базы данных.
Редактор подаркок:
Далее отметим что в менеджере загрузки подарков есть ссылка на редактор подарков.
На скрине я пометил кнопочку "[ОТКРЫТЬ РЕДАКТОР ПОДАРКОВ]" красной стрелочкой.
После её нажатия откроется редактор подарков.
Изображение
В строку "Адрес чата" мы вписываем свой адрес чата.
В строку "Igust key" мы вписываем свой секретный ключ.
Приведу пример авторизации demo чата.
Адрес чата — сюда мы вписываем имя чата, адрес, либо ссылку чата.
Пример адреса чата: demo, demo.august4u.ru либо полная ссылка http://demo.august4u.ru.
Igust key: сюда мы вписываем секретный ключ от подарков которые вам выдали при подключение.
У вас должно получится примерно так как выглядеть на скрине ниже.
Нажали "Авторизоваться".
Если и адрес и секретный ключ совпал, то откроется редактор подарков вашего чата.
Пример на скрине ниже.
Как самим добавить шаблоны сервисов к себе в чат.
После подключения вашего чата, и выдачи вам секретного ключа что вы должны будите сделать.
Сервис Аватары.
Перед тем как ставить шаблон, находим в нём эти переменные.
- Код:
%PROMILI_KEY = 123456789%
Заместо "123456789" ставим секретный ключ, который вам выдали.
Далее заходим в админку и в самом начале шаблона копируем.
Админка|Люди|Анкета|HTML код анкеты
- Код:
%PROMILI_KEY = 123456789%
%AVATARS<<<PROMILI_LAB
%AVA_DEF = 'http://igust4u.ru/service/avatars/avatar.jpg'%
<tr><td colspan=2>
<div style="padding-left: 200px; padding-bottom: 15px;"><span id="avaCont">Лаборатория «Айгуст» представляет.</span></div>
</td></tr>
<script type='text/javascript' defer>
var avaCont = document.getElementById('avaCont');
var avaSrc = "http://igust4u.ru/service/avatars/avatars.php";
var avaDef = "%AVA_DEF%"; var avaChat = "%CHAT('CHAT')%"; var avaChatId = "%CHAT('ID')%";
var avaUser = "%USER('NICK')%"; var avaUserId = "%USER('PROFILE')%";
var avaNick = "%NICK%"; var avaNickId = "%PROFILE%";
var avaMd5 = '%MD5("%PROMILI_KEY%%CHAT('CHAT')%%CHAT('ID')%%USER('NICK')%%USER('PROFILE')%%NICK%%PROFILE%")%';
var avaParams = "?def=" + avaDef + "&chat=" + avaChat + "&chatid=" + avaChatId + "&user=" + avaUser + "&userid=" + avaUserId + "&nick=" + avaNick + "&nickid=" + avaNickId + "&md5=" + avaMd5;
avaCont.innerHTML = "<iframe style='width:100px;height:100px;border:0px solid #000;overflow:hidden;padding:0px;margin:0px;' src='" + avaSrc + avaParams + "' scrolling='no' marginwidth='0px' marginheight='0px' width='100' height='100' align='left'>Лаборатория Айгуст.</iframe>";
</script>
PROMILI_LAB%
После этого поставим контейнер.
Админка|Люди|Анкета|HTML код анкеты
Ищем эти переменные.
- Код:
%IF(%PHOTO_COUNT%, %(%CFG('HTML_PEOPLE_INFO_PHOTO_PANEL')%)%, "")%
Либо перед ними, либо после них ставить контейнер Аватаров. (Если перед, то перед фотками будут аватары. Если после, то после фоток будет аватары.)
- Код:
%?%(%AVATARS%)%?%
Сохраняем. Сервис подключен.
Дополнение.
Находим эти переменные.
- Код:
%AVA_DEF = 'http://igust4u.ru/service/avatars/avatar.jpg'%
Сервис Подарков.
Перед тем как ставить шаблон, находим в нём эти переменные.
- Код:
%PROMILI_KEY = 123456789%
Заместо "123456789" ставим секретный ключ, который вам выдали.
Далее заходим в админку и в самом начале шаблона копируем.
Админка|Люди|Анкета|HTML код анкеты
- Код:
<script type="text/javascript" src="http://igust4u.ru/service/gifts/parser.js"></script>
<style type="text/css">
#balCont {border-collapse:collapse;width:100%;}
#balHeader {text-align:left;}
#balTbody {}#balNal {}#balAcc {}.balAdd {}.balForm {}.balInput {}
.balLeft {width:220px;background: none;border:1px dotted #d2d2d2;}
.balRight {background: none;padding-left:5px;border:1px dotted #d2d2d2;}
#gifCont {border-collapse:collapse;width:100%;}
#gifHeader {text-align:left;}
#shgCont {}#gifListing {}#gifTbody {}.gifRow {}
.gifLeft {width:220px;background: none;border:1px dotted #d2d2d2;text-align:center;}
.gifRight {background: none;padding-left:5px;border:1px dotted #d2d2d2;}
.gifPrefentHead {font-weight:bold;}.gifPrefentRight {}.gifPrefentLeft {}
.gifDate {font-style:italic;}.gifText {}
.gifNick {display:block;width:100%;text-align:right;}
.gifForm {}.gifSelect {}.gifOpt {}.gifOptGr {}.gifInput {}
.serv_top { background:#009; color: #FFF; text-align:center; font-weight: bold;}
</style>
<script type='text/javascript'>
function balChangePlus() {balFormPlus = document.getElementById('balPlus').value;
balTimer2 = setTimeout("balJSONP(balFormPlus,0,0,'')",0);}
function balChangeMinus() {balFormMinus = document.getElementById('balMinus').value;
balTimer2 = setTimeout("balJSONP(0,balFormMinus,0,'')",0);}
</script>
%PROMILI_KEY = 123456789%
%BALL_PUBL = 1%
%BALL_LICH = 1%
%BALL_PRIV = 1%
%BALL_REFS = 50%
%BALL_BANS = -50%
%BALL_TIME = 1%
%BALL_SYSTEM<<<PROMILI_LAB
%BALL_CTRL = "1"%
%BALL_LOC1 = "Банкинг"%
%BALL_LOC2 = "Нал:"%
%BALL_LOC3 = "Счет:"%
%BALL_LOC4 = "— рассчитанных:"%
%BALL_LOC5 = "— добавленных:"%
%BALL_LOC6 = "— убавленных:"%
%BALL_LOC7 = "Обналичить"%
%BALL_PLUS = 0%
%BALL_MINUS = 0%
%BALL_NAL = 0%
<tr><td colspan="2"><hr/></td></tr>
<tr><td colspan="2">
<div class="serv_top" id="inam_collapser_bank" style="cursor: pointer;" onclick="slideshow('bank');"> » БАНК ПОДАРКОВ « </div>
<div id="inam_bank">
<table id="balCont"><tr><td>Лаборатория «Айгуст» представляет…</tr></td></table></div></td></tr>
<script type="text/javascript" defer>
var balCb = new Object();
function balJSONP(balPlus,balMinus,balNal,balMdf) {
var balCbId;
var balUrl = 'http://igust4u.ru/service/gifts/ballsystem.php';
var balChat = "%CHAT('CHAT')%"; var balChatId = "%CHAT('ID')%"; var balUserId = "%USER('PROFILE')%"; var balNick = "%NICK%";
var balNickId = "%PROFILE%"; var balCount1 = "%COUNT1%"; var balCount2 = "%COUNT2%"; var balCount3 = "%COUNT3%";
var balFriends = "%FRIENDS%"; var balBans = "%BANS%"; var balTime = "%TIME%";
var balKoefCount1 = %BALL_PUBL%; var balKoefCount2 = %BALL_LICH%; var balKoefCount3 = %BALL_PRIV%; var balKoefFriends = %BALL_REFS%;
var balKoefBans = %BALL_BANS%; var balKoefTime = %BALL_TIME%;
var balLoc1 = "%BALL_LOC1%";var balLoc2 = "%BALL_LOC2%";var balLoc3 = "%BALL_LOC3%";var balLoc4 = "%BALL_LOC4%";
var balLoc5 = "%BALL_LOC5%";var balLoc6 = "%BALL_LOC6%";var balLoc7 = "%BALL_LOC7%";var balCtrl = "%BALL_CTRL%";
if (balMdf == 0) {
var balMd5 = '%MD5("%PROMILI_KEY%%CHAT('CHAT')%%CHAT('ID')%%USER('PROFILE')%%NICK%%PROFILE%%COUNT1%%COUNT2%%COUNT3%%FRIENDS%%BANS%%TIME%%BALL_PUBL%%BALL_LICH%%BALL_PRIV%%BALL_REFS%%BALL_BANS%%BALL_TIME%%BALL_CTRL%%BALL_PLUS%%BALL_MINUS%%BALL_NAL%")%';}else {var balMd5 = balMdf;}
do {balCbId = 'c' + Math.floor(Math.random() * 99999);}while (balCb[balCbId]);
balCb[balCbId] = function(obj) {balShow(obj);delete balCb[balCbId];}
var script = document.createElement('script');
script.src = balUrl + '?balCb=balCb.' + balCbId + '&chat=' + balChat + '&chatid=' + balChatId + '&userid=' + balUserId + '&nick=' + balNick + '&nickid=' + balNickId + '&count1=' + balCount1 + '&count2=' + balCount2 + '&count3=' + balCount3 + '&friends=' + balFriends + '&bans=' + balBans + '&time=' + balTime + '&kcount1=' + balKoefCount1 + '&kcount2=' + balKoefCount2 + '&kcount3=' + balKoefCount3 + '&kfriends=' + balKoefFriends + '&kbans=' + balKoefBans + '&ktime=' + balKoefTime + '&loc1=' + balLoc1 + '&loc2=' + balLoc2 + '&loc3=' + balLoc3 + '&loc4=' + balLoc4 + '&loc5=' + balLoc5 + '&loc6=' + balLoc6 + '&loc7=' + balLoc7 + '&plus=' + balPlus + '&minus=' + balMinus + '&nal=' + balNal + '&ctrl=' + balCtrl + '&md5=' + balMd5;
script.type = 'text/javascript';document.body.appendChild(script);}
function balShow(responseObject) {element = document.getElementById('balCont');element.innerHTML = responseObject.result;}
balTimer = setTimeout("balJSONP(0,0,0,'')",0);
</script>
PROMILI_LAB%
<script type='text/javascript'>
function gifSend(gifRaz2,gifMdf2) {gifIdent = document.getElementById('gifIdent').value;
gifText = document.getElementById('gifText').value;gifSendSum = gifIdent + "~~" + gifText;
gifRaz1 = gifRaz2;gifMdf1 = gifMdf2;gifTimer2 = setTimeout("gifJSONP(0,0,gifSendSum,0,gifRaz1,gifMdf1)",0);}
</script>
%GIFTS<<<PROMILI_LAB
%GIFTS_LIST = 5%
%GIFTS_PAGES = 10%
%GIFTS_CTRL = "1"%
%GIFTS_LOC1 = "Сервис подарков"%
%GIFTS_LOC2 = "Сделать подарок"%
%GIFTS_LOC3 = "Выбрать подарок:"%
%GIFTS_LOC4 = "Ваш нал:"%
%GIFTS_LOC5 = "Цена:"%
%GIFTS_LOC6 = "Ваш подарок успешно доставлен. Спасибо :–)!"%
%GIFTS_LOC7 = "Вам необходимо по меньшей мере выбрать подарок и ввести текст!"%
%GIFTS_LOC8 = "Нет подарков для отображения. Хороший повод ;–)"%
%GIFTS_DEL = 0%
%GIFTS_RAZ = ''%
<tr><td colspan="2"><hr/></td></tr>
<tr><td colspan="2">
<div class="serv_top" id="inam_collapser_gift" style="cursor: pointer;" onclick="slideshow('gift');"> » ПОДАРКИ « </div>
<div id="inam_gift">
<table id="gifCont"><tr><td>Лаборатория «Айгуст» представляет…</tr></td></table></div></td></tr>
<script type="text/javascript" defer>
var gifCb = new Object();
function gifJSONP(gifI,gifAll,gifParams,gifDel,gifRaz,gifMdf) {
var gifCbId;
var gifUrl = 'http://igust4u.ru/service/gifts/gifts.php';
var gifChat = "%CHAT('CHAT')%";var gifChatId = "%CHAT('ID')%"; var gifUser = "%USER('NICK')%";var gifUserId = "%USER('PROFILE')%";
var gifNick = "%NICK%";var gifNickId = "%PROFILE%";
var gifCount1 = "%COUNT1%";var gifCount2 = "%COUNT2%"; var gifCount3 = "%COUNT3%";var gifFriends = "%FRIENDS%";
var gifBans = "%BANS%";var gifTime = "%TIME%";
var gifKoefCount1 = %BALL_PUBL%;var gifKoefCount2 = %BALL_LICH%;var gifKoefCount3 = %BALL_PRIV%;
var gifKoefFriends = %BALL_REFS%;var gifKoefBans = %BALL_BANS%;var gifKoefTime = %BALL_TIME%;
var gifLoc1 = "%GIFTS_LOC1%";var gifLoc2 = "%GIFTS_LOC2%";
var gifLoc3 = "%GIFTS_LOC3%";var gifLoc4 = "%GIFTS_LOC4%";
var gifLoc6 = "%GIFTS_LOC6%";var gifLoc7 = "%GIFTS_LOC7%";var gifLoc8 = "%GIFTS_LOC8%";
var gifPages = %GIFTS_PAGES%;if (gifAll == 0) {var gifList = %GIFTS_LIST%;}else {var gifList = gifAll;}
var gifTimeDate = "%TIME()%";var gifCtrl = "%GIFTS_CTRL%";if (gifMdf == 0) {
var gifMd5 = '%MD5("%PROMILI_KEY%%CHAT('CHAT')%%CHAT('ID')%%USER('NICK')%%USER('PROFILE')%%NICK%%PROFILE%%COUNT1%%COUNT2%%COUNT3%%FRIENDS%%BANS%%TIME%%BALL_PUBL%%BALL_LICH%%BALL_PRIV%%BALL_REFS%%BALL_BANS%%BALL_TIME%%TIME()%%GIFTS_DEL%%GIFTS_RAZ%%GIFTS_CTRL%")%';}
else {var gifMd5 = gifMdf;}do {gifCbId = 'c' + Math.floor(Math.random() * 99999);}
while (gifCb[gifCbId]);gifCb[gifCbId] = function(obj) {gifShow(obj);delete gifCb[gifCbId];}
var script = document.createElement('script');
script.src = gifUrl + '?gifCb=gifCb.' + gifCbId + '&chat=' + gifChat + '&chatid=' + gifChatId + '&user=' + gifUser + '&userid=' + gifUserId + '&nick=' + gifNick + '&nickid=' + gifNickId + '&timedate=' + gifTimeDate + '&razniza=' + gifRaz + '&count1=' + gifCount1 + '&count2=' + gifCount2 + '&count3=' + gifCount3 + '&friends=' + gifFriends + '&bans=' + gifBans + '&time=' + gifTime + '&kcount1=' + gifKoefCount1 + '&kcount2=' + gifKoefCount2 + '&kcount3=' + gifKoefCount3 + '&kfriends=' + gifKoefFriends + '&kbans=' + gifKoefBans + '&ktime=' + gifKoefTime + '&i=' + gifI + '&pages=' + gifPages + '&list=' + gifList + '¶ms=' + gifParams + '&del=' + gifDel + '&md5=' + gifMd5 + '&loc1=' + gifLoc1 + '&loc2=' + gifLoc2 + '&loc3=' + gifLoc3 + '&loc4=' + gifLoc4 + '&loc6=' + gifLoc6 + '&loc7=' + gifLoc7 + '&loc8=' + gifLoc8 + '&ctrl=' + gifCtrl;
script.type = 'text/javascript';document.body.appendChild(script);}
function gifShow(responseObject) {element = document.getElementById('gifCont');element.innerHTML = responseObject.result;}
gifTimer = setTimeout("gifJSONP(0,0,'',0,'','')",0); var shgCb = new Object();
function shgJSONP(shgPic,shgRaz,shgMdf) {var shgCbId;
var shgUrl = 'http://igust4u.ru/service/gifts/showgift.php';
var shgChat = "%CHAT('CHAT')%";var shgChatId = "%CHAT('ID')%"; var shgUser = "%USER('NICK')%";
var shgUserId = "%USER('PROFILE')%";var shgNick = "%NICK%";var shgNickId = "%PROFILE%";
var shgCount1 = "%COUNT1%";var shgCount2 = "%COUNT2%";var shgCount3 = "%COUNT3%";
var shgFriends = "%FRIENDS%";var shgBans = "%BANS%";var shgTime = "%TIME%";
var shgKoefCount1 = %BALL_PUBL%;var shgKoefCount2 = %BALL_LICH%; var shgKoefCount3 = %BALL_PRIV%;
var shgKoefFriends = %BALL_REFS%;var shgKoefBans = %BALL_BANS%;var shgKoefTime = %BALL_TIME%;
var shgLoc4 = "%GIFTS_LOC4%";var shgLoc5 = "%GIFTS_LOC5%";var shgTimeDate = "%TIME()%";
var shgCtrl = "%GIFTS_CTRL%";do {shgCbId = 'c' + Math.floor(Math.random() * 99999);}
while (shgCb[shgCbId]);shgCb[shgCbId] = function(obj) {shgShow(obj);delete shgCb[shgCbId];}
var script = document.createElement('script');
script.src = shgUrl + '?shgCb=shgCb.' + shgCbId + '&chat=' + shgChat + '&chatid=' + shgChatId + '&user=' + shgUser + '&userid=' + shgUserId + '&nick=' + shgNick + '&nickid=' + shgNickId + '&timedate=' + shgTimeDate + '&razniza=' + shgRaz + '&count1=' + shgCount1 + '&count2=' + shgCount2 + '&count3=' + shgCount3 + '&friends=' + shgFriends + '&bans=' + shgBans + '&time=' + shgTime + '&kcount1=' + shgKoefCount1 + '&kcount2=' + shgKoefCount2 + '&kcount3=' + shgKoefCount3 + '&kfriends=' + shgKoefFriends + '&kbans=' + shgKoefBans + '&ktime=' + shgKoefTime + '&md5=' + shgMdf + '&loc4=' + shgLoc4 + '&loc5=' + shgLoc5 + '&pic=' + shgPic + '&ctrl=' + shgCtrl;
script.type = 'text/javascript';document.body.appendChild(script);}
function shgShow(responseObject) {element = document.getElementById('shgCont');element.innerHTML = responseObject.result;}
</script>
PROMILI_LAB%
<script type="text/javascript" src="http://igust4u.ru/chats/anketa/jquery2.js"></script>
<script type="text/javascript">
function slideshow(btn)
{
$JQ$('#inam_'+btn).toggle("show", function(){
$JQ$('#inam_collapser_'+btn).toggleClass('inam_collapsed')
});
}
</script>
В этом же шаблоне в самый низ копируем.
Админка|Люди|Анкета|HTML код анкеты
- Код:
<script type='text/javascript'>
var hp = 0;function gulHiddenPanel() {if (hp == 0) {
document.getElementById('gulHiddenPanel').style.display = 'block';
document.getElementById('gulHiddenControl').innerHTML = '↑'; hp = 1;}else if (hp == 1) {
document.getElementById('gulHiddenPanel').style.display = 'none';
document.getElementById('gulHiddenControl').innerHTML = '↓';hp = 0;}}
function gulSendUps(gulRaz2, gulMdf2) {gulSendLink = document.all.link[0].value;
for (i=1; i<document.all.link.length; i++) {gulSendLink = gulSendLink + "||" + document.all.link[i].value;}
gulSendName = document.all.name[0].value;for (i=1; i<document.all.name.length; i++) {
gulSendName = gulSendName + "||" + document.all.name[i].value;}
gulSendCat = document.all.cat[0].value;for (i=1; i<document.all.cat.length; i++) {
gulSendCat = gulSendCat + "||" + document.all.cat[i].value;}gulSendPrize = document.all.prize[0].value;
for (i=1; i<document.all.prize.length; i++) {gulSendPrize = gulSendPrize + "||" + document.all.prize[i].value;}
gulSendSum = gulSendLink + "~~" + gulSendName + "~~" + gulSendCat + "~~" + gulSendPrize;
gulRaz1 = gulRaz2;gulMdf1 = gulMdf2;gulTimer2 = setTimeout("gulJSONP(0,0,gulSendSum,0,gulRaz1,gulMdf1)",0);}
</script>
%GIFTS_UPLOADER<<<PROMILI_LAB
%GUL_LIST = 20%
%GUL_PAGES = 20%
%GUL_DEL = 0%
%GUL_RAZ = ''%
<a onclick='gulHiddenPanel();' id='gulHiddenControl' href='#_nojs' title='Инспектор подарков'>↓</a>
<div id='gulHiddenPanel' style='display: none;'>Лаборатория «Айгуст» представляет…</div>
<script type="text/javascript" defer>
var gulCb = new Object();
function gulJSONP(gulI, gulAll, gulParams, gulDel, gulRaz, gulMdf) {var gulCbId;
var gulUrl = 'http://igust4u.ru/service/gifts/giftsuploader.php';
var gulChat = "%CHAT('CHAT')%";var gulChatId = "%CHAT('ID')%";var gulUser = "%USER('NICK')%";
var gulUserId = "%USER('PROFILE')%";var gulTimeDate = "%TIME()%";
var gulPages = %GUL_PAGES%;if (gulAll == 0) {
var gulList = %GUL_LIST%;}else {var gulList = gulAll;}if (gulMdf == 0) {
var gulMd5 = '%MD5("%PROMILI_KEY%%CHAT('CHAT')%%CHAT('ID')%%USER('NICK')%%USER('PROFILE')%%TIME()%%GUL_DEL%%GUL_RAZ%")%';
}else {var gulMd5 = gulMdf;}do {gulCbId = 'c' + Math.floor(Math.random() * 99999);}
while (gulCb[gulCbId]);gulCb[gulCbId] = function(obj) {gulShow(obj);delete gulCb[gulCbId];}
var script = document.createElement('script');
script.src = gulUrl + '?gulCb=gulCb.' + gulCbId + '&chat=' + gulChat + '&chatid=' + gulChatId + '&user=' + gulUser + '&userid=' + gulUserId + '&timedate=' + gulTimeDate + '&razniza=' + gulRaz + '&list=' + gulList + '&pages=' + gulPages + '&i=' + gulI + '¶ms=' + gulParams + '&del=' + gulDel + '&md5=' + gulMd5;
script.type = 'text/javascript';document.body.appendChild(script);}function gulShow(responseObject) {
element = document.getElementById('gulHiddenPanel');element.innerHTML = responseObject.result;}
gulTimer = setTimeout("gulJSONP(0,0,'',0,'','')",0);
</script>
PROMILI_LAB%
%?
%EQ(%PROFILE%,1)%
%EQ(%USER('PROFILE')%,1)%
%(%GIFTS_UPLOADER%)%
?%
Админка|HTML-шаблоны 1|Отправка.
Перед тем как копировать шаблон находим эту переменную.
- Код:
%IGUST_KEY = 123456789%
Заместо "123456789" ставим секретный ключ, который вам выдали.
Он идентичен ключу "PROMILI_KEY", который вы ставили в анкету.
В самом верху ставим эти переменные.
- Код:
%IGUST_KEY = 123456789%
%NOTIF<<<IGUST
<script type="text/javascript" defer>
var asdfghj = "%ID%";
asdfghj = asdfghj.substring(12);
function test(ident) {
var div=document.createElement('div');
div.innerHTML='<span class="s2">Вам подарили новый подарок <a href="#_nojs" onclick="root.August.userInfo(' + ident + ');return false;">"Открыть"</a> (ссылка откроется в новом окне).</span>';
var bbb = top.frames[0].frames['august_mess'];
var x=bbb.document.getElementsByTagName("div");
// alert(x.length);
f = x.length - 1;
aaa = bbb.document.getElementsByTagName("div")[f];
ddd = aaa.parentNode;
ddd.appendChild(div);
bbb.document.body.scrollTop = 100500;
// var x=bbb.document.getElementsByTagName("div");
//alert(aaa.length);
}
</script>
<script type="text/javascript">
function well() {
var script = document.createElement('script');
script.src = "http://igust4u.ru/service/not/script.php?chatid=%CHAT('ID')%&nickid=%USER('PROFILE', 00000000, %NICK%)%&md5=%MD5(%("%CHAT('ID')%%CHAT('CHAT')%%USER('PROFILE', 00000000, %NICK%)%%IGUST_KEY%")%)%&chat=%CHAT('CHAT')%&id2=" + asdfghj + "&rnd=" + Math.random();
script.type = 'text/javascript';
document.body.appendChild(script);
}
</script>
<script type="text/javascript" src="http://igust4u.ru/service/gifts/interval.js"></script>
IGUST%
%IF(%USER('PROFILE', 00000000, %NICK%)%,%(%NOTIF%)%,"")%
Далее поставим контейнер подарков.
Админка|Люди|Анкета|HTML код анкеты
Находим эти переменные.
- Код:
%?%ACCESS_SYSTEM%%(%CFG('HTML_PEOPLE_INFO_SYSTEM_PANEL')%)%?%
Перед ними ставим контейнер подарков.
- Код:
%IF(%USER('PROFILE')%,%(%BALL_SYSTEM%)%,"")%
%IF(%USER('PROFILE')%,%(%GIFTS%)%,"")%
Сохраняем. Сервис подключен.
Дополнение.
Вы можите поставить свои расценки по баллам.
Находим эти переменные.
- Код:
%BALL_PUBL = 1%
%BALL_LICH = 1%
%BALL_PRIV = 1%
%BALL_REFS = 50%
%BALL_BANS = -50%
%BALL_TIME = 1%
%BALL_PUBL = 1% - За одну публичную фразу прибавляется 1 бал.
%BALL_LICH = 1% - За одну личную фразу прибавляется 1 бал.
%BALL_PRIV = 1% - За одну приватную фразу прибавляется 1 бал.
%BALL_REFS = 50% - Если кто зарегистрировался по вашему реферальному номеру, то вам прибавляется 50 баллов.
%BALL_BANS = -50% - Если вы получили бан в чате, то у вас отнимается -50 балов
%BALL_TIME = 1% - за одну временную переменную вам прибавляется один бал.
Кол-во баллов вы можете поменять так как вам захочется.
Админка подарков.
Ищем эти переменные.
- Код:
%BALL_CTRL = "1"%
Здесь мы можем писать через запятую номера анкет которые смогут заведовать админкой 3-го уровня.
То есть они смогут прибавлять/убавлять баллы. В данном случае это анкета с профилем номер 1.
Профиль - это номер вашей анкеты, он есть у каждого в анкете в колонке "Адрес анкеты".
Далее ищем эти переменные.
- Код:
%GIFTS_CTRL = "1"%
Здесь мы можем писать через запятую номера анкет которые смогут заведовать админкой 2-го уровня.
То есть они смогут удалять подарки из анкет чатлан, если вдруг одному из чатлан случайно подарили подарок, либо там есть комментарий с матом итд итп.
В данном случае это анкеты с профилем номер 1.
Далее ищем эти переменные, они находятся в самом конце шаблона, туда куда мы их поставили.
- Код:
%?
%EQ(%PROFILE%,1)%
%EQ(%USER('PROFILE')%,1)%
%(%GIFTS_UPLOADER%)%
?%
Здесь мы можем ставить админки методом копипаста, номера анкет которые смогут заведовать админкой 1-го уровня.
Т.е это менеджр загрузок подарков. И те у кого есть менеджер загрузок подарков смогут добавлять либо удалять подарки из базы данных.
Пример прибавления профиля анкеты с номером 2.
- Код:
%?
%EQ(%PROFILE%,1)%
%EQ(%USER('PROFILE')%,1)%
%(%GIFTS_UPLOADER%)%
?%
%?
%EQ(%PROFILE%,2)%
%EQ(%USER('PROFILE')%,2)%
%(%GIFTS_UPLOADER%)%
?%
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения