Постоянным участникам данного форума.
Предлагаю вашему вниманию скрипт "Персональная корзина forum.mozilla-russia.org" Скрипт написан для  использования в GreaseMonkey (Scriptish)
Оригинал данного скрипта написан для использования на форуме ubuntu.ru и адаптирован автором для использования на данном форуме по моей личной просьбе.
Как это работает:

1) После установки скрипта внешний вид форума слегка меняется. Страница http://forum.mozilla-russia.org/search.php?action=show_new  теперь выглядит вот так
s_1300875399_6d6c6b516d.png
Что обозначают данные значки:
+ - добавить тему в закладки. При этом используются не закладки браузера, а закладки появившиеся в вашем профиле на форуме (скрин ниже).
Звёздочка - тема добавлена в закладки
Урна - тема отправлена в помойку. Данная функция позволяет скрывать темы, которые вам заведомо неинтересны ( типа темы Вконтакте для меня), но постоянно висят в списке новых сообщений и тем.

2) Открываем любую тему
s_1300875776_0fe5dd94ef.png
Тут тоже появились новые значки.
Красный крестик в левой части сообщения - забанить данного пользователя. После клика по крестику появится всплывающее окно с предложением ввести причину бана. Впрочем это действие можно пропустить. После применения бана к пользователю вы больше не увидите его сообщений в любой теме форума, а также тем, созданных этим пользователем.
При желании в настройках можно отметить галочкой пункт, при использовании которого удалённые темы и сообщения будут заменены линией. Если не отмечать данный пункт, отсутствие темы/сообщения вы вообще не заметите.

Крестик справа - добавить данное сообщение в закладки.

3) Переходим в свой профиль

s_1300876253_1a93418694.png

Слева появился дополнительный раздел, созданный данным скриптом.
По пунктам:
Закладки - там находятся все темы и сообщения, добавленные вами в закладки форума. Удалить тему из закладок можно, кликнув на соответствующий значёк справа.

s_1300876399_1497419ad1.png


Чёрный список - в нём сохраняется информация обо всех забаненных вами пользователях c указанием причины бана. Разбанить можно кликнув по соответствующему значку справа. Там же находится значёк, позволяющий изменить комментарий.

s_1300876598_92ab10def0.png

Корзина - в ней содержится информация обо всех скрытых вами темах. Восстановить тему можно, кликнув по соответствующему значку справа.

s_1300876802_6246f45605.png

Настройки - ну тут всё ясно

s_1300876942_b70d5a3678.png

Импорт/экспорт настроек - тут тоже всё понятно

s_1300877012_18932c83d1.png

О скрипте

s_1300877106_692aa90040.png

Ну вот и всё.
Выражаю горячую благодарность 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)

Да это больше чем корзина! Спасибо easy и Вам!
Жаль, что нельзя поставить плюс тому, у кого нет сообщений.

Не в тему: в качестве «закладок» можно использовать http://forum.mozilla-russia.org/search.php?action=show_subscriptions (хотя не очень удобно).

Не за что. Я исходил из чисто эгоистических соображений - надоело видеть постоянно перед глазами "мусорные" темы, типа фконтахтовской или одноглазниковской. :lol:

Может кто-нибудь отредактировать скрипт, чтобы в нем остался только функционал добавления тем и отдельных сообщений в закладки и, соответственно эти самые закладки в профиле?

Радик245 пишет

Жаль, что нельзя поставить плюс тому, у кого нет сообщений.

Можно — плюсуем easy. :)

Возник вопрос — а где физически хранятся настройки, сделанные с помощью скрипта. Понятно, что в каком-то файле в профиле Firefox, но где именно?

Sid пишет

Возник вопрос — а где физически хранятся настройки, сделанные с помощью скрипта.

В webappsstore.sqlite?

=Agasfer= Чудненько :) .... давно хотел чтобы к форуму привинтили персональные закладки. .... а как удалить эти красненькие кружочки с крестиками для забанивания - вид раздражает :dumb: , может как-то в настройках  добавить их скрытие ?
Ещё бы прикрутить возможность  указывать  хостинг изображений и окошко для заливки туда картинок :angel:

29-03-2011 14:42:01

Можно — плюсуем easy. :)

Sid Плюсонул :D

luitzen пишет

В webappsstore.sqlite?

Это точно? Хотя там в скрипте экспорт/импорт есть, так что может и не надо. :)

Баг-репорты принимаются?
В некоторых местах остались следы от ubuntu.ru:

  1. Чёрный список → ссылка на профиль участника (вообще не работает)
  2. Корзина → ссылка на тему (работает, но добавочный .0 там ни к чему)

Я сегодня свяжусь с автором, узнаю, что там с фиксами багов и дамм ссылку на этот топик, чтоб можно было задавать вопросы непосредственно ему. Но это будет вечером - сейчас ухожу на работу.

Связался с автором, сообщил о багах и ваших вопросах. Будем ждать появления easy )))

easy, =Agasfer=
Огромное спасибо! Очень удобно! :)

То есть нужно Гризманки ставить? А в виде самостоятельного расширения это возможно сделать?

igorsub пишет

А в виде самостоятельного расширения это возможно сделать?

Код скрипта открыт, попробуйте. Или обратитесь к автору. Мне не по силам.

igorsub
А пока автор не ответил, можно попробовать самому сконвертировать скрипт в расширение.
http://arantius.com/misc/greasemonkey/script-compiler

Sid
Интересная штука. А полученные расширение профиль не убивают?

Sid пишет

http://arantius.com/misc/greasemonkey/script-compiler

Скомпилил. Но что-то криво вышло. Постоянно вылетают ошибки на страницах, содержащих viewtopic.php в адресе. Причем не только на этом форуме.
erroruf.png

29-03-2011 22:04:38
Понял почему не только на этом форуме. Потому что при компиляции нас просят выкинуть блок ==UserScript==, в котором прописано, на каких страницах должно действовать.

VeRtex пишет

Потому что при компиляции нас просят выкинуть блок ==UserScript==, в котором прописано, на каких страницах должно действовать.

Выкинуть?

igorsub
Да, да. Моя ошибка. Включить, конечно же. Спасибо!

30-03-2011 04:09:42
Все равно. Та же самая ошибка, но теперь только на этом форуме. Пусть лучше через Greasemonkey/Scriptish работает.

Ошибка вылезает, если в адресе страницы присутствует #pXXXXXX. Когда просто viewtopic.php, все нормально.

30-03-2011 05:21:51
Но а так-то расширение работает.

30-03-2011 05:24:24
Жаль, нельзя убирать целые разделы форума. Максимум — отдельные темы.

igorsub
Акции скрыть? Адблок же: forum.mozilla-russia.org###idx7 TR:first-child

Радик245
А для других разделов?

31-03-2011 02:06:09
Но вообще расширение (скриптом) лучше, так как есть возможность вернуть их "на лету".

igorsub
Примерно так же. А для каких именно?

igorsub пишет

Но вообще расширение (скриптом) лучше

Согласен, но упомяну, что в адблоке есть возможность включать и отключать правила и добавлять комментарии к ним, чтобы не запутаться, что для чего, например:
! Акции
forum.mozilla-russia.org###idx7 TR:first-child

Радик245 пишет

А для каких именно?

Например, разделы с разработкой и другими геко-браузерами.

igorsub
Ну например так:
! Разработка
forum.mozilla-russia.org###idx5 TR:last-child
! Другие программы на движке Mozilla
forum.mozilla-russia.org###idx6 TR:nth-child(2)

Радик245
Можно весь список разделов?

Здравствуйте.

Версия 1.0.2
mozilla-russia_personaltrash_v1.0.2.zip (16kb)

Изменения:
    Чёрный список → ссылка на профиль участника (работает)
    Корзина → ссылка на тему (работает, убрал  добавочный .0)
    Настройки → Отображать иконку бана в топике.

TODO:
   Восстановить работоспособность в GM 0.9.1 FF 3.6.x

easy
Спасибо за исправления! :beer:

Я ещё баг нашёл. Не скрываются сообщения забаненного участника в закрытых темах.
Попробуй забанить ну скажем ***, после чего зайди в ***. Его сообщение — второе по счёту, и прекрасно видно.

Возможно, дело здесь в том, что у нас в закрытых темах убрана вставка ника в ответ (который там невозможен), то есть на ник-ссылку не повешен JavaScript, как это сделано в открытых темах.

И ещё маленькие косметические предложения:

  1. «Черный список» изменить на «Чёрный список» (в трёх местах, если не ошибаюсь). Всё-таки форум у нас по возможности ёфицирован.
  2. «Фильтровать топики» в настройках изменить на «Фильтровать темы».

Жесть. Можно самого себя забанить :lol:

скрытый текст
image.png

Sid пишет

Я ещё баг нашёл. Не скрываются сообщения забаненного участника в закрытых темах.
Попробуй забанить ну скажем ***, после чего зайди в ***. Его сообщение — второе по счёту, и прекрасно видно.

Всё исправил, включая косметические предложения

Sid пишет

Возможно, дело здесь в том, что у нас в закрытых темах убрана вставка ника в ответ (который там невозможен), то есть на ник-ссылку не повешен JavaScript, как это сделано в открытых темах.

Надо было заменить "+" на "*" в одном месте. Забавно :)

Версия 1.0.3
mozilla-russia_personaltrash_v1.0.3.zip (16kb)

Классная штука )) Большое спасибо автору и вам ^_^

Может все-таки перенести тему в «Скрипты для Greasemonkey»?

В Greasemonkey  не удалось установить, пишет что повреждено.:cry:

тональ
Нужно скачать и распаковать архив.Открыть распакованный файл в браузере.

easy
Хорошо бы (в этом или другом скрипте или расширении) иметь возможность экспортировать личные сообщения с форума в текстовый файл.

У меня на десятке не работает:(

у меня на десятке работает
Scriptish 0.1.5

У меня Greasemonkey 0.9.12.

08-10-2011 20:19:44
Ага, со Scriptish работает

mserv пишет

Scriptish работает

:beer:

=Agasfer= пишет

Scriptish работает

:beer:

drinks.gif
У меня много скриптов отвалилось, я думал, несовместимы с новыми версиями, а оказывается, это Greasemonkey чудит:dumb:

Вот потому я и пересел на Scriptish. С грызьманкой, к сожалению, в последнее время много проблем. Со скриптишем их нет. У меня. Все нужные мне скрипты работают.

=Agasfer= Добавьте в шапку свежую версию скрипта из поста 29 :angel:

Крошка Ру
Сделал.

=Agasfer= :)

mserv пишет

Ага, со Scriptish работает

Теперь наоборот, со Scriptish не работает, а с Greasemonkey всё OK.scratch_one-s_head.gif

Нормально работает со скриптишем. На 2-х машинах (ubuntu 10.04.3 x86_64 и linuxmint 12 gnome classik i686).

Перестала работать с новым протоколом форума, пришлось добавить в пользовательских настройках

скрытый текст
5094434m.png

а в Tampermonkey для [chrome] такое можно добавить? -  что-то я не нахожу

03-04-2014 10:46:44
А, нашёл!

03-04-2014 10:52:55
Послетали все ключи же ещё. Хорошо запасные были.