PDA

Просмотр полной версии : Ежедневный контент


Exkawator
30.06.2009, 12:28
Я совсем наглею. Хочу, что бы всё само выкладывалось :)
Есть куча контента, который обновляется переодично.
Например: погода.jpg
Ежедневно дизайнер создаёт такую картинку и кидает её редактору.
Тот тупо убирает 29_06_09_pogoda.jpg и прикрепляет 30_06_09_pogoda.jpg
Можно ли высвободить редактора из этого процесса?

reva2
30.06.2009, 21:53
Пусть меня поправят старшие товарищи если я не прав, реализация подобной вещи возможно только путем написания собственного расширения.

Pavel Antonov
30.06.2009, 23:13
Я совсем наглею. Хочу, что бы всё само выкладывалось :)
Есть куча контента, который обновляется переодично.
Например: погода.jpg
Ежедневно дизайнер создаёт такую картинку и кидает её редактору.
Тот тупо убирает 29_06_09_pogoda.jpg и прикрепляет 30_06_09_pogoda.jpg
Можно ли высвободить редактора из этого процесса?

Как должен выглядеть процес обновления в режиме "все само"?

dimal
01.07.2009, 04:07
Проще всего использовать вместо кешируемого Typo3 элемента Image элемент HTML с тегом <img src="fileadmin/img/pogoda.jpg"> указывающим на конкретное место для картинки (а не кешируемое uploads/pics). Теперь редактор, просмотрев новую картинку (а то вдруг дизайнер туда порно вставил? ;) ), просто переименовывает её и вставляет перезаписывая на старое место со старым именем. Ну или это делает сам дизайнер, если ему доверяют. :) Никаких 30_06_09_!
Дата создания файла у картинки будет новая, и при правильных настойках сервера Апач правильно заменит кеш и соответственно пользователи увидят новую картинку.

К сожалению, "правильность" настроек кеширования Апача, проксей да и самих броузеров - штука сложная. Иногда пользователь без нажатия F5 будет видеть вчерашнюю картинку. Как именно это всё настраивается - я не знаю. Но советую всё же разок попробовать, вдруг сразу заработает как надо? :)

Exkawator
03.07.2009, 17:30
dimal, pogoda.jpg нам не подходит
Нужно иметь несколько версий файлов. Это нужно для истории и ясности
Так что только 29_06_09_pogoda.jpg и 30_06_09_pogoda.jpg

Pavel Antonov, как то так:
Дизайнер ежедневно закидывает файлы на сервер (третьего числа, вечером кидает файл который должен появиться четвёртого),
а ночью с третьего на четвёртое что то меняет код с
<img src="fileadmin/img/03_07_09_pogoda.jpg">
на
<img src="fileadmin/img/04_07_09_pogoda.jpg">
:)

Pavel Antonov
03.07.2009, 20:55
Pavel Antonov, как то так:
Дизайнер ежедневно закидывает файлы на сервер (третьего числа, вечером кидает файл который должен появиться четвёртого),
а ночью с третьего на четвёртое что то меняет код с
<img src="fileadmin/img/03_07_09_pogoda.jpg">
на
<img src="fileadmin/img/04_07_09_pogoda.jpg">
:)


10 = TEXT
10.data = date : d-m-y
10.wrap = <img src="fileadmin/img/|_pogoda.jpg">
Я бы конечно дучше сделал через IMAGE и проверял бы что такой файл вообще есть, но это уже сами смотрите. И надо поставить сбрасывать кэш этой страницы каждую ночь.