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

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

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подробнее...
    Как сделать ссылку на more относительно страницы?
     
    Типична ссылка такая. Сообщение 4ое на странице:
    http://forum.ru-board.com/topic.cgi?forum=2&topic=5373#4
    На ней по порядку 3ая more
    http://forum.ru-board.com/topic.cgi?forum=2&topic=5373&start=3&limit=1&m=3#1
     
    Если надо перенести большое подготовленное сообщение, то все ссылки летят.
    Надо   &start=3&limit=1&m=3#1  прикрепить к ТЕКУЩЕЙ странице по образу ссылки на сообщение на странице
     
    [url=#4] ссылка на сообщение 4 на текущей странице[/url]  
    Если делать  
    [url=#&start=3&limit=1&m=5#1]то ссылка на начало страницы[/url]  
    [url=&start=3&limit=1&m=5#1] то добавляется к адресу форума и соответственно никуда[/url]
     
    то ссылка на начало страницы  
    то добавляется к адресу форума и соответственно никуда
     
    Как правильно добавить ссылку на more относительно страницы?
     
     
    2. А можно ли, и как в этом форуме вставить в сообщении количество посещений страницы?  
     
    Dt_Maxim
    Цитата:
    У меня при создании темы почему-то коды, для вставки картинки исчезают, зато автоматически подставляется невидимость текста. Перечитал, но так и не понял как надо сделать, что скрины было видно а это "moro" исчезло. 2 часа парюсь с одной темой.  
    Делай как у меня. В начале помещай   [more] [/more] , а рисунки тоже не дают вставлять новичкам.
     
    Вообще это какая то дурость новичок-бывалый, оценка не по качеству, а симулирует флуд для набирания статуса. В т.ч. и поэтому, здесь почти невозможно получить помощь. Или темы заброшены, или как здесь http://forum.ru-board.com/topic.cgi?forum=62&bm=1&topic=27902#1 сплошной поток пены от бывалых.  
     [/more]

    ----------
    Везде трудно первые 15 лет, потом легче.
    Все проблемы имеют ПРОСТОЕ решение
    Ты начальник я дурак я начальник ты дурак. Но хуже дурака дурак с инициативой.

    Всего записей: 1569 | Зарегистр. 04-09-2015 | Отправлено: 14:37 01-10-2015 | Исправлено: alex52mail, 14:40 01-10-2015
    ALeXkRU



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

    Цитата:
    это какая то дурость  

    это не дурость... Это - насущная необходимость, вызванная жизнью (и, в немалой степени, широким распространением интернета).  
    Буквально несколько лет назад (до этого лет десять справлялись и так, но с массовым наплывом в интернеты желающих "пообщаться"... Всякие тут были.. (: ) пришлось принимать меры, исходя из имеющихся возможностей движка форума и недостатка модерации  
     
    Добавлено:

    Цитата:
    2. А можно ли, и как в этом форуме вставить в сообщении количество посещений страницы?  

    нет таких возможностей в движке. Не поддерживаются ни HTML-теги, ни скрипты.. Только внутренние теги

    Цитата:
    Как правильно добавить ссылку на more относительно страницы?

    никак. Все возможности моря - в шапке прописаны.
     
    Да и нет как такового понятия страницы здесь... Шапку выключат - и съедет такая ссылка, будет вести куда-нибудь...
     
    Add:
    Вообще-то правилами не приветствуется кросспостинг

    Всего записей: 11797 | Зарегистр. 03-12-2003 | Отправлено: 15:01 01-10-2015 | Исправлено: ALeXkRU, 15:18 01-10-2015
    alex52mail

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Спасибо за быстрый ответ.
    ALeXkRU
    Цитата:
    Вообще-то правилами не приветствуется кросспостинг  
    Извиняюсь, но это вызвано необходимостью получить совет. Некоторые вопросы висят без ответа с момента прихода на этот форум. Если получаю ответ, то другое сразу убираю.

    Цитата:
    Только внутренние теги.  Все возможности моря - в шапке прописаны.
    Это все уже освоил http://forum.ru-board.com/topic.cgi?forum=62&bm=1&topic=27919#1
    Недавно на этом форуме, и многое странно, но понимаю необходимость для такого большого числа сообщений иметь упрощенный движок форума.  
     


    ----------
    Везде трудно первые 15 лет, потом легче.
    Все проблемы имеют ПРОСТОЕ решение
    Ты начальник я дурак я начальник ты дурак. Но хуже дурака дурак с инициативой.

    Всего записей: 1569 | Зарегистр. 04-09-2015 | Отправлено: 16:06 01-10-2015 | Исправлено: alex52mail, 21:36 06-10-2015
    ASE_DAG



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    alex52mail> А можно ли, и как в этом форуме вставить в сообщении количество посещений страницы?
     
    Точно так же, как это широко делалось во времена «Веб 1.0», да и сейчас нередко делается — вставляете изображение, которое считает и отображает количество обращение к самому себе.

    ----------
    Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

    Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 08:39 03-10-2015
    alex52mail

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Задал вопрос как продолжение тут http://forum.ru-board.com/topic.cgi?forum=13&topic=1774#14 но он наверное более удобен здесь.
     
    Правила применения #n в конце ссылки на more не нашел ни здесь ни в ветке  more


    ----------
    Везде трудно первые 15 лет, потом легче.
    Все проблемы имеют ПРОСТОЕ решение
    Ты начальник я дурак я начальник ты дурак. Но хуже дурака дурак с инициативой.

    Всего записей: 1569 | Зарегистр. 04-09-2015 | Отправлено: 21:39 06-10-2015 | Исправлено: alex52mail, 08:54 08-10-2015
    alex52mail

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    ASE_DAG http://forum.ru-board.com/topic.cgi?forum=13&topic=1534&start=120#21
     
    После выяснений и проверок, удалось Настройка счетчика посещений в данном форуме без поддержки html кодов.  
    Или вы имели в виду что-то другое без такого "извращения"?
     
    Все же это то, чем вы говорили, или что другое?
     
    Меня смущает которое считает и отображает количество обращение к самому себе —  думал есть такие картинки, сами считающие обращение к себе.
     
    И как это широко делалось во времена «Веб 1.0» — неужели в те времена уже были счетчики посещений на некоторых сайтах, и их использовали как описал выше?
     
     


    ----------
    Везде трудно первые 15 лет, потом легче.
    Все проблемы имеют ПРОСТОЕ решение
    Ты начальник я дурак я начальник ты дурак. Но хуже дурака дурак с инициативой.

    Всего записей: 1569 | Зарегистр. 04-09-2015 | Отправлено: 21:00 13-10-2015 | Исправлено: alex52mail, 21:10 13-10-2015
    chAlx

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Блин, да вот счётчик. И хватит про него: движок форума такой возможности не предоставляет (помимо включения всем юзерам во всех темах, что явно лишнее).
     
    Можно только добавить, что использование чужого счётчика чревато сливом его владельцу лишней инфы. Это, опять же, не для обсуждения: надо или знать про устройство http, или не пользоваться котом в мешке.

    Всего записей: 1691 | Зарегистр. 19-03-2003 | Отправлено: 22:08 13-10-2015
    alex52mail

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

    Цитата:
    chAlx  Блин, да вот счетчик. И хватит про него: движок форума такой возможности не предоставляет (помимо включения всем юзерам во всех темах, что явно лишнее).  
    И где вы раньше были, пока меня выше и здесь http://forum.ru-board.com/topic.cgi?forum=24&topic=0909&start=260#18 мурыжили непонятно чем без объяснений, и мне пришлось самому изворачиваться через понятное место.  
     
    Как вы сделали из html кода ссылки ваш работающий здесь счетчик?
    Сделал по вашему образцу тут http://forum.ru-board.com/topic.cgi?forum=2&topic=5373#6  но не работает.
    Что не так? Ваш же работает.
     
    P.S. 14.10.2015 Вопрос решен, и добавлен в Решил проблему — опиши решение другим здесь Надеюсь это сохранит время другим.  


    ----------
    Везде трудно первые 15 лет, потом легче.
    Все проблемы имеют ПРОСТОЕ решение
    Ты начальник я дурак я начальник ты дурак. Но хуже дурака дурак с инициативой.

    Всего записей: 1569 | Зарегистр. 04-09-2015 | Отправлено: 22:57 13-10-2015 | Исправлено: alex52mail, 13:26 14-10-2015
    bodasu



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

    Всего записей: 18 | Зарегистр. 26-11-2015 | Отправлено: 14:06 26-11-2015
    TheBarmaley_TMP



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    при использовании кода &limit=1 узрелась занятная шняжка:
    если в выводимом (одном!) сообщении есть теги [ more] - при выводе такого сообщения они разворачиваются..
    т.е. в этом случае скрываются описания (more=бла-бла) и выводится сам текст, лежащий внутри тега..
    проверить можно на любой шапке/первом посте - например, вот так с лимитом, а вот так без лимита
     
    отсюда вопрос - это баг или фича? )
     
    Добавлено:
    зыж
    на вопросик со ссылкой с лимит=1 наводить не надо, смотрим результат тыком по ссылке.. =)

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

    Всего записей: 4230 | Зарегистр. 10-11-2015 | Отправлено: 12:15 04-12-2015
    K S

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

    Цитата:
    это баг или фича?

    Фича. Раскрываются сразу все моря. Если нужен конкретный, нужно подставлять &m=[номер моря]
     
    FAQ по тегу [more]. В шапке это описано.

    Всего записей: 236 | Зарегистр. 15-11-2015 | Отправлено: 16:50 07-12-2015
    TheBarmaley_TMP



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    K S
    Цитата:
    Фича. Раскрываются сразу все моря. Если нужен конкретный, нужно подставлять &m=[номер моря]
    т.е. если моря совсем не нужно раскрывать, то в ссылке с лимит=1 это никак не объедешь?
     
    ..попробовал &m=0 (и 100 и -1 тоже) добавить - нифига, всё равно разворачивает.. :/
    жаль, но придётся остановиться на увеличении лимита до 2-х, тогда моря остаются свёрнутыми..

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

    Всего записей: 4230 | Зарегистр. 10-11-2015 | Отправлено: 14:57 08-12-2015 | Исправлено: TheBarmaley_TMP, 15:00 08-12-2015
    K S

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

    Цитата:
    т.е. если моря совсем не нужно раскрывать

    Никак.
     
    Но можно исхитриться и сделать первое море пустым, а затем ссылку указывать m=0, чтобы раскрывался только первый море (он же пустой).

    Всего записей: 236 | Зарегистр. 15-11-2015 | Отправлено: 15:44 08-12-2015
    TheBarmaley_TMP



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

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

    Всего записей: 4230 | Зарегистр. 10-11-2015 | Отправлено: 18:14 08-12-2015
    TheBarmaley_TMP



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    забавная фигня с комбинацией ключиков #lt + &glp + limit=х
    задача следующая - вывести последние х постов темы..
     
    при подстановке в урл вида (к примеру x=3):
    http://forum.ru-board.com/topic.cgi?forum=13&topic=1534&limit=3&glp#lt
    выводятся х постов, только если их не менее х на последней странице (+шапка, если она есть)..
    если на последней странице постов меньше - выводятся только те, которые на ней есть..
    т.е. берёт только с последней страницы, а хотелось бы, шоб брало и с предыдущей - до нужного числа..
     
    менять ключики местами пробовал - без разницы..
    причём, как показалось, в разных топиках отрабатывает по-разному, логики не понял..    
     
    если же задать х=1:
    http://forum.ru-board.com/topic.cgi?forum=13&topic=1534&limit=1&glp#lt
    всё корректно, выводит единственный последний пост и без шапки..
     
    баг или фича? и можно ли как-то в принципе решить исходную задачку?

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

    Всего записей: 4230 | Зарегистр. 10-11-2015 | Отправлено: 12:20 30-12-2015
    K S

    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    TheBarmaley_TMP
    В шапке ответ есть.
     

    Цитата:
    Второй способ позволяет вывести последние NN сообщений независимо от того, сколько их на последней странице топика. Кроме того, это уникальная возможность не грузить шапку.  

     
    http://forum.ru-board.com/topic.cgi?forum=13&topic=1534&limit=3&reverse
     
    К сожалению, только в обратном порядке.

    Всего записей: 236 | Зарегистр. 15-11-2015 | Отправлено: 12:26 30-12-2015
    TheBarmaley_TMP



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    K S
    ..про ключ &reverse в курсе, хочется именно прямой порядок вывода: свежие внизу + скролл до последнего (#lt).. =)
     
    к тому же:
    http://forum.ru-board.com/topic.cgi?forum=13&topic=1534&limit=30&reverse
    даёт не 30 постов, как ожидается, а только одну страницу - 20 штук.. )

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

    Всего записей: 4230 | Зарегистр. 10-11-2015 | Отправлено: 12:49 30-12-2015
    K S

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

    Цитата:
    именно прямой

    Никак.
     

    Цитата:
    даёт не 30 постов, как ожидается, а только одну страницу - 20 штук

    Больше 20 не получится. Никак.

    Всего записей: 236 | Зарегистр. 15-11-2015 | Отправлено: 13:29 30-12-2015
    TheBarmaley_TMP



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    K S
    Цитата:
    Больше 20 не получится. Никак.
    ясно, жаль.. :/
     
    попутно - в шапке:
    Цитата:
    update:  к сожалению, и тут лимит - 20 постов  
    может, покрасить поярче + поправить "провокационное:
    Цитата:
    topic.cgi?forum=13&topic=0248&reverse&limit=25
    а то лично я тока щас обратил внимание.. =)
     
    пасиб за разъяснения -    
     
    Добавлено:
    ..и ещё забавная фигня:
    если при выводе реверсом тыкнуть "редактировать" - открывается первый пост (шапка), а не последнее сообщение..    
    аналогично со вторым с конца - открывается второй от начала.. ну и т.д..
    т.е. реальная нумерация/адресация постов при реверсе съезжает.. :/

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

    Всего записей: 4230 | Зарегистр. 10-11-2015 | Отправлено: 14:35 30-12-2015
    K S

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

    Цитата:
    может

    Да и так понятно, вроде.
     

    Цитата:
    ..и ещё забавная фигня:

    Это из-за того, что там ссылка неправильная при реверсе. Это баг, но править некому.

    Всего записей: 236 | Зарегистр. 15-11-2015 | Отправлено: 15:42 30-12-2015
    Открыть новую тему     Написать ответ в эту тему

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