Administrator's manual for myPHPNuke version 1.8.8

A Web Portal System based on PHP-Nuke 4.4.1a

Kiril Threndor

Installation guide, Theme Builder Tutorial, MPN Manual Editor

Eric Caldwell

General information about MPN

Johnny GTO

General information about MPN

Arjan van Waay

Conversion of submitted content to DocBook XML format. Translation guide. Frequently Asked Questions. Lay-out and example screenshots.

This manual is a work in progress. The content of this manual follows the development of MPN over several released versions. The installation part is accurate and up-to-date, however since almost every hosting provider has its own setup and configuration, we cannot guarantee that our described setup works in every environment.

Permission to use, copy, modify and distribute this myPHPNuke Administrator Guide and its accompanying documentation for any purpose and without fee is hereby granted in perpetuity, provided that the above copyright notice and this paragraph appear in all copies.

The copyright holders make no representation about the suitability of this manual for any purpose. It is provided “as is” without expressed or implied warranty.

Revision History
Revision 0.64August 07, 2002
Updated the installation chapter to be compliant with the 188_7 release of myPHPNuke.
Revision 0.63August 04, 2002
Rewrote the paragraphs on directory and file permissions to present a more secure setting of your website. Added a new Appendix about undocumented features. Added an explanation about the "Registration email message text" that is new to the Nuke Admin page.
Revision 0.62July 27, 2002
A lot of lay-out improvements and creation of XSLT stylesheets for PDF creation of this manual. New Stylesheet for HTML generation, new Directory Permissions settings.
Revision 0.61July 15, 2002
Correction of 2 missing image links on case sensitive Operating Systems, several enhancements to Chapter 3.
Revision 0.60July 15, 2002
First Beta release to the public

Table of Contents

Foreword
1. Introduction
What is myPHPNuke?
Do I need to know HTML to use myPHPNuke?
What do I need to use myPHPNuke?
Why should I use myPHPNuke?
How many languages are supported by myPHPNuke?
MPN Road Map
With all the different CMS's out there, why was myPHPNuke developed?
Now that MPN 1.8.8.x is out there, what's next?
What's this I'm hearing about MyOOPS?
I keep hearing about this 'Ruffdogs.com'. Who are they and what do they have to do with myPHPNuke?
This is all fine but why does it take so long to get new versions out the door?
Now that we understand the MPN culture and development process, why should I stay with MPN versus moving to phpNuke or PostNuke?
In Closing...
2. Basic Requirements
Software and Host
Apache 1.3.xx
MySQL 3.23.xx
PHP 4.x.x
Knowledge
Web Design, Scripts, and Information Resources
Web Development Resources
Database Information
Database User Name
Database Password
Database Name
FTP Access To Your Account
3. Installation
Directory Permissions
Directory Permissions
File Permissions
Running the Install
Hey, why do I get a warning on the first page?
Database Settings
Verify Database Information
Administration Setup
Verify Data
Finishing the Install
4. Customizing Your Site
Accessing the Administrative Account
5. MPN administration
My eGallery
Guestbook
mpnSQLrun
myPHPNuke Preferences
Block center
Quote of the day
Blocks
Modify Blocks Screen
Partners
E-Mail users
Everyone.Net
My Message II
On the Home page
On a special categories page
On a topic page
System Info
My Yellow Pages
Random Banners
Who is Online
Downloads
Downloads control menu
Add Category
Add Sub Category
Add Download
Modify Download
Modify Category
Configure Downloads
Downloads Control Menu
Downloads as the visitors see them
Dump database
6. PHP-Nuke Administration
The PHP-Nuke Admin Menu
Submissions
New Article
Auto Articles
Topics Manager
Edit Users
Edit Admins
Surveys/Polls
HTTP Referrers
Special Sections
Web links
phpNuke Preferences
General Site Info
Banners
Footer Messages
Backend Configuration
Web Links
Mail New Stories
Comments Moderation
Comments Options
Voting Booth Options
Registration email message text
Some Graphics Stuff
Miscellaneous
Ephemerids
Headlines
FAQ's
FAQ's as the visitors see them
Forum Manager
Forum Ranking System
Forum Configuration
Forum Access System
Smiles
Reviews
Logout
Banners
7. MPN Error Messages
Installation
Forum
A. Translation guide
Introduction
Where are the language files?
Structure of the language file
Setting your default language for MPN
Localization
B. Theme Creation & Conversion
You can create your own themes!
C. Frequently Asked Questions
D. BB Code
What Is BBCode?
Available BBCodes You Can Use.
URL's
Email Links
Bold & Italics
Bullets & Lists
Adding Images
Quoting Other Messages
Code Tag
Hints & Tips
E. HTML Code
How can we use HTML Code?
F. Undocumented features
Hidden features in the distributionkit
Bugmail
Clanmail
Crawler
HTML_static
META Searchengine
Site Age
Avantgo

List of Tables

3.1. Installation Of Administrator Settings
4.1. MPN Administration Menu
5.1. myGallery Settings
5.2. myPHPNuke Preferences
5.3. Download File Description Options
5.4. Download System Parameters
6.1. PHP-Nuke Administration Menu Items
6.2. New Article Entry Options
6.3. Web Links Setup Options
6.4. General Site Info Options
6.5. Banner Settings
6.6. Footer Messages Settings
6.7. Backend Settings
6.8. Web Links Settings
6.9. Email To All Users Settings
6.10. Comments Moderation Settings
6.11. Comment Options Settings
6.12. Voting Booth Options
6.13. Site Graphics And Fonts Settings
6.14. Miscellaneous Settings
6.15. Forum Configuration
6.16. Banner Settings
7.1. Installation Error Messages
7.2. Forum Error Messages