Скрипт "Лидер V2" больше подходит для социальных сетей. Суть скрипта: выводит последнего добавившегося юзера с текстом который и написал юзер при добавлении. 1 человек не может добавить несколько раз подряд себя. Во второй версии убрано поле сообщения и сменен модуль на Каталог сайтов. Если кому надо, то скрипт лидера V1 тут
Установка:
1) Активируем модуль Каталог Статей. Проверяем создана ли в нем категория, если нет то создаем. Ее id должен быть равен 1.
2) Идем в настройки модуля и ставим количество материалов на главной странице - 1, включаем поле "Название материала", остальные выключены. Ставим галочку около опции "Включить возможность поиска материалов пользователя".
3) Управление дизайном - каталог статей - главная страница модуля. Находим:
Code
$BODY$
и заменяем на:
Code
<span class="whoisit">$BODY$</span>
4) В вид материалов вставляем:
Code
<center>
<span style="color:#b5342e;font-weight:bold;">Лидер</span><br>
<a style="color:;6c708d" href="$PROFILE_URL$">$USERNAME$</a><br>
<img style="padding:4px;" width="50" src="$TITLE$"><br>
</center>
<span style="color:#b5342e;font-weight:bold;">Лидер</span><br>
<a style="color:;6c708d" href="$PROFILE_URL$">$USERNAME$</a><br>
<img style="padding:4px;" width="50" src="$TITLE$"><br>
</center>
5. И в глобальный блок, или туда где хотите видеть скрипт вставляем:
Code
<script type="text/javascript">
$.get('/publ',function(data2){
var result = $('.whoisit',data2).html();
$('.sdd').html(result);
if(result.indexOf('$USERNAME$')=='-1') { $('.ssss').html('<center><a href="javascript:stat_post()">Занять место</a></center>') } else { $('.ssss').html(' ') };
});
</script>
<script type="text/javascript">
function stat_post() {
$.get('/publ/0-0-0-0-1', function (data2) {
var ssid = $('input[name="ssid"]', data2).val();
$.post('/publ/', {
a: 12,
jkd428: 1,
jkd498: 1,
ocat: 1,
title: '$USER_AVATAR_URL$http://webo4ka.ru/Ucoz2/profil_webo4ka2/net_avatara.png',
ssid: ssid
}, // by uwnd.ru
function (serv) {
var error = $(serv).text();
if(error.indexOf('успешно')>-1){_uWnd.alert('<font color="green">Вы были <b>успешно</b> добавлены</font>','Успех',{w:250 ,h: 65, t: 8000});}
else if(error.indexOf('текст')>-1){_uWnd.alert('<font color="red">Произошла ошибка','Ошибка',{w:250 ,h: 65, t: 8000});}
});
});
};
</script>
<span class="sdd">..</span>
<span class="ssss">..</span>
$.get('/publ',function(data2){
var result = $('.whoisit',data2).html();
$('.sdd').html(result);
if(result.indexOf('$USERNAME$')=='-1') { $('.ssss').html('<center><a href="javascript:stat_post()">Занять место</a></center>') } else { $('.ssss').html(' ') };
});
</script>
<script type="text/javascript">
function stat_post() {
$.get('/publ/0-0-0-0-1', function (data2) {
var ssid = $('input[name="ssid"]', data2).val();
$.post('/publ/', {
a: 12,
jkd428: 1,
jkd498: 1,
ocat: 1,
title: '$USER_AVATAR_URL$http://webo4ka.ru/Ucoz2/profil_webo4ka2/net_avatara.png',
ssid: ssid
}, // by uwnd.ru
function (serv) {
var error = $(serv).text();
if(error.indexOf('успешно')>-1){_uWnd.alert('<font color="green">Вы были <b>успешно</b> добавлены</font>','Успех',{w:250 ,h: 65, t: 8000});}
else if(error.indexOf('текст')>-1){_uWnd.alert('<font color="red">Произошла ошибка','Ошибка',{w:250 ,h: 65, t: 8000});}
});
});
};
</script>
<span class="sdd">..</span>
<span class="ssss">..</span>
Другие новости |
Поделиться ссылкой
|