Sascha Kunz Presentation of PHP Nuke September 2004.

Slides:



Advertisements
Similar presentations
WordPress Installation for Beginners Sheila Bergman
Advertisements

MY NCBI (module 4.5). MODULE 4.5 PubMed/How to Use MY NCBI Instructions - This part of the: course is a PowerPoint demonstration intended to introduce.
MY NCBI To register, add filters and use the MY NCBI options, you should directly access PubMed using the following address:
MY NCBI (module 4.5). MODULE 4.5 PubMed/How to Use MY NCBI Instructions - This part of the: course is a PowerPoint demonstration intended to introduce.
MY NCBI (module 4.5). MODULE 4.5 PubMed/How to Use MY NCBI Instructions - This part of the: course is a PowerPoint demonstration intended to introduce.
MY NCBI (module 4.5). MODULE 4.5 PubMed/How to Use MY NCBI Instructions - This part of the: course is a PowerPoint demonstration intended to introduce.
Editorial roles Members of a Manila site can be assigned an editorial role if you want to grant them access to write stories or modify the appearance of.
Drupal Basics Part 1 An Overview Login Information Edit the Homepage Using the theme Agricultural Communications Services Integrated Media Training Sessions.
Helena Baert Part II: Let’s get practical! The Web as a notebook This slideshow will help you build a wiki. Don’t worry if you.
Resource is divided into 8 parts: 1. Part 1 – What Makes a Good Questionnaire 2. Part 2 – Installing Survey Software 3. Part 3 – Creating the First Survey.
Our aims ease the pain – for all our users get with the times better communication with our supporters recruit and engage people to our campaigns raise.
Objectives Moodle is an online learning environment where instructors & their students interact. In this workshop you will learn: 1.Configure system requirements.
INSTALLATION OF WORDPRESS. WORDPRESS WordPress is an open source CMS, often used as a blog publishing application powered by PHP and MySQL. It has many.
CIS101 Introduction to Computing Week 05. Agenda Your questions CIS101 Survey Introduction to the Internet & HTML Online HTML Resources Using the HTML.
CIS101 Introduction to Computing
Information & Library Services SwetsWise User Guide Emma Crowley Senior Academic Services Librarian
PHP-Fusion. Introduction PHP-Fusion is a lightweight open source content management system (CMS) written in PHP. PHP-Fusion utilizes a MySQL database.
MY NCBI (module 4.5). MODULE 4.5 PubMed/How to Use MY NCBI Instructions - This part of the:  course is a PowerPoint demonstration intended to introduce.
Wordpress Tutorial 22 – 24 April Table of Contents Introduction Designing blog Writing and Publishing blog Pages Posts Categories Tags Links Comments.
The Dr ü G Book: An Intro to Drupal The Dr ü G Book: An Intro to Drupal (Dr ü G: Drupal User ’ s Group - users, not developers) This is an introduction.
Linux Operations and Administration
Building Library Web Site Using Drupal
Overview and key features.  Each page will be embedded SEO friendly tag  Tags are editable for users.
Inti Online Login Page (Lecturer/Student/Administrator View)
MAE Atlassian Tool Suite Administration Training July 8 th, 2013.
(PubMed) MY NCBI (Advanced Course: Module 2). Table of Contents  How to register and sign into MY NCBI  Setting up filters in MY NCBI  Saving searches.
Getting started on informaworld™ How do I register my institution with informaworld™? How is my institution’s online access activated? What do I do if.
NetCommons for effective repository web design ver National Institute of Informatics Japan.
E-Safety features. E-safety on DB Primary : An overview Through DB Primary your children are able to experience the communication tools available on the.
BZUPAGES.COM Presentation on Content Management System (CMS) Presented to. Sir Ahmad Kareem.
Drupal Jumpstart Information Systems 337 Prof. Harry Plantinga.
Support.ebsco.com Basic Searching for K-12 School Libraries Tutorial.
We Know IT … IT’s What We Do! ® 2 Cyprien Mvuanda & Jonathan Davis Empire 2.0 Services October 1, 2010 Albany, NY Design, Development,Workflow and Implementation.
Content Management System Overview. URL: Home Page.
Lesson Understand templates 2 Create a new document from a template 3 Work with template elements 4 Create a custom template 5 Use a custom template.
Seattle Drupal Clinic Introduction to Drupal Part 1: Web Content Management, Advantages/Disadvantages of Drupal, Drupal terminology.
Markle Site Map + Wireframes. FUNCTIONALITY: Links: Spec Section # Page Buttons: page map Program areas -- Public Engagement through Interactive Technologies.
English Trainer Stephen Giguere Your partner for Business English Training.
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
(PubMed) MY NCBI (Advanced Course: Module 2). Table of Contents  How to register and sign into MY NCBI  Setting up filters in MY NCBI  Saving searches.
Seneca Open Source Symposium PostNuke Content Management System David Rosenboom.
Table of Contents TopicSlide Administrator Login 2 Administrator Navigations 3 Managing AlternativeDr.com Blogs 4 Managing Dr. Lloyd May Blogs 5 Managing.
2004/051 >> Supply Chain Solutions That Deliver Users.
HINDU STYLE PORTFOLIO TEMPLATE
EKTRON QUICK START GUIDEEKTRON QUICK START GUIDE Version 1.0 Copyright 2013 WebSolutions Technology, Inc. Fuller June 7, 2013.
ELanguages workshop. Agenda Part 1: IntroductionIntroduction Part 2: Exploration of eLanguagesExploration of eLanguages Part 3: Your personal pageYour.
Nuts and Bolts of Your LawHelp Site February 2014.
AMCA Training Contents Module selection Navigation Assignments (Online) Assignments (Upload a file) Forums (online discussions) Wikis Reveals Watching.
1. Begin Quick Start 2. Administration 3. Good to Know 4. Slightly Technical 5. User Experience 6. You are ready to go !
Joomla Awdhesh Kumar Singsys Pte Ltd. What is Joomla? Joomla is an award-winning content management system (CMS), which enables you to build Web sites.
How to use Drupal Awdhesh Kumar (Team Leader) Presentation Topic.
Ecampus Training Session Trainer: Siddhesh Krishnan.
EnhanceEdu IIIT-Hyderabad. Agenda What’s a wiki? Comparison with a website Wiki Formatting ‘My’ Page Fun with wiki 2EnhanceEdu, IIIT-Hyderabad.
Creating an Account on GLOW
Portfolio Analyzer Extender v. 1240
(PubMed) MY NCBI (Advanced Course: Module 2)
Intro to WordPress (Using XAMPP)
Creating & Customizing Business for Sale Websites
WordPress Introduction
Introduction to Dynamic Web Programming
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
(PubMed) MY NCBI (Advanced Course: Module 2)
Markle Site Map + Wireframes.
Manage your Interest Group
(PubMed) MY NCBI (Advanced Course: Module 2)
SiteBuilder 2 Introduction.
Motivis Instructor Training
MY NCBI (module 4.5).
Presentation transcript:

Sascha Kunz Presentation of PHP Nuke September 2004

Page2 Table of Contents : Motivation What is PHP Nuke Nuke in Detail User Check Expansion / View (in the long Run) Summary

Page3 Motivation Young Scientific Field Why CMS Higher Abstraction Level Administration of greater Homepages Easy User Interaction Why this Presentation

Page4 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

Page5 What is PHP Nuke CMS ?  Editorial System  User/Administrators  Settings of PHP Nuke Design Modules Multilingual

Page6 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

Page7 History and Concept of PHP Nuke Short Version Overview  First Version 1.0 in June 2000  Use of Module Concept in v5.0 (Spinoff PostNuke)  Restriction from Version 5.6 on  From v5.5 realize Module Concept  Last Version 7.3 in May 2004 (at September 2004)

Page8 History and Concept of PHP Nuke Concept Today  CMS  Editorial  Modules  PHP

Page9 Table of Contents : Motivation What is PHP Nuke  History and Concept of Nuke Nuke in Detail User Check Expansion / View Summary

Page10 Nuke in Detail Installation / In Operation  htdoc Folder  Database nuke  config.php $prefix (v5.0) $user_prefix (v5.4)  Database Table _authors  Cookies

Page11 Nuke in Detail Structure  Blocks  Modules User Area Admin Area

Page12 Structure

Page13 Your Information Startpage CommentView Messages Site-Design Logout User Area

Page14 Your Information  Personal User Settings Startpage  Personal Block  max Messages CommentView  Filter Comments  Sort Comments User Area

Page15 Messages  Local System Site-Design  Select Design  Design Folder Logout User Area

Page16 Admin Area

Page17 Admin Area Add Story  Add Story  Timeshift  Polls Backup DB Banner   theme.php themeheader() Global $banner banners.php

Page18 Admin Area Blocks  Position  Reihenfolge  Own Blocks Content  Categories  Include Own Pages Downloads  Categories, Size, Description, Author, URL  Polls, Report Dead Links

Page19 Admin Area Edit Admins ArticlesTopicsUsers SurveysSectionsWeb Links EphemeridsFAQDownloads ReviewsNewsletterForum ContentEncyclopediaSuper User

Page20 Admin Area Edit Users Encyclopedia  Multilingual Ephemerids FAQ  Same as Encyclopedia  Categories Forums  Avatar Management

Page21 Admin Area UserGroups HTTP Refers Messages  First Message at the Top  Multilingual Modules  Status, Name  User Group

Page22 Admin Area Newsletter Optimize DB  since Nuke 5.4 Reviews  Review, Picture,Points  Multilingual Sections Manager  html Text  Categories

Page23 Admin Area Preferences  General : Theme, Language, Logo  Multilingual Options  Banner  Footer  Backend Language, Title  Mail new Stories to Admin  Comments Moderation  Graphics Option

Page24 Admin Area Preferences  Miscelaneous Options http refer, max refer, comments  User Options Password length, user could change number of Messages  Censure Options Censor mode Replace with In Forums Admin Table _bbwords

Page25 Admin Area Submissions Surveys/Polls  Multilingual Topics  Topics for Stories  Name, Description, Picture 

Page26 Admin Area Web Links  Same as Downloads Logout / Exit

Page27 PHP Nuke Page

Page28 Example1 Include my Own Page.Same Design Strukture Tip : No Tag

Page29 Table of Contents : Motivation What is PHP Nuke  History and Concept of Nuke Nuke in Detail User Check Expansion / View Summary

Page30 User Check User saved in Database & Cookies Database Communication Course  Config.php $dbtype  Selection of the SQL Layer in db.php Communication Pattern

Page31 Communication Pattern

Page32 Example2 Function is_user() [mainfile.php] <?php include('mainfile.php'); include('header.php'); if(is_user($user)) include('meinedatei.php'); else include(‘nouser.htm’); include('footer.php'); ?>

Page33 Table of Contents : Motivation What is PHP Nuke  History and Concept of Nuke Nuke in Detail User Check Expansion / View Summary

Page34 Expansion / View Theme Editor Rights Management Community grown up GPL

Page35 Table of Contents : Motivation What is PHP Nuke  History and Concept of Nuke Nuke in Detail User Check Expansion / View Summary

Page36 Evaluation Continuously Development Support Performance Handling Security

Page37 Summary - Bad Seperation between Design & Content - Rights Management - One Author Development + Community + PHP + Module Concept

Page38 THE END Everybody wake up! Any Questions?