Помощь - Поиск - Пользователи - Календарь
Полная версия: Userscript для сайта
Форум Игры разума [braingames] > Главный форум > Обсуждаем сайт «Игры разума»
Alexandroppolus
В общем, решил тут в отдельном топике выложить. )

Ссылка: http://userscripts.org/scripts/show/98678 (новая ссылка: http://userscripts-mirror.org/scripts/show/98678)

"Userscript" - это упрощенный вариант браузерного плагина. Он добавляет некоторый недостающий функционал на страницы, делая пользование сайтом удобнее (по мнению автора smile.gif ).

Что делает сабж, можно глянуть по ссылке.
Плюс имеются некоторые дополнительные фичи для модераторского интерфейса.

Как установить?
Сначала надо поставить плагин для браузера: для Firefox, для Хрома/Яндекса, для Opera 15+
После чего нажать кнопку "Install" в правом верхнем углу страницы юзерскрипта.

для Opera12 есть встроенный механизм: "Настройки -> Общие настройки -> Расширенные -> Содержимое -> Настройки JavaScript", там будет папка для пользовательских скриптов (ее можно указать), в нее просто сохранить скрипт, который появится по нажатию на "Install"
takeAgilitydoGodLike
"Мне нравится", "Рассказать друзьям" smile.gif
OlegCh
Очень удобные опции. А можно еще прикрутить чтобы можно было все нерешенные задачи на одну страницу вывести (или организовать экспорт условий в ворд)?
Alexandroppolus
QUOTE
"Мне нравится", "Рассказать друзьям"
так уже есть, в комментах к задачам

QUOTE
А можно еще прикрутить чтобы можно было все нерешенные задачи на одну страницу вывести

добавил такую фичу. Ссылка "Все нерешенные" в верхнем меню страницы.
Sunday
QUOTE(Яростный Меч @ 2.1.2014, 17:13) *
QUOTE(takeAgilitydoGodLike @ 30.12.2013, 0:53) *
"Мне нравится", "Рассказать друзьям"
так уже есть, в комментах к задачам
Полагаю, мистер takeAgilitydoGodLike таким образом выразил восхищение сленгом "вконтакте" smile.gif Лично я, если уже что-то и добавляю себе на стенку, то оно должно мне ооочень нравиться wink.gif
netvoe
QUOTE(Яростный Меч @ 29.12.2013, 10:40) *
Как установить?
Сначала надо поставить плагин для браузера: для Opera 15+

"Нет. Для Opera 15+ используйте "Tampermonkey". Его рекомендует к использованию сам автор расширения "Violentmonkey"
1. вестись на этот комментарий ???
2. Для Опера 18 подойдет ???
Alexandroppolus
QUOTE(netvoe @ 2.1.2014, 20:20) *
"Нет. Для Opera 15+ используйте "Tampermonkey". Его рекомендует к использованию сам автор расширения "Violentmonkey"
1. вестись на этот комментарий ???
2. Для Опера 18 подойдет ???

1. Я не заметил проблем в работе VM в опере 15+. В то же время ТМ - плагин хрома, для его работы в опере надо ставить плагин-адаптер (не помню название)
2. Да.
Alexandroppolus
В модераторском интерфейсе внизу каждой решенной задачи добавил ссылки "все обсуждаемые" и "все зачтенные" - их почему-то не было, в то время как у випов были.
Sunday
Надо будет обязательно попробовать (пишу, чтобы не потерять эту тему).
Sunday
QUOTE(Яростный Меч @ 29.12.2013, 20:40) *
Сначала надо поставить плагин для браузера: для Firefox, для Хрома/Яндекса, для Opera 15+
После чего нажать кнопку "Install" в правом верхнем углу страницы юзерскрипта.
Можно тут подробнее? А то я потерялся sad.gif Плагин скачал, похоже что он установился. Что такое юзерскрипт и где его искать?
Alexandroppolus
QUOTE(Sunday @ 12.1.2014, 17:41) *
Можно тут подробнее? А то я потерялся sad.gif Плагин скачал, похоже что он установился. Что такое юзерскрипт и где его искать?

Так в первом посте ссылка (вверху)
Sunday
QUOTE(Яростный Меч @ 12.1.2014, 18:03) *
Так в первом посте ссылка (вверху)
Вроде, получилось... будем тестить smile.gif
Спасибо!
Saber
QUOTE(Яростный Меч @ 29.12.2013, 23:40) *
"Userscript" - это упрощенный вариант браузерного плагина. Он добавляет некоторый недостающий функционал на страницы, делая пользование сайтом удобнее (по мнению автора smile.gif ).
Спасибо за информацию, очень полезно. Установка по описанию не вполне понятна, но оказалась проста, всего 2 хода: установить общий плагин и специализацию для braingames. Из 7-ми нововведений для страниц braingames навскидку мне понравились два первых:
  1. При щелчке по ссылке на картинку в тексте задачи картинка появляется внизу текста
  2. Для шахматных задач добавляется ссылка, по которой показывается интерактивная шахматная доска, с уже расставленными для задачи фигурами, чтобы за один клик приступить к решению
Alexandroppolus
Добавилась ещё одна модераторская фича - теперь в задаче есть ссылка на ее форумный топик (слева от заголовка), а в топике - ссылка на задачу.
OlegCh
А мооожно... )) А можно в названиях задач, при выводе всех нерешенных, сделать шрифт другого цвета, например, темно-зеленый или коричневый? А то сейчас названия отмечены только жирным шрифтом и при просмотре всего списка "теряются" на общем фоне... smile.gif
Alexandroppolus
Сделал коричневый.
OlegCh
QUOTE(Яростный Меч @ 27.1.2014, 13:51) *
Сделал коричневый.
А у меня чего-то ничего не изменилось... sad.gif

А! Вот я баран! Надо же было скрипт заново установить! Теперь все получилось. Спасибо!
Alexandroppolus
QUOTE(OlegCh @ 27.1.2014, 14:43) *
Надо же было скрипт заново установить!

Да, надо переустанавливать, чтобы подхватились изменения.

Плагин для Хрома так же умеет периодически (1-2 раза в день) заглядывать по ссылке на скрипт и при наличии изменений обновлять локальную копию. Firefox так не умеет, насчет Оперы не помню.
OlegCh
Куда-то пропала ссылка "Все нерешенные" в верхнем меню... У вас тоже?

Аааа! Нашел, нашел. Переехала влево. Оказывается, Firefox тоже скрипты автоматически обновляет.
Alexandroppolus
QUOTE(OlegCh @ 3.2.2014, 13:56) *
Переехала влево. Оказывается, Firefox тоже скрипты автоматически обновляет.

Переехала недели 2 назад, а ты обновлял вручную недавно.
OlegCh
QUOTE(Яростный Меч @ 3.2.2014, 14:16) *
Переехала недели 2 назад, а ты обновлял вручную недавно.
Так я когда вручную обновлял (чтобы посмотреть цвет заголовков) она еще на старом месте была, иначе я бы тогда ещё удивился smile.gif.
OlegCh
Пришла в голову очередная мысль (да вот, случается иногда) - не может ли этот скрипт отсылать уведомление о новых ответах в комментариях к задаче (если ты там что-то написал) и в обсуждении с модератором? Или это как в рекламе - это фантастика, сынок!..
idler_
QUOTE(OlegCh @ 19.2.2014, 9:48) *
и в обсуждении с модератором?

Так вроде данная функциональность присутствует на сайте, не? )
OlegCh
QUOTE(idler_ @ 19.2.2014, 9:51) *
Так вроде данная функциональность присутствует на сайте, не? )
Мне уведомление никакое не приходит. Только под "Личный кабинет" появляется +1. А хотелось бы, чтобы приходило уведомление. И не только для обсуждения, но и для Комментариев и для Комментариев для решивших.
Alexandroppolus
Уведомления о зачетах и ответах модератора имеются, можно настроить здесь https://www.braingames.ru/?path=profile

а насчет уведомлений о комментах - скриптом такое не сделать в любом случае.
formicant
UserScripts.org давно не работает.
Вставьте, пожалуйста, в первый пост темы работающую ссылку, например:
http://userscripts-mirror.org/scripts/show/98678
Alexandroppolus
QUOTE(formicant @ 21.10.2015, 7:35) *
UserScripts.org давно не работает.
Вставьте, пожалуйста, в первый пост темы работающую ссылку, например:
http://userscripts-mirror.org/scripts/show/98678

так вот они куда переехали ) а я думал, с концами, нагуглить не удалось. Спасибо за ссылку.
mnaoumov
QUOTE(formicant @ 21.10.2015, 7:35) *
UserScripts.org давно не работает.
Вставьте, пожалуйста, в первый пост темы работающую ссылку, например:
http://userscripts-mirror.org/scripts/show/98678


+1


Яростный Меч, спасибо, удобная штука!
Alexandroppolus
Надо же, оно всё ещё работает ) Не полностью, конечно, но в основном.
mnaoumov
Работает. Особенно мне нравится галочка "Сохранять письма в Отправленных"
Alexandroppolus
QUOTE(mnaoumov @ 11.11.2016, 12:22) *
Работает. Особенно мне нравится галочка "Сохранять письма в Отправленных"

да, это очень больная тема, я про неё тоже часто забывал, в итоге было непонятно, отправилось письмо или нет )))
пример того, что надо более тщательно продумывать дефолтные значения на форме
Это упрощенная версия форума. Для просмотра полной версии нажмите нажмите сюда.
Invision Power Board © 2001-2020 Invision Power Services, Inc.