Вот сделал Скрипт "Сервис Хранения Заметок" для uCoz и решил выложить в паблик.
Если ваша заметка приватная,то рядом с её названием будет надпись "Заметка скрыта" и заметка будет видна только вам.
Можно выбирать иконку заметки.
Установка: Создаём новый сайт.
Активируем Редактор страниц и модуль Блог.
Дизайн - Управление дизайном (шаблоны) - Редактор страниц - Страницы сайта,заменяем весь код на:
Code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>uNote - Сервис хранения заметок</title> <link type="text/css" rel="StyleSheet" href="http://u-ucoz.ru/src/unote/unote.css" /> <script type="text/javascript" src="http://u-ucoz.ru/src/unote/unotes.js"></script> </head> <body> <div style="border-bottom:1px solid #4a6a91;"> <div id="logo"> <a href='/'>Добавить заметку</a> <a href='/blog'>Все заметки</a> <?if($USER_LOGGED_IN$)?><a href='/blog/0-1-0-0-17'>Мои заметки</a><a href='/index/10/'>Выход</a><?else?><a href="$LOGIN_LINK$">Войти</a><a href='/index/3'>Регистрация</a><?endif?> </div> </div> <div id="content" style='padding:1px 9px 11px 9px;'> <p><div id="n">Название заметки</div> <input type="text" id="title" name="title" maxlength="255"/></p> <p><div id="n">Заметка</div> <textarea type="text" id="message" onkeypress="check()" name="message"></textarea> <div id="number">Введено символов: <b>0</b></div> </p> <p><div id="n">Иконка</div> <input type="image" src="http://uweb.su/statPHP/0.png" onclick="$('#icon').val('0');"> <input type="image" src="http://uweb.su/statPHP/1.png" onclick="$('#icon').val('1');"> <input type="image" src="http://uweb.su/statPHP/2.png" onclick="$('#icon').val('2');"> <input type="image" src="http://uweb.su/statPHP/3.png" onclick="$('#icon').val('3');"> <input type="image" src="http://uweb.su/statPHP/4.png" onclick="$('#icon').val('4');"> <input type="image" src="http://uweb.su/statPHP/5.png" onclick="$('#icon').val('5');"> <input type="image" src="http://uweb.su/statPHP/6.png" onclick="$('#icon').val('6');"> <input type="image" src="http://uweb.su/statPHP/7.png" onclick="$('#icon').val('7');"> <input type="image" src="http://uweb.su/statPHP/8.png" onclick="$('#icon').val('8');"> <input type="image" src="http://uweb.su/statPHP/9.png" onclick="$('#icon').val('9');"> <input type="image" src="http://uweb.su/statPHP/10.png" onclick="$('#icon').val('10');"> <input type="image" src="http://uweb.su/statPHP/11.png" onclick="$('#icon').val('11');"> <input type="image" src="http://uweb.su/statPHP/12.png" onclick="$('#icon').val('12');"> <div style="display:none;"> <input type="text" id="icon" name="icon"> </div> </p> <br /><br /> <?if($USER_LOGGED_IN$)?> <p><div id="n">Кто может видеть данную заметку</div> <div id="btwo" onclick="$('#iconz').val('01');"><div id="buttontwo">Все пользователи</div></div> <div id="btwo" onclick="$('#iconz').val('10');"><div id="buttontwo">Только я</div></div> <div style="display:none;"><input type="text" id="iconz" name="iconz"></div> </p> <br /><?else?><?endif?> <?if($USER_LOGGED_IN$)?><?else?> <div class='geust'>Зарегистрируйтесь, чтобы не вводить код безопасности!</div> <p><div id="n">Введите код с картинки</div> <div style='height:2px;'></div> <script type="text/javascript"> $.get('/blog/0-0-0-0-1', function(data){ kod_img = $('#secImg',data).attr('src'); kod_re = $('#secImg',data).attr('onclick'); $('#zn').val($('input[name="seckey"]',data).val()); $('#capImg').html('<img src="'+kod_img+'" id="clickimg" style="cursor:pointer;margin-left:4px;" align="absmiddle">') $('#clickimg').click(kod_re) }); </script> <div style='float:left;'><div id="capImg"></div></div> <div id="zn"></div> <div style='margin-left:118px;'> <input class="securityCode" style='width:102px;height:27px;' type="text" name="code" id="code" maxlength="5" /> </div> </p><?endif?> <br /> <div id="bone" onclick="addnote();"><div id="buttonone">Добавить заметку</div></div> </div> <div id="footer">$POWERED_BY$</div><br /> </body> </html>
Затем,Блог - Настройка модуля,настраиваем,как показано на скрине:
Дизайн - Управление дизайном (шаблоны) - Блог:
Главная страница дневника
Code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>uNote - Сервис хранения заметок</title> <link type="text/css" rel="StyleSheet" href="http://u-ucoz.ru/src/unote/unote.css" /> </head> <body> <div style="border-bottom:1px solid #4a6a91;"><div id="logo"> <a href='/'>Добавить заметку</a> <a href='/blog'>Все заметки</a> <?if($USER_LOGGED_IN$)?><a href='/blog/0-1-0-0-17'>Мои заметки</a><a href='/index/10/'>Выход</a><?else?><a href="$LOGIN_LINK$">Войти</a><a href='/index/3'>Регистрация</a><?endif?> </div></div> <div id="content" style='padding:11px 9px 11px 9px;'>$BODY$</div> <div id="footer">$POWERED_BY$</div><br /> </body> </html>
Страница архива материалов:
Code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>uNote - Сервис хранения заметок</title> <link type="text/css" rel="StyleSheet" href="http://u-ucoz.ru/src/unote/unote.css" /> <style>#message {margin-top:-15px;height:50px!important;}</style> </head> <body> <div style="border-bottom:1px solid #4a6a91;"><div id="logo"> <a href='/'>Добавить заметку</a> <a href='/blog'>Все заметки</a> <?if($USER_LOGGED_IN$)?><a href='/blog/0-1-0-0-17'>Мои заметки</a><a href='/index/10/'>Выход</a><?else?><a href="$LOGIN_LINK$">Войти</a><a href='/index/3'>Регистрация</a><?endif?> </div></div> <div id="content" style='padding:11px 19px 11px 10px;'>$BODY$</div> <div id="footer">$POWERED_BY$</div><br /> </body> </html>
Страница материала и комментариев к нему:
Code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>uNote - Сервис хранения заметок</title> <link type="text/css" rel="StyleSheet" href="http://u-ucoz.ru/src/unote/unote.css" /> </head> <body> <div style="border-bottom:1px solid #4a6a91;"><div id="logo"> <a href='/'>Добавить заметку</a> <a href='/blog'>Все заметки</a> <?if($USER_LOGGED_IN$)?><a href='/blog/0-1-0-0-17'>Мои заметки</a><a href='/index/10/'>Выход</a><?else?><a href="$LOGIN_LINK$">Войти</a><a href='/index/3'>Регистрация</a><?endif?> </div></div> <div id="content" style='padding:11px 9px 11px 9px;'> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tr><td><?if($MODER_PANEL$)?><div style="float:right;"><div style="padding:3px;"> <a href="javascript://" onclick="if(confirm('Вы действительно хотите удалить материал?'))$.get('/index/92-3-$ID$-<?substr($MODER_PANEL$, strrpos($MODER_PANEL$,"','h")-8,8)?>',function(){setTimeout(function(){_uWnd.alert('Материал успешно удален!!','Внимание',{w: 300, h: 60, tm: 1000000});$('#entryID$ID$').fadeOut('slow');},1000)});">Удалить</a> | <a href="/blog/0-0-0-$ID$-10">Редактировать</a></div> </div><?endif?> <div style="color:#476a91;font:bold 11px Tahoma;padding-bottom:7px;">$ENTRY_NAME$ <?if($OTHER1$)?><img src="http://uweb.su/statPHP/$OTHER1$.png" align="absmiddle"><?endif?></div> <div style='background:#dae1e8;width:100%;height:1px;'></div> <div style="padding:7px;">$MESSAGE$</div> Просмотров: $READS$ | <?if($USERNAME$)?>Добавил: <a href="$PROFILE_URL$">$USER$</a> |<?endif?> Дата: <span title="$TIME$">$DATE$</span> </td></tr></table></div> <div id="footer">$POWERED_BY$</div><br /> </body></html>
Вид материалов:
Code
<?if($OTHER2$='10')?><?if($UID$=$CUR_USER_ID$)?> <table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td> <div style="float:right;"><?if($OTHER1$)?><img src="http://uweb.su/statPHP/$OTHER1$.png" align="absmiddle"><?endif?></div> <b><a href="$ENTRY_URL$">$TITLE$</a></b> <sup>Заметка скрыта</sup></td></tr> <tr><td style="padding:2px 4px;">$MESSAGE$<br /></td></tr> <?if($MODER_PANEL$)?> <tr><td style="padding:3px;float:right;"> <a href="javascript://" onclick="if(confirm('Вы действительно хотите удалить материал?'))$.get('/index/92-3-$ID$-<?substr($MODER_PANEL$, strrpos($MODER_PANEL$,"','h")-8,8)?>',function(){setTimeout(function(){_uWnd.alert('Материал успешно удален!!','Внимание',{w: 300, h: 60, tm: 1000000});$('#entryID$ID$').fadeOut('slow');},1000)});">Удалить</a> | <a href="/blog/0-0-0-$ID$-10">Редактировать</a></td></tr> <?endif?><tr><td style='background:#dae1e8;width:100%;height:1px;'></td></tr> </table><br /><?else?><?endif?><?else?> <table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td> <div style="float:right;"><?if($OTHER1$)?><img src="http://uweb.su/statPHP/$OTHER1$.png" align="absmiddle"><?endif?></div> <b><a href="$ENTRY_URL$">$TITLE$</a></b></td></tr> <tr><td style="padding:2px 4px;">$MESSAGE$<br /></td></tr> <?if($MODER_PANEL$)?><tr><td style="padding:3px;float:right;"> <a href="javascript://" onclick="if(confirm('Вы действительно хотите удалить материал?'))$.get('/index/92-3-$ID$-<?substr($MODER_PANEL$, strrpos($MODER_PANEL$,"','h")-8,8)?>',function(){setTimeout(function(){_uWnd.alert('Материал успешно удален!!','Внимание',{w: 300, h: 60, tm: 1000000});$('#entryID$ID$').fadeOut('slow');},1000)});">Удалить</a> | <a href="/blog/0-0-0-$ID$-10">Редактировать</a></td></tr> <?endif?> <tr><td style='background:#dae1e8;width:100%;height:1px;'></td></tr></table><br /><?endif?>
Пользователи - Группы пользователей - Установка прав для всех групп - Дневник:
1)Отключаем модерацию материалов у всех групп.
2)Читать материалы,Добавлять материалы - везде ставим галочки.
3)Удалять свои материалы - включем у всех групп.
Готово!Скрипт успешно установлен.