Патчи к форуму. Улучшения и исправление ошибок. ver. 0.11.17 от 09.04.11
450,007 726
 

  York ( Слушатель )
26 сен 2008 15:03:34

Тред №53654

новая дискуссия Дискуссия  677

О чём эта тема
В этой теме выкладываются пользовательские скрипты, которые исправляют некоторые ошибки сайта (например, не работающие ссылки), и добавляющие новые возможности (например, возможность перехода на любую страницы темы по её номеру).
В настоящий момент есть два скрипта:
1. Описан ниже, автор - я. Пока возможностей у него немного, но есть планы по его развитию.
2. Описан в [iurl=http://glav.su/forum/index.php/topic,196.0.html#post_script2]этом сообщении[/iurl]. Автор - mushroom. Этот скрипт позволяет запоминать последнюю страницу в теме. В отличии от закладок ("якорей"), работает если скрытые сообщения не отображаются (подробнее о проблеме см. FAQ, [iurl=http://glav.su/forum/index.php/topic,196.0.html#post_question1]вопрос 1[/iurl]).

СКАЧАТЬ! ([iurl=http://glav.su/forum/index.php/topic,196.0.html#post_install]Порядок установки[/iurl] см. в сообщении расположенном ниже на странице)

Скачать не упакованную и не оптимизированную версию. (Что это такое см. здесь.)

Предупреждение
В настоящий момент только для пользователей Firefox, Opera и Google Chrome!
Теоретически возможна поддержка Internet Explorer. Поддержка других браузеров маловероятна.

Соглашение
Как обычно: скрипт используете на свой страх и риск. Претензии, что что-то сломалось, не принимаются.

[anchor=features]Возможности скрипта[/anchor]
  • Дополнительная функциональность: переход на страницу темы по её номеру.

  • Исправление ошибки форума: в Архиве и Журнале нормально работают ссылки "Подтвердить" и "Удалить". Больше не требуется, т.к. это исправлено администратором.

  • Исправление ошибки форума: неправильные ссылки на почтовый ящик. Больше не требуется, т.к. это исправлено администратором.

  • Дополнительная функциональность: длинные ссылки обрезаются, чтобы не портить форматирование страницы (актуально для Opera всех версий, Google Chrome и Firefox v1.x и v2.x).

  • Поиск по форуму/текущей теме с помощью Google.

  • Добавляет ссылки на некоторые разделы форума.

  • Возможность убрать сообщение, появляющееся после сохранения закладки. Не актуально, т.к. закладок больше нет.

  • Автоматически сокрытие уже прочитанных тем на главной странице форума. После этого их можно показать.

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

  • Фильтрация сообщений пользователей с помощью "чёрного" или "белого" списков.

  • Экспорт и импорт "чёрного" или "белого" списков.

  • [nobbc]Автоматическое форматирование таблиц, т.е. расстановка тегов [table], [tr], [td].[/nobbc]

  • Отрисовка границ у таблиц в сообщениях.

  • В форму отправки/редактирования сообщения добавлены кнопки для вставки URL, цитаты и кода (тэг CODE).

  • Автоматический поиск сообщения при переходе по ссылке вида [nobbc]http://glav.su/forum/index.php/[/nobbc]topic,N.msgNNN.html#msgNNN.

  • Добавление ссылок на оригинал к уменьшенным изображениям без ссылок.

  • В сообщениях в закрытых темах добавлена кнопка . Не работает в Google Chrome!

  • Возможность удалять и восстанавливать удалённые закладки. Не актуально, т.к. закладок больше нет.

  • Добавляет favicon к сайту: .

  • Выделение ссылок в цитатах (синим цветом с подчёркиванием) и в подписях (подчёркивание синим пунктиром).

  • Исправляет URL с параметрами, которые портит форум.

  • Добавляет горячие клавиши для облегчения навигации по форуму.


Подробности см. в [iurl=http://glav.su/forum/index.php/topic,196.0.html#post_doc]документации[/iurl].

[anchor=implement]Возможные улучшения:[/anchor]
  • Сохранение сообщений в архив, без увеличения рейтинга автора сообщения.

  • Пометка всех или части тем прочтёнными.

  • Оптимизация загрузки страниц в Архиве.

  • Установка тегов сразу при сохранении сообщения в архив.

  • Развитие фильтра сообщений:
       
    • возможность сокрытия сообщений от пользователей с отрицательным рейтингом в текущем разделе;

    •  
    • быстрое переключение между "чёрным" и "белым" списоком без обновления страницы;

    •  
    • возможность сокрытия сообщений с автоскрытием/автоудалением.

    •  




  • и т.д.



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

Буду рад помощи!
Хоть я и собираюсь вносить изменения, но это будет очень медленно, т.к. могу уделять этому не очень много времени.
Обновления будут не раньше, чем на следующей неделе.
Отредактировано: York - 09 апр 2011 21:34:22
  • +0.00 / 0
  • АУ
ОТВЕТЫ (4)
 
 
  ахмадинежад ( Слушатель )
20 июл 2009 18:04:39


здравствуйте York
вопрос
для safari  скрипт есть?
не то что бы опера или лисичка не нравится

спасибо
  • +0.00 / 0
  • АУ
 
 
  York ( Слушатель )
20 июл 2009 21:49:37


Скрипт один, и я не исключаю того, что он может работать на Safari, Internet Explorer и Google Chrome. Только в каждом случае надо отдельно разбираться: искать соответствующие плагины, настраивать работу скрипта и тестировать его под всеми этими браузерами. На поддержку 5-ти браузеров у меня нет времени.

Можете попытаться самостоятельно запустить скрипт на Safari, вот Вам для начала несколько ссылок:

Остальное ищите в Google по ключевым словам "userscript" или "user script", "safari", можно добавить "greasemonkey".

Пользователи Internet Explorer могут попробовать запустить скрипт с помощью расширения IE7Pro.
  • +0.00 / 0
  • АУ
 
  thend ( Слушатель )
12 фев 2013 09:31:34
problemsolver
шеф! усё пропало! (С)
можно ли починить скрипт от yorka ? в части скрывания прочитанных сообщенийУлыбающийся

  • +0.00 / 0
  • АУ
 
 
  problemsolver ( Слушатель )
12 фев 2013 10:03:34
Пока что смотрю. Думаю подождать несколько дней, пока всё утрясётся.
  • +0.00 / 0
  • АУ