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

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

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

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

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

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

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



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо!!! Очень полезная инфа.

    Всего записей: 8432 | Зарегистр. 03-08-2008 | Отправлено: 11:20 12-11-2008
    sv9205



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    &glp     — на последнюю страницу    

    вот делаю http://forum.ru-board.com/topic.cgi?forum=35&topic=42330#2
    Подскажите, т.к. не знаю, как составить линк на постоянный последний пост темы?

    Всего записей: 19697 | Зарегистр. 17-08-2004 | Отправлено: 13:23 12-11-2008
    goletsa



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Так?
    http://forum.ru-board.com/topic.cgi?forum=35&topic=42330&glp&limit=1
     

    Всего записей: 5702 | Зарегистр. 21-06-2005 | Отправлено: 14:08 12-11-2008
    sv9205



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    нее... не на отдельный пост, а на всегда последний пост в теме.
    Вроде была такая...
     
    Добавлено:
    Во есть..., найдено >> к последнему сообщению http://forum.ru-board.com/topic.cgi?forum=35&topic=42330&glp#lt

    Всего записей: 19697 | Зарегистр. 17-08-2004 | Отправлено: 14:16 12-11-2008
    goletsa



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Если вы не заметили у меня указывает ровно на 1 последнйи пост топика.
    Можете сравнить, показывает на последний новый пост.
     

    Всего записей: 5702 | Зарегистр. 21-06-2005 | Отправлено: 15:45 12-11-2008
    sv9205



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    goletsa
    Не спорю, правильно! но нужно было не отдельно на последний,  
    а на текущий последний пост в теме(но показывать в общей стр. темы)

    Всего записей: 19697 | Зарегистр. 17-08-2004 | Отправлено: 16:18 12-11-2008
    vl71

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    У меня &all не работает - выдается абсолютно пустая страница.
     
    http://forum.ru-board.com/topic.cgi?forum=5&topic=28349&start=0&all
    http://forum.ru-board.com/topic.cgi?forum=5&topic=28349&start=1&all
    http://forum.ru-board.com/topic.cgi?forum=5&topic=28349&all
     
    http://forum.ru-board.com/topic.cgi?forum=5&topic=28349 - так работает

     

    Цитата:
     
    видимо страница получается "тяжелой" и скрипт вылетает по таймауту или ресурсам.

     
    Такя же проблема.
    http://forum.ru-board.com/topic.cgi?forum=35&topic=41261&all
    При попытке перехода на другие страницы,  они не грузятся.
     
    наверное придется  количество постов указывать ?  
    А нельзя по умолчанию команду на меньшее количество постов типа: &all1 на 250 постов?

    Всего записей: 65 | Зарегистр. 18-05-2006 | Отправлено: 01:49 25-03-2009
    CocKain



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Работа &all, как и misc.cgi?action=printtopic сильно зависит от загрузки форума. В часы пик (3000+ посетителей) шансов получить страницу по этим командам практически нет.

    ----------
    всегда начеку

    Всего записей: 1345 | Зарегистр. 15-11-2004 | Отправлено: 08:30 25-03-2009
    vl71

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    CocKain
     Спасибо, понял.

    Всего записей: 65 | Зарегистр. 18-05-2006 | Отправлено: 22:25 25-03-2009
    sv9205



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Почему в одних ссылках вся запись,  
    http://www.megaupload.com/?d=HQH5H860    LS4.Adobe..CS4.Master.Collection.part71.rar
     а в других нет?:
    http://depositfiles.com/files/ybun2qjsx LS4.Adobe..CS4.Master.Collection.part71.rar

    Всего записей: 19697 | Зарегистр. 17-08-2004 | Отправлено: 06:15 04-04-2009
    Cheery



    .:МордератоР:.
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    sv9205
    вопрос не для данной темы.
    потому что, по сути, должно автоматом преобразовываться до первого пробела, если не прописана ссылка с помощью тегов борды

    ----------
    Away/DND

    Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 06:20 04-04-2009
    chAlx

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Del (перенёс)

    Всего записей: 1686 | Зарегистр. 19-03-2003 | Отправлено: 11:32 04-04-2009 | Исправлено: chAlx, 11:44 04-04-2009
    sv9205



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Не могу сообразить, как составить ссылку,  
    чтобы пост открылся на отдельной странице,
    а не в составе темы?

    Всего записей: 19697 | Зарегистр. 17-08-2004 | Отправлено: 14:45 19-07-2009
    Mushroomer



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    sv9205
    это считать надо. Вот например твое сообщение http://forum.ru-board.com/topic.cgi?forum=13&topic=1534&start=100#14
    Основной (частовстречающийся) рассчет такой: = 100+14-2
    т.е. линк будет такой http://forum.ru-board.com/topic.cgi?forum=13&topic=1534&start=112&limit=1
     
    Бывают исключения из этого рассчета: иногда отнимается не 2, а 1.
     
    Или ты не об этом спрашиваешь?

    Всего записей: 22790 | Зарегистр. 19-01-2002 | Отправлено: 15:06 19-07-2009 | Исправлено: Mushroomer, 15:36 19-07-2009
    Elroir



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    sv9205
    Так?

    ----------
    "В интернете есть все, но не всегда"

    Всего записей: 2629 | Зарегистр. 05-02-2003 | Отправлено: 15:07 19-07-2009
    Akam1



    Комса
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    Бывают исключения из этого рассчета: иногда отнимается не 2, а 1.
    По-моему это зависит от того включена шапка или нет в теме.


    ----------
    В правильно поставленном вопросе всегда содержится 50% ответа
    Все будет так, как должно быть. Даже если будет иначе.

    Всего записей: 26112 | Зарегистр. 20-04-2006 | Отправлено: 04:37 20-07-2009
    snoitaleR



    Junior Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Может будет интересен такой вариант:
    start=9999
    Я его использую, чтобы отобразить только шапку темы, чтобы сэкономить трафик GPRS-канала...
    Просто указывается несуществующий номер поста...

    Всего записей: 86 | Зарегистр. 23-02-2005 | Отправлено: 21:30 10-09-2009
    5555555



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    Цитата:
    Бывают исключения из этого рассчета: иногда отнимается не 2, а 1.

    зачастую шапку включают гораздо позже открытия темы. В данном случае все опубликованные таким подсчетом линки "поползут"...

    Всего записей: 2465 | Зарегистр. 01-04-2004 | Отправлено: 22:05 10-09-2009
    psa1974



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Все-таки как-то не очевидно. Мне, например надо составить ссылку чтобы по ней открылось 4 сообщения: начиная с  
    http://forum.ru-board.com/topic.cgi?forum=35&topic=44011&start=780#21 и заканчивая http://forum.ru-board.com/topic.cgi?forum=35&topic=44011&start=800#4
    Я делаю такую ссылку: http://forum.ru-board.com/topic.cgi?forum=35&topic=44011&start=800&limit=4 . В итоге по знаку ? всплывает сообщение start=780#21, как и положено. Но если открыть такую ссылку, то откроется страничка с 4 сообщениями от start=800#2 до start=800#5, то есть всё сместилось на одно сообщение (мне надо, чтобы было от start=800#1 до start=800#4).  
    Если же я в ссылке сделаю поправку на это и напишу http://forum.ru-board.com/topic.cgi?forum=35&topic=44011&start=799&limit=4 то ссылка откроется как и ожидается, но по знаку вопроса всплывает предыдущее ненужное сообщение!
    Как сделать, чтобы при открытии ссылки первым постом был тот же, что и про всплытии по знаку вопроса?

    Всего записей: 438 | Зарегистр. 08-11-2005 | Отправлено: 06:56 16-11-2009
    TARAKANO

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    привет я новенький можна квам присоедениться

    Всего записей: 3 | Зарегистр. 24-01-2011 | Отправлено: 16:35 25-01-2011
    Открыть новую тему     Написать ответ в эту тему

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

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

    Имя:
    Пароль:
    Сообщение

    Для вставки имени, кликните на нем.

    Опции сообщенияДобавить свою подпись
    Подписаться на получение ответов по e-mail
    Добавить тему в личные закладки
    Разрешить смайлики?
    Запретить коды


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2018

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru