форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Вывести несколько случайных статей -- понятно как. А вот как сделать, чтобы каждый день выводилась наугад одна статья и висела целый день? А на следующий день -- другая?
Причем из определенной категории и с заполненным заданным ключевым словом.
есть еще вариант -- как найти статью, если известна картинка к ней?
Отредактированно glebotr (04-02-2008 14:39:18)
Неактивен
Имхо все запросы требуют php
Неактивен
glebotr написал:
Причем из определенной категории и с заполненным заданным ключевым словом.
Что имеется ввиду под ключевым словом? Произвольное слово содержащееся в теле статьи или одно из custom полей?
Неактивен
the_ghost написал:
Имхо все запросы требуют php
Мне тоже так кажется.
Надо делать поиск подходящей под условия Статьи и записывать ИД этой статьи в какой-то файл.
При формировании страницы - определять дату изменения файла, и если дата не совпадает с текущей, то делать поиск подходящей Статьи заново, с записью в файл.
Если совпадает, то выводить Статью с указанным в файле ИД
Отредактированно Evgeny (05-02-2008 17:19:47)
Неактивен
О нет... я не владею на таком уровне
Может, кому-нибудь еще эта тема интересна, и этот кто-нибудь не против написать плагин? Или назначить вознаграждение?
Тех. требования такие: вывод случайной статьи из заданной категории, опционально -- с заполненным заданным пользовательским полем, в заданной форме, смена через заданный промежуток времени. Плагин должен игнорировать прилепленные, скрытые и пр. не опубликованные статьи.
Второй, менее предпочтительный, вариант: вывод статьи по ID изображения в статье. В заданной форме, конечно. Должна быть возможность передат в качестве атрибута имя файла изображения.
Отредактированно glebotr (05-02-2008 17:54:34)
Неактивен
Сейчас немного разгребусь и попробую что-нибудь написать. Было бы не плохо, Глеб, если бы ты мне свои требования написал на мыло.
Неактивен
Свершилось чудо!
Вдохновлённый нуждами Глеба, я поковырял исходники Тхр (кстати, много полезного и интересного нашёл), поковырял плагин для ротации картинок и написал этот маленький, чудестный плагин, который должна иметь в своём хозяйстве каждая уважающая себя ТХР хозяйка.
Спасибо Глебу, которого я помянул добрым словом в помощи к плагину, за то, что он написал эту помощь и сподвиг меня на этот плагин.
Пользуйтесь и радуйтесь. Можете писать мне спасибо здесь. Мне будет приятно
Ежели возникнут проблемы, то тоже пишите. Будем разбираться.
Неактивен
Спасибо ! А можно ж и на textpattern.org, я думаю
Мы забыли параметр FORM в хелпе.
Отредактированно glebotr (12-02-2008 14:20:27)
Неактивен
Обновился плагин act_rotating_article ver 1.01.
Качайте по этой ссылке. Если у вас уже был установлен плагин, сотрите в корне сайта файлы с именем начинающимся "act_rotate_article" и с расширением "txt".
Исправлен файл помощи.
Добавлен вывод HTTP заголовка указывающего дату модификации документа. В зависимости от этого файл берется из локального кэша или скачивается заново.
section ограничивает выборку определённой секцией (по умолчанию любая)
category ограничивает выборку определённой категорией (по умолчанию любая)
time устанавливает периодичность обновления. Может принимать значения [minutes, hour, day, week, month, year] по умолчанию day
field ограничивает выборку статьями у которых указанное кастом поле равно указанному значению. Имя поля указывать так, как оно прописано у вас в настройках. Например price="100"
form форма используемая для вывода статьи
notempty ограничивает выборку статьями, у которых указанное кастом поле не пустое. Например notemty='price'
author ограничивает выборку статьями с определённым автором
id используйте если планируется использовать плагин с разными значениями параметров на одном сайте. То есть можно в одном месте выводить статьи раз в час, в другом раз в день. И для этого нужно задать для каждого случая свой номер.
Отредактированно AngryCAT (16-02-2008 12:42:57)
Неактивен
Какой-то мусор в начале файла. С третьей попытки скопировалось что нужно, спасибо еще раз!
Неактивен
Это я себе новый ied_plugin_composer поставил. Теперь добавляет какой-то ява скрипт вначало. Придётся теперь каждый раз вручную вычищать. Я обновил ссылку. Теперь там очищенный файл.
Неактивен
по ссылке пытается скачать 50let_banner.swf
гугл про этот плагин тоже мало знает - 404
Отредактированно 80689248440 (03-03-2009 20:28:26)
Неактивен
Я этот плагин писал специально для Глеба. После этого мой сайт был несколько раз переделан. Даже не думал, что плагин кому нибудь ещё нужен. Если очень надо, могу скинуть на мыло.
Неактивен
Лучше на http://pastie.org
Неактивен
Неактивен