Showing posts with label Joomla Extensions. Show all posts
Showing posts with label Joomla Extensions. Show all posts

Joomla! Extensions

Posted on Saturday, March 15, 2008 by TrumpsMillionareMakercasino



There are five types of extensions for Joomla!: Components, Modules, Plugins, Templates, and Languages. Each of these extensions handle specific ...

Joomla! already is a rich featured content management system but if you're building a website with Joomla! and you need extra features which aren't available in Joomla! by default, you can easily extend it with extensions. There are five types of extensions for Joomla!: Components, Modules, Plugins, Templates, and Languages. Each of these extensions handle specific functionality.



Components
A component is the largest and most complex extension of them all, they can be seen as mini-applications. There are two parts in a component, an administrator part and a site part. Every time a Joomla page loads, a component is called to render the main page body. For example, com_registration is the component which handles user registration, users can sign up as a member at the frontend of your site and, as an administrator, you can edit these users. Components are the major portion of your page because a component is driven by a menu item and every menu item runs a component.

For example: com_content, com_registration

Admin head menu > “Components”


Modules

Modules are more lightweight and flexible extensions used for page rendering. Sometimes modules are linked to components such as the “latest news” module which links to the com_content and displays links to the newest content items. These modules are mostly known as the “boxes” that are arranged around a component, for example: the login module. The footer is a module. Modules are assigned per menu item. So, you can decide to show or hide the logon module depending on which component (menu item) is used. However, modules do not need to be linked to components, as a matter of fact they don't even need to be linked to anything and can be just static HTML or text.

For example: mod_banners, mod_mainmenu

Admin head menu > “Extensions” > “Module Manager”


Plugins
Plugins are more advanced extensions and are in essence event handlers. In the execution of any part of Joomla, be it the core, a module or a component, an event can be triggered. When an event is triggered, plugins that are registered with the application to handle that event execute. Plugins were also known as mambots.

For example: content.searchbot, tinymce

Admin head menu > “Extensions” > “Plugin Manager”


Templates
A template is basically the design of your Joomla! powered website. With a template you can change the look and feel of your website. Templates have certain fields in which components and modules will be shown. Templates are easy to build or customize and they provide maximum flexibility in how you style your site.

Admin head menu > “Extensions” > “Template Manager”


Languages
Probably the most basic extensions are languages. Languages can be packaged in two ways, either as a core package or as an extension package. In essence, these files consist key/value pairs, these pairs provide the translation of static text strings which are assigned within the Joomla! source code. These language packs will affect both the front and administrator side. Note: these language packs also include an XML meta file which describes the language and font information to use for PDF content generation.

Admin head menu > “Extensions” > “Language Manager”

Cutting Edge Content Management

Posted on Monday, March 10, 2008 by TrumpsMillionareMakercasino

Joomla is one of the most powerful Open Source Content Management Systems on the planet. It is used all over the world for everything from simple websites to complex corporate applications. Joomla is easy to install, simple to manage, and reliable.


What is Joomla ?



Joomla is an award-winning Content Management System (CMS) that will help you build websites and other powerful online applications. Best of all, Joomla is an open source solution that is freely available to everybody.


Joomla in Action
Joomla! is used all over the world to power everything from simple, personal homepages to complex corporate web applications. Here are just some of the ways people use our software:

* Corporate websites or portals
* Online commerce
* Small business websites
* Non-profit and organizational websites
* Government applications
* Corporate intranets and extranets
* School and church websites
* Personal or family homepages
* Community-based portals
* Magazines and newspapers
* the possibilities are limitless…

Joomla! can be used to easily manage every aspect of your website, from adding content and images to updating a product catalog or taking online reservations.


Joomla for End Users

The basic Joomla package is designed to be easy to install, even for non-programmers. Most people have no trouble getting our software up and running, and there is plenty of support available for newbies. We have a growing, active community of more than 150,000 friendly users and developers on our forums eager to help.

Once Joomla is installed and running, it is simple for even non-technical users to add or edit content, update images, and to manage the critical data that makes your company or organization go. Anybody with basic word processing skills can easily learn to manage a Joomla site.

Via a simple, browser-based interface you will be able to easily add new press releases or news items, manage staff pages, job listings, product images, and create an unlimited amount of sections or content pages on your site. You can try our simple demo to get quick taste of what Joomla is all about.

Taking Joomla to the Next Level


Out of the box, Joomla does a great job of managing the content needed to make your website sing. But for many people, the true power of Joomla! lies in the application framework that makes it possible for thousands of developers around the world to create powerful add-ons and extensions. Here are just some examples of the hundreds of available extensions:

* Dynamic form builders
* Business or organizational directories
* Document management
* image and multimedia galleries
* E-commerce and shopping cart engines
* Forums and chat software
* Calendars
* Blogging software
* Directory services
* Email newsletters
* Data collection and reporting tools
* Banner advertising systems
* Subscription services
* and many, many more…
You can find more examples over at growing Joomla Extensions Directory.