Страниц: 1 2 [3] 4 5 ... 13
  Патчи к форуму. Улучшения и исправление ошибок. ver. 0.11.9 от 12.03.10
figase
30 Сентябрь 2008, 13:39:44
Слушатель: 0


Регистрация: 18 Февраль 2008
Сообщений: 1341
Этикет: 613
Offline Offline
Вы что от скрипта ждали? Зачем он нужен и прочее написано на 1-й странице. В разделе Документация расписано куда жать, и чего при этом ждать.

Так, это работает.  Спасибо.  А вот это как задействовать?:
"4. Кнопка для вставки URL в форме отправки ответа.
5. Форма для поиска по форуму/текущей теме с помощью Google."

Личное сообщение (Offline)
0 / 0
 
York
30 Сентябрь 2008, 13:49:54
Слушатель: 0


Регистрация: 14 Март 2008
Сообщений: 485
Этикет: 430
Online Online
Так, это работает.  Спасибо.  А вот это как задействовать?:
"4. Кнопка для вставки URL в форме отправки ответа.
5. Форма для поиска по форуму/текущей теме с помощью Google."

Отлично! Значит мы решили проблему которой не было Улыбающийся.
А тот список, это то, что планируется добавить в будующем. Я почему-то никак не могу найти много времени на реализацию этих фич, поэтому они будут добавляться постепенно.
Очередное обновление будет не раньше четверга-пятницы. Форма для быстрого поиска, это одна из приоритетных задач.


Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.9 от 12.03.2010. А также альтернатива закладкам
RSS для форума
Личное сообщение (Online)WWW
0 / 0
 
mushroom
01 Октябрь 2008, 11:52:47
Слушатель: 0


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

Личное сообщение (Offline)
0 / 0
 
York
01 Октябрь 2008, 13:17:39
Слушатель: 0


Регистрация: 14 Март 2008
Сообщений: 485
Этикет: 430
Online Online
Вот написал скрипт, запоминающий последнюю (наибольшую) просмотренную страницу в теме
http://userscripts.org/scripts/show/34780

Написал про ваш скрипт на первой странице и в FAQ.
Вы можете немного оформить своё сообщение? Я помещу его на первой странице.

Отредактировано: York - 01 Октябрь 2008, 13:33:24

Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.9 от 12.03.2010. А также альтернатива закладкам
RSS для форума
Личное сообщение (Online)WWW
0 / 0
 
mushroom
01 Октябрь 2008, 13:34:44
Слушатель: 0


Регистрация: 10 Август 2008
Сообщений: 37
Этикет: 134
Offline Offline
Вы можете немного оформить это сообщение? Я помещу его на первой странице и сделаю ссылку из первого сообщения.

АЛЬТЕРНАТИВА ЯКОРЯМ НА ФОРУМЕ
http://userscripts.org/scripts/show/34780
Только для FireFox ! Уже для FireFox и Оперы
Скрипт помнит для всех тем на форуме, какая наибольшая страница была просмотрена. На эту страницу будет переход, если нажать на название темы в оглавлении.
Чтобы не нажимать на якоря в сообщениях - а вести эту статистику автоматически для всех веток.  Конечно, якоря продолжают работать.

Установка в ФФ -
1. Должно быть установлено дополнение Greasemonkey https://addons.mozilla.org/ru/firefox/addon/748
2. Нажмите "Install this script" (на странице http://userscripts.org/scripts/show/34780 вверху-справа). Если установлен Greasemonkey он покажет окошко на установку.

Установка в Опере -
- Создайте отдельную папку, сохраните скрипт в ней ( ссылка на "Install this script" на этой странице вверху).Имя файлы должно заканчиваться на .js Для каждого сайта храните скрипты отдельно!
- Зайдите на форум Авантюриста, в Опере "Настройка - Настройка для сайта - Скрипты - внизу найти эту папку со скриптом - ОК"

Всё.

Что бы воспользоваться работой этого скрипта - необходимо изменить привычный обзор форума. Заходите в темы, нажимая на её название в оглавлении. Раньше эта ссылка вела на первую страницу темы, теперь на последнюю (наибольшую) просмотренную вами. Больше никаких изменений.
PS
! Данные хранятся "внутри ФФ" или в кукисах Оперы, поэтому на каждом компьютере будет вестись своя история!
! Скрипты запускаются после полной загрузки страницы, поэтому если не дождаться окончания загрузки, быстро закрыть страницу, положение не запомнится. Особенно касается Оперы - дождитесь пока не пропадёт индикатор загрузки.

Отредактировано: mushroom - 14 Октябрь 2008, 12:17:45
Личное сообщение (Offline)
0 / 0
 
York
01 Октябрь 2008, 13:46:11
Слушатель: 0


Регистрация: 14 Март 2008
Сообщений: 485
Этикет: 430
Online Online
АЛЬТЕРНАТИВА ЯКОРЯМ НА ФОРУМЕ

Сделано. Внес небольшие изменения. Посмотрите первое сообщение темы (там ссылки на сообщение с описанием скрипта), FAQ, сообщение с описанием скрипта. Если есть замечания - скажите, исправлю.


Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.9 от 12.03.2010. А также альтернатива закладкам
RSS для форума
Личное сообщение (Online)WWW
0 / 0
 
York
02 Октябрь 2008, 00:26:44
Слушатель: 0


Регистрация: 14 Март 2008
Сообщений: 485
Этикет: 430
Online Online
Новая версия 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.9 от 12.03.2010. А также альтернатива закладкам
RSS для форума
Личное сообщение (Online)WWW
0 / 0
 
ddf
02 Октябрь 2008, 13:16:20
Слушатель: 0


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

Личное сообщение (Online)
0 / 0
 
York
02 Октябрь 2008, 13:27:23
Слушатель: 0


Регистрация: 14 Март 2008
Сообщений: 485
Этикет: 430
Online Online
При нажатии на заголовок темы, попадаю на первую страницу. ФФ 3.0.3

Что именно не работает? Посмотрите в документации что именно делает скрипт, и перечислите пункты, с которыми проблемы.
Если вы про переходы между страницами, то нажимать надо на слово "Страниц", в документации про это написано и даже скриншот есть.


Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.9 от 12.03.2010. А также альтернатива закладкам
RSS для форума
Личное сообщение (Online)WWW
0 / 0
 
ddf
02 Октябрь 2008, 13:57:13
Слушатель: 0


Регистрация: 10 Март 2008
Сообщений: 54
Этикет: 273
Online Online
Сорри - немного туманно получилось. Не работает альтернатива якорям.

UPDATE. Заработал скрипт, для этого его пришлось перетащить наверх в списке скриптов в Greasemonkey.

Отредактировано: ddf - 02 Октябрь 2008, 14:05:33
Личное сообщение (Online)
0 / 0
 
logovaz
03 Октябрь 2008, 21:45:57
Слушатель: 0


Регистрация: 20 Март 2008
Сообщений: 34
Этикет: 161
Offline Offline
оффтопик!
Сейчас мало-помалу работаю над созданием скрипта для скачивания веток с этого форума.
Мало-помалу, поскольку не могу уделять много времени.
Основан на скрипте Forum Grabber. от Andrey Amelin (kit_1414). Который был для скачивания с росбалта.
Пока до продакшн релиза еще не дошло.
Сейчас скрипт умеет скачать ветку на локальный компьютер.Обрезать лишнее форматирование страницы. В работе: Отфильтровать сообщения по авторам. Оставляем белый список авторов, удаляем черный список авторов.
В перспективе наверно надо загружать в базу данных для удобства дальнейшего ведения архива и удобства поиска.

Проблема

Если я выложу этот пакет в инет, сайт загнется от нагрузки! Когда Авантюрист проявится скрипт будет послан ему на принятие политического решения о публикации.

Личное сообщение (Offline)103326196
0 / 0
 
wwm
03 Октябрь 2008, 23:13:35
Слушатель: 0


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

Личное сообщение (Online)
0 / 0
 
York
03 Октябрь 2008, 23:48:22
Слушатель: 0


Регистрация: 14 Март 2008
Сообщений: 485
Этикет: 430
Online Online
Новая версия 0.05

Изменения:
1. Исправлена моя ошибка: не обрезались длинные ссылки, содержащие русские буквы.
2. Дополнительная функциональность: поиск по форуму с помощью Google.


Подробнее о новых и имеющихся функциях см. в документации, именно там подробно расписано как работает поиск.
Кроме этого на первой странице: список возможностей скрипта, порядок установки и вся история изменений.

Отредактировано: York - 04 Октябрь 2008, 00:16:10

Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.9 от 12.03.2010. А также альтернатива закладкам
RSS для форума
Личное сообщение (Online)WWW
0 / 0
 
zz
04 Октябрь 2008, 02:29:24
Слушатель: 0


Регистрация: 12 Февраль 2008
Сообщений: 580
Этикет: 401
Offline Offline
Скрипт помнит для всех тем на форуме, какая наибольшая страница была просмотрена. На эту страницу будет переход, если нажать на название темы в оглавлении.

FireFox 3.0.3

При регистрации на форуме указал, что в начале показывать самые свежие сообщения: по-дефолту щелкаешь на название темы и попадаешь на первую страницу(можно щелкнуть и непосредственно на номер  страницы) - самое верхнее сообщение будет самое последнее по-времени создания. Соответственно, на страницах с большими номерами - самые старые сообщения.
Поставил скрипт, открываешь тему - запоминает положение. Двигаешься к большим номерам(более старые сообщения)-запоминает страницу. Двигаешься к меньшим номерам -не двигается. Все бы ничего, но как сказал выше, новые сообщения приходят на страницу с номером 1.
Возможно внести коррекцию?

Личное сообщение (Offline)
0 / 0
 
York
04 Октябрь 2008, 13:48:52
Слушатель: 0


Регистрация: 14 Март 2008
Сообщений: 485
Этикет: 430
Online Online
Немного описал в документации как пользоваться поиском.
Спрашивайте, если есть вопросы по результатам поиска.


Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.9 от 12.03.2010. А также альтернатива закладкам
RSS для форума
Личное сообщение (Online)WWW
0 / 0
 
York
04 Октябрь 2008, 14:04:17
Слушатель: 0


Регистрация: 14 Март 2008
Сообщений: 485
Этикет: 430
Online Online
Работающий народ интересуется, можно ли фильтр сделать на ники, чтоб не все сообщения отображались на текущей странице, а только выбранных авторов.
Придумал следующий вариант: рядом с именем каждого пользователя можно разместить ссылку "Скрывать сообщения этого пользователя". При нажатии на неё, эта информация будет сохранена в баузере. Далее, если загрузить страницу темы, она изначально будет содержать все сообщения. Потом отработает скрипт, и автоматически скроет сообщения от игнорируемых участников.
Плюс только в том, что не надо будет цепляться взглядом за лишние сообщения, но загружаться они всё же будут.

Либо как предлагаете вы, указать авторов, чьи сообщения отображать. Но в этом случае, очень часто после работы скрипта будет оставаться пустая страница.

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

Отредактировано: York - 04 Октябрь 2008, 14:12:53

Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.9 от 12.03.2010. А также альтернатива закладкам
RSS для форума
Личное сообщение (Online)WWW
0 / 0
 
wwm
04 Октябрь 2008, 14:53:38
Слушатель: 0


Регистрация: 13 Февраль 2008
Сообщений: 256
Этикет: 324
Online Online
Либо как предлагаете вы, указать авторов, чьи сообщения отображать. Но в этом случае, очень часто после работы скрипта будет оставаться пустая страница.

Лучше так. Иначе при появлении новых пользователей, их постоняно придется добавлять в фильтр.
А пустую страницу легко пролистать.
Народ хочет читать сообщения от определенных лиц.

Как вариант. Можно скрывать тело "неугодных" сообщения, а оставлять ник, рейтинг, количество сообщений и надпись "раскрыть". По клику (или наведению мышки) на "раскрыть" сообщение показывается.

Отредактировано: wwm - 04 Октябрь 2008, 14:58:54
Личное сообщение (Online)
0 / 0
 
York
04 Октябрь 2008, 16:03:41
Слушатель: 0


Регистрация: 14 Март 2008
Сообщений: 485
Этикет: 430
Online Online
При регистрации на форуме указал, что в начале показывать самые свежие сообщения: по-дефолту щелкаешь на название темы и попадаешь на первую страницу(можно щелкнуть и непосредственно на номер  страницы) - самое верхнее сообщение будет самое последнее по-времени создания. Соответственно, на страницах с большими номерами - самые старые сообщения.
Поставил скрипт, открываешь тему - запоминает положение. Двигаешься к большим номерам(более старые сообщения)-запоминает страницу. Двигаешься к меньшим номерам -не двигается. Все бы ничего, но как сказал выше, новые сообщения приходят на страницу с номером 1.
Возможно внести коррекцию?

Это к автору - mushroom. Но, боюсь это трудно реализуемо. Если запоминать номер наименьшей просмотренной страницы, то после опубликования нескольких сообщений, последнее прочитанное вами сообщение уедет дальше, а когда вы перейдёте на последнюю просмотренную страницу, на ней уже будут другие более новые сообщения.
К сожалению, я со своей стороны также не нашёл способа, как изменить эту настройку (зато в процессе нашёл другие вещи, которые будут добавлены в будующих версиях Подмигивающий). Для этого надо править код на сервере. Напишите Аванюристю на почту, может быть починит редактирование профиля?
А чем вас закладки (якоря) не устравивают? Вы читали это сообщение?


Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.9 от 12.03.2010. А также альтернатива закладкам
RSS для форума
Личное сообщение (Online)WWW
0 / 0
 
York
04 Октябрь 2008, 16:11:15
Слушатель: 0


Регистрация: 14 Март 2008
Сообщений: 485
Этикет: 430
Online Online
Лучше так. Иначе при появлении новых пользователей, их постоняно придется добавлять в фильтр.
А пустую страницу легко пролистать.
Народ хочет читать сообщения от определенных лиц.

Как вариант. Можно скрывать тело "неугодных" сообщения, а оставлять ник, рейтинг, количество сообщений и надпись "раскрыть". По клику (или наведению мышки) на "раскрыть" сообщение показывается.

Мы с вами исходим из разных посылок: я считаю, что есть несколько пользователей, которых хочется игнорировать, а вы, что есть несколько пользователей, которых можно читать, а всех остальных игнорировать.
Вообще, оба варианта в реализации несильно отличаются, так что их можно сделать одновременно.
А возможность развернуть скрытые сообщения, конечно же будет необходима в обоих случаях, но немного усложняет реализацию.
Сообщу, если соберусь реализовывать эту функциональность.


Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.9 от 12.03.2010. А также альтернатива закладкам
RSS для форума
Личное сообщение (Online)WWW
0 / 0
 
York
04 Октябрь 2008, 16:15:33
Слушатель: 0


Регистрация: 14 Март 2008
Сообщений: 485
Этикет: 430
Online Online
Проблема

Если я выложу этот пакет в инет, сайт загнется от нагрузки! Когда Авантюрист проявится скрипт будет послан ему на принятие политического решения о публикации.

Можно сделать так: вы качаете темы с сайта, и куда-нибудь их выкладываете. Это не создаст большую нагрузку на сервер.

Отредактировано: York - 04 Октябрь 2008, 20:21:51

Патч к форуму (userjs): переход на стр. темы по её №, исправленные ссылки "Подтвердить" и "Удалить" в Архиве, длинные ссылки не растягивают страницу, фильтрация сообщений, простое фоматирование таблиц в сообщениях, кнопки URL и "цитата" в форме редактирования сообщения, автоматический поиск сообщений, горячие клавиши и др. Ver.0.11.9 от 12.03.2010. А также альтернатива закладкам
RSS для форума
Личное сообщение (Online)WWW
0 / 0
 
Страниц: 1 2 [3] 4 5 ... 13
 
 
 
Компания "Корс-Софт"
Программы для бизнеса

Компьютерные программы
для строительства,
торговли, автосервисов,
ремонта, производства....
www.kors-soft.ru

Новая Великая Депрессия
2013г. - история не учит










Рекомендуем

Война и Мир
Империя
Руська Правда
 

Все права защищены и охраняются законом. © 2007-2010 Глобальная Авантюра.
При использовании любого материала любого автора с данного сайта в печатных или Интернет изданиях, ссылка на оригинал обязательна.
Мнение администрации не обязательно совпадает с мнением авторов документов и комментариев, опубликованных на сайте.

Rambler's Top100