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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

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



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    K S
    Цитата:
    Уже убедились
    угу, ещё вчера.. полдня долбил, всё никак не мог логику понять.. =)
    единссно, шо нормально пашет - если задать лимит заведомо больше (21+)..
    тогда в любом случае выкатывает целиком всю последнюю страницу..
    не совсем "оно", каэш, но хоть предсказуемый результат.. )

    ----------
    один из.. шоб было понятно.. =)

    Всего записей: 4230 | Зарегистр. 10-11-2015 | Отправлено: 17:06 30-12-2015
    TheBarmaley TMP



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ..по поводу портов:
    в поисковиках часть ссылок на борду выводятся с линками в виде:
    http://forum.ru-board.com:9000....
     
    понятно, шо и по 80 порту будет тож самое, но:
    а нафига доступ по этому порту ваще? и есть ли какая-то разница?
     
    я к тому, шо этот пост отправлен из темы с указанием доп.порта в адресе:
    http://forum.ru-board.com:9000/topic.cgi?forum=13&topic=1534&glp
    уходит норм.. =)

    ----------
    один из.. шоб было понятно.. =)

    Всего записей: 4230 | Зарегистр. 10-11-2015 | Отправлено: 10:48 22-01-2016
    K S

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

    Цитата:
    а нафига доступ по этому порту ваще?

    Это было очень давно сделано на случай DDoS атак и разного рода блокировок.

    Всего записей: 236 | Зарегистр. 15-11-2015 | Отправлено: 10:52 22-01-2016
    TheBarmaley TMP



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    K S
    Цитата:
    Это было очень давно сделано на случай DDoS атак и разного рода блокировок
    ясно, пасиб..  
    сопссно - чо спросил - давно уже была мысля вырезать такие резалты из поиска, шоб дублей меньше было..  
    ..однако, всё же надо будет проверить доступ по этому порту в случае очередного затупа форума.. =)

    ----------
    один из.. шоб было понятно.. =)

    Всего записей: 4230 | Зарегистр. 10-11-2015 | Отправлено: 12:51 22-01-2016
    fesac



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

    Всего записей: 40 | Зарегистр. 25-11-2015 | Отправлено: 16:50 04-02-2016
    rokidog

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    fesac:  16:50 04-02-2016
    Цитата:
    этот напился и зверствует
    На аватарке, не котеночек.(вот и зверствует).  

    Всего записей: 2038 | Зарегистр. 21-06-2010 | Отправлено: 00:13 02-03-2016 | Исправлено: rokidog, 00:18 02-03-2016
    VVL99

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    К сожалению ни одна схема нормально не работает.
    Задача посчитать все новые посты с указанной страницы и до конца.
    Эта работает вроде как надо, начиная с 25 страницы и до конца -  
    http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=48204&start=480&all
    А вот эта уже показывает с первой страницы, хотя указана вторая -  
    http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=48992&start=20&all
    и эта  -  
    http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=48995&start=80&all
    похоже новые темы не подходят.

    Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 04:05 18-12-2016 | Исправлено: VVL99, 04:41 18-12-2016
    TheBarmaley



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VVL99
    всё нормально тут, просто свою логику надо "подстроить" под форумную.. )
    по 500 же постов режет.. где их меньше - всё, ессно, помещается на одну страницу..
     
    ..а считать разницу надо выдёргивая индексы постов через ссылки в "отправлено"..
    и с учётом, каэш, разбиения на дефольтные 20/21 страницу.. вопчем, ещё раз код R2 глянь.. )


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

    Всего записей: 17211 | Зарегистр. 07-06-2006 | Отправлено: 05:11 18-12-2016
    VVL99

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TheBarmaley
    Ясно, значит будем по старому считать, а так хотелось.

    Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 08:21 18-12-2016
    19ValMix45



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

    Друзья, подскажите как в свой пост вставлять ссылку на другой пост?
    Например, такой:  
    Цитата:
    fesac:   16:50 04-02-2016  

    Вот скрин  http://klikr.org/a185942c768091a08eab4b85e6f0.png
    Дополнено.
    Браузер IE9, Windows7
     

    Всего записей: 106 | Зарегистр. 22-11-2014 | Отправлено: 08:30 08-10-2017 | Исправлено: 19ValMix45, 09:14 08-10-2017
    NOSS68



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

    Цитата:
    ...как в свой пост вставлять ссылку на другой пост?... ...Браузер IE9, Windows7

    Например установите дополнительно последнюю версию Opera Unofficial, будет именно как на скрине. Команды ПКМ - "Скопировать ссылку с текстом" и "Цитировать".

    ----------
    • Авираносец «COMODO»®

    Всего записей: 1213 | Зарегистр. 06-01-2010 | Отправлено: 11:30 08-10-2017
    Proshaa

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    19ValMix45
    это клиент для руборда (надстройка браузера). ищите тему.

    Всего записей: 3079 | Зарегистр. 10-01-2011 | Отправлено: 11:54 08-10-2017
    19ValMix45



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

    NOSS68,с оперой были проблемы, поэтому ...
    Proshaa, если не затруднит, пожалуйста назовите адрес темы.
    Спасибо.

    Всего записей: 106 | Зарегистр. 22-11-2014 | Отправлено: 12:03 08-10-2017
    Meer



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

    Цитата:
    пожалуйста назовите адрес темы.  
      http://forum.ru-board.com/topic.cgi?forum=5&topic=25311&start=340#20

    Всего записей: 1103 | Зарегистр. 12-08-2007 | Отправлено: 12:48 08-10-2017 | Исправлено: Meer, 12:50 08-10-2017
    19ValMix45



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

    Meer, по Вашей ссылке нашел Клиент форума Ru-board (Rb_client). Теперь буду читать 18 страниц.  
     
    Огромное спасибо за ссылку.

    Всего записей: 106 | Зарегистр. 22-11-2014 | Отправлено: 13:10 08-10-2017
    VVL99

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ситуация следующая:
    Ищу в теме по схеме -  
    http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=48992&start=0&all
     
    Получаю ссылку на нужный пост в таком виде -  
    http://forum.ru-board.com/topic.cgi?forum=5&topic=48992#115
     
    Сам пост поститься здесь -  
    http://forum.ru-board.com/topic.cgi?forum=5&topic=48992&start=100#16
     
    Плюс ко всему, ещё на чётных страницах один расчёт, на нечётных другой и темы по 20 и по 21 посту.
    У меня конечно есть логарифмическая линейка, но может есть что то получше?

    Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 02:37 12-12-2017 | Исправлено: VVL99, 03:04 12-12-2017
    TheBarmaley



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VVL99
    Цитата:
    может есть что то получше?
    говорилось уже - только абсолютная адресация постов спасёт "отца русской.." и т.д...)
     
    но раз уж пока абсолютной нет - чем, сопссно, не нравится конечный результат?
    ну.. он же не зависит от вида ссылки и числа постов на странице, т.е. есть/нет шляпа - без разницы - и:
    тема#номер_поста_от начала_темы == тема&номер_стартовой#_номер_поста_от_начала_стартовой..

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

    Всего записей: 17211 | Зарегистр. 07-06-2006 | Отправлено: 05:32 12-12-2017
    VVL99

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TheBarmaley
    Это всё понятно, но пользователь после поиска, захочет прочитать весь "куст" сообщений, ведь он для этого и искал, по ключевому слову, а перейти на нужную страницу не может, "линейки" то нет у него.

    Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 11:26 12-12-2017
    TheBarmaley



    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    VVL99
    Цитата:
    перейти на нужную страницу не может, "линейки" то нет у него
    вон ты про чё.. тут да, согласен..
    тогда только "костыль", наверное, ссылка с лимит=1 + переход в два тыка - там есть "перейти к этому посту"..

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

    Всего записей: 17211 | Зарегистр. 07-06-2006 | Отправлено: 13:52 12-12-2017
    VVL99

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TheBarmaley - пост
    Цитата:
    тогда только "костыль", наверное, ссылка с лимит=1 + переход в два тыка - там есть "перейти к этому посту"..

    Костыль работает, без лимитов, просто математика, этого вполне хватает.

    Всего записей: 4158 | Зарегистр. 03-02-2011 | Отправлено: 00:46 13-12-2017
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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