Manual Joomla 25

Embed Size (px)

Citation preview

j25es

COMPLUSOFTSoftware Development CompanySOCIO TECNOLOGICO FUlJoomla! 2.5Gua para Principiantes

escrito por Hagen Graf,Jen Kramer, Milena Mitova, Angie Radtke, Henk van Canntraducido por Isidro Baquero (gnumla)Joomla! 2.52Gua para PrincipiantesAcerca del libro5Introduccin8Casos de xito16Instalacin26Estructuras y Trminos38Qu novedades hay en Joomla! 2.5?47Administrando el contenido55Estados, Papelera y Desbloqueo80Estructurar el Contenido en Categoras84Configuracin del Sitio y de los Contenidos91Plantillas (Templates)97Navegacin103Usuarios y Permisos111Gestin de extensiones122Core Extensions126Mdulos149Plug-Ins153Trabajando con plantillas165La Plantilla Beez175Por qu el SEO es importante para ti189Sitios Web Multilinges198Crear un sitio Joomla! 2.5 desde cero207Actualizar desde versiones antiguas 212Ganar respeto y dinero con Joomla217Resources231cocoate.com234

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners GuideSpend your holidays in Southern France235

4/22/12Pgina #

4/22/12Pgina #Acerca del libroEl presente libro, como cualquier otro, tiene captulos, una introduccin, muchas capturas de pantalla y trata cerca de la ltima tecnologa disponible en el Joomlaverso".Est basado en los exitosos Joomla! 1.6/1.7 - Gua para principiantes, extendido y con ms captulos. Todos los captulos han sido revisados, y se han aadido nuevas capturas de pantalla cuando ha sido necesario.Es un libro que resultar de utilidad para lectores, anunciantes, autores, traductores y, por supuesto, para la comunidad Joomla!, ya que:Se distribuye gratuitamentePuede ser ledo gratuitamente, bien directamente en formato HTML en nuestro sitio web, o bien descargndolo en formato PDF.Te ayuda a solucionar tus tareasHay mucho por descubrir en el libro!Est patrocinadoEl libro est patrocinado por Complusoft, una compaa que muestra permanentemente su implicacin y apoyo al Proyecto Joomla, del que es Platinum sponsor.Es un trabajo colaborativoAparte de m, cuatro autores ms escribieron captulos!Muchas gracias:Milena Mitova[footnoteRef:2] - Captulo: Por qu el SEO es importante para ti [2: http://twitter.com/completewebcare]

Angie Radtke[footnoteRef:3]. Captulo: La plantilla Beez [3: http://www.der-auftritt.de/]

Henk van Cann[footnoteRef:4]. Captulo: Ganar dinero y respeto con Joomla! [4: http://www.2value.nl/]

Jen Kramer[footnoteRef:5]. Captulo: Crear un sitio Joomla! 2.5 desde cero [5: http://www.joomla4web.com/]

Es multilingeThe book will be available in three more languages.Espaol - Joomla 2.5 - Gua para principiantesGracias al traductor Isidro Baquero (Gnumla)Muchas gracias al patrocinador ComplusoftItaliano - Joomla 2.5 - Guida per PrincipantiGracias al traductor Cinzia.Muchas gracias a todos los patrocinadores.An es posible patrocinar el trabajo y anunciarse en esta versin del libro.Alemn - Joomla 2.5 - Ein AnfngerbuchGracias al traductor Hagen Graf.Muchas gracias a todos los patrocinadores.An es posible patrocinar el trabajo y anunciarse en esta versin del libro.Francs - Joomla 2.5 - Le Guide Pour DbutantGracias a los traductores Serge Billon and Simon Grange.Muchas gracias a todos los patrocinadores.An es posible patrocinar el trabajo y anunciarse en esta versin del libro.Ruso - Pykobo^ctbo rrr HA^HHArom^ro no.Bfc30BATE Joomla 2.5Gracias al traductor Alexey Baskinov.Muchas gracias a todos los patrocinadores.An es posible patrocinar el trabajo y anunciarse en esta versin del libro.Dans - Joomla 2.5 - Begynder GuideGracias al traductor Ole Bang Ottosen.An es posible patrocinar el trabajo y anunciarse en esta versin del libro.Sueco - Joomla 2.5 - NybrjarguideGracias a los traductores Victoria Victor.An es posible patrocinar el trabajo y anunciarse en esta versin del libro.Queremos conocer tu opinin!Deja tus comentarios en los captulos de las distintas versiones en HTML, para que podamos seguir mejorando el libro en futuras ediciones.Involcrate en el siguiente proyecto!La prxima versin de Joomla! est a la vuelta de la esquina...nete a nosotros!Captulo 1IntroduccinJoomla! es un sistema de gestin de contenidos[footnoteRef:6] gratuito para la creacin de sitios web. Es un proyecto de software libre que, al igual que la mayora de estos proyectos, est en constante movimiento. Es impredecible, algunas veces indescriptible, parcialmente controvertido, a menudo muy sexy y en algunas ocasiones un poco aburrido. Sin embargo, o quizs debido a estas razones, ha tenido un tremendo xito desde su aparicin hace ya ms de 5 aos y cuenta con millones de usuarios a lo largo y ancho del mundo. [6: http://es.wikipedia.org/wiki/Sistema de gestin de contenidos 4/22/12Pgina8]

Con respecto a la cuestin sobre si escribir Joomla! (con signo de exclamacin) o Joomla (sin l), despus de aos de discusin la gente lleg a un consenso:Pon la exclamacin en la primera aparicin de Joomla en la pgina, y despus olvdate de ella :DLa palabra Joomla es una derivacin de la palabra Jumla del lenguaje africano Swahili que significa todos juntos.El proyecto Joomla es el resultado de una acalorada discusin entre la Fundacin Mambo, que fue creada en Agosto de 2005, y su equipo de desarrolladores. Joomla fue desarrollado a partir del exitoso sistema Mambo. Es utilizado en sitios web de todo el mundo para desarrollar desde pginas sencillas hasta complejos sitios corporativos para empresas. Es sencillo de utilizar, administrar y sobre todo muy fiable.El equipo de Joomla se ha organizado y reorganizado varias veces en los ltimos cinco aos. Tambin el software ha ido evolucionando: Desde 2005 a 2009 se desarroll Joomla 1.0, hasta alcanzar la versin 1.0.15. El desarrollo y el soporte de esta versin finalizaron oficialmente en septiembre de 2009. Desde 2005 hasta ahora ha estado en desarrollo Joomla 1.5. Fue presentado como versin estable en enero de 2008, y su vida til finalizar en Abril de 2012. En 2008 comenz el desarrollo de Joomla 1.6, aunque fue lento y complicado. Hasta enero 2011 no estuvo disponible una versin estable. El final de su vida til lleg un mes despus del lanzamiento de Joomla! 1.7, en agosto de 2011.

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners Guide Joomla! 1.7 vi la luz en julio de 2011, y su misin fue continuar el trabajo iniciado por Joomla 1.6 para allanar el camino para la 2.5. Alcanz el final de su vida til a finales de febrero de 2012.

4/22/12Pgina #

4/22/12Pgina # Joomla! 2.5 fue la primera versin con soporte de larga duracin desde la 1.5, y fue lanzada en enero de 2012.Los usuarios se mantuvieron fieles a Joomla. Muchos migraron sus sitios de Mambo a Joomla y se han ido formando desde su creacin. Adems muchos nuevos usuarios se han sumado en los ltimos aos, aunque todava quedan personas en el mundo que no han odo hablar nunca de este CMS, que junto a Drupal y Wordpress, es uno de los sistemas de gestin de contenidos ms usados en el mundo.

Figura 1: Google Trends 17-01-2012 en todo el mundo para Drupal, Joomla!, WordPressEn la Figura 1, Joomla! y Wordpress estn al mismo nivel de acuerdo al volumen de bsquedas. Joomla! y Wordpress son buscados tres veces ms que Drupal. Sin embargo, el volumen de bsquedas ha decado desde el ao 2010. Era hora de que Joomla! reaccionara con el lanzamiento de Joomla! 1.6 en enero de 2011 y de Joomla! 1.7 en julio del mismo ao.

drupal 0.16 joomla1.00wordpress0.G1

Search Volume 1.501.000.500 i 112004I I I i News referenj_0 l_Figura 2: Google Trends 17-01-2012 Alemania - Drupal, Joomla!, WordPressLa situacin en Alemania es diferente (Figura 2). Joomla tiene casi el doble del volumen de bsquedas que Wordpress, mientras que Wordpress es casi 4 veces superior a Drupal.A continuacin hay algunas estadsticas extradas de Google Trends (Tabla 1):PasDrupalJoomlaWordPress

Mundo0.311.08

Chile010.82

Francia0.210.68

Alemania0.1610.61

Italia0.1710.6

Polonia0.1510.43

Federacin Rusa0.310.5

Espaa0.2611

Suiza0.1510.45

Reino Unido0.411.65

EEUU0.6612.3

China0.813.2

Tabla 1: Google Trends - Drupal, Joomla!, WordPressExisten diferencias notables entre los pases en el uso de los distintos sistemas de gestin de contenidos. En Alemania, por ejemplo, TYPo3 juega un papel importante, siendo su volumen de bsquedas comparable al de Joomla. Sin embargo en Estados Unidos el ratio Joomla - TYPO3 es 1.0 contra 0.01, lo cual indica que este ltimo CMS apenas tiene impacto all.En Enero de 2012 el 2.8% de todas las pginas web de Internet estaban hechas con Joomla. (http://w3techs.com/technologies/overview/content_management/all.El rango de sitios web creados con Joomla abarca desde sencillas pginas personales a complejas aplicaciones de negocios y proyectos basados en el Framework de Joomla!. Lo que hace a Joomla tan exitoso son las innumerables formas en la que puedes usarlo y que te voy a describir en este libro.Quin soy?Mi nombre es Hagen Graf, tengo 48 aos y vivo en Fitou, Francia[footnoteRef:7]. Estoy casado con la mujer de mis sueos y tengo cuatro hijas. [7: http://gxo/maps/xejrh]

Mi trabajo consiste en muchas actividades diferentes tales como la enseanza, asesoramiento, programacin, comprensin de estructuras, desarrollo de nuevas aplicaciones y siempre estoy abierto a probar cosas nuevas.De hecho, mi trabajo puede ser realizado completamente online, pero en ocasiones los clientes pueden tener miedo de los proyectos que son 100% a distancia. Este es el motivo por el que estoy siempre en la carretera. Estar en la carretera significa reunirse con clientes de diferentes pases, idiomas y culturas. Significa largos viajes en coche, bus o tren, as como responder rpidamente los emails con solicitudes de los clientes, los mensajes en Facebook y los tweets.Esta forma de trabajar tiene sus implicaciones para aquello que yo suelo llamar la oficina. Necesito tener acceso desde cualquier sitio a mis emails, fotos, videos, tweets y documentos. Mi oficina se encuentra donde yo est.Quin eres t?Es evidente que no puedo saber a qu te dedicas exactamente, pero muchas de las personas con las que he trabajado tienen, en cierto sentido, un trabajo similar al mo. Tu experiencia con los ordenadores es tambin probablemente similar a la ma. Muchos de nosotros comenzamos con un viejo PC y Windows como sistema operativo en la escuela o en casa. Luego con la experiencia llegamos a conocer la dura realidad de las aplicaciones ofimticas, prdidas de datos, falta de memoria, discos duros que se queman y las aventuras de configurar una impresora. Las maravillosas relaciones entre estas cosas han sido sustiuidas por la nueva forma de trabajo centrada en el usuario de la Web 2.0 y por el uso de los smartphones, si bien esto no hace que el trabajo sea necesariamente ms sencillo.Si no eres de esos a los que les encanta pasar noches enteras enredando en las "tripas" de su sistema operativo o de su telfono, o de esos que pasan horas organizando sus fotos y su msica, moviendo los archivos de un dispositivo a otro, entonces probablemente eres como yo: una persona que se siente feliz cuando todos sus dispositivos y aplicaciones estn funcionando, cuando puede acceder a sus datos por Internet; alguien que se conforma simplemente con que todo funcione como se supone que debera. Si trabajas desde una oficina situada en casa, un buen entorno de trabajo es particularmente importante. Los fallos en el funcionamiento del software y el hardware pueden convertirse rpidamente en una pesadilla.Suelo categorizar a los usuarios en alguno de los siguientes grupos: Visitantes: Visitan tu sitio web y no les importa en absoluto qu sistema utilizaste para crearlo. Usuarios: Utilizan el sitio web. Generan contenidos utilizando procedimientos predefinidos. Diseadores o Integradores Web: Instalan un sitio Joomla! en un servidor, crean categoras, contenidos, enlaces y mdulos de men, configuran plantillas e idiomas. Son verstiles y usualmente son los nicos responsables del sitio web. Diseadores CSS: A menudo trabajan exclusivamente con archivos que tienen la extensin .css Diseadores HTML: Dan a los diseadores CSS los fundamentos que ellos necesitan para su trabajo. En Joomla tambin se encargan de crear los denominados "template overrides". Desarrolladores: Saben programar y usan lenguajes como PHP y JavaScript. Mejoran el core de Joomla! con funcionalidades adicionales Arquitectos: Piensan sobre la seguridad, la velocidad y la calidad del cdigo.El diseador web juega un papel especial en esta lista. Usualmente tiene que cubrir todos los roles, lo que constituye un gran reto. Mientras escribo este libro, me sito a m mismo en el perfil de diseador web.Una compaa, una institucin, un club, una organizacin... s, probablemente cualquiera, necesita una presencia web que sea amigable con el usuario y flexible. Una presencia que los desarrolladores puedan modificar fcilmente a travs del navegador a lo largo del tiempo; una presencia que sustituya su archivador y su agenda de contactos de piel; una presencia que pueda comunicarse con diferentes dispositivos y que pueda ser fcilmente extendida.Doy por hecho que tu sitio web ya es el lugar en el que explicas lo que t mismo o tu compaa hacis. Ese es el lugar en el que mantienes las relaciones con tus clientes durante 24 horas al da, 7 das a la semana. Tu sitio web contiene probablemente una coleccin de aplicaciones y datos que resumen tus actividades. Tu sitio debera contener tambin interfaces para permitir a otras aplicacioens usarlos.Hasta hace unos pocos aos, la creacin de un sitio web era algo muy difcil de hacer. Si bien no tenas por qu ser un especialista de renombre, s que era necesaria una combinacin de perseverancia y capacidad de diversin con lo que hacas para llegar a conseguir resultados decentes. En aquellos tiempos tenas que crear pginas HTML estticas en un editor HTML, y a continuacin subirlas mediante un cliente FTP a un servidor. Incluso para crear la interactividad ms sencilla, como por ejemplo un formulario de contacto o un foro, tenas que aprender algn lenguaje de programacin.Es ms que comprensible que mucha gente no estuviera dispuesta a pasar por todo eso, y decidiera encomendar la creacin de sus sitios a agencias web, o que incluso siquiera se planteasen nada sobre el proyecto. Gracias a Facebook y a kits como el de Google Sites, crear pginas web simples se ha convertido en algo relativamente fcil, pero si quieres algo nico, deberas familiarizarte con un sistema gestor de contenidos.Joomla! ofrece todo lo que necesitas para crear tu propio sitio web completamente personalizado.De qu va este libro?En primer lugar, este libro trata acerca de Joomla! y cmo usarlo.Joomla! es una herramienta con mltiples posibilidades y puedes usar el sistema en una enorme variedad de configuraciones dependiendo de tus ideas y deseos.Con el objetivo de proporcionar un acceso cmodo a los contenidos, he estructurado el libro como sigue:1. Esta introduccin2. Casos de xito3. Instalacin4. Estructuras y trminos5. Qu novedades hay en Joomla! 2.5?6. Administrando el contenido7. Cmo crear una pgina "sobre nosotros8. Un artculo tpico9. El gestor multimedia10. El formulario de contacto11. Estados, papelera y desbloqueo12. Estructurar el contenido en categoras13. Configuracin del sitio y de los contenidos14. Plantillas (templates)15. Navegacin16. Usuarios y permisos17. Gestin de extensiones18. Extensiones del ncleo1. Anuncios (banners)2. Contactos3. Mensajera4. Canales electrnicos (newsfeeds)5. Redirecciones6. Buscar7. Bsqueda inteligente8. Enlaces web19. Mdulos20. Plug-ins21. Trabajando con plantillas1. Crea tu propio estilo2. Personalizando plantillas existentes3. overrides (sobreescrituras)4. Crear una nueva plantilla usando Atomic22. Plantilla Beez23. Por qu el SEO es importante para ti24. Sitios web multilenguaje25. Crear un sitio Joomla 2.5 desde cero26. Actualizar desde versiones anteriores27. Actualizacin desde versiones anteriores28. Ganar respeto y dinero con Joomla29. RecursosAlguna pregunta?No dudes en preguntar!Evidentemente, no puedo proporcionar servicio tcnico. Los foros oficiales de Joomla! proporcionan una gran cantidad de conocimiento (fundamentalmente en ingls, pero tambin en espaol[footnoteRef:8], y seguro que en ellos podrs encontrar respuestas a tus preguntas. Sin embargo, si tienes comentarios o preguntas acerca del libro no dudes en dejarlos en la seccin de comentarios que hay un poco ms abajo. [8: http://forum.joomla.org/viewforum.php?f=24]

FundamentosAntes de instalar Joomla! 2.5, crear un sitio web y hacerte rico y famoso, por favor tmate un tiempo echando un rpido vistazo a los fundamentos [footnoteRef:9]. [9: http://cocoate.com/node/1684]

Lo que escrib all tambin sirve para tu sitio Joomla!.Captulo 2Casos de xitoQu aspecto tienen los sitios web creados con Joomla?Esta pregunta no es fcil de contestar, ya que en la mayora de los sitios web basados en este software el diseo ha sido creado por un diseador grfico y, posteriormente, "transformado" en una plantilla compatible con el CMS. Por lo tanto, el exterior de un sitio puede ser engaoso. Aqu tienes algunas capturas de sitios web realizados con Joomla para que te hagas una idea de lo que se puede conseguir con l:Alianza para la Educacin Catlica - Universidad de Notre DameLa Alianza para la Educacin Catlica, o ACE por sus siglas en ingls, usa Joomla 1.7 para gestionar su presencia web multifactica. ACE es un esfuerzo colaborativo de 12 proramas diferentes, todos ellos trabajando para fortalecer y sostener colegios catlicos en los Estados Unidos. Joomla!, junto con el framework para la creacin de plantillas Gantry, permite a ACE mantener 12 sitios nicos en una sola instalacin Joomla a travs del uso del propio Joomla y de las opciones de mltiples plantillas de Gantry (por ejemplo, http://ace.nd.edu/teach es una pgina de inicio nica para uno de los programas del sitio). Todas las unidades de ACE parten de la misma instalacin y base de datos Joomla, mantienen una fuerte conexin visual con la pgina de inicio principal y tambin comparten las mismas caractersticas para todos los miembros de la organizacin, incluyendo: un lector de canal electrnico de noticias (RSS) integrado, membresa online, una red JomSocial, varios blogs, una bolsa de trabajo y un catlogo de publicaciones online.Algunas de las extensiones favoritas de ACE son: Zoo de Yootheme, hh404sef, JCE, JSPT y Socialables Autogroup.Los planes de futuro incluyen integrar un CRM (CiviCRM) para que funcione dentro del framework Joomla.

Figura 1: Universidad de Notre Dame Sitio Web: http://ace.nd.edu/Creador: CloudAccess[footnoteRef:10] , Ricky Austin[footnoteRef:11] [10: http://cloudaccess.net/] [11: http://ace.nd.edu/directory/ricky-austin]

MS de 3000 sitios web gubernamentales construidos con Joomla!JoomlaGov es un "escaparate" de sitios web de gobiernos locales, regionales, nacionales y supranacionales construidos con Joomla a lo largo y ancho de todo el mundo. Hay ms de 200 pases representados y, apenas un par de meses despus de su presentacin en la conferencia J and Beyond' (http://www.jandbeyond.org) en mayo de 2011, contiene ms de 3,000 sitios.

Este sitio es un gran ejemplo de cmo la Comunidad Joomla! (http://joomlagov.info/about) es capaz de colaborar con el nico objetivo de resaltar las cualidades del CMS Joomla al mundo entero. Por poner un ejemplo de entre todos los sitios disponibles, el sitio web de la Presidencia de Estonia (http:// www.president.ee/en/) bien merece una visita.| search...pExplore Government Websites built with Joomla!@Discover over 2765 Government web sites built with Joomla!How? View the Wxtd Map or pick one of the 204 Countries.View Multinational Organizations (European Union, United Nations & World Health Organization)

WoomlaGov SitesWelcomeExploreCountriesMultinationalAboutSubmitasiteFeedbackTop Five Gountries Italy-759 Spain - 207 Chile-135 United States of America - 80 Poland - 70About this website and how it was built..Updates: New entries are added on a Friday, to stay in touch, follow Twitter #joomlagov.Figura 2: JoomlaGov.info Construido usando Joomla!, K2 & Google Maps (API version 3)El siguiente vdeo fue grabado durante el Joomla! Day Sudfrica 2011Caso de xito - Cmo construimos el sitio joomlagov.info - Dwight Barnard (ZA)Sitio Web: http://www.joomlagov.infoCreador: http://raramuridesign.com & http://piezoworks.beTorre EiffelCreo que este edificio te suena de algo, no? Sobran las presentaciones :) (Figura 4)!

Figura 3: The Eiffel Tower Well, probably you know this building!Sitio Web: http://tour-eifFel.fr/Creador: Mairie de Paris (http://paris.fr/)eCommerceUna tienda online danesa basada en Joomla! y en el componente RedShop (Figura 4).

Figura 4: eCommerce con Joomla!Sitio Web: http://www.trendbazaar.dk Creador: http://redweb.dkKokoroKokoro significa: chocolate que viene del corazn y del alma (Figura 6).

Figura 5: KokoroSitio Web: http://kokorochocolate.com/Creador: http://ohappens.nl/Tranquillity BlueTranquillity Blue es un sitio para mostrar actividades y aventuras en un pequeo pueblo costero de la costa suroeste de frica. El objetivo era hacer el sitio gestionable por el client y lo suficientemente flexible para crecer y abarcar funcionalidades avanzadas si fuera necesario (Figura 6).

Figura 6: Tranquillity Blue Sitio Web: http://www.tranquillityblue.co.za/Agencia: raramuridesign.com Diseo: Dwight BarnardY?Estos sitios web tienen el aspecto que se supone que un sitio web debe tener :-).Si yo no te hubiera desvelado que estaban hechos con Joomla, probablemente no te hubieras dado cuenta de ello.Echa un vistazo a un artculo de techrepublic de enero de 2012: 15 Joomla implementations[footnoteRef:12] [12: http://www.techrepublic.com/blog/webmaster/inspiration- 15-joomla-implementations/1085 4/22/12Pgina22]

CMO ENCONTRAR PGINAS HECHAS CONjOOMLA?e mostrar algunas maneras de hacerlo.

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners Guidejoomla.org

4/22/12Pgina #

4/22/12Pgina #Simplemente echa un vistazo al sitio oficial del proyecto Joomla! Yo encontr los sitios que acabo de mostrarte en el Joomla! Showcase[footnoteRef:13], el "escaparate" oficial del proyecto. En l encontrars ms de 2000 sitios ordenados por categoras. Tiene un 'sitio del mes', una vista general con los sitios mejor valorados y mucho ms. (Figura 7). [13: http://communityJoomla.org/showcase/]

Category:Colleges & Universities

RECENTLY ADDEDAnahoim University.anaheim.edu Colleges & UniversitiesArtsAnimation (7) Architecture (H)Art History (3) Celebrity & Fans (11) Dance (13)HRST Booksw.hrstbooks.cc I PublishingBROWSE SITES BY CATEGORIESGovernment & Non-ProfitCharities (22)Government (73)Military (7)Non-Profit Organizations (129) HealthReferenceBiographical (3)Guides & Directories (4i) Libraries (15)ScienceAgriculture (7)SJ Joomla! About Community & Support Extend Download

The Joomla! Community Showcase

Home Recently Added Most Rated Highest Rated

3098 showcase sites JOOMLA! SITE OF THE MONTH

HomeRecently Added Most Rated Highest RatedAlliance for Catholic EducationCATEGORIESArtS (275)Business (952)Educational (185)Government & Non-Profit (231) Health (182)News & Media (189)Personal (46)Recreation & Hobbies (325) Reference (59)Science (68)Society (216)Sports (203)Technology (145)

Figura 7: Joomla ShowcaseGooglePuedes buscar la cadena com_content en Google[footnoteRef:14]. El componente "content" la usa en las URLs de las pginas que genera. Hoy en da este tipo de bsqueda no es completamente efectiva, debido a la cantidad de sitios que usan URLs optimizadas para buscadores (SEF URLs), pero an as el resultado sigue siendo impresionante. [14: http://www.google.de/search?q=com content]

Wappalyzer Firefox ExtensinWappalyzer[footnoteRef:15] es un complemento del navegador Firefox que identifica software en sitios web ((Figura [15: https://addons.mozilla.org/en-US/firefox/addon/wappalyzer/]

Joomla!About Community & Supi

AdministrationAdministration

im: www.joomla.orgWappalyzerQ Coogle AnalyticsAnalytics

C LCol"- GoogleJo

Category Manager: Articles VJoomla is one of the world's mi source CMS (content managen percent of the Web running on , used by individuals, small & me businesses, and large organiza easily create & build a variety o web-enabled applications. Leam more about 1.7 ...SE PHPProgramming Language

DownloadFigura 8: Joomla! con WappalyzerComprueba el sitio web ms de cercaSi ests en un sitio web y quieres saber si fue creado con Joomla! o no, echa un vistazo a su cdigo fuente. En la seccin 'header', deberas encontrar la siguiente lnea:

Otra opcin sera simplemente tratar de acceder a la URL de la zona de administracin del sitio, introducindola a mano en la barra del navegador:http://ejemplo.com/administratorAqu tienes la muestra de lo que aparece cuando haces esto para el sitio de la Torre Eiffel: http:// www.tour-eiffel.fr/administrator/Joomla!' Tour Eiffel

Veuillez utilisez un identifiant et un mot de passe valide pour accder l'administration.Connexion l'administration de Joomla!IdentifiantRetourner la page d'accueil du site

Mot do passe ||Langue Dfautw\Connexion

Administracin del sitio Eiffel TowerPregntales a tus amigosSe me ocurri tuitear estoQuiero TU sitio :) Busco 5+ ejemplos de sitios Joomla! increbles para el captulo de casos de xito cocoate.com/j25/showcase xfavor respoder con link+RTy... casi al instante recib los enlaces de los sitios que acabas de ver ms arriba!Alguna otra idea?Conoces alguna otra manera de detectar sitios Joomla? Sintete libre de dejar un comentario[footnoteRef:16]. [16: http://cocoate.com/node/10292]

Captulo 3InstalacinGracias al instalador web, Joomla! puede ser instalado en cuestin de unos pocos minutos.Para poder instalar Joomla! en tu PC local, es necesario que configures tu "propia internet local, para lo que necesitars un navegador, un servidor web, un entorno PHP y un sistema de bases de datos soportado por Joomla!. Llamamos a esto "una pila LAMP[footnoteRef:17] (o XAMP)" y un sistema cliente-servidor. Los archivos de Joomla! sern copiados dentro de este sistema y configurados con el instalador web Joomla!. [17: http://es.wikipedia.org/wiki/LAMP]

Requerimientos mnimos del sistema: un servidor web instalado y en funcionamiento, como Apache (versin 2.x o superior) o Microsoft IIS (versin 7 o superior). el lenguaje de scripting PHP, versin 5.2.4 o superior. el gestor de bases de datos MySQL, versin 5.0.4 o superior.Variantes de instalacinDado que este tema es igual para todos los sistemas basados en PHP, prefiero remitirme al captulo variantes de instalacin de los sistemas basados en PHP[footnoteRef:18]. [18: http://cocoate.com/node/6540]

Piedras en el caminoEste tema de la instalacin de Joomla es muy complejo, dado que existe un gran nmero de proveedores de alojamiento, e incluso un nmero an mayor de versiones instaladas de servidores web, PHP y MySQL, as como de herramientas de gestin de espacios web. Los problemas ms habituales durante el proceso de instalacin son: el modo seguro de PHP est activado, lo que impide que subas archivos al servidor, rutas de reescritura 'prohibidas' en el servidor web Apache debido a que el Motor de Reescritura de Apache (mod_rewrite) no est activado,

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners Guide los permisos de directorio en Linux y OSX, que se configuran de manera distinta a los de Windows.

Pgina #

Bsicamente, la forma ms fcil para instalar Joomla! y que funciona prcticamente siempre es la siguiente: Descarga el ltimo paquete de instalacin de Joomla.org[footnoteRef:19] a tu PC, y descomprmelo en un directorio temporal. [19: http://www.joomla.org/download.html]

Sube va FTP los archivos descomprimidos al servidor web que has contratado, o al directorio de tu instalacin local. Los archivos deben ser instalados en el directorio pblico. Estos directorios normalmente se llaman htdocs, public_html o simplemente html. Si ya hay otras instalaciones en ese directorio, puedes especificar un subdirectorio dentro del directorio pblico para realizar tu instalacin de Joomla!, al que subirs los archivos descomprimidos. Muchos proveedores de alojamiento te permiten enlazar tu nombre de dominio directamente a un directorio cualquiera, no necesariamente al raz. Debes encontrar el nombre de tu base de datos. En muchas ocasiones, una o ms bases de datos estn includas en tu paquete de alojamiento. A veces, los nombres del usuario, la base de datos y la contrasea te los dan directamente; otras veces tienes que encargarte t de configurarlos. Normalmente puedes hacer esto ltimo a travs de una interfaz de configuracin web. Sea como sea, el caso es que necesitars los datos de acceso a la base de datos para el instalador web de Joomla!El instalador web de Joomla!Descarga Joomla! 2.5 desde joomla.org[footnoteRef:20] y descomprime los archivos en el directorio raz de tu servidor web (por ejemplo:/htdocs). [20: http://www.joomla.org/download.html 4/22/12Pgina27]

A partir de ahora, todo va a ir realmente rpido, porque el instalador web de Joomla! est haciendo el trabajo sucio por ti. Desde tu navegador, ve a la URL de tu servidor local http://localhost/ (normalmente es esta; si ests instalando en el servidor remoto puede ser dominio que has contratado)Paso 1 - Eligiendo un idiomaEl instalador web aparace en tu navegador con una seleccin de idiomas. Elegir uno es el primero de los siete pasos de los que consta el proceso de instalacin. Establece el idioma deseado y haz clic en el botn 'Siguiente' (Figura 1).

Figura 1: Instalador Seleccionar idiomaPaso 2 - Comprobacin de instalacinLa comprobacin de instalacin (Figura 2) debera ayudarte a verificar si tu entorno de servidor es el adecuado para la instalacin de Joomla! o no.Joomla!'

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners GuideJoomlat 2.5.0 Installation

4/22/12Pgina #

4/22/12Pgina #StepsCheck Again Q OPrevious NextPre-Installation Check

1 : Language2 : Pre-Installation check3 : License4 : Database5 : FTP Configuration6 : Configuration7 : Finishe.Pre-installation check for Joomla! 2.5.0 Stable [ Ember ] 24-Jan-2012 14:00 GMT:If any of these items is not supported (marked asNo) then please take actions to correct them.PHPVersion >= 5.2.4FMure to do so could lead to your Joomla!z[bcmp^*,,, supportinstallation not functioning correctly. _XML SupportDatabase Support:(mysql, mysqii)MB Language is Default MB String Overload Off INI Parser Support JSON Support configuration.php Writeable

Recommended settings:These settings are recommended for PHP in to ensure full compatibility with Joomla.However, Joomla! will still operate if your settings do not quite match the recommended.n orderDirectiveRecommendedActual

Safe ModeOffOff

Display ErrorsOffOff

File UploadsOnOn

Magic Quotes RuntimeOffOff

Magic Quotes GPCOffOn

Register GlobalsOffOff

Output BufferingOffOff

Session Auto StartOffOff

Native ZIP supportOnOn

Figura 2:Instalador - Comprobacin de instalacinSi ves la mayora de los resultados del test en verde es una buena seal. Dependiendo de tu configuracin, puede haber diferencias. El instalador de Joomla! comprueba las opciones deconfiguracin del servidor web (en nuestro caso Apache), PHP y del sistema operativo. Si se usa un sistema Unix (Linux, Mac OS X), debes prestar atencin a los permisos de archivo. Esto es especialmente importante para el archivo configuration.php. Este archivo ser generado al final de la instalacin con los valores concretos de tu sitio. Si el instalador no puede escribir en el directorio raz, Joomla! no puede crear el archivo, y la instalacin no podr completarse. En caso de que los permisos de escritura aparezcan con un "No" rojo, trata de configurar correctamente los permisos en tu servidor, y haz clic en el botn "repetir el chequeo". Una vez que todo est "en verde", haz clic en el botn Siguiente, y llegars al siguiente paso, Licencia.Step 3 - LicenciaCada producto de software est licenciado de una u otra manera. Joomla! est licenciado de acuerdo con la versin 2.0 de la GNU General Public License (Figura 3).

Figura 3: nstalador LicenciaPaso 4 - Base de datosEn el cuarto paso, configuracin de la base de datos, se requerirn los parmetros de tu base de datos (Figura 4). Puedes crear cualquier nmero de bases de datos en tu entorno de servidor local. Tienes un usuario MySQL con el nombre root. Este usuario root es el administrador de MySQL y puede, por tanto, hacer cualquier cosa entu sistema MySQL. La contrasea depende de tu entorno de servidor (no se necesita ninguna con XAMPP, mientras que con MAMP la contrasea es tambin root)

Figura 4: nstalador configuracin de la base de datosIntroduce los siguientes valores en tu instalacin local: nombre del host: localhost nombre de usuario: root contrasea: [slo t la conoces]Ahora selecciona el nombre de la base de datos. En un entorno de produccin en un servidor de bases de datos con un proveedor, probablemente tendrs una cuota fija de espacio de base de datos, y los credenciales de base de datos estn predefinidos. Si tienes acceso de super administrador (usuario root) a tu servidor MySQL, puedes introducir un nombre para una nueva base de datos. Joomla! crear entonces esa base de datos.Haciendo clic en el tringulo verde de configuracin avanzada aparecern opciones adicionales. Puedes seleccionar si las tablas de cualquier instalacin Joomla! existentes en esa base de datos sern vaciadas o bien si sern guardadas y marcadas con el prefijo bak_.El campo prefijo de tabla MySQL es realmente prctico. Delante de cada nombre de tabla generado por el instalador web, ste escribir el texto introducido en ese campo. Por defecto, el instalador web sugiere uno creado aleatoriamente, como w02rh_. El porqu de esto tiene una explicacin muy sencilla. A veces puede ser que tu proveedor slo te permita el acceso a una base de datos MySQL. Si quieres tener dos o ms sitios Joomla! en ese servidor, tienes un problema, ya que las tablas no se diferenciarn unas de otras. Con el prefijo de tabla es posible distinguir entre muchas tablas (w01client_ o w02client_). En nuestro ejemplo, usaremos el que nos sugiere el instalador, w02rh_. El prefijo tambin se usa para indicar que se trata de datos de respaldo (bak_); ver un poco ms arriba.Paso 5 - Configuracin de FTPPara evitar problemas con los permisos de acceso y posiblemente con un PHP funcionando en Modo Seguro, tienes la posibilidad de usar las funciones FTP de PHP para la subida y gestin de archivos. Esto no es necesario en una instalacin local. Si has instalado Joomla! en un servidor virtual con tu proveedor de alojamiento, puedes introducir los datos FTP que ste te proporcion. Si tu proveedor permite esta funcin, es recomendable por razones de seguridad que crees diferentes cuentas FTP para los usuarios y para la instalacin de Joomla!. Activa la cuenta FTP slo para ese directorio Joomla! (Figura 5).

Figura 5: Instalador Configuracin FTPPaso 6 - ConfiguracinLa configuracin principal est dividida a su vez en tres pasos.En el primero se te requerir el nombre que deseas para tu sitio web. Este es el nombre que aparecer en la barra de ttulo de la ventana del navegador cuando alguien acceda a tu sitio. El nombre tambin es usado en muchos otros sitios, como por ejemplo los correos electrnicos de confirmacin enviados a los usuarios registrados. Para nuestra pgina de ejemplo, usar el nombre Joomla! (Figura 6). En la segunda parte se requieren los campos nombre, correo electrnico y contrasea de administrador. Escribir la contrasea en un trozo de papel es probablemente lo mejor para no olvidarla (pero no lo dejes pegado a la pantalla o bajo el teclado :-) ).En la tercera parte, debes especificar el tipo de datos iniciales que tu instalacin Joomla! debera contener.Instalacin de los datos de muestraLos datos son la parte ms importante de tu sitio web. Joomla! permite (y se recomienda a los nuevos usuarios hacerlo) la instalacin de datos de muestra. Estos datos te proporcionarn un pequeo manual acerca de Joomla! y muchos ejemplos con los que experimentar de forma segura. Haz clic en el botn instalar los datos de muestra. El instalador cargar los datos en tu base de datos y cambiar el aspecto de ese recuadro automticamente (Figura 6). Este proceso es poco llamativo, pero necesario para instalar los datos de ejemplo. El botn desaparecer y una pequea caja de texto ser visible.

Figura 6: Instalador Configuracin Nombre, E-Mail, Contrasea. Datos de muestra Haz clic en el botn Siguiente y los datos sern transferidos.Paso 7 FinalizacinEn el sptimo y ltimo paso sers felicitado por haber instalado Joomla! con xito (Figura 7). Felicidades de mi parte tambin! Ahora vers aparecer un aviso en negrita, pidindote que elimines el directorio llamado 'installation'. Deberas seguir el aviso, ya que de otro modo tu sitio Joomla! no funcionar correctamente.

StepsFinishSiteAdministratored1 : LanguageCongratulations! Joomla! is now installed.

2 : Pre-Installation check3 : LicenseClick the Site button to view your Joomla! Web site or the Admin button to take you to your administrator

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners Guidelogin.

4/22/12Pgina #

4/22/12Pgina #4 : DatabaseOn the Joomla! Community Site, you will find a list of links to available language packs as well as links to language related resources on the joomla.org family of sites.5 : FTP Configurationdick the button on the right to open the Community

6 : ConfigurationSite in a new window.7 : FinishPLEASE REMEMBER TO COMPLETELY REMOVE THE INSTALLATION FOLDER.You will not be able to proceed beyond this point until the installation directory has been removed. This is a security feature of Joomla!.Joomla! in your own language?Visit the Joomla! Community Site for language packs downloads.Remove installation folderUsername : adminAdministration Login Details

Figura 7: Instalador - Finalizacin Nota: Un archivo llamado configuration.php ha sido creado en el directorio razde tu instalacin. Si quisieras repetir la instalacin en este punto, necesitars borrar este archivo antes de eliminar el directorio installation. Una vez eliminado el archivo (y antes de haber eliminado el directorio), si vuelves a cargar la URL de tu sitio en tu navegador el instalador de Joomla! empezar con una nueva instalacin.Ahora ya has instalado completamente Joomla! y puedes empezar a configurar tu sitio web y su contenido. Puedes elegir entre los botones Sitio (ver el sitio web) y Admin (ver la interfaz de administracin). Sigue adelante y echa un vistazo a tu sitio web recin creado haciendo clic en Sitio. En caso de que no hayas borrado an el directorio installation, recibirs de nuevo un recordatorio cordial para que lo hagas ahora, y a continuacin refresques la pgina. El resultado se ve impresionante (Figura

4/22/12

Joomla!'Open Source Conlenl Management

-Jg-

You ham: Hen

About Joomla!Joomla!

Getting Started Using Joomla!The Joomla! Project The Joomla! CommunityCongratUatJons! You have a Joomla site! Joomla makes it easy to build a website just the way you want it and keep it simple to update and maintain.Joomla is a flexible and powerful platform, whether you are buiding a small site for yourself or a huge site with hundreds of thousands of visitors. Joomla is open source, wh eh means you can make it work just the way you want it to.

This SiteHomeSite Map LoginSample Sites Site Administrator Example PagesBeginnersUpgradersProfessionals

If this is your first Joomla! site or your first web site, you have come to the right place. Joomla will help you get your website up and running quickly and easty.Start off using your site by togging in using the administrator account you created when you installed Joomla.If you are an experienced Joomla! 1.5 user, this Joomla site will seem very familiar. There are new templates and improved user interfaces, but most functionality is the same. The biggest changes are improved access control (ACL) and nested categories. This release of Joomla has strong continuity with Joomla! 1.7 whle addingJoomla! 2.5 oonbnues development of the Joomla Framework and CMS as a powerful and flexible way to brng your vision of the web to reality. With the administrator now fJty MVC. the ability to control its look and the management of extensions is now complete.* Read more: Professionals

Read more: Beginnersenhancements.

Login Form> Read more: Upgraders

User Name

Password

Remember Me Q

Log in

Foraot veer oasswora? Forcot veer username? Create an account

fcrf SUPPORTJoomla!fcrf SUPPORTJoomla!fcrf SUPPORTJoomla!

Contribute!Books!Shop!

Powered by Joomla!

Figura 8: Tu sitio web justo tras la instalacinEcha un vistazo, navega a travs de varias pantallas y trata de familiarizarte con tu nuevo sitio. Muchas caractersticas de Joomla! estn siendo usadas en este sitio web pre-cargado con datos de muestra. A continuacin, veremos en detalle algunas de estas caractersticas.LocalizacinPara poder tener tu sitio web Joomla en un idioma distinto al ingls, hay dos posibilidades:1. Descargar un paquete completamente localizado desde el lugar adecuado e instalarlo (para el idioma espaol puedes usar por ejemplo el paquete de Comunidadjoomla[footnoteRef:21]. [21: http://comunidadjoomla.org/]

2. Descargar los archivos de idioma e instalarlos. Esta es la opcin a seguir para la instalacin descrita en este captulo. Puedes descargarte los archivos de idioma realizados por el equipo de traduccin acreditado desde este enlace: http://joomlacode.org/gf/project/jtranslation1_6/frs/? action=FrsReleaseBrowse&frs_package_id=5597.En los captulos Gestin de Extensiones y Sitios web Multi-lenguaje podrs encontrar ms informacin acerca de cmo localizar tu sitio web.Eliminar los datos de muestraSi ests instalando Joomla! por primera vez, te recomiendo que instales los datos de muestra. Tmate tu tiempo y explora el sitio web, y descubre cmo funcionan conjuntamente las distintas partes. Los datos de ejemplo te muestran cmo se ver el sitio web con contenido, y vienen con pequeas explicaciones acerca del propio contenido de muestra y los mdulos. Para tener una breve visin general sobre Joomla, lee las 50 pginas que hay tras el elemento de men "Usando Joomla!. NOTA: En el momento de escribir este captulo el paquete oficial de Joomla incluye nicamente datos de muestra en ingls. Si quieres disponer de datos de muestra en espaol, la mejor opcin es instalar el paquete localizado de Comunidadjoomla, que incluye datos de muestra adaptados a nuestro idioma... y sin publicidad.Una vez que ya hayas visto suficiente, probablmente desears configurar tu sitio web de acuerdo con tus necesidades y gustos, sin datos "prefabricados".Cmo conseguir una instalacin de Joomla "vaca?Para conseguir una versin vaca de tu sitio web recin instalado puedes: Instalar de nuevo Joomla! 2.5 sin los datos de ejemplo:Crea una nueva carpeta en tu directorio web local (/htdocs) e instala de nuevo Joomla! en l. Ahora tienes dos instalaciones completas de Joomla!. Esta aproximacin es muy til con fines formativos. Eliminar los datos de muestra desde tu rea de administracin. Cancelar la publicacin de los datos de muestra. Por favor, examina el vdeo adjunto, en el que te voy a mostrar cmo hacer esto.Si decides seguir los pasos 2 o 3, necesitars iniciar sesin en el rea administrativa de tu sitio. Desde ah podrs eliminar y/o cancelar la publicacin de los datos de muestra y elementos de men.

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners GuideGestor de mens

4/22/12Pgina #

Figura 10: Gestor de Mens II4/22/12Pgina #

Figura 11: Joomla! sin datos de muestra4/22/12Pgina #Ve al Gestor de Mens en el men superior de tu zona administrativa (Mens -> Top), haz clic en la casilla de verificacin de la parte izquierda que hay en el encabezado de la lista para seleccionar todos los elementos, y a continuacin haz clic en el icono Despublicar.Una vez hayas hecho eso, vers un icono rojo junto a cada elemento de men, en la columna "Estado" (Figura 9)Menu Manager: Menu ItemsO O O O V *New Edit Publish Unpublish Trash Check In HornMenus Menu Items

1[

3 monu items successfully unpublishedi

TopSearch ClearT| - Select Menu Level - d - Select State --SelectAccess-H-Home(Alias: home)Sample Sites (Alias: sample-sites-2)Joomla.org(Alias: joomlaorg)Public Menu Item AliasPublicExternalURLPublished Ordering ^AccossMenuItemTypeHeQO|1|PublicMenuItemAliasOOO 2O3

Display# 20Figura 9: Gestor de Mens IAdministrationMenu Manager: Menu Items O O VPublish Unpublish Trash Check In HomecRebuild4*44Help

Menus Menu I

FilleSearch Clear Min Menu2 - Select Menu LevSelect State - -I - Select Access - _^J " Select Languaged

TitleubilsheOrdering^ tMenu item Type Home Language

(Allas: homepage)O lPUArticles Featured Articles if All435

Site Mapo oiniArticlesSingle Article pj All294

Articleso I~i 1PubicArticlesList All Categories ^ All290

We blinks (Allas: weblinks)O O [ 2 ]Weblinks List All Web Link Categories All

Contacts (Alias: contacts)o 1 3 1PS.Contacts List Ai Contact Categories 7 All

(Alias: login)O O 3Users ManagerLogin Form Q All233

Sample SitesO O 4PublicArticlesSingle Article ^ All238

(Alias: parks)o 1 1 1PubicMenu Item Alias All445

(Alias: shop)PS.

Site AdministratoroPubicExternal URL All448

Example Pages(Alias: example-pages) COPubicMenu Item Alias All455

Display #[20

li;

Set Access Level _j Select Menu or Parent for Move/Copy125350100

Si ahora vuelves a tu sitio web (refresca el navegador pulsando F5), descubrirs que el men superior ha desaparecido. Repite el mismo procedimiento con los mens Main Menu y About Joomla!. Asegrate de que seleccionas todos los elementos de men, excepto el elemento Home. Este elemento no puede ser eliminado, dado que necesitas una pgina principal. En la parte inferior del gestor de mens, puedes cambiar el nmero de elementos de men que se mostrarn (Figura 10).Gestor de artculosUtiliza el mismo procedimiento descrito un poco ms arriba. Abre el gestor de artculos y selecciona todos los elementos de contenido para cancelar su publicacin o eliminarlos.CachePara asegurarte de que todos los datos desaparecern realmente de tu sitio, debes limpiar la cach (Sitio -> Mantenimiento -> Limpiar la cach). Una vez ms, selecciona todo el contenido y elimnalo.Sitio web vacoLogin FormUser Name PasswordRemember Me Q > Log InForgot your username? Create an accountTu Joomla! est ahora "vaco" (Figura 11).

Captulo 4Estructuras y TrminosMe gustara explicar y clarificar algunas estructuras y trminos antes de empezar a hablar de la configuracin.FrontendCon 'frontend' nos referimos a la parte pblica, a las reas del sitio web tal y como los visitantes o los usuarios registrados las ven. Un usuario registrado trabajar normalmente en el frontend. Es como en un comercio, en el que los artculos en venta se muestran en los escaparates y en las estanteras. Aqu puedes echar un vistazo a tu alrededor.BackendEsta es tu rea de administracin, y por eso a veces la llamaremos directamente 'administracin' o 'zona de administracin'. Siguiendo con el smil del forntend, el backend sera la "trastienda" del comercio, la parte privada a la que slo tienen acceso ciertas personas de confianza y los encargados de hacer que el comercio funcione. Puedes otorgar a usuarios registrados los permisos necesarios para trabajar en tu backend. Este privilegio suele estar limitado a unos cuantos empleados, que deben gestionar ciertas tareas del sitio web. Puedes acceder al formulario de acceso de la zona administrativa a travs del directorio /administrator http://localhost/administrator

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners GuideAh puedes iniciar sesin con tus datos de acceso y elegir tu idioma preferido (Figura 1).

4/22/12Pgina #

4/22/12Pgina #

Joomla! Administration LoginDefault iLog In O

4/22/12Figura 1:Acceso a la administracin de Joomla! Pgina 38

Una vez has iniciado sesin correctamente, tendrs acceso a la administracin, que estar estructurada de acuerdo a tus permisos de usuario (Figura 2).Figura 2: AdministracinPuedes acceder a cada funcin bien usando el sistema combinado de mens y pestaas o bien simplemente haciendo clic en los iconos de la pantalla de inicio.ArchivosJoomla! est formado por cientos de archivos: imgenes, scripts PHP, archivos CSS, archivos Javascript y muchos ms.Probablemente ya te has dado cuenta de esto cuando has descomprimido el paquete de instalacin y has copiado los archivos resultantes en la carpeta htdocs. Bsicamente, ya has instalado dos paquetes Joomla!: uno para el frontend y otro para el backend. El 'backend de Joomla!' est localizado dentro del directorio administrator (Figura 3).Este directorio es el que se usa cuando llamas a tudominio.com/administrator en el navegador. Dentro de l hay otros directorios, como cache, components, language, modules y templates. Los archivos especficos de los distintos componentes del backend estn almacenados dentro de esos directorios.Encontrars muchos nombres de carpeta 'repetidos' fuera del directorio administrator. Estos directorios contienen los archivos del frontend. En realidad, no es que haya dos paquetes de Joomla!, pero hay una separacin clara entre los archivos del frontend y los del backend. Por ejemplo, todos losarchivos subidos con el Gestor Multimedia se almacenarn en el directorio /media. Cuando hagas copias de seguridad, necesitars guardar todos los archivos, tanto los del backend como los del frontend.Q administratorJan 11, 2012 6:27 PMFolder

Lj cacheJan 11, 2012 6:27 PMFolder

componentsJan 11, 2012 6:27 PMFolder

Cj helpJan 11, 2012 6:27 PMFolder

Cj includesJan 11, 2012 6:27 PMFolder

index.phpMay 31, 2011 1:10 AM2 KBTextW...ument

languageJan 11, 2012 6:27 PMFolder

manifestsJan 11, 2012 6:27 PMFolder

Q modulesJan 11, 2012 6:27 PMFolder

templatesJan 11, 2012 6:27 PMFolder

Q cacheJan 11, 2012 6:27 PMFolder

Q diJan 11, 2012 6:27 PMFolder

componentsJan 11, 2012 6:27 PMFolder

htaccess.txtApr 7, 2011 5:47 PM3 KBPlain Text

Q imagesJan 11, 2012 6:27 PMFolder

Q includesJan 11, 2012 6:27 PMFolder

l index.phpFeb 21, 2011 8:44 PM1 KBTextW...ument

installationJan 11, 2012 6:27 PMFolder

joomla.xmlJan 11, 2012 6:27 PM2 KBTextW...ument

languageJan 11, 2012 6:27 PMFolder

librariesJan 11, 2012 6:27 PMFolder

ID LICENSE.txtDec 12, 2009 4:44 PM18 KBPlain Text

C-\ logsJan 11, 2012 6:27 PMFolder

Q mediaJan 11, 2012 6:27 PMFolder

Q modulesJan 11, 2012 6:27 PMFolder

Q pluginsJan 11, 2012 6:27 PMFolder

A README.txtSep 25, 2011 9:00 PM4 KBPlain Text

robots.txtSep 20, 2011 3:37 PM865 bytesPlain Text

templatesJan 11, 2012 6:27 PMFolder

Q tmpJan 11, 2012 6:27 PMFolder

web.config.txtJan 10, 2012 7:26 PM2 KBPlain Text

Figura 3: Archivos y directorios de Joomla!Base de datosAdems de los archivos (grficos, documentos, archivos de sistema, etc.) Joomla! tambin necesita una base de datos. Durante el procedimiento de instalacin, el instalador web de Joomla! crea 61 tablas en la base de datos que le especifiques (Figura 4). En estas tablas, todo el contenido del sitio ser gestionado.I localhost p 25phpMyAdminHDHEBDatabase1125 (61);1j25 (61)fj Structure s^SQL y Search p Query ip Export p Import ^Operations g| Privileges 31] DropTable *ActionRecords1TypeCollationSizeOverhead coco assetsH[?fEBX161InnoDButf8_general_ci96-KiB- coco associations||X0InnoDButf8_general_ci32.0kb-coco banners||][g]c [JfX3InnoDButf8_general_ci96.0kb- coco banner clients|][jgg]*c5X3InnoDButf8_general_ci=IffX0InnoDButf8_general_ci48-okb-qcoco finderjmks. terms3H=f_>cUX0InnoDButf8_general_ci48.okb-coco finder_links_terms4[(gX0InnoDButf8_general_ci68.o kb-qcoco finderlinks terms5[jff-IffX0InnoDButf8_general_ci48-okb-0coco finderlinks terms6[gfflX0InnoDButf8_general_ci48.okb-0coco finder Iinks_terms7-Off-fX0InnoDButf8_general_ci48.okb-coco finder_links_terms8^f=}'1X0InnoDButf8_general_ci48-okb-0coco finderlinks terms9ffgff-*cX0InnoDButf8_general_ci48-okb-0coco finderlinks termsa[?>IffX0InnoDButf8_general_c48-okb-0coco finderlinks termsb||][?g[g]X0InnoDButf8_general_ci48.okb-Figura 4: Las tablas de la base de datos de Joomla!Cuando digo contenido me refiero a textos y a opciones de configuracin. Las tablas que aparecen en la captura de pantalla son las que muestra la aplicacin phpMyAdmin. Esta aplicacin es parte de XAMPP y MAMP, y puede ser accedida desde http://localhost/phpMyAdminNormalmente, no es necesario realizar ningn cambio a estas tablas. En caso de que olvides tu contrasea de administrador, phpMyAdmin puede ser de gran ayuda. Este software puede ser usado tambin para respaldar tu base de datos, creando lo que se denomina un volcado SQL (SQL dump), ya que debes respaldar tus tablas regularmente.Elementos de Joomla!La estructura de Joomla es simple, sofisticada y eficiente.ArtculoJoomla! da por hecho que quieres escribir un artculo. Un artculo normalmente consta de un ttulo, un texto y algunas opciones de configuracin.Los artculos pueden ser mostrados individualmente o como parte de una lista.En la pgina principal de tu Joomla! recin instalado vers estos cuatro artculos (Figura 5).Joomla!Congratulations! You have a Joomla! site! Joomla! makes it easy to build a website just the way you want it and keep it simple to update and maintain.Joomla! is a flexible and powerful platform, whether you are building a small site for yourself or a huge site with hundreds of thousands of visitors. Joomla is open source, which means you can make it work just the way you want it to.UpgradersProfessionalsJoomla! 1.7 continues development of the Joomla Framework and CMS as a powerful and flexible way to bring your vision of the web to reality. With the administrator now fully MVC, the ability to control its look and the management of extensions is now complete.> Read more: ProfessionalsBeginnersIf this is your first Joomla site or your first web site, you have come to the right place. Joomla will help you get your website up and running quickly and easily.Start off using your site by logging in using the administrator account you d when you installed Joomla!.If you are an experienced Joomla! 1.5 user, this Joomla! site will seem very familiar. There are new templates and improved user interfaces, but most functionality is the same. The biggest changes are improved access control (ACL) and nested categories. This release of Joomla! has strong continuity with Joomla! 1.6 while adding enhancements.> Read more: Beginners

> Read more: UpgradersFigura 5: Artculos en la pgina principalLos artculos son ordenados de cierta manera. El primer artculo es mostrado usando el ancho completo del sitio. Los otros artculos son colocados debajo en tres columnas. Si los artculos son demasiado largos, puedes insrtar un enlace Leer ms. Esta representacin es una vista de lista. Haciendo clic en el enlace leer ms sers redirigido a una representacin individual de ese artculo (Figura 6). El tipo de representacin puede ser cambiado modificando las opciones en el backend, siempre y cuando el usuario tenga los permisos de acceso necesarios.If this is your first Joomla site or your first web site, you have come to the right place. Joomla will help you get your website upStart off using your site by logging in using the administrator account you created when you installed Joomla!.Explore the articles and other resources right here on your site data to learn more about how Joomla works.(When youre done reading, you can delete or archive all of this.) You will also probably want to visit the beginners' areas of the JoomlaYou'll also want to sign up for the Joomla Security Mailing list and the Announcements mailing list. For inspiration visit the Joomla Site Showcase to see an amazing array of ways people use Joomla to tell their stories on the web.The basic Joomla! installation will let you get a great site up and running, but when you are ready for more features the power of Joomla! is in the creative ways that developers have extended it to do all kinds of things. Visit the Joomla! Extensions Directory to see thousands of extensions that can do almost anything you could want on a website. Can't find what you need? You may want to find a Joomla professional on the Joomla! Resources Directory.Want to learn more? Consider attending a Joomla! Day or other event or joining a local Joomla! Users Group. Can't find one nearFigura 6: representacin individual de un artculoLos artculos pueden estar publicados (publicar) o no publicados (despublicar). Puedes destacar artculos en tu pgina principal, puedes archivarlos o ponerlos en la papelera y recuperarlos de ella. Puedes copiarlos y moverlos.CategorasPara poder mostrar los artculos de forma clara, debes crear categoras, y despus asignar cada artculo a una de ellas. Cada artculo slo puede ser asignada a una nica categora (Figura 7). Las cetegoras pueden anidarse hasta cualquier profundidad. Los artculos de una o mltiples categoras pueden ser asignados a un elemento de men, y ser mostrado de diversas maneras. Haciendo clic en el elemento de men, todos los artculos de diferentes categoras sern mostrados. Este principio es el mismo que utlizan los peridicos online, por ejemplo. Haciendo clic en Deportes vers todos los artculos categorizados dentro de este tema. Si el peridico distingue entre distintos deportes, usaran rboles de categoras anidadas: Deportes Ftbol Balonmano Poltica Local Europa

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners Guide Mundo

Figura 7: Asignacin de categoras4/22/12Pgina #

4/22/12Pgina #

4/22/12Pgina # tt L)Save Save & Close Save & New Save as Copy Publishing Options

Article Options

Show TitleUse Global

Linked TitlesNo

Show Intro TextUse Global

Show CategoryHide -1

Link CategoryNo _^J

Show ParentHide t|

Link ParentUse Global H

Show AuthorHide

Link AuthorNo J

Show Create DateHide

Show Modify DateHide H

Show Publish DateHide H

Show NavigationUse Global H

Category 'StateAccessPermissionsLanguageFeaturedIDArticle TextB i u e I m- :E iE I t I Utility Modules Navigation Modules - Templates Beez 20 Beez5 Atomic - Languages - Plugins Park Site - Park Blog - Photo Gallery 2Si*. Quisque sit amet purus tel.lus, et semper Jacus. Cras scelerisque; nisi at pretium mattis; [ auque nisi sollicitudin turpis, sed ornare diam odio at quam. Proin frinqma pretium diam.Edit ArticleTitle *AboutusAliasabout-usArticle Manager: Edit ArticleSample Data-Articles - Joomla! Extensions - Components - Modules Content Modules User ModulesLncategoriscd

UsuarioSe necesitan usuarios para producir contenido. El menos un usuario est registrado en cada sitio Joomla!, concretamente el que creaste durante la instalacin, con los permisos para configurarlo todo en tu sitio. Dependiendo de los permisos del usuario, puede trabajar en el frontend y/o el backend para escribir un artculo. Cada usuario necesita un nombre de usuario, una direccin de correo electrnico y una contrasea. Cada usuario puede ser asignado a cualquier grupo, as como a cualquier nivel de acceso. Esto permite al usuario crear artculos que sean visibles nicamente para cierto grupo de usuarios.NavegacinPara encontrar tu camino a lo largo del sitio web, necesitars elementos de navegacin con los enlaces necesarios. En Joomla! llamamos a esto men. Puedes crear tantos mens como desees, y anidarlos de tantas maneras como quieras. Cada men es un mdulo que puede ser situado en cualquiera de las posiciones proporcionadas por la plantilla.MduloExplicado de una forma simplista, un mdulo es algo que puedes colocar junto a un artculo. Un men, por ejemplo, es un mdulo. El pequeo bloque de registro que hay en la parte izquierda es tambin un mdulo. Puedes crear tantos mdulos con funciones inteligentes como necesites, y colocarlos en cualquiera de las reas predefinidas de la plantilla.PlantillasUna plantilla es el patrn grfico de tu sitio web. Consta fundamentalmente de archivos HTML y CSS. Joomla! viene de serie con varias plantillas entre las que elegir (y hay cientos de ellas disponibles, tanto gratuitas como comerciales). Las plantillas son configurables, lo que te permite subir un logo diferente, cambiar el color de fondo, etc. Cada plantilla proporciona reas en las que poder colocar los mdulos (Figura 8).

Figura 8: Posiciones de la plantillaPuedes agrupar los mdulos en torno a uno o ms artculos.Plug-insUn plug-in (literalmente, "enchufable" o "conectable") proporciona servicios prcticos, pero normalmente es invisible para los usuarios del sitio. Un editor WYSIWYG, por ejemplo, es un plug-in. Los plug-ins son extensiones, que pueden ser instaladas tantas veces como se quiera. El paquete del ncleo de Joomla trae un buen nmero de plug-ins muy tiles.ComponentesLos componentes son los pequeos paquetes sorpresa que te ayudan a crear prcticamente cualquier cosa en tu sitio web. Quieres tener un sistema de reserva para talleres? Una plataforma para vender propiedades? Un foro? Una galera de imgenes? No tienes ms que encontrar e instalar el componente adecuado!El paquete del ncleo de Joomla! trae varios componentes, como por ejemplo el componente de contactos, que te permite integrar formularios de contacto en tu sitio. Existen muchos componentes para ampliar y mejorar tu sistema Joomla!.OpcionesNecesitars ajustes individuales de configuracin para tu sitio web; los llamamos opciones. Estas opciones se aplican al sitio entero, para usuarios, categoras, mduloes, compontenes. Siempre encontrars un icono llamado Opciones como, por ejemplo, este (Figura 9), que te da la posibilidad de ver la posicin de los mdulos (Figura 8) insertando la variable ?tp1 en la URL de tu sitio: http:// localhost/index.php?tp= 1Las letras 'tp' vienen de template position (posiciones de la plantilla).

Figura 9: OpcionesOtras estructurasExisten tambin otras estructuras para las interfaces de usuario, plantillas y relaciones tcnicas. Por el momento, estars bien equipado si recuerdas las que acabamos de describir.Captulo 5Qu novedades hay en Joomla! 2.5?Joomla! 2.5 vio la luz en enero de 2012 y es el sucesor de Joomla! 1.5. Ser una de las denominadas "versiones de ciclo largo" (con soporte de larga duracin), y supondr el estado del arte de Joomla! hasta julio de 2012. Las versiones 1.6 y 1.7 fueron versiones "de ciclo corto", y su funcin era la de pavimentar el camino para llegar hasta Joomla! 2.5.Si ya actualizaste tu sitio desde Joomla! 1.5 a la 1.7 en 2011 probablemente ya usas todas las nuevas caractersticas introducidas por Joomla! 1.6 y 1.7. Si haces scroll hacia abajo y lees la lista de nuevas caractersticas en comparacin con Joomla! 1.5 te dars cuenta de que 2011 fue un ao muy interesante para Joomla!Pero echemos un vistazo ms de cerca a las nuevas caractersticas de Joomla! 2.5.Nuevas caractersticas en Joomla! 2.5La nueva y reluciente Joomla! PlatformLa Versin 11.4 de la Joomla Platform es ahora la base del CMS. Esto supone muchas ms posibilidades para los desarrolladores externos, como por ejemplo manipulacin de imgenes con la clase JImage y generacin de tablas HTML con la clase JGrid. Se usa una nueva versin de la librera JavaScript MooTools (la 1.4). Si no sabes de qu va la Joomla! Platform, lee Write your own App using Joomla! Platform[footnoteRef:22] y el anuncio oficial del lanzamiento de la Joomla! Platform[footnoteRef:23]. [22: http://cocoate.com/node/9582] [23: http://developer.joomla.org/news/378-version-11-3-of-the-joomla-platform-released.html 4/22/12Pgina47]

Encuentra ms contenido con la Bsqueda InteligenteLa bsqueda ha sido "reinventada" en Joomla! 2.5 con Finder. Este nuevo componente trabaja con un ndice de bsquedas (Figura 1).

Figura 1: Creando el ndice de bsquedasFinder realiza bsquedas previas en tu contenido. Los resultados de dichas bsquedas son puntuados dinmicamente basndose en el contexto y frecuencia de los trminos de bsqueda. El contenido ms relevante siempre ser listado en los resultados principales. Sugiere frases alternativas (Figura 2) y sus sistema de adaptadores "enchufables" permite instalar nuevos adaptadores de bsqueda que proporcionen soporte para contenido Joomla! estndar y muchos otros tipos de documentos. Los filtros de bsqueda personalizados te permiten proporcionar bsqueda contextual cuando tu visitante est navegando en secciones concretas de tu sitio web.

Figura 2: SugerenciasDifundir Joomla! a ms plataformas usando ms motores de Bases de DatosCon Joomla! 2.5 ser posible ejecutar Joomla! en MySQL y Microsoft SQL Server. Los drivers para PostgreSQL y Oracle parecen estar muy cerca (Getting Ready for Multi-Database Support[footnoteRef:24]. [24: http://communityjoomla.org/blogs/community/1526-getting-ready-for-muti.html 4/22/12Pgina48]

Mejores opciones para el Modo Offline

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners GuidePuedes usar el mensaje predeterminado cuando el sitio est fura de lnea (offline), desactivarlo o crear un mensaje personalizado. Adicionalmente puedes seleccionar una imagen para la pgina del modo

offline (Figura 3). Tienes incluso la posibilidad de activar el modo offline durante la instalacin, de modo que nadie que no tenga autorizacin pueda verlo antes de que t lo permitas.Global ConfigurationSite I System Server Permissions | Text Filters |Site OfflineQYesvNoSite SettingsSite Name *Joomla!2.5Offline Message HideCustom Message0 Use Custom Message Q Use Site Language Default MessageThis site is down for maintenance.
Please check back again soon.

Offline ImageSelect Clear

Figura 3: Opciones del modo OfflineRegistro de usuarios con CAPTCHAAhora puedes activar un plugin CAPTCHA que usa el servicio reCAPTCHA[footnoteRef:25] (Figura 4). Una vez que te registras gratuitamente en reCAPTCHA e introduces tus claves en el plugin, puedes activar CAPTCHA para los nuevos registros de usuario. Tambin podra ser usado por otras extensiones que necesiten CAPTCHA. [25: http://www.google.com/recaptcha]

, Plug-in Manager: Captcha - ReCaptcha>/t3O

Save Save & Close Close HelpDetailsCaptcha - ReCaptcha Enabled[ Enabled j]Access| PublicOrdering10. Captcha - ReCaptdiaPlug-In TypecaptchaPlug-In FilerecaptchaID439DescriptionThis CAPTCHA plugin uses there CAPTCHA service to prevent spammers while it helps to digitize books, newspapers and old radio shows. To get a public and private key for your domain, go to http://google.com/recaptcha. To use this for new account registration, go to Options in the User Manager and select Captcha - reCaptcha as the Captcha.Figura 4: Captcha

Mejor manejo para diseos simplesAhora puedes adjuntar una imagen para el texto introductorio para usarlo en las vistas de blog y elementos destacados, una imagen para el texto completo del artculo y hasta tres enlaces tambin para la vista completa del artculo. Esto significa que tus creadores de contenido no tendrn que preocuparse sobre cmo y dnde colocar la imagen en el texto, y el formato de tus artculos ser ms limpio y consistente.Sitios multilingesPuedes sobreescribir las cadenas predeterminadas de idioma a travs de un nuevo gestor en el backend (Figura 5).AdministrationSt Joomla!' 1

Site Users Menus Content Components Extensions Help 1 Visitor 1 Admin MM (NU *4444m%Article Manager: Articles

ArtklM C tejerteQ(M mwmweewptnrti,'' A/tfwe UoMsCempane*MfeSopar Ue1*2M

V0 CeVtiMAn [[MUSope* MeJOH2Al

oA/va C exoareVQ CxttAMDMi QKw*por UtaKUti2*

QA/tc*C*eo'yUrt>(M toi ogen wOeNICeWtMMi 1M*cSopor UtertirAl

a(Al >AtM MM0 MIW-MO*e-J0tiiM

o*evOcSpot UsarJ0t10M

kmrMoOJ)~0 Pegar MoMie I20I-CA1

CAI- IMMNl

favdi CKvz\C***erJ Imo cm JV*

Figura 2: PapeleraIn the filtered view the Trash icon changes to Empty trash. This is your opportunity to delete content.DesbloqueoEl icono desbloqueo en Joomla! maneja una caracterstica de seguridad a la hora de editar tu contenido. Tan pronto como un usuario empieza a editar contenido, Joomla! lo bloquea para el resto de usuarios. La ventaja de este comportamiento es que los cambios que estn siendo realizados por un usuario nunca sern sobreescritos. Es una funcionalidad muy conveniente. Sin embargo, genera un gran problema cuando el usuario que est editando el contenido cierra accidentalmente la ventana del navegador, permite que la sesin expire o la central elctrica corta el suministro de tu casa o... en fin, creo que ves por dnde quiero ir :-). En ese caso, el contenido queda bloqueado, y nadie ms podr editarlo.Nadie (salvo un usuario con los permisos apropiados, por ejemplo t como administrador) puede desbloquear el contenido denuevo para permitir a otros usuarios editarlo. Desafortunadamente, slo podrs saber si hay contenido bloqueado examinado algn listado (por ejemplo, en el gestor de mdulos o el de artculos), donde dicho contenido aparecer con un pequeo candado junto a su nombre (Figura 3). Bueno, tambin podrs descubrirlo cuando un usuario llegue llorando en busca de ayuda :-).

Figura 3: DesbloqueoCaptulo 7Estructurar el Contenido enCategorasLos artculos en Joomla pueden ser clasificados por categoras. En general se dice que la categorizacin es el proceso de reconocer, diferenciar y comprender algo a travs de la abstraccin. Esto puede sonar algo complicado, pero es muy til en la gestin de artculos.Joomla ofrece la posibilidad de crear tantas categoras como sean necesarias. Es posible construir categoras anidadas y un artculo puede ser relacionado con cualquiera de ellas.Figura 1: Plantilla de Gavick de Diciembre de 200935 http://demo.gavick.com/ioomla15/dec2009/Los peridicos, por ejemplo, utilizan categoras para diferenciar mejor sus artculos. Aqu tienes un ejemplo de categorizacin en un plantilla de Joomla!35 (Figura 1).

Presadem Obama on Frtday praisad ffie aiesi jobs Un*c*ls ana oUe' Qoup "ll*

Se est utilizando la categora Noticias del mundo y como subcategoras tenemos Poltica Mundial, Guerra, Desastres, y algunas ms. En ocasiones dos niveles son suficientes como en este ejemplo, pero en otras ocasiones quizs necesites ms. En Joomla 1.5 no era posible tener ms de dos niveles de categorizacin. Con Joomla 2.5 se pueden tener tantos niveles como se necesiten. Joomla! ya no tiene secciones - slo categoras.En el Gestor de Categoras (Administracin ^ Contenido ^ Gestor de Categoras), se puede administrar el rbol de categoras y aplicar filtros hasta diez niveles (Figura 2).

Figura 2: Gestor de CategorasAl igual que un artculo, una categora consta de un ttulo, una descripcin y un buen nmero de atributos y opciones. Puede tener una imagen adicional que puede ser usada en distintos diseos, La imagen puede ser seleccionada desde las opciones bsicas. Una categora tambin puede contener imgenes en la descripcin (Figura 3).

Figura 3: Formulario de edicin de categoraCuando accedes a tu sitio Joomla! puedes ver exactamente estas categoras en los datos de ejemplo. La navegacin utiliza enlaces a las categoras para mostrar todos los artculos y subcategoras (Figura 4). Incluso la navegacin de "miga de pan" refleja esta estructura.

Figura 4: Categoras como enlaces de men en el sitio webEn el Gestor de Mens (Administracin ^ Men ^ Acerca de Joomla!), puedes ver estos elementos de men, que enlazan a los artculos de una categora (Figura 5).I, Menu Manager Menu ItamaOOOOV1tfO'etmam* u*mv> Om m* iwt mmm* MeAi aaa

Figura 5: Categoras como enlaces de men en el sitio webPuedes elegir entre diferentes diseos para los artculos. En la Figura 5 puedes ver qu diseo est siendo usado para cada enlace. Puedes seleccionar el diseo el el formulario de edicin de un elemento de men (Figura 6).Posibles diseos: una lista de todas las categoras disposicin tipo blog (como en la pgina principal) una lista de los artculos de la categoraFigura 6: Diseos de categora Pgina 87Dependiendo del diseo tienes cantidad de opciones para configurar la apariencia y comportamiento de las subcategoras y artculos.Select a Menu Item Type:ContactsArticlesList All Contact Categories List Contacts in a CategoryArchived Articles Sinqle Article

Single Contact Featured ContactsList All Categories Category Blog Category List

Featured ArticlesCreate Article

Smart SearchNewsfeeds

SearchList All News Feed Categories List News Feeds in a Category Single News Feed

SearchUsers Manager

Search Form or Search ResultsLoginForm

Mostrar todas las categorasEste diseo lista todas las subcategoras de la categora seleccionada(Figura 7).NOMCSAVII SiTI iJOCMlAOCtQ

Figura 7: Diseo 'Mostrar todas las categoras'En este caso se muestra la descripcin de la categora del nivel ms alto, Extensions (la categora 'padre'). Un nivel de subcategoras con sus descripciones tambin es mostrado en la pgina, incluso con las categoras vacas. Los artculos de la categora del nivel superior son ocultados. Ejemplo: Administracin ^ Mens ^ Acerca de Joomla! ^ Usando Extensiones ^ Editar.Mostrar una categora en formato blog (como en la pgina principal)El diseo tipo blog lista todos los artculos de una categora seleccionada (Figura 8).

Figura 8: Mostrar una categora en formato blog1 R4utf4 1 CMtOMyOptientV Ble-a Lfty&ut 0*Mm

a un i o* mma, MCttno tm b* uma

ILMSnj/rtcM]

tirtro Ano**7

iCttm[)T~ 1

LMks6

IMColmCMr

MtfnittMMOH oro *ubc*i*gorw m te

Indud* liriliyTMtUmWW J

CfQory Oro*UuUW

ZrtCMOrO*rAtto Oy (Mtr J

OMttofuhCwm

P}T4U/

PXKeeri Me***omo*m J

heeoSm SmObm Sm ft H SmmCcm Oom, Menu Manager: Edit Menu ItemD*CaUtrtj RM-f TVf 'CaMM-r feoj

U*nyT** *Component*

AIM1

MOO*

U*

Um

UMJLMIMA*Atoaje fournit 1

IW(l*n lnt*mZ

IVO***hw

MteJiraga0N> O**

1*9*9* d

tamplMtSVttzi

O1

Figura 9: Opciones de configuracin del diseo tipo blogMostrar una categora en formato listaEn este caso se muestra tambin la descripcin de la categora Components. Todos los artculos relacionados con omponents son mostrados con su texto de introduccin. Es posible separarlos en ms columnas. Los primeros siete artculos de la categora superior estn ocultos. Ejemplo: Administracin -> Mens - > Componentes -> Editar (Figura 9).

Este diseo muestra una lista de todos los artculos de la categora elegida, en un formato tipo tabla (Figura 10).You are here: Home Usino Joomla?

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners Guide Components Content Component

4/22/12

4/22/12Pgina #

4/22/12Pgina #

I ira*AuthorHits |

BeainnersWritten by Joomla!0

Gettino HelDWritten by Joomla!16

Gettino StartedWritten by Joomla!0

Joomla!Written by Joomla!0

ParametersWritten by Joomla!1

ProfessionalsWritten by Joomla!9

Samle SitesWritten by Joomla!0

The Joomla! CommunityWritten by Joomla!0

The Joomla! ProiectWritten by Super User0

DaradersWritten by Super User2

About Joomla!Getting Started Using Joomlal Using Extensions Components Content Component Single Article Article Categories, Mga GajgflQBt gjgaArticle Category ListFeatured Articles Archived Articles Contact Component Weblinks Component News Feeds Component Users Component Search Component Administrator ComponentsLanguages Plugins Parameters Getting Help The Joomla! ProjectPage 1 of 2Start Prev 12NextEndSubcategoriesExtensionsThe Joomla! content management system lets you create webpages of various types using extensions. There are 5 basic types of extensions: components, modules, templates, languages, and plugins. Your website includes the extensions you need to create a basic website in English, but thousands of additional extensions of all types are available. The Joomla! Extensions Directory is the largest

Figura 10: Diseo 'Mostrar una categora en formato lista'En este caso la descripcin de la categora llamada Joomla! puede verse. Todos los artculos relacionados con esta categora se muestran en una tabla configurable. Puedes elegir ocultar partes de la tabla, y hay disponibles diversas opciones para ordenarla. Ejemplo: Administracin ^ Mens ^ Components ^ Article Category list ^Editar.ConclusinEl sistema de categoras introducido con Joomla 1.6 es muy potente y fcil de usar. Puedes estructurar de manera sencilla todo tu sitio web usando un conjunto de categoras anidadas de una manera muy amigable con el usuario. Eso s, un artculo concreto slo puede ser asignado a una nica categora.Captulo 9Configuracin del Sitio y de los ContenidosJoomla! tiene diferentes niveles de opciones de configuracin. Estas opciones se transmiten desde los niveles ms altos a los ms bajos. Configuracin global Opciones para artculos, componentes, mdulos, plug-ins, idiomas y plantillas.Configuracin GlobalEn la seccin Configuracin Global puedes definir todas la opciones que afectarn a todo el sitio web. La mayora de los valores de las variables sern almacenados en el archivo configuration.php. Informacin vital como el nombre de usuario sql, el nombre de la base de datos y la contrasea para el servidor de la base de datos, por ejemplo, y otros parmetros 'menores' como la longitud predeterminada de las listas, son almacenados en este archivo. El rea de trabajo se divide en cinco pestaas: Opciones del sitio Opciones del sistema Opciones del servidor Permisos Filtros de TextoEl rea de trabajo de cada pestaa consta de docenas de campos, casillas de verificacin, interruptores y reas de texto.La forma ms fcil de obtener una nocin de la funcin de cada campo es pasar el puntero del ratn sobre las etiquetas para leer el texto de ayuda, que aparecer en un pequeo cuadro contextual amarillo (Figura 1 ).

Figura 1: Ayuda contextualLa mayora de las opciones se explican por s mismas. Mencionar algunas opciones que fueron introducidas a partir de Joomla! 1.6 con mayor detalle.Opciones del sitioLas Opciones del Sitio tienen un nuevo campo para establecer el nivel de acceso por defecto para nuevos usuarios. Los niveles de acceso configurables son una nueva caractersitica (ver el captulo: Usuarios y permisos) y la pgina de 'sitio fuera de lnea' es ahora configurable, pudiendo establecerse un mensaje y una imagen personalizados.La Configuracin de los metadatos contiene la opcin aadir datos de Derechos del contenido. Joomla! aadir tus datos a la meta declaracin rights en tu cdigo HTML. Dependiendo de tu 'religin' en optimizacin para motores de bsqueda (SEO), puede ser bueno o malo tener esta declaracin en tu meta perfil. Ahora Joomla! permite las dos posibilidades :-).

Figura 2: Opciones del sitio En la Configuracin SEO, las nuevas opciones son: Alias UnicodePuedes establecer alias para ttulos de artculos. Con esta caracterstica, URLs como http:// example.com/,^^son posibles. Incluir el nombre del artculo en el ttulo de las pginasCon esta caracterstica el ttulo del artculo aparecer en la barra de ttulo del documento en el navegador.La Configuracin de las cookies proporciona opciones fantsticas para evaluar una cookie en distintos subdominios. Necesitars esta caracterstica si tienes un sitio (example.com) y uno o ms subdominios (blog.example.com) y quieres ofrecer a tus usuarios la posibilidad de loguearse en example.com y publicar en blog.example.com. Sin esta caracterstica, el usuario debera volver a loguearse para poder publicar algo en blog.example.com.Opciones del sistemaLa configuracin de usuario y multimedia ya no estn en este rea. Ahora podrs encontrarlas en Usuarios y Gestor Multimedia.Las opciones de cach son diferentes por que el sistema interno de cach ha sido reescrito, y ahora proporciona ms posibilidades. En general, la cach hace tus sitios ms rpidos a base de almacenar partes del HTML en archivos. El servidor web puede servir estos archivos extremadamente rpido. Esposible 'cachear' pginas, vistas de componentes y mdulos. Puedes purgar y limpiar la cach desde Sitio ^ Mantenimiento.Opciones de servidorTodas las opciones de servidor son las mismas que en Joomla! 1.5. A pesar de ello, mencionar la opcin Forzar SSL. Esta opcin est suscitando ms y ms atencin. Puedes ofrecer a tus usuarios un sitio completamente seguro. Es necesario tener SSL configurado en tu servidor web, y tambin necesitars un certificado SSL.DaUtue SettingDtida* Typ#V^QONMIKIMUGuubM* Laemam*>tDrjMs*Dntitm* Prtfttjn.M-il SettingMM jJ jM giilftn*! cocF*cm *ml omh*-ejM*'Snamei PerSMTPAuWmcioon O*0NoSMTPSCtftfymm JSMTP Pn *25SMTP Unwne SMTP PSeOfflSMTPMo*tocihottcrss NOne -iNon

Location Setting

Skw SettingP*T> to T#np Fottfilterv'kjecocrif.-OocviiMtirttaocvC^jooMfcjll.'tnpOre Me;* Cjsrr%r**U3n O Y*0NError RepoflngywOtfrjfc^e*rf Ttr font * Lerveml Te*, Cee#ei%* Gestor de plantillas - > Opciones). A continuacin, podrs acceder a tu sitio usando el parmetro tp=1 (http://localhost/index.php? tp=1). Vers resaltadas las posiciones de los mdulos y sus nombres (Figura 4). En Extensiones -> Gestor de mdulos puedes asignar una de estas posiciones a cada mdulo. Si necesitas mostrar el mismo mdulo en distintas posiciones, puedes copiarlo (y asignarle una posicin distinta a cada 'copia').Desde Joomla 2.5 hay una forma ms sencilla en el backend. La vers haciendo clic en el icono que ahora ha cambiado, junto al nombre de la plantilla en (Extensiones -> Gestor de plantillas) (Figura 5)

Figura 4: Posiciones de los mdulos

Figura 5: Preview IconsPlantillas del ncleoEl ncleo de Joomla! trae de serie 3 plantillas para el frontend y 2 para la parte administrativa. Puedes verlas en Extensiones - > Gestor de Plantillas -> Pestaa Plantillas (Figura 6).

Figura 6: Plantillas del sitioLa plantilla Atomic es un ejemplo del aspecto que tiene una plantilla bsica. En el captulo Crear una nueva plantilla usando Atomic usaremos esta plantilla como base para crear una propia. La plantilla Beez5 es la versin HTML 5 de la veterana Beez2. Para la parte administrativa, tenemos otras 2 plantillas ms (Figura 7)Template Manager: Templates

Options

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners GuideFigura 7: Plantillas de la parte administrativa 4/22/12Pgina101

4/22/12Pgina #

4/22/12Pgina #EstilosLos estilos fueron una caracterstica incorporada con Joomla! 1.6. Ofrecen la posibilidad de crear y usar diferentes versiones de una misma plantilla. Cada plantilla tiene como mnimo un estilo. En l pueden llevarse a cabo diversas configuraciones, dependiendo de la plantilla, como por ejemplo cambiar los colores o subir un nuevo logotipo. Puedes establece el estilo por defecto para tu sitio en Extensiones ^ Gestor de plantillas ^ Estilos. Puedes filtrar entre estilos del Sitio y de Administrador mediante el filtro de localizacin. La plantilla por defecto Beez2 trae dos estilos predefinidos: default y Parks Site.

Puedes crear estilos adicionales copiando estilos existentes y modificndolos. Cada estilo puede ser asignado a uno o ms elementos de men. Si quieres un fondo verde para tu sitio cuando la gente haga clic en el elemento de men A, por ejemplo, y un fondo azul cuando haga clic en el elemento de men B, puedes hacerlo simplemente asignndoles estilos distintos (Figura 8).Tmplate Manager: Edit StyleDetailsStyle ame 'Beez2 - Parks SiteTmplatebeez_20DefaultNoID114Tmplate description Accessible tmplate for Joomla! BiMenus assignment Menu Selection:About JoomlaQ - Getting Started 0 - Using Joomla!- - Using Extensior q - --ComponentsFigura 8: Asignar un estilo a un elemento de men Puedes encontrar ms acerca de las plantillas en Joomla en el captulo Trabajando con Plantillas.

Captulo 11Navegacin

Photo: http://www.flickr.com/photos/62904109@N00/5214296452 CCBY2.0Todo sitio necesita una navegacin fcil de entender, o de otra forma no ser posible para un usuario encontrar lo que que est buscando. Esto puede sonar simple, pero lo cierto es que no es fcil de hacer. En un mundo perfecto debera ser posible acceder a cualquier pgina de un sitio con dos o tres clics. otro hecho es que habitualmente, si no siempre, tus visitantes llegarn desde un motor de bsqueda o desde el sitio de una red social y aterrizarn en cualquier sitio en tu web menos en la pgina principal. Esta es una buena razn para plantearse tener un botn "Inicio" en todas las pginas de tu sitio!Un sitio web a menudo tiene una navegacin primaria y otra secundaria. La navegacin primaria se encuentra habitualmente en la parte superior, a la izquierda del todo o a la derecha del todo en tu web. La navegacin secundaria suele estar abajo del todo o arriba del todo, pero casi siempre con un tamao un poco ms pequeo que el de la primaria. Contiene enlaces como "Contacto", "Sobre nosotros" o "Aviso legal". La idea tras esto es tener esos enlaces en el sitio, pero no en una posicin importante.Como regla general, no pongas ms de entre 4 y 8 enlaces en un nivel de navegacin.Ruta de navegacin (breadcrumbs)Una ruta de navegacin es una herramienta para ayudar al visitante del sitio a desplazarse por el mismo. En ingls se usa el trmino breadcrums trail, que literalmente significa rastro de migas de pan, en referencia al cuento popular de los Hermanos Grimm, Hansel y Gretel[footnoteRef:35], en el que Hansel utiliza un rastro de migas de pan para marcar el camino de vuelta a casa. Normalmente la barra de navegacin est situada horizontalmente en la parte superior de la pgina web. Se usan dos estructuras: [35: http://es.wikipedia.org/wiki/Hansel y Gretel 4/22/12Pgina 104]

mostrar los enlaces de vuelta a cada pgina del sitio por la que ha pasado el usuario hasta llegar a la actual mostrar las pginas padre de la actualLas rutas de navegacin son una manera de evitar que los usuarios se sientan perdidos en tu sitio. Idealmente, los visitantes deberan saber siempre dnde estn exactamente dentro del sitio, y cmo volver atrs. Joomla! proporciona un mdulo de navegacin para esta tarea, y la mayora de plantillas tienen una posicin breadcrumb reservada para l (Figura 1).HOME KONTAKT

Using JoomlalUsing ExtensionsSearchComponentsThe search component proviedes basic search functionality for the information contained in your core components. Many third part Content Componentextensions also can be searched by the search component. Helo Contact Component

Figura 1: BreadcrumbsMens de Joomla!

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners Guide

Joomla! 2.5 - Beginners GuideLos niveles de navegacin en Joomla son creados por los denominados mens. Puedes crear tantos mens como necesites en tu sitio web. Cada men puede contener cualquier nmero de elementos anidados, y puedes incluso filtrar por nivel. Cada elemento de men es asignado a un componente o a una URL externa. Los mdulos y los estilos de las plantillas pueden ser asignado a los elementos de men. En los datos de ejemplo se muestran varios mens que ya han sido creados.

4/22/12Pgina #

4/22/12Pgina #Echemos un vistazo a dos ejemplos de navegacin primaria con pginas estticas y categoras dinmicas.Primer ejemplo: catlogo esttico o estructura de libroCategory: UncateoonsodPublished on Fnday. 04 February 2011 10:30Written by Super UserHits: 0Vestibulum sagittis, felis ut dictum elementum, nisi nibh pharetra lacus, ut ultrii nulla ut viverra euismod, massa enim molestie massa, a luctus nisi sem id ore magna risus viverra augue, a vulputate nibh augue in purus. Nulla omare, mi r a met volutpat metus augue nec nunc? Nullam eget lorem in magna vehicula ir Sed ut nisi erat, at mollis urna. Praesent sed enim diam. Integer nisi nisi, ultric ipsum dolor sit amet, consectetur adipiscing elit. Donee mollis, ligula vel conse ipsum sem nec elit Proin consectetur nunc non purus adipiscing aliquam. MoiA veces necesitas una estructura de navegacin para un libro, catlogo o gua. Puedes encontrar esta configuracin en los datos de ejemplo en el men Acerca de Joomla!. Digamos que estamos escribiendo un libro corto consistente en tres captulos. La navegacin debera estar presente en todas las pginas, y verse como en la Figura 2.

Primary linksl + i

The Joomla! book

Introduction

Content

How to use A

How to use B

Templates

dffsgsdfg

You are here: Home The Joomla! book Content How to use AHow to use A

Figura 2: Estructura esttica de un libroPreparacincrea la estructura del libro con unos cuantos captulos El libro de Joomla Introduccin contenido cmo usar A cmo usar B PlantillasAntes de crear los elementos de men, debes crear artculos individuales (pginas). Ve a Contenido ^ Gestor de artculos ^ Crear (Figura 3). Puedes asignar la categora uncategorize