Постоянным участникам данного форума.
Предлагаю вашему вниманию скрипт "Персональная корзина forum.mozilla-russia.org" Скрипт написан для использования в GreaseMonkey (Scriptish)
Оригинал данного скрипта написан для использования на форуме ubuntu.ru и адаптирован автором для использования на данном форуме по моей личной просьбе.
Как это работает:
1) После установки скрипта внешний вид форума слегка меняется. Страница http://forum.mozilla-russia.org/search.php?action=show_new теперь выглядит вот так
Что обозначают данные значки:
+ - добавить тему в закладки. При этом используются не закладки браузера, а закладки появившиеся в вашем профиле на форуме (скрин ниже).
Звёздочка - тема добавлена в закладки
Урна - тема отправлена в помойку. Данная функция позволяет скрывать темы, которые вам заведомо неинтересны ( типа темы Вконтакте для меня), но постоянно висят в списке новых сообщений и тем.
2) Открываем любую тему
Тут тоже появились новые значки.
Красный крестик в левой части сообщения - забанить данного пользователя. После клика по крестику появится всплывающее окно с предложением ввести причину бана. Впрочем это действие можно пропустить. После применения бана к пользователю вы больше не увидите его сообщений в любой теме форума, а также тем, созданных этим пользователем.
При желании в настройках можно отметить галочкой пункт, при использовании которого удалённые темы и сообщения будут заменены линией. Если не отмечать данный пункт, отсутствие темы/сообщения вы вообще не заметите.
Крестик справа - добавить данное сообщение в закладки.
3) Переходим в свой профиль
Слева появился дополнительный раздел, созданный данным скриптом.
По пунктам:
Закладки - там находятся все темы и сообщения, добавленные вами в закладки форума. Удалить тему из закладок можно, кликнув на соответствующий значёк справа.
Чёрный список - в нём сохраняется информация обо всех забаненных вами пользователях c указанием причины бана. Разбанить можно кликнув по соответствующему значку справа. Там же находится значёк, позволяющий изменить комментарий.
Корзина - в ней содержится информация обо всех скрытых вами темах. Восстановить тему можно, кликнув по соответствующему значку справа.
Настройки - ну тут всё ясно
Импорт/экспорт настроек - тут тоже всё понятно
О скрипте
Ну вот и всё.
Выражаю горячую благодарность easy, написавшему оригинальную версию данного скрипта и специально зарегистрировавшемуся на данном форуме, чтобы адаптировать оригинальный скрипт к форуму. На данный момент в скрипте замечен небольшой баг при использовании его через гризманки на фоксе 3.6.* Исправления ожидаются сегодня/завтра.
Страничка профиля автора - http://forum.mozilla-russia.org/profile.php?id=57227
Первую версию скрипта выкладываю в своём дропбоксе. После внесения необходимых фиксов, скрипт будет выложен в более подходящем месте.
http://dl.dropbox.com/u/558961/mozilla- … v1.0.1.zip
Версия 1.0.3
mozilla-russia_personaltrash_v1.0.3.zip (16kb)
Отредактировано =Agasfer= (19-10-2011 10:55:03)
Arch Linux & xmonad
Отсутствует
Да это больше чем корзина! Спасибо easy и Вам!
Жаль, что нельзя поставить плюс тому, у кого нет сообщений.
Не в тему: в качестве «закладок» можно использовать http://forum.mozilla-russia.org/search.php?action=show_subscriptions (хотя не очень удобно).
Отсутствует
Не за что. Я исходил из чисто эгоистических соображений - надоело видеть постоянно перед глазами "мусорные" темы, типа фконтахтовской или одноглазниковской.
Arch Linux & xmonad
Отсутствует
Жаль, что нельзя поставить плюс тому, у кого нет сообщений.
Можно — плюсуем easy.
Возник вопрос — а где физически хранятся настройки, сделанные с помощью скрипта. Понятно, что в каком-то файле в профиле Firefox, но где именно?
Отсутствует
=Agasfer= Чудненько .... давно хотел чтобы к форуму привинтили персональные закладки. .... а как удалить эти красненькие кружочки с крестиками для забанивания - вид раздражает , может как-то в настройках добавить их скрытие ?
Ещё бы прикрутить возможность указывать хостинг изображений и окошко для заливки туда картинок
Добавлено 29-03-2011 14:42:01
Можно — плюсуем easy.
Sid Плюсонул
Отредактировано Крошка Ру (29-03-2011 19:20:20)
Отсутствует
В webappsstore.sqlite?
Это точно? Хотя там в скрипте экспорт/импорт есть, так что может и не надо.
Баг-репорты принимаются?
В некоторых местах остались следы от ubuntu.ru:
Отсутствует
Я сегодня свяжусь с автором, узнаю, что там с фиксами багов и дамм ссылку на этот топик, чтоб можно было задавать вопросы непосредственно ему. Но это будет вечером - сейчас ухожу на работу.
Arch Linux & xmonad
Отсутствует
А в виде самостоятельного расширения это возможно сделать?
Код скрипта открыт, попробуйте. Или обратитесь к автору. Мне не по силам.
Arch Linux & xmonad
Отсутствует
igorsub
А пока автор не ответил, можно попробовать самому сконвертировать скрипт в расширение.
http://arantius.com/misc/greasemonkey/script-compiler
Отредактировано Sid (29-03-2011 21:15:04)
Отсутствует
http://arantius.com/misc/greasemonkey/script-compiler
Скомпилил. Но что-то криво вышло. Постоянно вылетают ошибки на страницах, содержащих viewtopic.php в адресе. Причем не только на этом форуме.
Добавлено 29-03-2011 22:04:38
Понял почему не только на этом форуме. Потому что при компиляции нас просят выкинуть блок ==UserScript==, в котором прописано, на каких страницах должно действовать.
Отсутствует
Потому что при компиляции нас просят выкинуть блок ==UserScript==, в котором прописано, на каких страницах должно действовать.
Выкинуть?
От оно че!
Отсутствует
igorsub
Да, да. Моя ошибка. Включить, конечно же. Спасибо!
Добавлено 30-03-2011 04:09:42
Все равно. Та же самая ошибка, но теперь только на этом форуме. Пусть лучше через Greasemonkey/Scriptish работает.
Отредактировано VeRtex (30-03-2011 04:12:22)
Отсутствует
Ошибка вылезает, если в адресе страницы присутствует #pXXXXXX. Когда просто viewtopic.php, все нормально.
Добавлено 30-03-2011 05:21:51
Но а так-то расширение работает.
Добавлено 30-03-2011 05:24:24
Жаль, нельзя убирать целые разделы форума. Максимум — отдельные темы.
От оно че!
Отсутствует
Радик245
А для других разделов?
Добавлено 31-03-2011 02:06:09
Но вообще расширение (скриптом) лучше, так как есть возможность вернуть их "на лету".
От оно че!
Отсутствует
igorsub
Примерно так же. А для каких именно?
Но вообще расширение (скриптом) лучше
Согласен, но упомяну, что в адблоке есть возможность включать и отключать правила и добавлять комментарии к ним, чтобы не запутаться, что для чего, например:
! Акции
forum.mozilla-russia.org###idx7 TR:first-child
Отредактировано Радик245 (31-03-2011 11:01:13)
Отсутствует