No sé que quieres que te expliquen ...
En principio todas esas modificiones y funcionalidades que quieres pasan por saber algo (cuanto más mejor) de PHP. Así que por mi parte te recomiendo que leas tutoriales sobre PHP y que acudas a
www.php.net/manual/es para que veas lo que significa o hace tal función que veas en el código que pretendes modificar.
En las FAQ's de este foro tienes manuales para que los veas.
Un saludo,