In this chapter, we have seen a lot of code. We began with a look at how PHP-Nuke handles requests for a page.
After that, we created a new block, a better version of the Dinosaur of the Day block we created in Chapter 4. We created a block that displayed an image and the title of a dinosaur from the database, adding that information to the database if there was none there. This introduced us to data access in PHP-Nuke, a topic which we used throughout the chapter after that.
After a quick look at module file and folder structure, we began creating a new module for PHP‑Nuke, a UserSubmissions
module. The steps that we followed to create the module were:
Creating the module folder structure
Creating the database table
Coding the front end (visitor view) of the module
Adapting the code for multi-language support
Coding the module administration area, and adding the module to the Modules Administration menu