joomla! day spain 2012 - introducción a sobipro

Post on 18-Nov-2014

1.953 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Presentación que acompañó a la charla "Introducción a SobiPro" del JoomlaDay Spain celebrado en Mérida los días 28 y 29 de septiembre de 2012.

TRANSCRIPT

Isidro Baquero

Introducción a

SobiPro

2

Índice

● Sobre mí● ¿Qué es SobiPro?● Principales características● Servicios y extensiones● Consejos imprescindibles

3

Sobre mí - @isidrobaq● Freelance desde 2008● Desde mayo: soporte, documentación & tests

------------------------------------------● Blog sobre Joomla! gnumla.com

● Moderador de los foros oficiales en español● Miembro de ComunidadJoomla – TT acreditado● Desde 2011 miembro del Joomla! Community

Leadership Team

4

¿Qué es SobiPro?

● Extensión para Joomla 1.5/2.5/3.x● Para crear directorios● Sucesor de Sobi y Sobi2, pero no un “upgrade”● Base de código totalmente nueva● 100% GPL y gratuito● Opción de acceder a soporte, documentación y

descarga de extensiones mediante suscripción

5

Principales características

● Multidirectorio > Multicontenido● Campos personalizados● Sistema de plantillas propio● Formulario de búsqueda avanzada● ACL propio● Aplicaciones (con repositorio e instalador)

6

Multidirectorio

● Una sola instancia = mútiples secciones● En cada sección TODO es personalizable

7

Campos personalizados

● Distintos tipos de campos para distintos tipos de contenidos

● Campos básicos – cuadro de texto, área de texto, enlace...

● Campos avanzados – calendario, descarga, etiquetas...

8

Sistema de plantillas

● Lo mejor y lo peor para la mayoría● Basado en XSLT > Requiere aprendizaje● Gran flexibilidad● Capa adicional para controlar las vistas

9

Búsqueda avanzada

● Personalizable por campo: prioridad, disponible en la búsqueda o no, tipo de búsqueda

● Búsqueda general – cuadro de búsqueda● Búsqueda específica – por campo● Distintos métodos: rango, lista de selección,

checkbox

10

ACL integrado

● Parte del ACL de Joomla > grupos de usuario● Permite establecer permisos por sección● Permisos específicos de SobiPro: acceso a las

entradas, publicar, editar, borrar...● Extensible a determinadas apps, que tienen

sus propios permisos

11

Gestión de aplicaciones

● Instalador de extensiones integrado● Repositorio > todo a 1 click

12

Club SobiPro: Servicios

● Documentación y FAQs (en inglés)● Soporte vía foro (inglés, alemán, polaco... y

español :) )● Actualizaciones e instalación de aplicaciones,

campos y módulos vía repositorio

13

Extensiones - Gratuitas

14

Extensiones – Club 1/3

15

Extensiones – Club 2/3

16

Extensiones – Club 3/3

17

Plantillas

● Incluidas en el core:● Business Directory● Cars&Vehicles

● Club● SobiRestara● SobImmo● SobiSort

● Club – próximamente● Users● …

● Externas● Sobitemplates.com● Joostrap

18

Consejos imprescindibles

● Servidor adecuado● XSL, PHP 5.3, SQLi, SOAP

● Cachés● jQuery Easy● Hacer pruebas primero

19

El futuro: SobiPro 1.1

● Beta para finales de noviembre● Primer “ciclo de desarrollo” para SobiPro. La

mayoría de novedades son peticiones :)● Numerosas características nuevas● Compatible con Joomla 3.0● Bootstrap

http://sobipro.sigsiu.net/sobipro/roadmap#list

20

Novedades SobiPro 1.1:Entradas y categorías

● Borrar entradas● Nuevas vistas: por usuario y por fecha● Vistas personalizadas mediante overrides● Nuevo elemento de menú: entrada

21

Novedades SobiPro 1.1:Función de búsqueda

● Filtrar por categorías... ¡sí, por fin!● Segundo criterio de ordenación (el primero

seguirá siendo la prioridad establecida en el gestor de campos)

● Mejora en la búsqueda de rango – valores personalizados via inputbox

22

Novedades SobiPro 1.1:Panel de administración

● Bootstrap!● Redisño completo● Mejoras en el workflow

23

Novedades SobiPro 1.1:Campos y gestor de campos

● Importar archivos ini para radio button● NUEVO CAMPO: Selector de categorías● Mejora en el campo 'URL' > contador de clics

24

Novedades SobiPro 1.1:Configuración

● Nuevas redirecciones:● para formulario de nuevas entradas / edición● Tras guardar entrada

● Ordenación de entradas reversible● Prohibir asignar categorías “padre” (contenedor)● Uso del alias en la URL (en lugar del título)● Metadatos específicos para otras vistas (buscar,

nueva entrada)

25

Novedades SobiPro 1.1:Herramientas de desarrollo

● Limitar la salida XML para IPs específicas● Mejora en el manejo de conflictos con jQuery● Mejoras en el proceso de actualización de

plantillas

26

¿Preguntas?

top related