Cada vez creamos más contenido en nuestras web: noticias, eventos, screencast, videos y cada vez reciclamos más los contenidos que creamos. Esto hace necesario contar con una vía rápida para insertar estos contenidos y reutilizarlos.
De ello trata esta nueva actualización de la plataforma ab core: concretamente se han introducido dos nuevos delimitadores en el editor web que nos van a permitir la incorporación de nuevos elementos en las páginas web.
- Primero de Video & Scripts: Esta opción nos permite entrar los códigos Embed de vuestro servicio de vídeo preferido como YouTube, Metacafe o AlternativeChannel.tv. También se puede utilizar para entrar Scripts como por ejemplo los snippets de Iwith.org. Esto significa que nuestras web se podrán nutrir de contenidos de otras webs sin problemas: en nuestras plantillas hay desde ahora microplantillas especilmente diseñadas o bien para insertar un vídeo, o bien un script o código que llama alguna información situada en otra web. (un ejemplo de scripts son los snippets).
- Y luego estas novedades nos permitirán insertar mejor el Autocontenido en nuestra web: Con esta opcion, podemos introducir contenido ya existente en nuestra web, como por ejemplo una noticia, un evento, etc. de forma simple en la portada de nuestra web o en otra página de nuestro sitio. Para usar esta funcionalidad será necesario cambiar de plantilla. En ésta habrá un espacio o microplantilla diseñada especialmente para el autocontenido. Supongamos que queremos poner en nuestra web page las últimas noticias. Una micro plantilla fijará los elementos de esta noticia que aparecerán en portada como pueden ser la fecha de la noticia, el lead, el título, y la foto. Y podría determinar además que aparezcan en nuestra portada de acuerdo a la fecha de publicación. Todos estos criterios serán predefinidios por nosotros. Luego con sólo un click tendremos nuestra front page con contenido.
La microplantilla tiene las órdenes memorizadas, por decirlo de alguna manera. Así, cuando el editor de la página solicite crear o bien modificar a través de una microplantilla un espacio de autocontenido, el editor le preguntará qué notícia o evento, u otro elemento de la web quiere utilizar; con qué micro-plantilla lo quiere formatear; etc. y con esta información introducirá el contenido en la página siguiendo el formato pre-establecido y con sólo un click, sin necesidad de copiar todo nuevamente.
Por eso es importante recordar: Para poder utilizar estas funcionalides se debe modificar las páginas y/o plantillas que vamos a utilizar con el editor. A continuación explicaremos brevemenente cómo funcionan estas novedades en detalle, pensando en los diseñadores de vuestras web. Si tenéis alguna duda o queréis comentar cómo sacar el mayor provecho de estas opciones, no dudéis en
contactarnos.
Aclaración Para Diseñadores: Plantillas
Video & Scripts:
Para que el editor de páginas web detecte una zona como contenido de
video & scripts, debemos identificarla de forma especial. Básicamente se trata de una baliza de tipo DIV, con un ID que empiece por iwithvideo- y a continuación el nombre que le queremos dar.
<div id="iwithvideo-video1">CONTENIDO POR DEFECTO</div>
El editor ahora mostrará en el desplegable "Edit" una entrada video1 en el grupo Video & Scripts
AutoContenido:
En el caso del AutoContenido tenemos más variables: el diseñador de la página puede elegir si en el espacio balizado siempre irá una "noticia" e incluso puede delimitar qué micro-plantilla se debe utilizar en ese espacio... o puede dejar toda la elección al usuario editor.
<div id="iwithauto-servicio-tplname-nombre">CONTENIDO POR DEFECTO</div>
En este caso el servicio y la plantilla son fijos, el usuario sólo puede decidir el contenido a visualizar.
<div id="iwithauto-servicio-nombre">CONTENIDO POR DEFECTO</div>
En este caso el servicio es fijo, el usuario puede decidir qué plantilla y qué contenido quiere mostrar
<div id="iwithauto-nombre">CONTENIDO POR DEFECTO</div>
Esta opción sólo es para usuarios muy expertos, y permite definir el servicio, la plantilla y el contenido a mostrar, pero tiene como dificultad que debemos saber exactamente toda esta información.
Hemos creado dos micro-plantillas para cada servicio, una que se llama default, con un formato muy similar al formato blog, y otra que se llama simple. También hay una micro-plantilla con todos los campos utilizables visibile sólo para los que tengan permisos de Diseñador en la plataforma.
Las micro-plantillas que creéis debéis poner-las en vuestro directorio
/tpl/microtpl/SERVICIO/autocontent
o si tienen un contenido lingüístico
/tpl/microtpl/LANG/SERVICIO/autocontent
Donde LANG es es código local del idioma (en_US, es_ES, ca_ES, ... ) y SERVICIO el código del servicio (news, events, ...)
Mientras esperamos vuestras opiniones, comentarios e ideas de mejora, vamos a seguir añadiendo servicios al gestor de autocontenido y empezar a trabajar en la migración para el servicio de newsletter.
Gracias por vuestros comentarios