sascha kunz presentation of php nuke september 2004
DESCRIPTION
Sascha Kunz Presentation of PHP Nuke September 2004. Table of Contents :. Motivation What is PHP Nuke Nuke in Detail User Check Expansion / View (in the long Run) Summary. Motivation. Young Scientific Field Why CMS Higher Abstraction Level Administration of greater Homepages - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/1.jpg)
Sascha Kunz
Presentation of PHP Nuke
September 2004
![Page 2: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/2.jpg)
Page 2
Table of Contents :
Motivation What is PHP Nuke Nuke in Detail User Check Expansion / View (in the long Run) Summary
![Page 3: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/3.jpg)
Page 3
Motivation
Young Scientific Field Why CMS Higher Abstraction Level Administration of greater Homepages Easy User Interaction Why this Presentation
![Page 4: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/4.jpg)
Page 4
Table of Contents :
Motivation What is PHP Nuke
History and Concept of Nuke Nuke in Detail User Check Expansion / View (in the long Run) Summary
![Page 5: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/5.jpg)
Page 5
What is PHP Nuke CMS ?
Editorial SystemUser/AdministratorsSettings of PHP Nuke
Design Modules Multilingual
![Page 6: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/6.jpg)
Page 6
What is PHP Nuke CMS ?
System Environment Apache Webserver PHP v4 Database (mySQL,mSQl,Postgre,Adabas) Systemspace 5-10 MB Database Space about 15 MB
![Page 7: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/7.jpg)
Page 7
History and Concept of PHP Nuke
Short Version OverviewFirst Version 1.0 in June 2000Use of Module Concept in v5.0 (Spinoff PostNuke)
Restriction from Version 5.6 onFrom v5.5 realize Module ConceptLast Version 7.3 in May 2004 (at September 2004)
![Page 8: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/8.jpg)
Page 8
History and Concept of PHP Nuke
Concept TodayCMSEditorialModulesPHP
![Page 9: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/9.jpg)
Page 9
Table of Contents :
Motivation What is PHP Nuke
History and Concept of Nuke Nuke in Detail User Check Expansion / View Summary
![Page 10: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/10.jpg)
Page 10
Nuke in Detail
Installation / In Operationhtdoc FolderDatabase nukeconfig.php
$prefix (v5.0) $user_prefix (v5.4)
Database Table _authorsCookies
![Page 11: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/11.jpg)
Page 11
Nuke in Detail
Structure Blocks Modules
User Area Admin Area
![Page 12: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/12.jpg)
Page 12
Structure
![Page 13: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/13.jpg)
Page 13
Your Information Startpage CommentView Messages Site-Design Logout
User Area
![Page 14: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/14.jpg)
Page 14
Your Information Personal User Settings
Startpage Personal Block max Messages
CommentView Filter Comments Sort Comments
User Area
![Page 15: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/15.jpg)
Page 15
Messages Local email System
Site-Design Select Design Design Folder </themes/>
Logout
User Area
![Page 16: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/16.jpg)
Page 16
Admin Area
![Page 17: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/17.jpg)
Page 17
Admin Area
Add Story Add Story Timeshift Polls
Backup DB Banner
<banners.php?op=login> theme.php
themeheader() Global $banner banners.php
![Page 18: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/18.jpg)
Page 18
Admin Area
Blocks Position Reihenfolge Own Blocks
Content Categories Include Own Pages
Downloads Categories, Size, Description, Author, URL Polls, Report Dead Links
![Page 19: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/19.jpg)
Page 19
Admin Area
Edit Admins
Articles Topics Users
Surveys Sections Web Links
Ephemerids FAQ Downloads
Reviews Newsletter Forum
Content Encyclopedia Super User
![Page 20: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/20.jpg)
Page 20
Admin Area
Edit Users Encyclopedia
Multilingual Ephemerids FAQ
Same as Encyclopedia Categories
Forums Avatar Management
![Page 21: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/21.jpg)
Page 21
Admin Area
UserGroups HTTP Refers Messages
First Message at the Top Multilingual
Modules Status, Name User Group
![Page 22: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/22.jpg)
Page 22
Admin Area
Newsletter Optimize DB
since Nuke 5.4
Reviews Review, Picture,Points Multilingual
Sections Manager html Text Categories
![Page 23: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/23.jpg)
Page 23
Admin Area
Preferences General :
Theme, Language, Logo Multilingual Options Banner Footer Backend
Language, Title Mail new Stories to Admin Comments Moderation Graphics Option
![Page 24: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/24.jpg)
Page 24
Admin Area
Preferences Miscelaneous Options
http refer, max refer, comments User Options
Password length, user could change number of Messages Censure Options
Censor modeReplace with In Forums Admin Table _bbwords
![Page 25: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/25.jpg)
Page 25
Admin Area
Submissions Surveys/Polls
Multilingual Topics
Topics for Stories Name, Description, Picture <images/topics/>
![Page 26: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/26.jpg)
Page 26
Admin Area
Web Links Same as Downloads
Logout / Exit
![Page 27: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/27.jpg)
Page 27
PHP Nuke Page
![Page 28: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/28.jpg)
Page 28
Example1
Include my Own Page.Same Design
<?phpinclude('mainfile.php');$index =1; // Blocks right Yes/Noinclude('header.php');include('meinedatei.htm');include('footer.php');?>
Strukture
Tip : No <Html> Tag
![Page 29: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/29.jpg)
Page 29
Table of Contents :
Motivation What is PHP Nuke
History and Concept of Nuke Nuke in Detail User Check Expansion / View Summary
![Page 30: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/30.jpg)
Page 30
User Check
User saved in Database & Cookies Database Communication Course
Config.php $dbtypeSelection of the SQL Layer in db.php
Communication Pattern
![Page 31: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/31.jpg)
Page 31
Communication Pattern
![Page 32: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/32.jpg)
Page 32
Example2
Function is_user() [mainfile.php]
<?phpinclude('mainfile.php');include('header.php');if(is_user($user)) include('meinedatei.php');else include(‘nouser.htm’);include('footer.php');
?>
![Page 33: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/33.jpg)
Page 33
Table of Contents :
Motivation What is PHP Nuke
History and Concept of Nuke Nuke in Detail User Check Expansion / View Summary
![Page 34: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/34.jpg)
Page 34
Expansion / View
Theme Editor Rights Management
Community grown up GPL
![Page 35: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/35.jpg)
Page 35
Table of Contents :
Motivation What is PHP Nuke
History and Concept of Nuke Nuke in Detail User Check Expansion / View Summary
![Page 36: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/36.jpg)
Page 36
Evaluation
Continuously Development Support Performance Handling Security
![Page 37: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/37.jpg)
Page 37
Summary
- Bad Seperation between Design & Content - Rights Management - One Author Development + Community + PHP + Module Concept
![Page 38: Sascha Kunz Presentation of PHP Nuke September 2004](https://reader036.vdocuments.mx/reader036/viewer/2022070411/568147b3550346895db4f68e/html5/thumbnails/38.jpg)
Page 38
THE END
Everybody wake up!
Any Questions?