Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Ежедневный контент (http://forum.typo3.ru/showthread.php?t=7826)

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

Цитата:

Сообщение от Exkawator (Сообщение 24950)
Я совсем наглею. Хочу, что бы всё само выкладывалось :)
Есть куча контента, который обновляется переодично.
Например: погода.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

Цитата:

Сообщение от Exkawator (Сообщение 24984)
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 и проверял бы что такой файл вообще есть, но это уже сами смотрите. И надо поставить сбрасывать кэш этой страницы каждую ночь.


Часовой пояс GMT +4, время: 05:36.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot