| Патчи к форуму. Улучшения и исправление ошибок. ver. 0.11.7 от 22.12.09 |
|---|
| figase | | Слушатель: 0

Регистрация: 18 Февраль 2008 Сообщений: 1334 Этикет: 611
Online
| Вы что от скрипта ждали? Зачем он нужен и прочее написано на 1-й странице. В разделе Документация расписано куда жать, и чего при этом ждать. Так, это работает. Спасибо. А вот это как задействовать?: "4. Кнопка для вставки URL в форме отправки ответа. 5. Форма для поиска по форуму/текущей теме с помощью Google."
| | |
|
| York | | Слушатель: 0

Регистрация: 14 Март 2008 Сообщений: 476 Этикет: 428
Offline
| Так, это работает. Спасибо. А вот это как задействовать?: "4. Кнопка для вставки URL в форме отправки ответа. 5. Форма для поиска по форуму/текущей теме с помощью Google."
Отлично! Значит мы решили проблему которой не было  . А тот список, это то, что планируется добавить в будующем. Я почему-то никак не могу найти много времени на реализацию этих фич, поэтому они будут добавляться постепенно. Очередное обновление будет не раньше четверга-пятницы. Форма для быстрого поиска, это одна из приоритетных задач.
Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.7 от 22.12.2009. А также альтернатива закладкамRSS для форума |  | |
|
| mushroom | | Слушатель: 0

Регистрация: 10 Август 2008 Сообщений: 37 Этикет: 134
Offline
| Вот написал скрипт, запоминающий последнюю (наибольшую) просмотренную страницу в теме http://userscripts.org/scripts/show/34780Только потом я нашёл что такое "якоря" на форуме, я их совершенно не замечал за полгода :-) Тем не менее, этот скрипт делает работу автоматом, правда хранит данные локально. К сожалению, только ФФ. Установив его, вы будете попадать на наибольшую просмотренную страницу, нажав на название темы в оглавлении. Раньше эта ссылка вела на 1ю страницу темы. Может кому пригодится
| | |
|
| York | | Слушатель: 0

Регистрация: 14 Март 2008 Сообщений: 476 Этикет: 428
Offline
| Написал про ваш скрипт на первой странице и в FAQ. Вы можете немного оформить своё сообщение? Я помещу его на первой странице.
| Отредактировано: York - 01 Октябрь 2008, 13:33:24 |
Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.7 от 22.12.2009. А также альтернатива закладкамRSS для форума |  | |
|
| mushroom | | Слушатель: 0

Регистрация: 10 Август 2008 Сообщений: 37 Этикет: 134
Offline
| Вы можете немного оформить это сообщение? Я помещу его на первой странице и сделаю ссылку из первого сообщения.
АЛЬТЕРНАТИВА ЯКОРЯМ НА ФОРУМЕhttp://userscripts.org/scripts/show/34780Только для FireFox ! Уже для FireFox и Оперы Скрипт помнит для всех тем на форуме, какая наибольшая страница была просмотрена. На эту страницу будет переход, если нажать на название темы в оглавлении. Чтобы не нажимать на якоря в сообщениях - а вести эту статистику автоматически для всех веток. Конечно, якоря продолжают работать. Установка в ФФ - 1. Должно быть установлено дополнение Greasemonkey https://addons.mozilla.org/ru/firefox/addon/7482. Нажмите "Install this script" (на странице http://userscripts.org/scripts/show/34780 вверху-справа). Если установлен Greasemonkey он покажет окошко на установку. Установка в Опере - - Создайте отдельную папку, сохраните скрипт в ней ( ссылка на "Install this script" на этой странице вверху).Имя файлы должно заканчиваться на .js Для каждого сайта храните скрипты отдельно! - Зайдите на форум Авантюриста, в Опере "Настройка - Настройка для сайта - Скрипты - внизу найти эту папку со скриптом - ОК" Всё. Что бы воспользоваться работой этого скрипта - необходимо изменить привычный обзор форума. Заходите в темы, нажимая на её название в оглавлении. Раньше эта ссылка вела на первую страницу темы, теперь на последнюю (наибольшую) просмотренную вами. Больше никаких изменений. PS ! Данные хранятся "внутри ФФ" или в кукисах Оперы, поэтому на каждом компьютере будет вестись своя история! ! Скрипты запускаются после полной загрузки страницы, поэтому если не дождаться окончания загрузки, быстро закрыть страницу, положение не запомнится. Особенно касается Оперы - дождитесь пока не пропадёт индикатор загрузки.
| Отредактировано: mushroom - 14 Октябрь 2008, 12:17:45 |
| | |
|
| York | | Слушатель: 0

Регистрация: 14 Март 2008 Сообщений: 476 Этикет: 428
Offline
| АЛЬТЕРНАТИВА ЯКОРЯМ НА ФОРУМЕ Сделано. Внес небольшие изменения. Посмотрите первое сообщение темы (там ссылки на сообщение с описанием скрипта), FAQ, сообщение с описанием скрипта. Если есть замечания - скажите, исправлю.
Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.7 от 22.12.2009. А также альтернатива закладкамRSS для форума |  | |
|
| York | | Слушатель: 0

Регистрация: 14 Март 2008 Сообщений: 476 Этикет: 428
Offline
| Новая версия 0.04Изменения: 1. Исправлена моя ошибка: при работе с Opera версий младше 9.5x. А именно: а) не работал переход на страницу по номеру и б) при нажатии на ссылки в архиве в появляющихся сообщених вместо русского языка были иероглифы. 2. Исправлена ошибка форума: неправильные ссылки на почтовый ящик. Первая ссылка находится в правом верхнем углу под строкой "0 новых писем". Вторая ссылка находится во второй строке сверху под словом "Почта", это там где "Мой кабинет", "Журнал", "Архив" и "Выход". Теперь обе эти ссылки ведут в почтовый ящик. Ссылки работают на всех страницах сайта, где они есть. 3. Изменние: отладочная версия скрипта объединена с обычной. Теперь, чтобы включить логи надо в конец URL добавить строку "#enable_log" и обновить страницу. 4. Дополнительная функциональность: длинные ссылки обрезаются, чтобы не портить форматирование страницы (актуально для Opera всех версий и Firefox v1.x и v2.x). При этом ссылки остаются рабочими, обрезается только текст. Обрезанные ссылки выводятся курсивом. См. пример на этой странице. Порядок установки и прочее см. на 1-й странице темы.
| Отредактировано: York - 02 Октябрь 2008, 10:46:43 |
Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.7 от 22.12.2009. А также альтернатива закладкамRSS для форума |  | |
|
| ddf | | Слушатель: 0

Регистрация: 10 Март 2008 Сообщений: 54 Этикет: 273
Online
| Сделано. Внес небольшие изменения. Посмотрите первое сообщение темы (там ссылки на сообщение с описанием скрипта), FAQ, сообщение с описанием скрипта. Если есть замечания - скажите, исправлю.
Не работает. При нажатии на заголовок темы, попадаю на первую страницу. ФФ 3.0.3
| | |
|
| York | | Слушатель: 0

Регистрация: 14 Март 2008 Сообщений: 476 Этикет: 428
Offline
| При нажатии на заголовок темы, попадаю на первую страницу. ФФ 3.0.3 Что именно не работает? Посмотрите в документации что именно делает скрипт, и перечислите пункты, с которыми проблемы. Если вы про переходы между страницами, то нажимать надо на слово "Страниц", в документации про это написано и даже скриншот есть.
Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.7 от 22.12.2009. А также альтернатива закладкамRSS для форума |  | |
|
| ddf | | Слушатель: 0

Регистрация: 10 Март 2008 Сообщений: 54 Этикет: 273
Online
| Сорри - немного туманно получилось. Не работает альтернатива якорям.
UPDATE. Заработал скрипт, для этого его пришлось перетащить наверх в списке скриптов в Greasemonkey.
| Отредактировано: ddf - 02 Октябрь 2008, 14:05:33 |
| | |
|
|
| wwm | | Слушатель: 0

Регистрация: 13 Февраль 2008 Сообщений: 254 Этикет: 324
Online
| Работающий народ интересуется, можно ли фильтр сделать на ники, чтоб не все сообщения отображались на текущей странице, а только выбранных авторов.
| | |
|
| York | | Слушатель: 0

Регистрация: 14 Март 2008 Сообщений: 476 Этикет: 428
Offline
| Новая версия 0.05Изменения: 1. Исправлена моя ошибка: не обрезались длинные ссылки, содержащие русские буквы. 2. Дополнительная функциональность: поиск по форуму с помощью Google. Подробнее о новых и имеющихся функциях см. в документации, именно там подробно расписано как работает поиск. Кроме этого на первой странице: список возможностей скрипта, порядок установки и вся история изменений.
| Отредактировано: York - 04 Октябрь 2008, 00:16:10 |
Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.7 от 22.12.2009. А также альтернатива закладкамRSS для форума |  | |
|
| zz | | Слушатель: 0

Регистрация: 12 Февраль 2008 Сообщений: 580 Этикет: 401
Offline
| Скрипт помнит для всех тем на форуме, какая наибольшая страница была просмотрена. На эту страницу будет переход, если нажать на название темы в оглавлении.
FireFox 3.0.3 При регистрации на форуме указал, что в начале показывать самые свежие сообщения: по-дефолту щелкаешь на название темы и попадаешь на первую страницу(можно щелкнуть и непосредственно на номер страницы) - самое верхнее сообщение будет самое последнее по-времени создания. Соответственно, на страницах с большими номерами - самые старые сообщения. Поставил скрипт, открываешь тему - запоминает положение. Двигаешься к большим номерам(более старые сообщения)-запоминает страницу. Двигаешься к меньшим номерам -не двигается. Все бы ничего, но как сказал выше, новые сообщения приходят на страницу с номером 1. Возможно внести коррекцию?
| | |
|
| York | | Слушатель: 0

Регистрация: 14 Март 2008 Сообщений: 476 Этикет: 428
Offline
| Немного описал в документации как пользоваться поиском. Спрашивайте, если есть вопросы по результатам поиска.
Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.7 от 22.12.2009. А также альтернатива закладкамRSS для форума |  | |
|
| York | | Слушатель: 0

Регистрация: 14 Март 2008 Сообщений: 476 Этикет: 428
Offline
| Работающий народ интересуется, можно ли фильтр сделать на ники, чтоб не все сообщения отображались на текущей странице, а только выбранных авторов.
Придумал следующий вариант: рядом с именем каждого пользователя можно разместить ссылку "Скрывать сообщения этого пользователя". При нажатии на неё, эта информация будет сохранена в баузере. Далее, если загрузить страницу темы, она изначально будет содержать все сообщения. Потом отработает скрипт, и автоматически скроет сообщения от игнорируемых участников. Плюс только в том, что не надо будет цепляться взглядом за лишние сообщения, но загружаться они всё же будут. Либо как предлагаете вы, указать авторов, чьи сообщения отображать. Но в этом случае, очень часто после работы скрипта будет оставаться пустая страница. Как вам такие варианты? Я могу любой из них реализовать, но как-нибудь потом, т.к. считаю эту функциональность не очень необходимой. Добавил скрытие лишних сообщений в список возможных улучшений. Но делать это или нет и как именно надо всё же обсудить.
| Отредактировано: York - 04 Октябрь 2008, 14:12:53 |
Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.7 от 22.12.2009. А также альтернатива закладкамRSS для форума |  | |
|
| wwm | | Слушатель: 0

Регистрация: 13 Февраль 2008 Сообщений: 254 Этикет: 324
Online
| Либо как предлагаете вы, указать авторов, чьи сообщения отображать. Но в этом случае, очень часто после работы скрипта будет оставаться пустая страница.
Лучше так. Иначе при появлении новых пользователей, их постоняно придется добавлять в фильтр. А пустую страницу легко пролистать. Народ хочет читать сообщения от определенных лиц. Как вариант. Можно скрывать тело "неугодных" сообщения, а оставлять ник, рейтинг, количество сообщений и надпись "раскрыть". По клику (или наведению мышки) на "раскрыть" сообщение показывается.
| Отредактировано: wwm - 04 Октябрь 2008, 14:58:54 |
| | |
|
| York | | Слушатель: 0

Регистрация: 14 Март 2008 Сообщений: 476 Этикет: 428
Offline
| При регистрации на форуме указал, что в начале показывать самые свежие сообщения: по-дефолту щелкаешь на название темы и попадаешь на первую страницу(можно щелкнуть и непосредственно на номер страницы) - самое верхнее сообщение будет самое последнее по-времени создания. Соответственно, на страницах с большими номерами - самые старые сообщения. Поставил скрипт, открываешь тему - запоминает положение. Двигаешься к большим номерам(более старые сообщения)-запоминает страницу. Двигаешься к меньшим номерам -не двигается. Все бы ничего, но как сказал выше, новые сообщения приходят на страницу с номером 1. Возможно внести коррекцию?
Это к автору - mushroom. Но, боюсь это трудно реализуемо. Если запоминать номер наименьшей просмотренной страницы, то после опубликования нескольких сообщений, последнее прочитанное вами сообщение уедет дальше, а когда вы перейдёте на последнюю просмотренную страницу, на ней уже будут другие более новые сообщения. К сожалению, я со своей стороны также не нашёл способа, как изменить эту настройку (зато в процессе нашёл другие вещи, которые будут добавлены в будующих версиях  ). Для этого надо править код на сервере. Напишите Аванюристю на почту, может быть починит редактирование профиля? А чем вас закладки (якоря) не устравивают? Вы читали это сообщение?
Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.7 от 22.12.2009. А также альтернатива закладкамRSS для форума |  | |
|
| York | | Слушатель: 0

Регистрация: 14 Март 2008 Сообщений: 476 Этикет: 428
Offline
| Лучше так. Иначе при появлении новых пользователей, их постоняно придется добавлять в фильтр. А пустую страницу легко пролистать. Народ хочет читать сообщения от определенных лиц.
Как вариант. Можно скрывать тело "неугодных" сообщения, а оставлять ник, рейтинг, количество сообщений и надпись "раскрыть". По клику (или наведению мышки) на "раскрыть" сообщение показывается.
Мы с вами исходим из разных посылок: я считаю, что есть несколько пользователей, которых хочется игнорировать, а вы, что есть несколько пользователей, которых можно читать, а всех остальных игнорировать. Вообще, оба варианта в реализации несильно отличаются, так что их можно сделать одновременно. А возможность развернуть скрытые сообщения, конечно же будет необходима в обоих случаях, но немного усложняет реализацию. Сообщу, если соберусь реализовывать эту функциональность.
Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.7 от 22.12.2009. А также альтернатива закладкамRSS для форума |  | |
|
| York | | Слушатель: 0

Регистрация: 14 Март 2008 Сообщений: 476 Этикет: 428
Offline
| Проблема
Если я выложу этот пакет в инет, сайт загнется от нагрузки! Когда Авантюрист проявится скрипт будет послан ему на принятие политического решения о публикации.
Можно сделать так: вы качаете темы с сайта, и куда-нибудь их выкладываете. Это не создаст большую нагрузку на сервер.
| Отредактировано: York - 04 Октябрь 2008, 20:21:51 |
Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.7 от 22.12.2009. А также альтернатива закладкамRSS для форума |  | |
|
 |
|---|
|
|