ну просто поставь количество сообщений на одно меньше, чем есть в топике.
он берет сообщения с конца.
А если мы хотим чтобы он вообще все сообщения что будут в топике крутил? Кроме первого. Без того, чтобы вручную каждый раз менять цифру.
ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов » Бесплатная техническая поддержка » Ротатор не отображается в Яндекс-браузере.
ну просто поставь количество сообщений на одно меньше, чем есть в топике.
он берет сообщения с конца.
А если мы хотим чтобы он вообще все сообщения что будут в топике крутил? Кроме первого. Без того, чтобы вручную каждый раз менять цифру.
#p193602,Tanisha написал(а):3. А как их поставить два рядом? Чтобы каждый цеплял из своей темы.
ну, можно продублировать и с другим селектором и другим ID топика вставить.
конечно, рациональнее будет внести надстройку, чтоб делать это всё одним запросом, но т.к. нужно только два, пока не вижу смысла гемороиться.
ща посмотрела и почесала репу - там в любом случае будут отдельные запросы.
так что если хочется пихать на страницу кучу разных ротаторов, придется делать достаточно сложную надстройку, чтобы эти запросы шли не одновременно, а по очереди (в противном случае форум крякнется).
но 2 запроса - это норм. вроде одновременно можно кидать около 10. так что запас в том числе на другие скрипты с API имеется.
А если мы хотим чтобы он вообще все сообщения что будут в топике крутил? Кроме первого. Без того, чтобы вручную каждый раз менять цифру.
проблема в том, что в API у первого поста нет никакого особой пометки что он первый.
попробую на ефп по этому поводу написать, ибо, если честно, пост-топикстартер - это действительно особая штука, с которой много всякого связано. уже не помню что конкретно, но у меня при разработке другого скрипта был какой-то момент, связанный с первопостом и я как-то через жопу выкручивалась.
пока могу поставить затычку, которая исключает посты по ID поста - поставим ID первого поста.
еще момент, есть ограничение количества постов - максимум 200 можно отгрузить.
но 200 - это реально много. кто будет смотреть в ротаторе 200 цитат, зачем так много? по-моему, 20 - это по горло.
так что в итоге при наполнении темы с цитатками вы в любом случае рано или поздно прийдете к какому-то количеству, где первый пост уже просто не будет отгружаться.
кстати, в изначальном скрипте (если бы он работал):
1. он брал ВСЁ что есть на странице, включая первый пост
2. он брал максимум столько сообщений, сколько установлено на странице в админке, т.е. максимум 100 (но такой лимит ваще редко на форуме устанавливают, ибо он супер вредоносный и страница сто лет грузится)
Gerda
Спасибо большое за помощь. Смогли разобраться и настроить под себя.
Вы здесь » ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов » Бесплатная техническая поддержка » Ротатор не отображается в Яндекс-браузере.