bha guarda non ci dovrebbe voler molto, ad occhio e croce io farei in questo modo:

Modificherei lo script che si occupa della creazione e salvataggio del post nel db in modo tale che memorizzi l'ora e la data in cui viene effettuata l'operazione (in teoria una cosa del genere dovrebbe già avvenire), poi modificherei lo script di modifica di un post effettuando un controllo sulla data e l'ora di creazione tipo:

if(data == data attuale e (ora - oraattuale) < 60)allora
mostra form di modifica
altrimenti
contatta moderatore
ciao