Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
  • Страница 1 из 2
  • 1
  • 2
  • »
Добавить в закладки почти как на Dle
#1
Суббота, 16.10.2010, 12:15
ТЕГ
Проверенный
Сообщения: 997
Репутация: 2145

Любую новость можно запросто добавить в свои закладки, чтобы не потерять её ;)

Закладки сохраняются в модуле «Доска объявлений». В закладки сохраняются материалы из модуля «Новости сайта». Максимальное количество закладок – 50, но если вы хотите сделать больше, то хочу вас огорчить.

Настраиваем модуль «Доска объявлений» как показано на скриншоте

Создаём категорию в модуле «Доска объявлений», которая должна иметь ID – 1.

Доска объявлений » Вид материалов

Code
<div class="bMarkFrm">
   <span style="display:none;" id="delbMarkPanel$ID$">$MODER_PANEL$
   <script type="text/javascript">
   function _entrRem(c,a,b,d){
   _entrRm[c]=1;document.getElementById( c ).src=b+"/img/fr/EmnAjax.gif";
   if(confirm("Удалить закладку?")){
   _uPostForm("",{url:a});setTimeout("document.location.reload()",1000);
   }};
   </script>
   </span>
   <fieldset id="bm$ID$" style="padding:5px;">
   <table width="100%"><tr><td align="left">
   <a href="$OTHER1$">$TITLE$</a>
   </td><td align="right">
   <a class="delimga" href="javascript://" onclick="$('#delbMarkPanel$ID$ > span > a:last').click();">
   <img style="border:0;" src="/.s/img/icon/del.png" style="vertical-align:middle;">
   </a>
   </td></tr></table>
   </fieldset>
   </div>
   as3xg4x$OTHER2$
   <span id="delbMarkPanel$OTHER2$">$MODER_PANEL$</span>

Доска объявлений » Страница поиска и рейтинга материалов

Code
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=windows-1251">
</head>
<body>
<div class="bookmarksq">
$BODY$
<div class="bookMarksG">
<?if($NUM_ENTRIES$)?>
<a href="javascript:bMarksView();">
$NUM_ENTRIES$ заклад<?if($NUM_ENTRIES$%10=0||$NUM_ENTRIES$%10>4||$NUM_ENTRIES$%100>10&&$NUM_ENTRIES$%100<15)?>ок<?else?><?if($NUM_ENTRIES$%10=1)?>ка<?else?>ки<?endif?><?endif?>
</a><?else?>нет закладок
<?endif?>
</div>
</div>
$POWERED_BY$
</body>
</html>

Новости сайта » Страница материала и комментариев к нему, перед </body>

Code
<div style="overflow:hidden;width:0;height:0;visibility:hidden;" class="bookMarksT"></div>
<script type="text/javascript">
var bMarksAdd='<a href="javascript:bMarks()">Добавить в закладки</a>';
var bMarksRem='<a href="javascript:bMarksDel()">Удалить из закладок</a>';
$('.bookMarksT').load('/board/0-0-0-0-17 .bookmarksq', function(){
if($('.bookMarksT').text().indexOf('as3xg4x$ID$') != -1){bMarksRemS()}else{bMarksAddS()};});
function bMarksAddS(){$("#bookMarks").html(bMarksAdd);}function bMarksRemS(){$("#bookMarks").html(bMarksRem);}function bMarksDel(){new _uWnd("bMarksD","Удалить из закладок",380,300,{autosize:1,align:"left"},'<fieldset><div style="padding:5px 0;" align="center">Вы действительно хотите удалить <a href="$ENTRY_URL$">$ENTRY_TITLE$</a> из своих закладок?</div></fieldset><fieldset style="margin-top:5px;"><table border="0" cellpadding="2" cellspacing="1" width="100%"><tr><td></td><td align="right"><table border="0" cellpadding="0" cellspacing="0" onmousedown="this.className=\'downBtn\'" onmouseover="this.className=\'overBtn\'" onmouseout="this.className=\'outBtn\'"><tr><td class="myBtnLeft"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td><td class="myBtnCenter"><div class="myBtnCont x-unselectable" unselectable="on" onclick="$(\'#delbMarkPanel$ID$ > span > a:last\').click(); _uWnd.alert(\'<div class=myWinSuccess>Закладка удалена</div>\', \'\', {w: 200,h: 90,tm: 3000,close: 0});_uWnd.close(\'bMarksD\');setTimeout(\'document.location.reload()\',2200);$(\'#bookMarks\').fadeOut(\'slow\')"><a href="javascript://">Удалить</a></div></td><td class="myBtnRight"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td></tr></table></td><td style="padding-left:5px;" width="1%" align="right"><table border="0" cellpadding="0" cellspacing="0" onmousedown="this.className=\'downBtn\'" onmouseover="this.className=\'overBtn\'" onmouseout="this.className=\'outBtn\'"><tr><td class="myBtnLeft"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td><td class="myBtnCenter"><div class="myBtnCont x-unselectable" unselectable="on" onclick="_uWnd.close(\'bMarksD\')"><a href="javascript://">Отмена</a></div></td><td class="myBtnRight"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td></tr></table></td></tr></table></fieldset>');}function bMarks(){new _uWnd("bMarks","Добавить в закладки",380,300,{autosize:1,align:"left"},'<fieldset><div style="padding:5px 0;" align="center">Вы действительно хотите добавить <a href="$ENTRY_URL$">$ENTRY_TITLE$</a> в свои закладки?</div></fieldset><fieldset style="margin-top:5px;"><table border="0" cellpadding="2" cellspacing="1" width="100%"><tr><td></td><td align="right"><table border="0" cellpadding="0" cellspacing="0" onmousedown="this.className=\'downBtn\'" onmouseover="this.className=\'overBtn\'" onmouseout="this.className=\'outBtn\'"><tr><td class="myBtnLeft"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td><td class="myBtnCenter"><div class="myBtnCont x-unselectable" unselectable="on" onclick="bMarksP(\'$ENTRY_TITLE$\',\'$ENTRY_URL$\',\'as3xg4x$ID$\');"><a href="javascript://">Добавить</a></div></td><td class="myBtnRight"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td></tr></table></td><td style="padding-left:5px;" width="1%" align="right"><table border="0" cellpadding="0" cellspacing="0" onmousedown="this.className=\'downBtn\'" onmouseover="this.className=\'overBtn\'" onmouseout="this.className=\'outBtn\'"><tr><td class="myBtnLeft"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td><td class="myBtnCenter"><div class="myBtnCont x-unselectable" unselectable="on" onclick="_uWnd.close(\'bMarks\')"><a href="javascript://">Отмена</a></div></td><td class="myBtnRight"><img alt="" border="0" src="http://s1.ucoz.net/img/1px.gif"/></td></tr></table></td></tr></table></fieldset>');}function bMarksP(a,b,d){$.get("/board/1-0-0-0-1",function( c ){$.post("/board/",{jkd498:1,jkd428:1,a:12,ssid:$('input[name="ssid"]',c).val(),title:a,other1:b,other2:d,ocat:1},function(){_uWnd.alert("<div class='myWinSuccess'>Закладка добавлена</div>","",{w:200,h:90,tm:3000,close:0});_uWnd.close("bMarks");setTimeout("document.location.reload()",2200);$("#bookMarks").fadeOut("slow");});});}
</script>

Там где Вам нужна кнопка «добавить»/«удалить»:

Code
<?if($USER_LOGGED_IN$)?>
<div id="bookMarks"></div>
<?endif?>

В любом месте, где нужна кнопка «У Вас N закладок»:

[codeУ Вас <span class="bMarksColS"># закладок</span>
<script type="text/javascript">
function bMarksView(){
new _uWnd("bMarksViewA","Мои закладки",350,100,{autosize:1,minh:120,maxh:500,align:"left",oncontent:function(){$.get("/board/0-0-0-0-17",function(data){$(".bMarkFrm:lt(50)",data).each(function(){$(".bmA").after(this.innerHTML)});$(".bookMarksU").text($(".bookMarksG",data).text())})}},'<fieldset style="padding:5px;margin:5px;"><legend align="left" style="font-weight:bold;" class="bookMarksU"></legend><div align="center"><div class="bmA"></div></div></fieldset>');
};
$.get("/board/0-0-0-0-17",function(a){$(".bMarksColS").html($(".bookMarksG",a).html());});
</script>[/code]

Автор: http://uscripts.ru

Пост отредактировал ТЕГ - Суббота, 16.10.2010, 12:15
#2
Воскресенье, 17.10.2010, 03:41
dclan
Пользователь
Сообщения: 22
Репутация: 47
Давно подобное искал..спасибо.
Жизнь-колесо фортуны,и это мой шанс крутануть его (с)
#3
Воскресенье, 17.10.2010, 07:54
Bane4ka
Проверенный
Сообщения: 726
Репутация: 436
niCe=)
Блин, я в бане.
#4
Среда, 20.10.2010, 20:09
-fLex
Пользователь
Сообщения: 4
Репутация: 0
найс ваще :)
#5
Четверг, 21.10.2010, 00:08
fifa05
Пользователь
Сообщения: 74
Репутация: 201
спасибо биг!
#6
Воскресенье, 24.10.2010, 06:02
snovag
Проверенный
Сообщения: 596
Репутация: 292
Вот это вещь. Очень интересное решение.
Бесплатная раскрутка:
- Качественно -
- Оперативно -
- Совершенно бесплатно -
Зайди на сайт в профиле и будь в числе первых!
#7
Воскресенье, 31.10.2010, 12:21
ShuriK_K2
Пользователь
Сообщения: 48
Репутация: 46
у меня уведомление вылазиет что добавлена в закладки а начинаю смотреть там пусто, в чём проблема?
Создаю ICQ чаты 150 установка, 100 рублей ежемесячно! пример чата UIN: 565837031
#8
Воскресенье, 31.10.2010, 17:19
beks1993
Заблокированные
Сообщения: 1559
Репутация: 2320
Щя попробую поставить спасибо
Пойду постовиком подробно в ЛС
#9
Воскресенье, 31.10.2010, 23:54
m1Qe
Проверенный
Сообщения: 398
Репутация: 406
спасибо попробую.. ;)
Понедельник, 01.11.2010, 00:55
igoryanzx1
Проверенный
Сообщения: 1897
Репутация: 3429
Класс!
Понедельник, 01.11.2010, 11:06
mp3shnik
Проверенный
Сообщения: 769
Репутация: 685
спасибо
Продам базу для повышения Тиц и PR, (есть пример)
Суббота, 13.11.2010, 10:00
MegaVip
Заблокированные
Сообщения: 151
Репутация: -74
Сенкс)
Пойду файловиком на музыкальный портал(посещаемость более 500),буду заливать альбомы с музыкой бесплатно!Пишите в ЛС ваши предложения!
Суббота, 13.11.2010, 21:06
Pro100Jin
Проверенный
Сообщения: 505
Репутация: 221
пасибо ! y
Обмен кнопками
посещаемость 10-20 людей
http://new-cs.ru/forum/6-190-1
Понедельник, 15.11.2010, 10:52
Лаулиет-Эль
Проверенный
Сообщения: 821
Репутация:
Поставлю себе!
Спасибо!
http://death-n0te.ru
Вторник, 16.11.2010, 11:52
Lucky
Пользователь
Сообщения: 2
Репутация: 55
то что нужно, спасибо! y
*Lucky*
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
Форум
Социальные сети
Хостинг от uCoz