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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12

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

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
    classics09

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Нашла, что сократить. Чтоб сразу попасть на последнее сообщение темы (сохраняя "по 500 постов"), достаточно &all#lt.
    &glp можно из комбинации &all&glp#lt убрать.

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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    нет. у меня так не получается. без &glp переходит на последнее сообщение первой страницы

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

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    http://forum.ru-board.com/topic.cgi?forum=13&bm=1&topic=1534&all#lt
    Здесь то получается

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



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    а тут?
    http://forum.ru-board.com/topic.cgi?forum=55&bm=1&topic=10306&all#lt

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

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    novice2
    Я вот тоже, сразу после своего поста, решила проверить длинные многостраничные темы и удивилась...
    Хм, почему же у меня вчера все так хорошо работало с &all#lt ...
     
    Добавлено:
    Я не брала URL темы в чистом виде, как Вы сейчас сделали или я в сообщении выше.
    Мне на практике это не нужно.
    Я иду обычно в Закладках на нужную мне тему, нажимая на последнюю страницу. Получается, например, вот так: http://forum.ru-board.com/topic.cgi?forum=93&bm=1&topic=3981&start=4100#lt
    И сюда уже я подставляла &all, аккуратненько перед #lt: http://forum.ru-board.com/topic.cgi?forum=93&bm=1&topic=3981&start=4100&all#lt
    И попадала куда нужно было, т.е. на последнее сообщение последней страницы (делая удобные  для меня "по 500 постов").

    Всего записей: 379 | Зарегистр. 12-04-2009 | Отправлено: 13:07 11-05-2022
    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..

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

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12

    Компьютерный форум 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