Throughout the book, we have seen little ways of turning the default MediaWiki installation into our wiki. We have changed the logo to better reflect our wiki, we have added extensions to increase our wiki's functionality, and we have modified what users can—and cannot—do when visiting our wiki. As we progressed, we have also spent quite a bit of time editing the PHP files in the backend of our wiki and even modifying the database files. If we have participated in the exercises so far, and have taken on some of the hero challenges, then we are more than ready to learn some ways so that we can really customize our wiki.
In this chapter, we will be dealing with the backend of our wiki quite a bit. The backend consists of the PHP and database files that power our wiki. The changes we will make would be to further customize our wiki so that it not only reflects the look we want, but also to function the way we want. Specifically, we will learn:
How to change...