| 11 d'octubre de 2006
Fora del nucli de Joomla! es fa un gran treball de gestió per a cobrir les necessitats de contingut que permetin fer els llocs més personalitzables. Per a molta gent l'autèntic poder de Joomla! resideix en aplicacions per a l'entorn de treball trucades Extensions. Una extensió s'usa per afegir una capacitació a Joomla! que, per defecte i en el seu codi base, no estan disponibles. Aquí hi ha uns exemples de les centenars d'extensions que hi ha disponibles:
- Constructors dinàmics de formularis
- Negocis o organitzacions
- Gestió de documents
- Galeries d'imatge i multimèdia
- Comerç electrònic i carrets de compra
- Fòrums i xat
- Calendaris
- Correu
- Dades i eines d'informe
- Sistemes d'anuncis
- Sistemes de subscripció a serveis
- i molt, molt més
Pots trobar més exemples a Joomla! - Extensions . Prepara't per asombrarte sobre l'excitant treball que produeix la nostra comunitat de desenvolupadors!
Una guia útil de les extensions del lloc la pots trobar a:
http://extensions.joomla.org/content/view/15/63/
Tipus d'extensió
Hi ha cinc tipus d'extensions:
- Components
- Mòduls
- Plantilles
- Connectors
- Idiomes
Pots informar millor sobre les seves especificacions utilitzant l'enllaç que hi ha dins d'aquest article de l'Índex - taula de continguts - al principi a la dreta o fent clic a l'Següent enllaç.
Components
Un component és el més llarg i complex dels tipus d'extensió que hi ha. Els components, són com mini-aplicacions que renderitzen el cos principal de la pàgina. Una analogia senzilla d'entendre podria ser com si Joomla! es tractés d'un llibre i tots els components són capítols d'aquest llibre. El component del nucli per a articles (com_content), per exemple, és la mini-aplicació del nucli que fa servir la renderització dels articles així com el component del nucli per a registres (com_user) és la mini-aplicació que fa servir el registre d'usuaris.
Moltes característiques del nucli de Joomla! s'inclouen per defecte a través de components com:
- Contactes
- Pàgina d'inici
- Servidor de notícies
- Anuncis
- Correu massiu
- Enquestes
Un component pot manejar dades, mostrar configuracions, proveir funcions, i en general pot dur a terme qualsevol operació no prevista per les funcions generals del codi del nucli
Els components treballen mà a mà amb mòduls i plugins per proveir d'una rica varietat en la funcionalitat i manera de mostrar les coses. Ells fan possible que es pugui transformar completament Joomla! expandint àmpliament la seva capacitació i flexibilitat.
Mòduls
Una més lleugera i flexible extensió utilitzada per a la renderització de pàgines són els mòduls. Els mòduls es fan servir per a petites parts de la pàgina i generalment són menys complexos i capaços de veure's a través dels diferents components. Continuant amb la nostra analogia del llibre, un mòdul es podria veure com un peu de pàgina o bloc de l'encapçalament, o potser com una imatge / llegenda del llibre que pot ser renderitzat sobre algunes pàgines en concret. Òbviament, pots tenir una nota al peu de pàgina, però no totes les pàgines en tenen. La nota al peu de pàgina també podrien aparèixer recordant-te que capítol estàs llegint o el component que tens carregat.
Els mòduls són com mini-utilitats que poden situar-se en qualsevol lloc del vostre lloc. Els mòduls de vegades funcionen en conjunció amb algun component i altres vegades són independents.
Els mòduls es poden assignar a una posició de mòdul la qual hagi estat definida en la plantilla i també dins de l'administració, fent servir el gestor de mòduls i de posicions disponibles. Per exemple, 'left' i 'right' són posicions comunes per a presentacions a tres columnes.
Mostrant mòduls
A cada mòdul se li assigna una posició en el lloc. Si vols mostrar en dues localitzacions diferents a un mateix mòdul has de copiar el mòdul i assignar a la còpia d'aquest mòdul la nova posició. També pots assignar sobre ítems de menú (i pàgines). Pots seleccionar tots els menús o seleccionar d'un en un, escollint-los amb Clic mentre mantens premuda la tecla ctrl (pantalla de Editar)
Nota: El teu menú principal és un mòdul! quan crees un menú nou estàs copiant el codi del mòdul del menú principal (mod_mainmenu) i donant-li nom per al teu nou menú. Quan còpies un mòdul, no còpies tots els seus paràmetres, simplement, permets a Joomla! utilitzar el mateix codi amb diferents i independents paràmetres de configuració.
Exemple Newsflash
Newsflash és un mòdul que mostra articles des del teu situat dins d'una posició de mòdul assignable. Aquest pot usar-se i configurar per mostrar una categoria, tots els articles, o mostrar un nombre d'articles escollits aleatòriament. Pot mostrar tants articles com hagis configurat i pot mostrar un enllaç complet ... per permetre a l'usuari accedir al text complet d'un article.
El component Newsflash és particularment molt útil per a coses com les notícies del lloc o per mostrar un article agregat últimamnete al teu web.
Connectors
Una de les extensions més avançades per Joomla! és el Plugin. En les versions anteriors a Joomla! se'ls coneixia com Mambots. A part de cabiársele el nom, també s'ha expandit la seva funcionalitat. Un plugin és una secció de codi que corre quan ocorre algun esdeveniment predefinit dins del Joomla!. Per exemple, els editors són plugins que s'executen quan succeeix un esdeveniment onGetEditorArea. Fer servir un plugin permet al desenvolupador decidir la manera en què el seu codi es comporta depenent dels plugins que hi hagi instal per reaccionar als esdeveniments.
Idiomes
En el nou Joomla! 01/05 potser les més bàsiques i crítiques extensions són un idioma. Joomla! s'allibera amb multitud d'idiomes d'instal lació, però el lloc i l'administració estan empaquetats en un sol idioma en-GB - l'anglès. Intentar incloure tots els idiomes disponibles actualment podria fer al paquet immanejable a efectes del pes que arribaria per pujar-lo a un servidor. Els arxius de l'idioma habiliten totes les interfícies d'usuari tant per al front com per al backend per defecte en el nostre idioma local preferit. Nota que aquests paquets no tenen cap impacte sobre el contingut actual com ara els articles.
Per a més informació sobre els idiomes disponibles visita: Paquets d'idioma i alliberaments localitzades
http://help.joomla.org/content/view/1651/243/






