1. M8 UF3.Sistemes Gestors de Continguts
UF3.NA1 NA1.Introducció als Sistemes Gestors de Continguts
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 1
2. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla 11. Gestió de plantilles
5. Usuaris de Joomla 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
UF3.Sistemes Gestors de Continguts
1. Què és un CMS
9. Gestor de Plana Inici
2. Joomla!
10. Gestió d'extensions
3. Estructura del CMS Joomla!
(complements, mòduls, plugins,..)
4. Configuració global i aspecte de
11. Gestió de plantilles
Joomla
12. Sindicació
5. Usuaris de Joomla
13. Còpia + Restauració del portal
6. Organització de continguts
Joomla!
7. Gestió de menús
14. Actualització de Joomla!
8. Gestió de continguts
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 2
3. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla 11. Gestió de plantilles
5. Usuaris de Joomla 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NA1.1.Què és un Sistema de Gestió de Continguts
És una eina de software que permet crear, organitzar i publicar documents i altres
continguts de forma col·laborativa. Els Sistemes de Gestió de continguts (Content
Management Systems, en endavant CMS) estan formats per un conjunt
d'aplicacions web, que de forma similar a un portal, operen tant a Internet com a
Intranet.
Mitjançant aquests es poden generar i publicar notícies, crear taxonomies
(sistemes de classificació), inserir logotips i imatges personalitzades o corporatives
al portal, afegir-hi seccions, administrar la BD d'usuaris, etc.
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 3
4. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla 11. Gestió de plantilles
5. Usuaris de Joomla 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NA1.1.1.Funcions bàsiques d'un gestor de continguts
A. Creació de continguts. Qualsevol sense masses coneixements sobre publicació
web pot generar-los gràcies als seus editors integrats.
B. Gestió de continguts. Quan un usuari crea un document, s'emmagatzema a una
base de dades amb altres informacions d'interès com el nom de l'autor, dates de
creació i publicació, permisos d'accés, etc.
C. Publicació de continguts. Quan l'usuari dóna per finalitzat el contingut, el pot
publicar en aquest instant o bé programar-lo per a que aparegui en una data
determinada.
D. Presentació del CMS, generalment els CMS segueixen la normativa
d'accessibilitat. Pot emprar-se des de qualsevol navegador i permet establir
l'idioma, el fus horari i inclús la moneda desitjats
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 4
5. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla 11. Gestió de plantilles
5. Usuaris de Joomla 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NA1.1.2.Característiques generals dels Sistemes Gestors de Continguts
L'estructura d'un CMS consta dels següents elements:
● El frontend, la part visible del CMS pels usuaris que accedeixen com a
convidatts o usuaris registrats.
● El backend, l'àrea d'administració del CMS per a tasques d'actualització,
configuració i gestió de l'espai web.
● Mòduls per a la configuració i personalització del lloc web.
● Plantilles per a personalitzar l'aspecte o el disseny del lloc web.
● Extensions que augmenten la funcionalitat del gestor de continguts.
● Possibilitat de múltiples idiomes i localització
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 5
6. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla 11. Gestió de plantilles
5. Usuaris de Joomla 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NA1.1.3.Criteris de selecció d'un Sistemes Gestors de Continguts
Cal definir quins objectius es busquen, per determinar l'elecció del millor CMS:
Plantejar-se una sèrie de criteris que ajudin a triar un gestor o un altre:
● Codi obert o propietari
● Arquitectura
● Suport i desenvolupament
● Usabilitat i accessibilitat
● Funcionalitats, entre d'altre el CMS haurà de proporcionar:
● Eines d'assignació de diferents perfils d'usuari
● Suport multillenguatge
● Programació programada i assignació de dates de caducitat
● Eines de cerca
● Mecanismes de comunicació entre usuaris del portal
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 6
7. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla 11. Gestió de plantilles
5. Usuaris de Joomla 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.2.Joomla!
Aquest sistema de gestió de continguts és un CMS dinàmic que permet la creació
de sites web per a la publicació de notícies, difusió d'informació de qualsevol tipus,
portals corporatius, llocs web de comerç electrònic,..
+ wiki
+ intro
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 7
8. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla 11. Gestió de plantilles
5. Usuaris de Joomla 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.2.1.Principals característiques
Les principals característiques de Joomla! Són les següents:
● Actualització i ampliació de la funcionalitat del site mitjançant extensions o
mòduls a través d'una connexió a Internet.
● Utilització de gran varietat de temes descarregables des de la web a través
d'usuaris registrats. Disposa d'un sistema gestor de plantilles
● Ús de plantilles configurables que defineixen l'estructura del lloc.
● Ús d'un administrador d'arxius multimèdia que permet gestionar tot tipus
d'arxius d'àudio, vídeo, imatges, etc. I que poden modificar-se en qualsevol
lloc del site des del navegador.
● Treball multiplataforma GNU/Linux, Windows, FreDBS, MAC OSX Server,
Solaris i AIX.
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 8
9. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla 11. Gestió de plantilles
5. Usuaris de Joomla 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.2.2.Elements de Joomla
Elements bàsics per al funciconament de Joomla!:
● Base de dades MySQL que emmagatzema en taules diferenciades tota la
informació del site, així com gran part de la configuració del sistema.
● Motor PHP que executa ordres de cerca, emmagatzematge, consulta i
modificació sobre les bases de dades.
● Servidor HTTP Apache 1.13.19 o superior.
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 9
10. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla 11. Gestió de plantilles
5. Usuaris de Joomla 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.2.2.Elements de Joomla
Elements bàsics oferts per Joomla!:
● Plantilles
● Extensions (mòduls i components) per a generar formularis dinàmics; la gestió
dels document; crear galeries d'imatges multimèdia; el comerç electrònic;
foros, blocs i xats; calendaris; serveis de directori; butlletins de notícies; el
registre de dades; la publicació d'anuncis; la gestió de subscripció..
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 10
11. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla 11. Gestió de plantilles
5. Usuaris de Joomla 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.2.3.Avantatges i característiques de Joomla!
L'usuari s'ha d'ocupar només de la informació que vol publicar. El sistema ja se
n'encarregarà de gestionar tots els detalls tècnics i administratius.
Les avantatges que ofereix Joomla com a CMS són les següents:
● S'instal·la i administra amb facilitat
● L'administració es realitza via web des de qualsevol ordinador connectat
● És un CMS en continu creixement, amb gran quantitat d'extensions que
amplien la seva funcionalitat
● Es pot modificar la seva aparença mitjançant l'utilització de plantilles
Per el correcte funcionament, s'ha de comprovar que el mòdul PHP té instal·lat el
suport MySQL, XML i la biblioteca de comprensió de dades Zlib.
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 11
12. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla 11. Gestió de plantilles
5. Usuaris de Joomla 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.2.4.Instal·lació de Joomla
Depèn del sistema sobre el qual s'instal·li ..
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 12
13. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla 11. Gestió de plantilles
5. Usuaris de Joomla 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.3.Estructura del CMS Joomla!
Es composa de dues parts ben diferenciades:
● Frontend (o part pública)
● Backend (el centre d'administració)
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 13
14. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla 11. Gestió de plantilles
5. Usuaris de Joomla 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.3.1.Frontend
Consta dels següents elements:
● Menú d'enllaços a les seccions del portal (inici, notícies, contactar, links,..)
● Barra de navegació que indica en tot moment on es troba l'usuari
● Menú principal amb les opcions de navegació pel portal + freqüents
● Darreres notícies incorporades al portal
● Zona on l'administrador mostra alguna notícia o comunicació d'interès
● Zona central de notícies
● Zona d'enquestes
● Zona d'usuaris en línia
● Formulari per al registre d'usuaris
● .. !! Totes les zones són configurables
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 14
15. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla 11. Gestió de plantilles
5. Usuaris de Joomla 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.3.2.Backend
Consta dels següents elements:
● Menú d'enllaços a les seccions del portal (inici, notícies, contactar, links,..)
● Barra de navegació que indica en tot moment on es troba l'usuari
● Menú principal amb les opcions de navegació pel portal + freqüents
● Darreres notícies incorporades al portal
● Zona on l'administrador mostra alguna notícia o comunicació d'interès
● Zona central de notícies
● Zona d'enquestes
● Zona d'usuaris en línia
● Formulari per al registre d'usuaris
● .. !! Totes les zones són configurables
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 15
16. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla 11. Gestió de plantilles
5. Usuaris de Joomla 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.3.3.Botons d'accés ràpid
La visualització dels elements depèn del perfil d'usuari del backend amb el que es
connecti un usuari administrador.
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 16
17. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla 11. Gestió de plantilles
5. Usuaris de Joomla 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.3.4.Barra de menús desplegables: menú principal
Conté totes les opcions d'administració el portal. Algunes, les més freqüents, són les que
apareixen com a botons d'accés ràpid. Agrupades en menús desplegables que veurem a
mesura que els anem fent servir.
En iniciar qualsevol operació, es disposa d'una barra d'eines específica amb la seva icona
d'ajuda corresponent. Alhora, cada opció d'administració compta amb la seva zona de
treball particular.
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 17
18. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.4.Configuració global i aspecte de Jomla!
Existeixen tres grups de paràmetres: relatius al lloc, al sistema i al servidor.
● Paràmetres relatius al lloc:
● activar/desactivar el lloc, personalitzant el missatge d'avís
● Assignació del nom al portal
● Escollir l'editor preferit
● Limitar el nombre d'ítems per plana
● ..
● Als paràmetres d'optimització de SEO (Search Engine Optimization), s'haurà
d'indicar si es volen habilitar les URL amigables emprant el mòdul d'Apache
modrewrite i se li afegeix el sufix .html a les URL per aconseguir un millos
posicionament a les cerques.
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 18
19. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.4.Configuració global i aspecte de Jomla!. Params relatius al lloc
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 19
20. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.4.Configuració global i aspecte de Jomla!. Params relatius al Sistema
● Paràmetres relatius al sistema:
● Configuració del sistema: conté la paraula secreta que és la clau de pas xifrada de
l'administrador
● Paràmetres d'usuari: entre d'altres opcions, permet/denega el registre dels ussers i
activa o no els comptes dels nous usuaris.
● Configuració multimèdia: s'encarrega de les extensions dels arxius multimèdia
permeses, les rutes dels directoris on es desen, els tipus MIME permesos i no
permesos, ..
● Paràmetres de depuració d'errors: permeten depurar el sistema o l'idioma.
● Paràmetres de la caché: activen l'ús de la caché del navegador, d'aquesta forma,
agilitza l'accés a continguts ja descarregats.
● Configuració de la sessió: s'estableix el temps, en minuts, que durarà la sessió dels
usuaris registrats.
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 20
21. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.4.Configuració global i aspecte de Jomla!. Params relatius al Sistema
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 21
22. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.4.Configuració global i aspecte de Jomla!. Params relatius al Servidor
● Paràmetres relatius al servidor:
● Configuració del servidor: ofereix les opcions de comprimir les planes (amb zlib),
seleccionar l'informe d'errades, etc.
● Configuració de la localització: s'ha d'establir per al portal el fus horari UTC+1
● Paràmetres d'FTP
● Configuració de la base de dades: indica el tipus de BBDD (MySQL), el nom del
servidor que emmagatzema la BD.
● Configuració del correu: dóna la possibilitat d'emprar un servidor extern o intern.
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 22
23. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.4.Configuració global i aspecte de Jomla!. Params relatius al Servidor
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 23
24. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.5.1.Grups d'usuaris de Joomla!
Joomla estableix dos grans grups d'usuaris:
● Usuaris de l'administrador (backend): són usuaris que poden accedir a
l'administració del portal.
● Usuaris del lloc (frontend): són usuaris que poden accedir a determinades
seccions de la part pública
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 24
25. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.5.1.Grups d'usuaris de Joomla!
Usuaris Administradors:
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 25
26. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.5.1.Grups d'usuaris de Joomla!
Usuaris Frontend:
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 26
27. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.5.2.Registre d'Usuaris
Quan un usuari amb compte al portal es vol connectar, ha d'accedir al formulari de
connexió i introduir el seu nom d'usuari i clau de pas.
Si un usuari, després de connectar-se com a usuari administrador, accedeix al
panell de control, veurà que a la zona de la dreta hi ha un grup de pestanyes que
mostren informació general del portal.
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 27
28. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.6.Organització de continguts
Els continguts són l'element bàsic del site. La seva estructura i organització
determinarà l'accés i, en conseqüència, l'usabilitat del portal.
● Els continguts a Joomla! S'organitzen de forma jeràrquica:
Seccions > Categories > Articles o ítems de contingut
● També existeix un altre tipus de contingut anomenat estàtic, que es correspon
amb els ítems de menú que no estan associades a cap secció ni categoria.
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 28
29. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.6.Organització de continguts
Un contingut pot trobar-se en algun dels estats estats següents:
● Publicat
● No publicat
● Arxiu
● Eliminat
Els continguts, respecte a seva publicació, pot trobar-se'n diversos estats
temporals:
● Pendent de publicació
● Publicació en vigència
● Publicat però expirat
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 29
30. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.6.Organització de continguts
Els continguts tenen associat un Nivell d'accés relacionat amb els següents
aspectes:
● Visualització
● Públic (Public): visible per a tothom
● Registrat (Registered): visible pels users registrats
● Especial (Special):visible per users amb permisos superiors als registrats
● Edició
● Editables per usuaris administradors
● Editables per la resta d'usuaris
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 30
31. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.6.Organització de continguts
Per crear els continguts, és molt important seguir l'ordre correcte:
1. Definir + crear les seccions
2. Definir + crear les categories dins de cada secció
3. Crear + associar els continguts.
4. Definir + crear els menús corresponents
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 31
32. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.7.Gestió de menús
Joomla! Permet la navegació i accés als continguts del portal a través dels menús.
Cada menú conté o agrupa ellaços a les seccions, categories, articles, components
o planes externes al portal.
Els menús inclosos per defecte en Joomla són els següents:
● Main Menu: menú principal del CMS
● Top Menú: menú horitzontal que apareix sobre (o sota) la capcelera del site.
Inclou els íems About Joomla, Features News i The Community.
● User Menú: menú d'usuari, apareix quan l'user inicia sessió d'usuari.
● Other Menú: qualsevol altre menú
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 32
33. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.7.Gestió de menús
Alguns menús són creats en el procés d'instal·lació del portal, però determinats
perfils d'usuari administrador poden crear nous menús i/o editar els ja existents.
Per a poder ubicar els menús al portal als espais que interessi, hauran d'anar
integrats en mòduls.
També en la instal·lació del portal, es creen uns mòduls bàsics per defecte.
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 33
34. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.8.Gestió de continguts + info organització
L'opció del menú de continguts d'un grup d'entrades de menú relacionats amb la seva
gestió:
1. Gestió de seccions, que permet:
● Donar d'alta o baixa una secció i introduir les modificacions necessàries.
● Publicar o ocultar seccions
2. Gestor de categories, que permet:
● Donar d'alta/baixa categories i introduir les modificacions necessàries.
● Publicar/retirar categories
3. Gestor d'articles, que permet
● Donar d'alta/baixa articles i introduir les modificacions necessàries.
● Realitzar altres accions relacionades amb la gestió d'articles
4. Gestió de la plana Inici, ho veurem al següent apartat.
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 34
35. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.8.Gestió de continguts + info organització
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 35
36. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.9. Gestor de Plana Inici
El gestor de la plana inici mostra l'ordre en el que els articles apareixeran publicats.
Es pot canviar des de la columna Ordenar, assignant-li un nou ordre.
La part central de la plana principal es reservarà només a les notícies relatives al
portal en general, deixant els laterals per a notícies i enllaços relatius a altres parts
del portal.
L'aspecte de la plana principal es podrà canviar modificant l'ubicació de mòduls.
A la dreta es pot deixar el mòdul d'inici de sessió d'usuari, el mòdul d'usuaris
connectats i l'opció de sindicació al site.
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 36
37. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.10.Gestió d'extensions (complements, mòduls, plugins,..)
Les extensions en Joomla! Afegeixen funcionalitat al sistema. Tot i que existeixen
un munt convé només instal·lar-ne les imprescindibles.
Tipus diferents d'extensions:
● Components: programes desenvolupats en PHP independents de Joomla! Però
que s'hi integren perfectament.
● Mòduls: són com caixes de contingut posicionables dins del frontend
● Plugins: són petits programes que permeten integrar altres continguts al cos
de l'article, com controls..
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 37
38. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.11.Gestió de Plantilles
Joomla empra una tècnica que permet separar el contingut i el disseny
(presentació). D'aquesta forma es pot canviar l'aparença del portal sense alterar-
ne els contingut ni la seva organització:: Model-Vista-Controlador
A Joomla els continguts són doncs independents del disseny. Gràcies a les plantilles
(templates) l'administrador pot canviar l'aspecte i l'aparença del portal. Cal tenir
en compte que les plantilles també determinen la distribució dels continguts del
portal.
En l'instal·lació de Joomla hi han unes plantilles ja disponibles i les pots
previsualitzar.
També es poden descarregar noves plantilles de la xarxa.
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 38
39. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.12.Sindicació
● La sindicació de contingut permet que els visitants del portal es subscriguin a les
notícies que es consideren d'interès. La versió E1.5 de Joomla! Inclou dos
formats de sindicació RSS 2.0 i Atom 1.0.
● Per configurar-ho cal activar el mòdul corresponent, assignar-li un títol i
seleccionar la posició en la que apareixerà al portal.
● Els visitants del portal s'hi podran subscriure al canal de notícies mitjançant una
aplicació o bé mitjançant marcadors dinàmics.
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 39
40. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.13.Còpia + Restauració del portal Joomla!
● La realització de còpies de seguretat del portal constitueix unes de les tasques
d'administració més importants. En determinades ocasions, cal restaurar el
sistema.
● Per a realitzar còpies de seguretat del portal Joomla s'ha d'instal·lar un nou
component anomenat JoomlaPack que es pot descarregar des de:
http://www.gnumla.com/ joomla/avisos/111-joomlapack-211-stable.html
● Per a instal·lar el component, s'ha d'anar al Gestor d'extensions i activar l'opció
Instal·lar/Desinstal·lar. En pujar el paquet , hem de localitzar l'arxiu .zip
descarregar-lo i clicar Pujar Arxiu & Instal·lar.
● Al panell de control del component, entre les opcions disponibles, destaquen
Configuració del component i Realització de la còpia, que permet restaurar el
portal
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 40
41. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.13.Còpia + Restauració del portal Joomla!
Configuració:
● Comú:: indica el directori en que es desaran les còpies de seguretat i el tipus
d'usuari que tindrà accés a aquestes. Cal tenir en conte que el directori que
s'indica per defecte és incorrecte. Si s'activa la Pestanya Estat, es crearà un
missatge d'avís.
● De perfil:: s'ha d'indicar la plantilla emprada per aaignar un nom a les còpies,
així com a la informació que es copiarà.
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 41
42. 1. Què és un Sistema de Gestió de Continguts
2. Joomla! 9. Gestor de Plana Inici
3. Estructura del CMS Joomla! 10. Gestió d'extensions (complements, mòduls, plugins,..)
4. Configuració global i aspecte de Joomla! 11. Gestió de plantilles
5. Usuaris de Joomla! 12. Sindicació
6. Organització de continguts 13. Còpia + Restauració del portal Joomla!
7. Gestió de menús 14. Actualització de Joomla!
8. Gestió de continguts
M8.UF3.NF1.14.Actualització de Joomla!
L'actualització del portal és una de les tasques més importants que ha de realitzar
l'administrador. Convé tenir el portal sempre actualitzat en la seva darrera versió,
sobretot aquelles qüestions relacionades amb la seguretat.
Per a les versions a partir de la 1.5 de Joomla s'ha publicat un component: Joomla!
Magic Updater, que permet fer l'actualització sense necessitat d'usar FTP.
S'instal·la com un element més.
anna armengol departament d'informàtica M8.UF3.NA1.Introducció als CMS 42