Tak mi to nedalo a první verzi pluginu jsem udělal.
Je to na vlastní nebezpečí, očekávám betatest od těch, kdo o to měli zájem.
NESPOUŠTĚJTE TO NA OSTRÉ DATABÁZI, udělejte si kopii.
Funkce:
Pro všechny zobrazené v okně (aby se to dalo spouštět po částech) udělá toto:
- Pokud má keš tag DatePublished, přeskočí se (pokud chcete znovu zkoušet, smažte ten tag).
- Pokud má keš stažen publikační log, použije se.
- Pokud nemá, STÁHNOU SE VŠECHNY LOGY K NÍ přes LiveAPI, pak se všechny vymažou a nechá se nastavitelný počet (v Configu) a všechny důležité. Důležité jsou Vlastní logy, Publikační, archivační, změna souřadnic, zastavení, puštění...
- Z publikačního logu se vezme datum a nastaví do tagu.
- Pokud publikační log chybí, NEVYPLNÍ SE NIC. Bohužel zatím neumím odlišit chybějící Publish log a situaci, kdy uživatel předčasně zastavil stahování.
- Datum je ve tvaru 20121117. Je to formát, ještě čitelný očima a zpracovatelný automaticky, třeba se dá podle něj řadit. Pro zobrazení udělám ještě jednoduchý vizualizační plugin.
- Bez nastaveného tagu se zapisují do souboru jako seznam, ale ono je to vidět i na tom, že prostě datum chybí.
- Plugin běží pomalu, i když používá LiveAPI. J možno ho zastavit, při dalším spuštění se nastavené dříve přeskočí a pokračuje se dále.
Prozatím nedávám na Ararat, stáhněte si ho tady:
http://pikous.wz.cz/...ished-1.0.1.gip