Вы просматриваете материал который относится к категории авторские скрипты, на нашем сайте всегда лучшие Скрипты для ucoz. Думаю вам понравился материал Скрипт "Закладки" с капчей и вы воспользуетесь им! :)
Автор: CCUMC Скрипты 30.12.2010
Скрипт "Закладки" с капчей
Вот скрипт от CCUMC - Закладки с поддержкой капчи для группы Пользователи. Дата создания скрипта 30.12.2010 / источник Forucoz.com!
Капча сделана для того, что бы пользователи не баловались нажав много раз подряд "добавить". Хороший вид скрипта в ajax для ucoz.
Для работы снимите премодерацию материала и снимите обязательность в полях.

Для скрипта вам нужен модуль news, что бы туда добавлялись закладки. Активируйте дополнительное поле №1

Вставляете туда где хотите видить ссылку:

Code
<a href="javascript:;" onclick="zaklad2$ID$();">В закладки</a>

А этот код вставляете вниз страницы:
<script type="text/javascript">function zaklad2$ID$() {new _uWnd('closezakl', 'В закладки',360,160,{align:0,shadow:0,maxh:360,minh:160,close:1,autosize:1,resize:0,oncontent: function () {$.get('/index/',function (data) { ssid = $('input[name="ssid"]', $('cmd[p="content"]', data).text()).val(); cseckey = $('input[name="seckey"]', $('cmd[p="content"]', data).text()).val(); capchaimg = $('#secuImg', $('cmd[p="content"]', data).text()).attr('src'); capchareload = $('#secuImg', $('cmd[p="content"]', data).text()).attr('onclick'); $("#capchap").html('<img id="reload" src="' + capchaimg + '" style="cursor:pointer;">'); $("#reload").click(capchareload); $("#star").click(function () {
$.post('/news/', {
a: '2',
jkd428: '1',
jkd498: '1',
cat: '1',
title: '$ENTRY_TITLE$',
other1: '$ENTRY_URL$',
t: '1',
s: '$UID$',
ref: '$ENTRY_URL$',
seckey: cseckey,
ssid: ssid,
code: $("#capchaps").val()
},

function (close) { var q = $('cmd', close).text(); if (q.indexOf('безопасности') != -1) { $("#mesoff").html("Не удалось"); _uWnd.alert('Код безопасности введён не правильно', 'Ошибка'); return } else { $("#mesoff").html("Успешно добавлено!"); } }); }); }); } },
'<fieldset><legend>Добавление в закладки:</legend>Вы собираетесь добавить материал - <font color="green">"$ENTRY_TITLE$"</font> в закладки. <?if($GROUP_ID$ == '1')?>Для этого вам надо ввести код безопасности!<?endif?></fieldset><?if($GROUP_ID$ == '1')?><fieldset><span id="capchap" style="position:relative;top:15px;"></span> <input type="text" id="capchaps" style="padding:10px" color:blue;> </div><?endif?></fieldset><fieldset><div color="green" style="float:left;position:relative;top:5px;left:7px;"><span color="green" id="mesoff" style="padding-left:3px;"></span></div><div style="float:right;position:relative;top:5px;right:4px;"><input type="button" style="padding:2px" value="Добавить" id="star"></div><br><br></fieldset>') }</script>

Вид материалов в Новости сайта:


Code
<a href="$OTHER1$" target="_blank">$TITLE$</a><div align="right"><a href="$ENTRY_URL$">[ ПОДРОБНЕЕ ] $MODER_PANEL$</a></div>[code] <hr>

Это в страница архива материалов:

[code]<html>
<head>
<title>Закладки скриптов, шаблонов под юкоз систему и других материалов <img src="http://s20.ucoz.net/sm/17/smile.gif" border="0" align="absmiddle" alt="smile"> FORUCOZ</title>

<style type="text/css">html,body { margin: 0px; font-family: verdana,arial,helvetica; font-size:8pt;}
a:link {text-decoration:none; color:#01547F;}
a:active {text-decoration:none; color:#01547F;}
a:visited {text-decoration:none; color:#01547F;}
a:hover {text-decoration:none; color:#00283C;}
hr {color:#4286ae;height:1px;border-top:0px;border-style:solid;}
.copy {color:#b4b4b4;border:1px solid #eaeaea; padding: 4px; background:#f9f9f9; text-align: center; margin: 20;}
.copy a {color:#b4b4b4; text-decoration: none; font-size: 9px;}
.copy a:hover {color:#cbcbcb; text-decoration: underline; font-size: 9px;}
#puzadpn{display:none}</style>
</head>

<body margin: 0; padding: 0;"><div style="padding:10px;">$BODY$</div>
<div class="copy">Закладки <a href="$HOME_PAGE_LINK$">$HOME_PAGE_LINK$</a> © 2011 $POWERED_BY$</div>
</body></html>

А этот код в удобное для вас место где вы хотите видить закладки в Персональную страницу пользователя:

Code
<?if($_NEWS_ENTRIES$)?><div id="block18" class="udtb"><div class="udtlb">Закладки:</div><a href="javascript://" onclick="ajaxzakl();return plusadin;">$_NEWS_ENTRIES$</a><?endif?>

<script>function ajaxzakl(){new _uWnd('Закладки','Закладки',720,620,{autosize: 1},' <iframe frameborder="0" width="700" scrolling="no" style="height:600px;background-color:#FFFFFF;border-bottom:1px solid #000000;border-left:1px solid #000000" src="/news/0-0-0-0-$USER_ID$-17"></iframe>') }</script>



Просмотров: 2450 Рейтинг: 4.0
Всего комментариев: 1
  m4loly | Материал Спам02.06.2012 в 15:04
Можно подробнее? Закладки хранит в куках? или на стороне сервера?
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]