Documentos

Solo disponible en BuenasTareas
  • Páginas : 24 (5794 palabras )
  • Descarga(s) : 0
  • Publicado : 26 de agosto de 2012
Leer documento completo
Vista previa del texto
Comunidad Joomla
Biblioteca Comunidad Joomla

Desarrollo de plantillas para Joomla!

Correcciones:
Rafael Gómez
Gustavo Raúl Aragón

Autor:
Leandro D’Onofrio

Bajo licencia Creative Commons

Agosto 2011

Índice general
1. Introducción a las plantillas en Joomla!®

2

1.1. Bienvenido/a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

21.2. Obtener el material de aprendizaje . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2

1.3. Requisitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2

1.4. Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

3

1.5. Las plantillas en Joomla! . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . .

4

1.5.1. Tipos de plantillas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

4

1.5.2. Encontrar las plantillas disponibles en la administración del CMS . . . . . . . .

6

1.5.3. Estructura básica de una plantilla . . . . . . . . . . . . . . . . . . . . . . . . .

7

2. Desarrollo de plantillas para Joomla!

11

2.1. Creación delos archivos de la plantilla . . . . . . . . . . . . . . . . . . . . . . . . . . .

11

2.1.1. Análisis previo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11

2.1.2. Utilizar la plantilla ‘atomic’ como base . . . . . . . . . . . . . . . . . . . . . . .

12

2.2. El archivo templateDetails.xml . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16

2.2.1. Sección 1: Información asociada . . . . . . . . . . . . . . . . . . . . . . . . . . .

18

2.2.2. Sección 2: Carpetas y archivos . . . . . . . . . . . . . . . . . . . . . . . . . . .

18

2.2.3. Sección 3: Posiciones de módulos . . . . . . . . . . . . . . . . . . . . . . . . . .

18

2.2.4. Sección 4: Definición de lenguajes . . . . . . . . . . . . . . . . . . . . . . . .. .

19

2.2.5. Descubrir la plantilla en la administración de CMS . . . . . . . . . . . . . . . .

20

2.3. El archivo index.php . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

21

2.3.1. Sección 1: Sesión y contexto del CMS . . . . . . . . . . . . . . . . . . . . . . .

24

2.3.2. Sección 2: Framework JavaScript . . . . . . . . . . . . . . . . . . . . .. . . . .

24

2.3.3. Sección 3: Referencia a JApplication . . . . . . . . . . . . . . . . . . . . . . . .

25

2.3.4. Sección 4: Tipo de documento, codificación y estilo de escritura . . . . . . . . .

25

2.3.5. Sección 5: Cabecera del documento . . . . . . . . . . . . . . . . . . . . . . . . .

25

2.3.6. Sección 6: Archivos CSS . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . .

26

1

2.3.7. Sección 7: Archivos CSS para otras direcciones de escritura . . . . . . . . . . .

26

2.3.8. Sección 8: Funcionalidades JavaScript . . . . . . . . . . . . . . . . . . . . . . .

27

2.3.9. Sección 9: Nombre del sitio . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

27

2.3.10. Sección 10: Llamado a distintos módulos . . . . . . . . . . . . .. . . . . . . . .

27

2.3.11. Sección 11: Mensajes del sistema . . . . . . . . . . . . . . . . . . . . . . . . . .

29

2.3.12. Sección 12: Contenido de los componentes . . . . . . . . . . . . . . . . . . . . .

29

2.3.13. Sección 13: Año presente y nombre del sitio . . . . . . . . . . . . . . . . . . . .

29

2.4. El sistema de grillas de BluePrint . . . . . . . . . . . . . . .. . . . . . . . . . . . . . .

30

2.5. Maquetación del diseño . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

32

2.5.1. Modificaciones dentro de la etiqueta head . . . . . . . . . . . . . . . . . . . . .

32

2.5.2. Maquetación de la sección superior . . . . . . . . . . . . . . . . . . . . . . . . .

32

2.5.3. Maquetación del texto superior, video y caja...
tracking img