joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

25
Joomla! Exntension Prepared by: Sitthykun LY Web Developer and Consultant Tel: 012/090 30 60 49 Email: [email protected] Khmer Joomla http://www.khmerjoomla.org

Upload: chanratha-sorn

Post on 18-May-2015

156 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

Joomla! Exntension

Prepared by: Sitthykun LYWeb Developer and ConsultantTel: 012/090 30 60 49Email: [email protected]

Khmer Joomlahttp://www.khmerjoomla.org

Page 2: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

Joomla Extension

Basically a Joomla extension is any program or application that extends the core functionality of the Joomla! CMS. Think forum, directory, comments, galleries, so on and so on, something you could blow on…

There are three types of extension: Component Module Plugin

Page 3: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

Joomla Extentsion

Before you will use it. Let's me review some features

Joomla separates two parts: Front End Back End

Joomla depends on files and database Joomla Extension Address

http://extensions.joomla.org/extensions/

Page 4: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

Joomla Extension

What? Why? How? Example

Page 5: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

What is a Joomla component?

A component is an extension that enhances the core functionality of your Joomla CMS. This is usually displayed in the “main content” section of your website. Think forum, image gallery, contacts. So on and so on.

Page 6: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

Why do you need component?

Example: If you want to upgrade your web base to be a forum. So you must create component by yourself or download

Then your web has a forum But you must validate the source code and/or

background of the component

Page 7: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

How to install and uninstall?

Administrator Site > Extensions > install / uninstall

Install: click install 1. Upload Package File: Offline installation 2. Install from Directory: Offlince installation 3. Install from URL: Online installation

Uninstall: click component > choose the component name and click Uninstall

Page 8: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

How to use?

After you installed. How to test?

Back End: click components menu and find your component name

Front End: Create a link page: Menus > Menu items > New Menu Item: [New] Click on Component name >

Customize yourself > Save Go to front end click your link

Page 9: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

How to use?

Page 10: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

How to use?

Page 11: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

How to use?

Page 12: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

How to use?

Page 13: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

What is a Joomla module? A module, for the most part, is a program to

create content that surrounds your “main content” section. These are mainly displayed in the different module positions: top, left, right, etc. Joomla modules usually go hand-in-hand to display certain information from other installed components. Ex: display latest forum post made on your forum component, display random images from your image gallery component, display latest news, most popular articles, so on and so on. Even the menus are modules. Note: You can display modules in “main content”, but that’s another how-to.

Page 14: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

Why do you need module?

Because it's a feature. It can show your tool for your purpose

It can run with other modules and component

Page 15: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

How to install and uninstall?

Back to slide 7 Just change Component to module

Page 16: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

How to use?

After you installed Select block for appearing module's position You can set position up to your block but refer

to your template. How many blocks in your template? How to know your position name in your

template? Where are these? How to know ordering?

Page 17: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

How many blocks in your template?

Count in your position in Details fieldset

Page 18: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

Where are these?

Back End > Extensions > Template Managers Select your current template > Edit > Preview

Page 19: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

How to know ordering?

Extension > Modules > Select module item Detail > Order

Page 20: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

What is a Joomla plugin?

This is usually a trigger that is used to immediately extend the functionality of your “main content”. Think gallery inside of content. Think comments; think automatic thumbnails, editor, so on and so on.

Page 21: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

Why do you need plugin?

Because we add the feature to your component or module.

Ex: editor ...

Page 22: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

How to install and uninstall?

Back to slide 7 Just change component to plugin

Page 23: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

How to use?

Refers to the plugin Example

I would like to upgrade JCE editor for Article Manager.

First I download and install it Then change editor Go to site menu > Global Configures > Site > Site

Settings > Default WYSIWYG Editor > Select JCE Create an article to test

Page 24: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

Reference

http://www.joomlathug.com/quick-tips/general/what-is--joomla-extension.html

http://joomla.org/

Page 25: Joomla basic-iii undersrtanding-installing-configuring-joomla-extensions

Thank you!Good luck!!

See you later!!!