U.topicBookmarks v.1.6 - добавление тем в закладки

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

U.topicBookmarks v.1.6 - добавление тем в закладки

Сообщение uWeb »

Описание:
Мод добавляет темы в закладки, пока что максимальное колличество закладок не может привышать 50 шт.
Изображение
[Пример тут]
необходимо авторизоваться


Скрипт проверен и работает в брузерах:
  • Internet Explorer 7;
  • Opera 9.51;
  • Firefox 3.5.1;
  • Google Chrome 1.0.154.48

История создания:
v.1.0 - добавление тем форума в закладки и только :D
v.1.1 - добавлять тему можно только один раз в противном случае тема просто не будет добавлена и вам выведет ошибку
v.1.2 - оформление
v.1.3 - не большие изменения в скрипте
v.1.4 - добавлены ajax окна
v.1.5 - первая паблик версия
v.1.6 - переписал код ajax окон, за помошь говорим большое спасибо XxMARSxX`u

Установка:
1. Активируем модуль "доска обьявлений"
2. Создаем категорию с названием "Темы"
3. Настраиваем модуль по скрину: http://s44.radikal.ru/i106/0907/db/03879798545d.png
4. Далее идем в модуль Пользователи » Группы пользователей » Установка прав для всех групп кликаем по "Доска объявлений" и убираем все галочки кроме "Просматривать доску объявлений", "Добавлять материалы" и "Удалять свои материалы" их отмечаем кроме групп "Заблокированные" и "Гости". Жмем сохранить
5. Идем в управление дизайном доски обьявлений в Вид материалов вставляем код:

Код: Выделить всё

<div style="padding:2px;"><div style="float:right;">$MODER_PANEL$</div>
<a href="$MESSAGE$">$TITLE$</a></div>

Далее в "Страница поиска и рейтинга материалов" заменяем все на этот код от XxMARSxX`a

Код: Выделить всё

<html>
<head>
<title>$CAT_NAME$ <?if($SECTION_NAME$)?>- $SECTION_NAME$ - <?endif?>$MODULE_NAME$ - $SITE_NAME$</t<?substr('ii',0,1)?>tle>
</h<?substr('ee',0,1)?>ad>
<body>
<?if($NUM_ENTRIES$='0')?>Вы не добавили ни одной темы в закладки<?else?>$BODY$<?endif?><div id="copyright">$POWERED_BY$</div>
<?substr($ADMIN_BAR$,0,0)?>
</body>
</html>

Идем в "Страница добавления/редактирования материала" также заменяем все на этот код

Код: Выделить всё

<html>
<head>
<title>$SECTION_NAME$ - $MODULE_NAME$ - $SITE_NAME$</title>
</head>
<body>
$BODY$$POWERED_BY$
</body>
</html>

6. Далее заливаем этот и этот скрипт себе на сайт в папку "js":
7. Идем в управление дизайном форума "обший вид страниц" перед </head> вставляем:

Код: Выделить всё

<?if($PAGE_ID$='threadpage')?><script type="text/javascript" src="/js/u.topicBookmarks.v.1.6.js"></script><?endif?>
<script type="text/javascript" src="/js/u.topicList.v.1.1.js"></script>

Далее заменяем

Код: Выделить всё

<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>

И после $BODY$ вставляем:

Код: Выделить всё

<?if($PAGE_ID$='threadpage')?><script type="text/javascript">topicBookmarks('<?if($USER_LOGGED_IN$)?>$USER_ID$<?else?>0<?endif?>');</script><?endif?>

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

Автор: Oskolsky Oleg aka uWeb
Сайт: uWeb.ws
Drinko
Сообщения: 61
Зарегистрирован: 25 мар 2009, 23:20

Re: U.topicBookmarks v.1.6 - добавление тем в закладки

Сообщение Drinko »

uWeb, как я понял вопрос с кроссбраузерностью решен :) Осталось снять ограничение на 50 закладок ;)
Аватара пользователя
uWeb
Сообщения: 188
Зарегистрирован: 09 июл 2009, 23:02

Re: U.topicBookmarks v.1.6 - добавление тем в закладки

Сообщение uWeb »

Drinko писал(а):как я понял вопрос с кроссбраузерностью решен

правильно понял ;)
Drinko писал(а):Осталось снять ограничение на 50 закладок

да, думаю хороший человек XxMARSxX мне в этом поможет :)
Аватара пользователя
XxMARSxX
Сообщения: 1991
Зарегистрирован: 20 апр 2008, 18:02

Re: U.topicBookmarks v.1.6 - добавление тем в закладки

Сообщение XxMARSxX »

uWeb писал(а):да, думаю хороший человек XxMARSxX мне в этом поможет :)
$10 и я разрешу даже сказать, что скрипт придумал ты, правда тогда скрипт проверяющий повторы работать будет не правильно, его придется допиливать напильником, что значительно увеличит время выполнения скрипта
Ахтунг!

Делаю всякую херню для ЮкОз за доллары или не делаю если просьба пахнет бредом перегретого мозга.

А у меня Windows 7 :P

Изображение
Что такое НЕТЕЛИБ?
Аватара пользователя
uWeb
Сообщения: 188
Зарегистрирован: 09 июл 2009, 23:02

Re: U.topicBookmarks v.1.6 - добавление тем в закладки

Сообщение uWeb »

o_O как мне отредактировать шапку?
Аватара пользователя
XxMARSxX
Сообщения: 1991
Зарегистрирован: 20 апр 2008, 18:02

Re: U.topicBookmarks v.1.6 - добавление тем в закладки

Сообщение XxMARSxX »

какую еще шапку?
Ахтунг!

Делаю всякую херню для ЮкОз за доллары или не делаю если просьба пахнет бредом перегретого мозга.

А у меня Windows 7 :P

Изображение
Что такое НЕТЕЛИБ?
Аватара пользователя
uWeb
Сообщения: 188
Зарегистрирован: 09 июл 2009, 23:02

Re: U.topicBookmarks v.1.6 - добавление тем в закладки

Сообщение uWeb »

XxMARSxX, шапка - первое сообщение темы o_O
Аватара пользователя
XxMARSxX
Сообщения: 1991
Зарегистрирован: 20 апр 2008, 18:02

Re: U.topicBookmarks v.1.6 - добавление тем в закладки

Сообщение XxMARSxX »

нажимаешь "правка" и редактируешь
Ахтунг!

Делаю всякую херню для ЮкОз за доллары или не делаю если просьба пахнет бредом перегретого мозга.

А у меня Windows 7 :P

Изображение
Что такое НЕТЕЛИБ?
Аватара пользователя
uWeb
Сообщения: 188
Зарегистрирован: 09 июл 2009, 23:02

Re: U.topicBookmarks v.1.6 - добавление тем в закладки

Сообщение uWeb »

XxMARSxX, а ты не подумал что ты модер а я польз.. уже нет такой кнопки(
enfernal
Сообщения: 31
Зарегистрирован: 03 ноя 2008, 22:03

Re: U.topicBookmarks v.1.6 - добавление тем в закладки

Сообщение enfernal »

Есть альтернативный способ добавления ссылки,на добавление темы в закладки?
Ответить