Table of Content
Joomla Programming TutorialJOOMLA! INSTALATION
Apache, MySQL, and PHP Package Installation
Database Preparation
Joomla! Installation
ONCE OVER JOOMLA!
Front End
Menu
Content
Adverstising
Functions
Decorative Elements
Back End
JOOMLA! MODIFICATION
Back End Structure
Menu Site
Control Panel
User Management
Media Manager
Global Configuration
Menu Menus
Menu Manager
Main Menu
Trash Manager
Make New Menu
Content Menu
Article Manager
Making New Article
Section Manager
Category Manager
Front Page Manager
Trash Manager
Tools
Write Message
Read Messages
Mass Mail
THE COMPONENTS AND THE EXTENSIONS MENU
Components Menu
Banner
Contacts
News Feeds
Polls
Web Links
Extensions Menu
Install/Uninstall
Module Manager
Plugin Manager
Template Manager
Language Manager
Installing Extensions Exercises
The Component Package Installation
Template Installation
Language Installation
UNDERSTANDING JOOMLA! EXTENSION
Is It Can Be Developed?
Understanding Component
The Module Understanding
Understanding Plugin
Conclusion
HELLO, JOGJA!
My First Component
Executed the Component
Reading Parameter
Understanding the Output and the Logic Separation
Implementation at Joomla!
Component Registration
Register to Main Menu
THE IMPORTANT PROVISIONS
Object and Classes
Hello Jogja Class
Constructor and Initializing Object
Inheritance
Work in Joomla!
COMPONENT
Front End Component
Back End Component
Registration into Database
Make the Link Front End
Make Toolbar
The Available Toolbar Icon
Make the Database Table
The Making of Class Table
Make Form Input Back End
Save the Data into Database
Making List Screen
Advance List Screen
Editing Data
Deleting Data
Change the Publication Status
Publish the Data in Front End
Publish the Single Data
Make the Friendly Link
Make the Comment Table
Make the Table Class for Comment
Make the Comment Form
Input the Comment Data
Publish the Comment
Summary
CHAPTER 9 MODULES
Database Registration
Publishing the Module in Front End
Publishing the Data from Database
Publishing the Text after Link
Using Helper
Using Template for Flexibility
Template Alternative
Publish the Comment Number
Summary
VIEW CONTROLLER MODEL
How to Implement in Joomla
The Ways of MVC Working in Joomla
Book.php as the First Door
Make Controller
Make Model to Publish All of the Data
Make View to Publish All of the Data
Make the Default Template
Make Model to Publish the Single Data
Make View for the Single Data
Make Template for the Single Data
10.11 Summary
MVC BACK END
First Door
Controller and Model
View
Pagination
Input Data
Saving Data
Editing Data
Deleting Data
Publish State
PLUGIN
Register to Database
Make a Simple Plugin
Event Plugin
CONFIGURATION SETTINGS
Parameter for Modul
Parameter for Plugin
Parameter for Component
Parameter Type
PACKAGING
Make File List
Packaging Module
Packaging Plugins
Component Packaging
Insert the SQL File
Make Back End Menu Items
Extra Installation Scritps
Distribution
FAST TRACK TO TEMPLATE
Understanding the Template Basis
Code and Position
My First Template
Activating Template
Desinging Layout
Using jdoc
Using Parameter




