drupal learn day - funcionalitats i mòduls - atenea tech
Post on 17-Nov-2015
222 Views
Preview:
DESCRIPTION
TRANSCRIPT
-
www.ateneatech.com
Drupal: Funcionalitats i mdulsGlobal Training Days
Siddharta Navarro / Luis Ortiz Ramos
28/02/2014
-
Usuaris, rols i permisos
Mdul UserUn usuari s una persona que interacciona
amb el sistemaUn usuari annim tamb s un usuari
www.ateneatech.com
-
El sistema permet a un usuari annim autenticar-se fent servir: Nom i clau OpenID Twitter, Facebook, Linkedin...
www.ateneatech.com
-
Es pot configurar el sistema per a que el registre d'usuaris el pugui fer: Un usuari annim Un usuari annim amb aprovaci d'un
administrador Noms un administrador
www.ateneatech.com
-
Es pot seguir un procs de validaci de correus electrnics: L'usuari es registra amb:
Nom Correu electrnic
El sistema li envia un correu amb una adrea d'un sol s
L'usuari accedeix fent-la servir i indica la seva clau d'accs
www.ateneatech.com
-
El sistema notifica fent servir el correu electrnic quan: Un administrador registra un usuari Un usuari es registra i espera a l'aprovaci Un usuari es registra S'activa el compte de l'usuari Es bloqueja el compte de l'usuari Es cancella El usuari demana recuperar la seva clau
www.ateneatech.com
-
Pgines amb usuaris: Compte d'usuari (user/UID)
www.ateneatech.com
-
Els usuaris tenen un o ms rolsEl sistema defineix dos rols:
Usuari annim Usuari autenticat
Es poden crear tants rols personalitzats com sigui necessari: Administrador Editor ...
www.ateneatech.com
-
El administrador dona permisos als rolsEls mduls:
Registren nous permisos al sistema Veure el contingut Crear contingut de tipus pgina Administrar usuaris Canviar el nom d'usuari propi ...
Comproven que l'usuari actual te un rol que te un perms abans de fer una acci
www.ateneatech.com
-
Demo
www.ateneatech.com
-
Continguts i tipus de contingut
Mdul NodeSon la pea fonamentalS'agrupen en tipus
que es defineixen a: els mduls el perfil d'installaci la interfcie d'administraci
www.ateneatech.com
-
Tipus ms comuns: Pgina bsica Article Notcia Activitat ...
www.ateneatech.com
-
Atributs i camps per defecte: Ttol Cos Opcions adicionals:
Revisions: Crear nova i comentaris Informaci d'autoria: Usuari i data d'enviament Estat: Publicat, promogut, enganxat
www.ateneatech.com
-
Pgines amb contingut Contingut complet (node/NID) Resum (node) RSS (rss.xml)
www.ateneatech.com
-
Permisos: generals:
Saltar-se el control d'accs Administrar contingut/tipus de contingut Accedir a la pgina d'administraci de contingut Veure contingut publicat/contingut no publicat propi Veure/esborrar/revertir revisions
per cada tipus: Crear Editar els propis/tots Esborrar els propis/tots
www.ateneatech.com
-
Demo
www.ateneatech.com
-
Formats de text
Mdul FilterFormat de text Conjunt de filtres S'apliquen al mostrar el text
Al editar el camp Cos podem seleccionar-lo
www.ateneatech.com
-
Per defecte: Text pla:
El codi HTML es mostra com a text Transforma els retorn de lnia en HTML Transforma les URLs en ellaos
www.ateneatech.com
-
HTML filtrat: Limita alguna de les etiquetes HTML Transforma els retorn de lnia en HTML Transforma les URLs en enllaos Corregeix el codi HTML mal format o tallat
www.ateneatech.com
-
HTML complet: Transforma els retorn de lnia en HTML Transforma les URLs en enllaos Corregeix el codi HTML mal format o tallat
www.ateneatech.com
-
Podem crear tants formats com calguiEls mduls implementen nous filtres:
External links Code filter oEmbed Pathologic ...
www.ateneatech.com
-
Demo
www.ateneatech.com
-
Editors visuals
Mdul WysiwygWhat You See Is What You GetPodem installar un o ms d'un editorOpcions: YUI editor, NicEdit, Whizzywig,
EpicEditor, markItUp, TinyMCE, WYMeditor, CKEditor, openWYSIWYG, jWYSIWYG, FCKeditor.
www.ateneatech.com
-
Associem un editor a un format de textPodem configurar:
Opcions generals Botons Aparena Neteja del codi Estils
www.ateneatech.com
-
Demo
www.ateneatech.com
-
Camps
Mdul Field i Field UIPodem afegir camps a Usuaris, Contingut i
altres entitats del sistema
www.ateneatech.com
-
Els camps tenen: Nom Tipus Descripci Obligatorietat Valor per defecte Cardinalitat Altres opcions segons el tipus
www.ateneatech.com
-
Els tipus de camps es defineixen als mduls: Al nucli:
Text: Curt Llarg Llarg amb resum
Nombre: Enter Decimal Amb coma flotant
Arxiu Imatge
www.ateneatech.com
-
A mduls contributs: Enlla Correu electrnic Data Adrea
www.ateneatech.com
-
Gesti de la presentaci: A cada mode de visualitzaci permet gestionar:
Posici del camp Format: depn del tipus del camp
www.ateneatech.com
-
Demo
www.ateneatech.com
-
Arxius, imatges i estilsMdul FileFa possible adjuntar arxius a les entitats.Permet introduir tamb la descripciValidaci per:
Extensi Grandaria
Sistemes d'arxius: Pblic Privat
www.ateneatech.com
-
Mdul Images un tipus especial d'arxiuPermet introduir:
Ttol Text alternatiu
Validacions per: Extensi Grandria Dimensions
Mxima Mnima
www.ateneatech.com
-
Estils son conjunts de efectes que es poden aplicar a les imatges
Es poden fer servir com a format al mostrar una imatge
Per defecte: Thumbnail Medium Large
www.ateneatech.com
-
Els efectes s'implementen en mduls: Al nucli:
Crop Desaturate Resize Rotate Scale Scale and crop
www.ateneatech.com
-
A mduls contributs: Watermarking Overlays Text overlay Color-shifting Brighten/Darken Alpha blending Canvas manipulation Background File Format switcher Rounded corners (transparent) Aspect Switcher ...
www.ateneatech.com
-
Demo
www.ateneatech.com
-
Termes de taxonomia
Mdul TaxonomyRepresenta una categoria o etiquetaS'agrupen en vocabularis
www.ateneatech.com
-
Atributs i camps per defecte: Nom Descripci Relacions: terme pare i pes
Podem afegir camps
www.ateneatech.com
-
Pgines amb termes: Pgina de terme (taxonomy/term/TID)
www.ateneatech.com
-
Referencia a terme: nou tipus de campAssocia qualsevol entitat a un terme
Es mostrar a la seva pgina de termeGinys:
Llistat de selecci Caixes de verificaci Botons de rdio Auto-completat
Permet crear termes dinmicament
www.ateneatech.com
-
Demo
www.ateneatech.com
-
Comentaris
Mdul CommentPermet afegir comentaris als continguts
www.ateneatech.com
-
Configuraci per cada tipus: Obert, tancat, ocult Niuats Nombre de comentaris per pgina Activar ttol de comentari Formulari a la pgina del contingut Previsualitzaci
Configuraci per cada contingut Obert, tancat
www.ateneatech.com
-
Atributs i camps per defecte Autor Ttol Comentari
Podem afegir camps
www.ateneatech.com
-
Permisos: Administrar comentaris Veure/Enviar comentaris Saltar aprovaci de comentaris Editar els comentaris propis
www.ateneatech.com
-
Demo
www.ateneatech.com
-
Blocs
Mdul BlocksPermet gestionar que contingut secundari es
veu a cada pginaEls blocs es poden collocar a regionsEl tema defineix les regions disponibles
www.ateneatech.com
-
Propietats dels blocs: Ttol administratiu Ttol Regi Visibilitat:
Per adrea Per tipus de contingut Per rol d'usuari Per opci d'usuari
www.ateneatech.com
-
Els blocs es defineixen a: Els mduls La interfcie d'administraci:
Al nucli: Blocs bsics de text
Amb mduls contributs: Views Bean
www.ateneatech.com
-
Demo
www.ateneatech.com
-
Mens
Mdul MenuPermet crear i gestionar mensPer defecte:
Men principal Men d'usuari Gesti Navegaci
Genera un bloc per cada men
www.ateneatech.com
-
Interfcie de gesti d'enllaos: Ordenar-los i niuar-los fent servir Drag&drop Crear enllaos:
Propietats dels enllaos: Ttol Adrea interno o externa Descripci Actiu Expandit Element pare Pes
www.ateneatech.com
-
Creaci a continguts: Als tipus:
Mens disponibles Element pare per defecte
Als continguts: Afegir enlla al men Ttol Descripci Element pare Pes
www.ateneatech.com
-
Demo
www.ateneatech.com
-
Cerca
Mdul SearchActiva la cerca bsicaIndexa el text de continguts i usuarisImplementa:
Un bloc amb una caixa de cerca Una pgina de resultats de la cerca
www.ateneatech.com
-
Molt bsica: Noms paraules complertes Noms paraules de ms de tres carcters Distingeix entre majscules i minscules
Es pot ampliar amb mduls contributs: Search API Apache Sorl
www.ateneatech.com
-
Demo
www.ateneatech.com
-
lies d'adreces
Mdul PathPermet crear lies a les adreces internes.Des de:
El formulari de creaci o edici de contingut Interfcie d'administraci
www.ateneatech.com
-
Mdul contribut PathautoPermet generar automticament per:
Tipus de contingut Termes de taxonomies Usuaris
Permet fer servir informaci d'aquestes entitats per construir l'lies
www.ateneatech.com
-
Demo
www.ateneatech.com
-
Multi-idioma
Mduls: Nucli: Locale i Content translation Contributs: i18n, i18nviews...
Permet traduir: Interfcie Entitats
www.ateneatech.com
-
Interfcie Cadenes de text definides a
mduls: en Angls interfcie d'administraci: en l'idioma per defecte o el
que configurem Cercador general per a traduir Grups de traduccions Exportable en format .po
www.ateneatech.com
-
Entitats Continguts, Termes, etc. Definim el seu idioma al crear-lo Podem traduir-lo Correspondncia entre traduccions
www.ateneatech.com
-
Altres Blocs Mens i elements del men Alis d'adreces Variables (nom del lloc, eslgan..)
www.ateneatech.com
-
Demo
www.ateneatech.com
-
Vistes
Mdul ViewsLlistats de:
Continguts Revisions de continguts Usuaris Arxius Mduls, temes i motors de temes
www.ateneatech.com
-
Presentaci: Pgina Bloc Adjunt Canal
www.ateneatech.com
-
Format de presentaci: Per a pgina, bolc i adjunt:
Llistat sense format Llistat HTML Taula Graella Men d'enllaos
Per canal: Canal RSS
www.ateneatech.com
-
Format d'element: Mode de presentaci Camps
www.ateneatech.com
-
FiltresFiltres contextualsRelacionsOrdre
www.ateneatech.com
-
I ms: Filtres exposats Ordre exposat Capalera Peu Comportament si no hi ha resultats Control d'accs Paginador Cache Agregacions
www.ateneatech.com
-
Molt extensible amb mduls: Presentaci:
Views Data export Entity Views Attachment
Formats de presentaci: Views slideshow jCarousel Views accordion Calendar OpenLayers
Podem implementar mduls personalitzats
www.ateneatech.com
-
Demo
www.ateneatech.com
-
Disposicions (Layouts)
Mdul PanelsPermet gestionar des de la interfcie
d'administraci com es disposen els continguts dintre de diferents elements
www.ateneatech.com
-
Permet gestionar: Amb el mdul Panels
Pgines Blocs Nodes
Amb mduls contributs: Entitats Vistes
www.ateneatech.com
-
Context: Permet definir que elements es podran fer servir
dintre del layout Fa servir parmetres de URL i de la sessi Permet cercar elements relacionats
www.ateneatech.com
-
Disposicions: Reutilitzables Extensibles des de mduls i tema
www.ateneatech.com
-
Contingut Els elements que es poden inserir dintre d'un
Panel S'anomenen Panes Sn:
Blocs Camps de elements al context Continguts personalitzats
www.ateneatech.com
-
Demo
www.ateneatech.com
-
Control de flux
Mdul RulesTriggered rule:
Esdeveniment Condicions Accions
www.ateneatech.com
-
Components: Encapsulen funcionalitats Tenen parmetres d'entrada i sortida Tipus:
Rule: Condicions Accions
Rule set: Conjunt de rules
Conditions set (OR) Conditions set (AND) Action set
www.ateneatech.com
-
Programaci: Una acci especial permet programar l'execuci
de Rules en el futur.
www.ateneatech.com
-
Demo
www.ateneatech.com
Pgina 1Pgina 2Pgina 3Pgina 4Pgina 5Pgina 6Pgina 7Pgina 8Pgina 9Pgina 10Pgina 11Pgina 12Pgina 13Pgina 14Pgina 15Pgina 16Pgina 17Pgina 18Pgina 19Pgina 20Pgina 21Pgina 22Pgina 23Pgina 24Pgina 25Pgina 26Pgina 27Pgina 28Pgina 29Pgina 30Pgina 31Pgina 32Pgina 33Pgina 34Pgina 35Pgina 36Pgina 37Pgina 38Pgina 39Pgina 40Pgina 41Pgina 42Pgina 43Pgina 44Pgina 45Pgina 46Pgina 47Pgina 48Pgina 49Pgina 50Pgina 51Pgina 52Pgina 53Pgina 54Pgina 55Pgina 56Pgina 57Pgina 58Pgina 59Pgina 60Pgina 61Pgina 62Pgina 63Pgina 64Pgina 65Pgina 66Pgina 67Pgina 68Pgina 69Pgina 70Pgina 71Pgina 72Pgina 73Pgina 74Pgina 75Pgina 76Pgina 77Pgina 78Pgina 79Pgina 80Pgina 81Pgina 82Pgina 83Pgina 84
top related