Вибірковий перегляд форуму

Модераторы: Yara, mozg, Георгий

Вибірковий перегляд форуму

Сообщение squid » 12 дек 2013, 12:59

Колеги, останнім часом все частіше звучать скарги на те, що форум перетворюється на барахолку та політсмітник, заходити сюди вже не в радість, а вишукувати тематичні постинги посеред вищезгаданого -- важко. Просять вжити якихось заходів для полегшення життя...

Дякувати розробникам phpBB та Andrey Zhuravlev є технічна можливість (і ми знаємо про неї) відбирати для перегляду непрочитані постинги лише з вибраних розділів форуму. Робиться це через спеціальний URL для пошукової системи форуму (приклад для розділів "Украинские соревнования", "Зарубежные соревнования", "CIM"):

Код: Выделить всё
http://ipsc.in.ua/search.php?search_id=unreadposts&fid[]=43&fid[]=26&fid[]=37

Легко побачити, що у всій цій абракадабрі значущими для нашої мети є елементи "&fid[]=XX", де XX -- номер потрібного розділу, у наведеному прикладі це 43, 26, 37 (номер розділу можна взнати так: навести на його назву мишку, зкопіювати URL, там знайти "?f=XX", записати це число). На жаль, я не маю можливості вбудувати на титульну сторінку лінк "Непрочитанные профильные сообщения"; але кожен може зробити це сам для себе! А саме: зформувати потрібний URL з переліком номерів розділів, які бажано читати; зберегти цей URL у закладках броузера і надалі заходити на форум по такій закладці.

Для тих, хто хоче знати більше: у пошуковий URL також можна додавати інші параметри через "&", наприклад "&sc=1" для пошуку в підрозділах, тобто вказавши "&sc=1&fid[]=9 ви не пропустите жодного нового повідомлення у "Правилах". Нижче перелік (сподіваюсь, досить повний) можливих параметрів.
Код: Выделить всё
&keywords=...        шукати ключове слово / слова
&terms=all або any   шукати постинги з усіма ключовими словами, або з будь яким
&author=squid   шукати постинги конкретного користувача по нікнейму
&author_id=57   те ж саме, але по реєстраційному ID
&sc=0 або 1     шукати у підрозділах (1) або не шукати (0)
&sf=all або msgonly або titleonly або firstpost    шукати ключові слова усюди, або лише в постингах, чи лише в назвах, чи лише в початковому постингу теми
&sr=topics або posts      показувати результат як заголовки або як початок постингу (див. також &ch=)
&sk=t або f або a або s          сортувати по темі / форуму / автору / назві теми
&sd=a або d          сортувати від меншого до більшого або навпаки
&st=0 або X    враховувати всі постинги, або лише за останні X днів
&ch=500        показуваты стільки перших символів постингу у результатах

Сподіваюсь, що мені вдалось більш-менш пояснити що і як робити; якщо будуть питання (або ж прохання зконструювати пошуковий URL для такого-то набору розділів) -- пишіть тут, постараюсь оперативно відповідати.
# Андрій Пopoxняк, СК "Практика"
Аватара пользователя
squid
Модератор
 
Сообщения: 1782
Зарегистрирован: 17 ноя 2011, 11:05
Откуда: Київ
Клуб: Практика
Оружие: 12к, 20к, 7.62х39, .223, .22LR

Вернуться в Неформальное общение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1