Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Ru.Board » Общие вопросы по Ru.Board » Секреты в URL- ФАК

Модерирует : batva, DimoN

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницу

Открыть новую тему     Написать ответ в эту тему

pmaker



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Синтаксис ключевых суффиксов:
&all — по 500 постов на странице. По умолчанию — 20 (ахтунг! тяжело для тонких каналов!)    
&reverse — в обратном порядке (новые посты идут первыми)    
&start=n — начать с n-ого поста (если включена шапка, выводится и она)    
&limit=n — вывести n постов. По умолчанию — 20 (не считая шапки)    
&glp — на последнюю страницу    
&bm=1 — в строку навигации добаляется ссылка Закладки    
&nocode — не обрабатываются (отображаются текстом) ВВ-коды

Вроде как эти суффиксы можно комбинировать меж собой. Вроде даже в pазном порядке.
 
 
Соответственно, коды вывода тем:

  • Q1: Вывести всю тему без графических заморочек?

    Код:
    A:  Версия для печати:
     http://forum.ru-board.com/misc.cgi?action=printtopic&forum=13&topic=1534  

     
  • Q1a: Отключить и отобразить текстом ВВ-коды на странице?

    Код:
    A:  Добавляем &nocode после номера темы
     http://forum.ru-board.com/topic.cgi?forum=2&topic=1897&nocode
     
     HO: Если урл содержит метку закладки #, то вставлять требуется перед ней. Всё, что стоит после неё - не обрабатывается.
     http://forum.ru-board.com/topic.cgi?forum=13&topic=0844&start=2080&nocode#6
     
     Переделано из бага (эффект вызывал слеш после номера форума) в фичу. source

     
  • Q2: Показать все сообщения темы:

    Код:
    A: (лимит - 500 постов)      &all  
     
     http://forum.ru-board.com/topic.cgi?forum=13&topic=1534&all  

     
  • Q3: Можно ли набрать такой линк, чтобы прочесть с n-го поста по m-й? Т.е., например, лишь одно сообщение.

    Код:
    A: Можно  
             start = номер сообщения с которого делаем вывод  
             limit = кол-во постов вниз  
     
    новый start вычисляется по формуле:  
    Старый старт + якорь, минус один.  
     
    Таким образом если линк на твое сообщение (наведи мышку на слово "Отправлено") имеет вид  
    http://forum.ru-board.com/topic.cgi?forum=13&topic=0248&start=600#19  
     
    Значит новый start = 618  (600 + 19 - 1)                        
    А лимит один, если тебе только это сообщение нужно.  
     
    Получаем линк  
    http://forum.ru-board.com/topic.cgi?forum=13&topic=0248&start=618&limit=1  
     
    limit больше 20 не катит             source  

     
  • Q4: Начать с указанного и до конца

    Код:
    A:   (не более 500 постов на страницу)
    http://forum.ru-board.com/topic.cgi?forum=13&bm=1&topic=0063&start=500&all

     
  • Q5: Реверс (сначала более новые, потом старее сообщения)

    Код:
    A:       &reverse - новые сообщение наверху.
     
    http://forum.ru-board.com/topic.cgi?forum=13&topic=0248&reverse  

     
  • Q6: вывести на одну страницу последние NN постов в любой теме  

    Код:
    A1:
    Можно не больше 20 последних постов вывести:
    http://forum.ru-board.com/topic.cgi?forum=13&topic=0248&glp&limit=15    
    A2: source
    Второй способ позволяет вывести последние NN сообщений независимо от того, сколько их на последней странице топика. Кроме того, это уникальная возможность не грузить шапку.
    http://forum.ru-board.com/topic.cgi?forum=13&topic=0248&reverse&limit=25  
    http://forum.ru-board.com/topic.cgi?forum=13&topic=0248&limit=5&reverse
    update:  к сожалению, и тут лимит - 20 постов

     
  • Q7: В чём смысл добавленных &bm=1, &active=, &active=1, &active=2... в урлах ссылок на ветки, если я прихожу в них из соответствующих мест (закладки, активные...)?

    Код:
    A: source
    в строке:
    Компьютерный форум Ru.Board » Компьютеры » Программы » Excel FAQ  
      добавляются соответствующие ссылки:
     
    Компьютерный форум Ru.Board » Компьютеры » Программы » Закладки » Excel FAQ  
    Компьютерный форум Ru.Board » Компьютеры » Программы » Активные темы » Excel FAQ  

     
    подготовил bredonosec

  • Всего записей: 674 | Зарегистр. 09-03-2004 | Отправлено: 20:36 20-12-2004 | Исправлено: vu1tur, 18:19 07-05-2005
    novice2



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    вообще, теоретически, со знака # начинаются ссылки для навигации внутри страницы (якорь).
    сервер, в общем, не должен эту часть #lt смотреть.
    параметр &glp он видит, и выдает нужную страницу (последнюю),
    а уже браузер на странице по якорю #lt переходит к последнему сообщению.
     
    поэтому если &glp не указать, сервер вернет первую страницу,
    а уже браузер на странице по якорю #lt перейдет к последнему сообщению на этой первой странице.
     
    а ну вот у вас указан &start= это и определят страницу.

    Всего записей: 1045 | Зарегистр. 29-10-2001 | Отправлено: 16:51 11-05-2022 | Исправлено: novice2, 16:57 11-05-2022
    classics09

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    novice2
    Спасибо за объяснения. Вот в теории я не ... На форуме давно, и только на днях, когда вдруг окончательно надоело только по 20 сообщений открывать, начала читать "Синтаксис ключевых суффиксов" итд.
    А что значит &start "определят страницу"?

    Всего записей: 379 | Зарегистр. 12-04-2009 | Отправлено: 23:04 13-05-2022
    TheBarmaley



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    classics09
    Цитата:
    А что значит &start "определят страницу"?
    то, что пост с этим номером (от начала темы, идёт от 0) будет первым на отображаемой странице.
    т.е. если подставить любой другой номер, а не тот, что движок отдаёт по умолчанию (с разбивкой по 20 постов), начало сдинется.
    пример - ссылка на твой пост: http://forum.ru-board.com/topic.cgi?forum=13&topic=1534&start=226#2

    ----------
    ..the one of.. ··· ..sam-&-pol..

    Всего записей: 17313 | Зарегистр. 07-06-2006 | Отправлено: 03:41 14-05-2022
    Открыть новую тему     Написать ответ в эту тему

    На первую страницу

    Компьютерный форум Ru.Board » Ru.Board » Общие вопросы по Ru.Board » Секреты в URL- ФАК


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru