PHP-Nuke: Management and Programming
Claudio Erba
www.spaghettibrain.com
Chris Karakas - Conversion from LyX to DocBook SGML, Index generation
Andre Purfield - Translation from italian and translation project coordination
Fortunato Matarazzo - Translation from italian: chapters 7, 8 and 9
Chris Karakas - Translation from italian: chapters 1-6, 10-11
| Revision History | ||
|---|---|---|
| Revision 1.2 | 2003-05-29 | Revised by: CK |
| New logo, CSS stylesheet, HTML validation, footer icons. Incorporated LDP reviewer's comments. Created Aknowledgements and Availability of sources sections. | ||
| Revision 1.1 | 2003-02-13 | Revised by: AP |
| Cleaned up the wording and a few typos. | ||
| Revision 1.0 | 2003-01-09 | Revised by: CK |
| First complete version. | ||


There has always been the necessity to have a definitive guide on PHP-Nuke. This tutorial describes the installation and structure of PHP-Nuke and the details of customizing the front end to suit the users' needs. The architecture of PHP-Nuke, with its modules, blocks, topics and themes is presented in detail, as well as the interplay of PHP and MySQL for the creation of a mighty content management system (CMS).It also delves into more advanced issues, like the programming of PHP-Nuke blocks and modules.
- Table of Contents
- 1. Terms of distribution
- 1.1. Disclaimer
- 1.2. Formats
- 1.3. Licence
- 1.4. Availability of sources
- 1.5. Aknowledgements
- 2. Introduction to PHP-Nuke
- 3. Front end structure: user view
- 4. Back end structure: administrator view
- 5. How to install PHP-Nuke
- 6. Architecture and structure
- 7. Customising PHP-Nuke themes
- 8. Creating blocks
- 9. Creating modules
- 10. Some security precautions
- 11. Programmer's tools
- Index
- List of Figures
- 3-1. PHP-Nuke Homepage
- 3-2. Classifying articles
- 3-3. Downloads module
- 3-4. Private messages
- 3-5. Search module
- 3-6. Statistics module
- 3-7. Your account
- 3-8. Forum
- 4-1. Administration panel
- 4-2. Articles
- 5-1. PHP-Nuke 6.0 file structure
- 5-2. PHPMyAdmin start screen
- 5-3. PHPMyAdmin table selection
- 5-4. PHPMyAdmin: SQL query
- 5-5. PHPMyAdmin: table data
- 5-6. PHPMyAdmin: database dump
- 8-1. Block example
- 9-1. PHPMyAdmin: inserting values
- 9-2. Example module
- 11-1. PHPMyAdmin start screen
- 11-2. PHPMyAdmin: table forum_topics
- 11-3. MySQL Front: Connection
- 11-4. MySQL Front: export tables
- 11-5. MySQL Front: SQL Query
| Next | ||
| Terms of distribution |