Warning: strpos(): needle is not a string or an integer in /membri2/drudo/blog-r/index.php on line 31

Warning: strpos(): needle is not a string or an integer in /membri2/drudo/blog-r/index.php on line 37
blog ¦ drudo (-rw-r--r--)
 
Cambiare data alle notizie di Simple PHP Blog
Alexander Palmo, l'autore di Simple PHP Blog, è venuto incontro alle richieste di molti utenti che premevano di sapere come modificare la data di una notizia già pubblicata.

Come spiegato in questo post le notizie sono archiviate nella cartella content secondo questa logica temporale:

es.
content/YY/MM/entryYYMMDD-HHMMSS.txt

dove:
YY = anno
MM = mese
DD = giorno
HH = ora
MM = minuti
SS = secondi

Ora una notizia è composta al suo interno da un contenuto simile a questo (*) :

VERSION:0.4.3:SUBJECT:Questo è il soggetto:CONTENT:Questo è il contenuto della notizia, può anche andare a caporiga:CATEGORIES:3:TB_PING: autosegnalazione:DATE:1107670397

(Nota: CATEGORIES e TB_PING sono facoltativi)

Noterete che la data è un numero piuttosto lungo, ma altro non è che la data creata con la funzione time() di PHP.
Per facilitare la creazione di quel numero, l' autore ha creato una pagina che ho tradotto in italiano, e leggermente modificato.
La potete trovare quì:
http://drudo.altervista.org/blog/date_info.php

(*) N.B.
Il separatore è in realtà il carattere "pipe" (lineetta verticale), quindi non i "due punti" che vedete...


Indietro