beh.. allora invece di singoli file nelle cartelle fai una specie di database con nome file tuoi e normali che vuoi assegnare.. la classe di cui sopra ti prende i nomi dei file tuoi e poi tu attraverso una funzione e questo "database" [ti consiglio il file di testo in modo da poterlo includere] cambi il nome finale..
ex:
add_module.php <- NOME pagina
$add_module='aggiungi modulo'; <- struttura file database

il nome del file te lo restituice la classe o la variabile _SERVER["SCRIPT_FILENAME"]

tu lo rielabori in questo modo [è solo un'ipotesi..]
$indirizzo=explode('.',"add_module.php");
$$indirizzo[0] <- è il nome della variabile che tu fai visualizzare come nome.. il suo valore viene assegnato dal file di database..

..così risolvi il problema di modificare l'intero sito

spero di essere stato abb chiaro..[e che funzioni, dato che l'ho inventato al momento]
..e che ti possa servire!

Ciao

..IcE..