Кодировка HTML | Демо-сайт CMS uCoz | Почта

uTopicBookmarks - добавление тем в закладки

Бесплатные и интересные решения для сайтов.
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!
Внимание: В этом разделе можно оставлять только готовые скрипты, для вопросов есть раздел Общение!!! :evil: Иначе, получите предупреждение, а потом бан :D .

uTopicBookmarks - добавление тем в закладки

Сообщение uWeb » 20 ноя 2009, 21:47

Описание: Мод добавляет темы в закладки. Не плохой инструмент для больших форумов. Неограниченное количество закладок.

Установка:
1. Активируем модуль "доска обьявлений"
2. Создаем категорию с названием "Темы"
3. Настраиваем модуль по скрину
4. Далее идем в модуль Пользователи » Группы пользователей » Установка прав для всех групп и смотрим скрин
5. Идем в управление дизайном доски обьявлений в Вид материалов вставляем код:
Код: Выделить всё
<div style="padding:3px;"><div style="float:right;">$MODER_PANEL$</div><a href="$MESSAGE$">$TITLE$</a></div>

Далее в "Страница поиска и рейтинга материалов" заменяем все на этот код
Код: Выделить всё
<?if(substr($URI_ID$,6)!=$USER_ID$)?><div align="center"><h2>Доступ запрещен</h2><h2>Forbidden</h2><p>Просмотр чужих закладок запрещен.</p><p>Если вы не можете просматривать свои материалы, то обратитесь к администрации сайта с просьбой исправить ошибку.</p><div id="copyright">$POWERED_BY$</div></div><?substr($ADMIN_BAR$,0,0)?><?else?><html><head><title>$SITE_NAME$</t<?substr( 'ii',0,1)?>tle></h<?substr( 'ee',0,1)?>ad><?substr($ADMIN_BAR$,0,0)?><body><?if($NUM_ENTRIES$='0')?>Вы не добавили ни одной темы в закладки<?else?><div style="padding-bottom:3px"><div style="float:right">[ <a href="javascript://" onclick="reload()" title="Обновить окно">обновить</a> | <a href="javascript://" onclick="remove()" title="Очистить список закладок">очистить</a> ]</div></div>Всего тем: <b>$NUM_ENTRIES$</b>$BODY$<?if($PAGE_SELECTOR$)?><div align="center">$PAGE_SELECTOR$</div><?endif?><script type="text/javascript">reload=function(){<?if($USER_AGENT$='ie')?>_uWnd.alert('В браузере Internet Explorer обновление окна не работает', 'Ошибка', close: 1, w: 230, h: 90, tm: 4000, align: 'center', icon: '/img/errors.png'});<?else?>_uWnd.reload('fav',{url:'/board/0-0-$USER_ID$-0-17',xml:false});<?endif?>}
remove=function(){if(confirm('Вы уверены, что хотите очистить список закладок?')){$('img[title="Удалить"]').each(function(){var d=$(this).parent().attr('onclick').toString().match(/\d+-\d+-\d+-\d+/i);$.get('/index/'+d,function(){_uWnd.alert('Все темы на данной странице успешно удалены','Готово',{close:1,w:230,h:90,tm:4000,align:'center',icon:'/img/list.png'});_uWnd.reload('fav',{url:'/board/0-0-$USER_ID$-0-17',xml:false});});});}else{_uWnd.alert('Отменено удаление закладок','Отмена',{close:1,w:230,h:90,tm:4000,align:'center',icon:'/img/errors.png'});}}</script><?endif?><div id="copyright">$POWERED_BY$</div></body></html><?endif?>

Идем в "Страница добавления/редактирования материала" также заменяем все на этот код
Код: Выделить всё
<html><head><title>$SECTION_NAME$ - $MODULE_NAME$ - $SITE_NAME$</title></head><body>$BODY$$POWERED_BY$</body></html>

6. Далее скачиваем и распаковываем архив в файловый менеджер.
7. Идем в управление дизайном форума "общий вид страниц" перед </body> вставляем:
Код: Выделить всё
<script type="text/javascript" src="/js/uTopicBookmarks.js?2.2">/*
+++ uTopicBookmarks v.2.2 Author: uWeb ++++++++
+++ icq: 461547505, Site: uWeb.ws +++++++++++++
+++ Human, please do not remove copyrights ++++   
*/</script>
<?if($PAGE_ID$='threadpage')?><script type="text/javascript">topicBookmarks(<?if($USER_LOGGED_IN$)?>$USER_ID$<?else?>0<?endif?>);</script><?endif?>

Далее заменяем
Код: Выделить всё
<a class="fNavLink" href="$RSS_LINK$" rel="nofollow">RSS</a>

На
Код: Выделить всё
<a class="fNavLink" href="$RSS_LINK$" rel="nofollow">RSS</a> ·          
<a class="fNavLink" href="javascript://" onclick="topicList('<?if($USER_LOGGED_IN$)?>$USER_ID$<?else?>0<?endif?>', '$USERNAME$')">Закладки</a>

8. Радуемся своей крутизне
9. И не удаляем копирайты.

Автор: uWeb
Сайт: uWeb.ws
Аватара пользователя
uWeb
Подполковник
Подполковник
 
Автор темы
Сообщения: 188
Возраст: 29
Зарегистрирован: 09 июл 2009, 23:02
Карма: + 29 -
Откуда: Ростов на дону

Re: uTopicBookmarks - добавление тем в закладки

Сообщение Smoke » 21 ноя 2009, 00:33

Вроде было или ошибаюсь?
Аватара пользователя
Smoke
Супермодератор
Супермодератор
 
Сообщения: 1038
Возраст: 32
Зарегистрирован: 01 фев 2009, 16:20
Карма: + 15 -
Откуда: Нижний Новгород

Re: uTopicBookmarks - добавление тем в закладки

Сообщение uWeb » 21 ноя 2009, 10:10

Smoke, было было, и есть. Это новая версия
Аватара пользователя
uWeb
Подполковник
Подполковник
 
Автор темы
Сообщения: 188
Возраст: 29
Зарегистрирован: 09 июл 2009, 23:02
Карма: + 29 -
Откуда: Ростов на дону


Вернуться в Скрипты и интересные решения

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

cron