Обновление форума

Обсуждение вопросов, связанных только с сайтом 'Все о Total Commander' и с этим форумом. Предложения, жалобы, пожелания.

Модераторы: Моторокер, Avada, CaptainFlint, Nik, d-view

Аватара пользователя
CaptainFlint
Сообщения: 6243
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Обновление форума

Сообщение CaptainFlint »

Итак, свершилось чудо, и появилась, наконец, возможность обновить движок форума. История изменений:

10.11.2007:
  1. Версия движка теперь 2.0.22.
  2. Super Quick Reply — Быстрый ответ. (Мод обновлён до последней версии, что дало возможность настраивать форму быстрого ответа у себя в профиле. Дополнительно прикручено быстрое цитирование, а также пофиксен баг, из-за которого форма отображалась даже в закрытых темах.)
  3. Split posts and merge in one step — Возможность переноса сообщений из одной темы в другую.
  4. Moderator Tags (+ Multiple BBCode) — Теперь модераторы могут приписывать свои замечания несколько более удобно, чем это было раньше, и могут не опасаться редактирования и удаления этих замечаний автором сообщения.
  5. KCAPTCHA — Усложнённая Captcha для защиты от спам-ботов.
17.11.2007:
  1. Admin Userlist — Управление сразу несколькими пользователями из админки.
  2. Last Forum Topic On Index — Отображение имени последней обновлённой темы на главной странице (исправил так, чтобы имя участника отображалось ссылкой).
  3. No Flood Control On Edit — Отсутствие флуд-контроля при редактировании сообщений.
  4. No Flood Control For Mods And Admins — Отсутствие флуд-контроля для модераторов и администраторов.
  5. Post Is Sending (phpBB Guru) — Блокирование кнопки "Отправить" в момент отсылки сообщения.
  6. Printer-friendly Topic View — Версия для печати (плюс перенёс значок вызова вправо)
  7. Send with Ctrl+Enter — Возможность отсылки сообщения по нажатию Ctrl+Enter.
  8. Redesigned Jumpbox — В выпадающем списке выбора форума используется группировка стандартными средствами HTML вместо "псевдо-пунктов".
  9. Order Topics By Date — Сортировка сообщений по дате, а не по идентификатору (существенно только при наличии сообщений, перенесённых в существующие темы).
  10. Separate Announcements & Sticky — Отделение объявлений и прилепленных тем от остальных тем.
  11. View Single Post — Возможность просмотра отдельного сообщения, как в vBulletin (поменял оформление ссылки).
29.03.2008:
  1. Версия движка теперь 2.0.23.
  2. Number of unread posts — Показ количества непрочитанных сообщений рядом со ссылкой на оные.
  3. Simple Ignore — Возможность игнорирования пользователей. (Дополнительно запретил игнорировать модеров/админов и сделал нормальный редирект.)
  4. Go To First Unread Post — Флажок возле обновлённой темы теперь ведёт к первому непрочитанному сообщению.
  5. В поиске по умолчанию теперь выбран критерий "Искать все слова".
  6. Пофиксено урезание HTML-entities в длинных заголовках сообщений.
6.05.2008:
  1. Ссылка на сайт Pluginable.com в шапке заменена более актуальной: RU.TCKB.
15.11.2008:
  1. Обновлена ссылка на сайт RU.TCKB.
  2. Добавлен дополнительный антиспам-фильтр: участникам-новичкам при создании первого сообщения (на форум или в ЛС) предлагается посчитать, сколько будет 2+2.
16.04.2010:
  1. Запрещено редактирование старых сообщений (подробнее см. здесь).
31.10.2010:
  1. Названия тем и форумов в заголовках страниц перенесены в начало.
  2. Добавлен тег [s] для зачёркивания важногоненужного текста. Кнопку пока решил не добавлять, тег вводится ручками.
13.03.2011:
  1. В целях борьбы со спамом новичкам запрещено постить ссылки.
30.04.2011:
  1. Добавлена автосклейка сообщений, посланных одним пользователем в течение 3 часов.
15.05.2011:
  1. По просьбам трудящихся из автосклеечного сообщения убраны секунды (если длина интервала превышает минуту).
13.06.2011:
  1. Правила форума вынесены на самостоятельную страницу вместо набора тем в каждом из подфорумов. Ссылки на старые правила автоматически перенаправляются на новую страницу.
  2. Немного обновлены сами правила.
  3. Язык форума по умолчанию для гостей теперь определяется языковыми предпочтениями в настройках браузера.
  4. Небольшая реорганизация ссылок в шапке.
4.08.2013:
  1. Добавлен тег спойлера в двух вариантах: [cut]текст[/cut] и [cut="Свой заголовок"]текст[/cut] (вводится только вручную, кнопка не добавлялась).
  2. Исправлена временна́я зона Москвы в профиле.
5.08.2013:
  1. Широкие блоки кода теперь не растягивают страницу, а получают полосу прокрутки. К сожалению, пришлось пожертвовать "резиновостью", и блоки теперь имеют фиксированную ширину.
При обнаружении каких-либо проблем просьба сообщать в эту тему.
Последний раз редактировалось CaptainFlint Вт авг 06, 2013 00:05, всего редактировалось 21 раз.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
gest
Сообщения: 35
Зарегистрирован: Сб янв 07, 2006 21:47

Сообщение gest »

Наконец-то какой-то сдвиг. Если нужна помощь по борьбе со спамом могу помочь. Форум просматриваю практически всегда на работе и дома, так что возможность имеется.
Аватара пользователя
CaptainFlint
Сообщения: 6243
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Как оказалось, чистое обновление движка проблему спама не решило. Сейчас я поставил ещё и другую капчу, посмотрим, как с ней будет.
Почему же, ё-моё, ты нигде не пишешь "ё"?
DrShark
Сообщения: 911
Зарегистрирован: Сб окт 21, 2006 20:27
Откуда: Kyiv, Ukraine
Контактная информация:

Сообщение DrShark »

CaptainFlint
Менялось ли что-либо на wincmd.ru?
После добавления коммента не происходит автообновления, т.е. чтобы увидеть свой добавленный комментарий приходится вручную обновлять страницу.
Аватара пользователя
CaptainFlint
Сообщения: 6243
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

DrShark писал(а):Менялось ли что-либо на wincmd.ru?
Нет. Движок форума и движок сайта друг с другом никак не связаны. Ко второму доступа у меня нет.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Spine
Сообщения: 129
Зарегистрирован: Ср дек 15, 2004 09:20
Откуда: Орша, Беларусь

Сообщение Spine »

уже на многих форумах на phpBB встречал:
вместо картинки - текстовый вопрос типа "Сколько будет 11*6?" и вопросов этих вагон...
например здесь
Аватара пользователя
CaptainFlint
Сообщения: 6243
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Spine
Я думал о таком варианте, но решил не вымудряться, тем более, что в комментариях на wincmd.ru это дело успешно ломанули и сыпят спамом.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Zorro
Сообщения: 322
Зарегистрирован: Чт фев 17, 2005 11:19
Откуда: Орел-Москва
Контактная информация:

Сообщение Zorro »

CaptainFlint, о-о, биг сенкс ;)
Предложения еще добавить вот эти моды:
1. Number of Posts Since Last Visit - Мод добавляет число новых сообщений к ссылке "Найти сообщения с вашего последнего посещения" на главной странице форума.
2. Last Forum Topic On Index - Добавляет в список форумов на главной странице название последней затронутой темы каждого форума.
3. Post Is Sending - Мод добавляет защиту от двойного поста путём отключения кнопки "Отправить" при нажатии.
4. Отправка поста по Ctrl+Enter. Не нашел ссылку на офсайт, но выглядит это так:
В файле quick_reply.tpl и posting_body.tpl:
<textarea name="message" rows="15" cols="35" wrap="virtual" style="width:450px" tabindex="3" class="post" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);">
заменить на
<textarea name="message" rows="15" cols="35" wrap="virtual" style="width:450px" tabindex="3" class="post" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onkeypress="if((event.ctrlKey) && ((event.keyCode==10)||(event.keyCode==13))) {document.post.post.click()}";>
Ну и можно в lang_main.php
$lang['Submit'] = 'Отправить';
заменить на
$lang['Submit'] = 'Отправить {Ctrl+Enter}';
Приключение — это когда ковыляешь по грязи и снегу, страдая от язв на ногах, глистов, дизентерии и голода, а тебя преследуют те, кто твердо настроен тебя как минимум убить.
Sysadminz.Ru
Аватара пользователя
CaptainFlint
Сообщения: 6243
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Во-первых, сразу скажу, что ставить слишком много модов мне не хочется. Уже обжигался на подобных вещах, когда обновление движка стало просто невозможным из-за многочисленных пересечений с установленными модами... Поэтому если без мода можно обойтись, я стараюсь без него обойтись. :)

Теперь по конкретике.
Zorro писал(а):1. Number of Posts Since Last Visit - Мод добавляет число новых сообщений к ссылке "Найти сообщения с вашего последнего посещения" на главной странице форума.
Я не гуру в оптимизации SQL-запросов и оценке нагружаемости ими сервера. Хотелось бы сначала примерно понять, как это скажется на скорости выполнения. Запрос там, вроде, несложный, но он будет вызываться достаточно часто...
Zorro писал(а):2. Last Forum Topic On Index - Добавляет в список форумов на главной странице название последней затронутой темы каждого форума.
То же самое, плюс сомнения: а надо ли оно вообще? Я лично не вижу в нём никакой необходимости...
Zorro писал(а):3. Post Is Sending - Мод добавляет защиту от двойного поста путём отключения кнопки "Отправить" при нажатии.
Это я как раз и сам уже взял на заметку.
Zorro писал(а):4. Отправка поста по Ctrl+Enter.
Хорошо, посмотрю сначала у себя, как оно работает. Только кнопку "Отправить" таким длинным текстом перегружать не хочется.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Zorro
Сообщения: 322
Зарегистрирован: Чт фев 17, 2005 11:19
Откуда: Орел-Москва
Контактная информация:

Сообщение Zorro »

CaptainFlint, эти все моды довольно простые, они в основном добавляют просто удобства и читаемости форуму. Просто предложил те моды, которые и сам ставил и видел удобство их использования на других форумах.
Насчет скорости выполнения я конечно не гуру в этом вопросе, но по-моему здесь не та посещаемость, где может это хоть как-то сказаться.
Мое дело предложить, ваше дело отказаться ;)
Приключение — это когда ковыляешь по грязи и снегу, страдая от язв на ногах, глистов, дизентерии и голода, а тебя преследуют те, кто твердо настроен тебя как минимум убить.
Sysadminz.Ru
Аватара пользователя
CaptainFlint
Сообщения: 6243
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Zorro писал(а):Насчет скорости выполнения я конечно не гуру в этом вопросе, но по-моему здесь не та посещаемость, где может это хоть как-то сказаться.
Вот в этом я не уверен. Неоднократно наблюдал солидные тормоза, когда по форуму гулял гугл-бот...
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
CaptainFlint
Сообщения: 6243
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Добавлены новые моды. См. первое сообщение темы.

Zorro
Мод для отображения количества непрочитанных тем решил пока не ставить по той причине, что все найденные моды либо отображают число, мало похожее на реальное значение, либо очень громоздкие. После установки кандидата, которого я было присмотрел на эту роль, открытие главной страницы стало выполнять 24 SQL-запроса вместо прежних 13-ти! Запросы несложные и довольно быстрые, но всё равно, это уж чересчур. Как найду время, пороюсь сам, попробую его модифицировать (к тому же, он работает не совсем корректно — новые посты в просмотренных темах не считает).
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Zorro
Сообщения: 322
Зарегистрирован: Чт фев 17, 2005 11:19
Откуда: Орел-Москва
Контактная информация:

Сообщение Zorro »

Ага, спасиб, так удобней оно. А тот мод, да фиг с ним.

Так, в порядке придирки, вот это: "Показать сообщение отдельно" такое впечатление что не на месте, фиг знает где должно быть, но вот как-то глаза мозолит :D
Приключение — это когда ковыляешь по грязи и снегу, страдая от язв на ногах, глистов, дизентерии и голода, а тебя преследуют те, кто твердо настроен тебя как минимум убить.
Sysadminz.Ru
DrShark
Сообщения: 911
Зарегистрирован: Сб окт 21, 2006 20:27
Откуда: Kyiv, Ukraine
Контактная информация:

Сообщение DrShark »

Так, в порядке придирки, вот это: "Показать сообщение отдельно" такое впечатление что не на месте, фиг знает где должно быть, но вот как-то глаза мозолит
Может, текст "Показать сообщение отдельно" в виде тултипа сделать? А так место ему самое подходящее.
Аватара пользователя
D1P
Сообщения: 2987
Зарегистрирован: Пн дек 20, 2004 18:30
Откуда: Тбилиси
Контактная информация:

Сообщение D1P »

DrShark писал(а):Может, текст "Показать сообщение отдельно" в виде тултипа сделать? А так место ему самое подходящее.
+1. Мозолит глаза.
Ответить