WebBlocks CMSDocumentaciónGuíasBlogMarcaPlugins

Bloques de sistema que conectan las páginas con el CMS

Un bloque puede hacer más que contener texto

Northstar Studio publica una guía para un taller. El equipo redacta la introducción, pero no debería escribir a mano la ruta de navegación, reconstruir el índice tras cada publicación ni guardar comentarios de visitantes en el texto del artículo. Para ello existen bloques conectados al contexto y a los servicios del CMS.

El catálogo actual del núcleo contiene nueve tipos de sistema: Navigation Auto, TOC, Rating, Comments, Page List, Application, Breadcrumb, Header Actions y Navbar. Este artículo utiliza la versión publicada WebBlocks CMS 1.107.2 y contenido ficticio. Application es la incorporación más reciente a este grupo: apareció en 1.62.0, no es una novedad de 1.107.2.

Qué significa «sistema»

La marca de sistema protege la definición del tipo en Block Types. No impide colocar, configurar, mover o retirar una instancia de una página. Siguen vigentes los permisos y las reglas habituales de ubicación.

La categoría del catálogo es un campo independiente. Rating y Comments aparecen en System; otros tipos de sistema están en Navigation o Content. Mirar solo la categoría System dejaría fuera siete de los nueve. Navbar también es un contenedor: ser de sistema no implica que todos tengan la misma estructura.

La fila de Application lo identifica como un bloque de sistema publicado en la categoría Content.

Construir la navegación desde la fuente adecuada

Navigation Auto muestra un menú asignado del CMS; no descubre todas las páginas automáticamente. Breadcrumb genera la ruta a partir del sitio, la página y el idioma actuales. Header Actions ofrece búsqueda, selección de idioma y modo de color según su configuración.

Navbar proporciona la estructura de navegación y admite bloques hijos. Su tipo almacenado es sticky-navbar; revise los ajustes de fijación en lugar de deducir el comportamiento del nombre. Estos bloques pueden compartir una cabecera común entre varias páginas.

Un índice que sigue los encabezados

TOC genera enlaces desde bloques Header publicados y aptos, con anclas válidas en el mismo slot, siguiendo el orden del documento. Un TOC en un slot lateral independiente no recorre automáticamente el artículo de Main.

En la guía del estudio, coloque TOC junto al artículo y asigne anclas estables a los encabezados. Al editar un título, el índice generado cambia sin mantener una segunda lista de etiquetas. Los encabezados escritos dentro de texto enriquecido no sustituyen a los bloques Header aptos.

Mantener el listado conectado a la publicación

Page List consulta páginas publicadas del sitio y del idioma actuales. Elija un tipo de página o un subárbol de rutas, tarjetas o enlaces, orden y límite. Puede utilizar la descripción para listados y la imagen social de cada traducción de página.

Es útil para un índice de guías que refleje los cambios de publicación. No equivale al menú seleccionado de Navigation Auto ni convierte registros arbitrarios de plugins en páginas. Use colecciones dinámicas para registros de proveedores y una lista manual de enlaces cuando el orden sea una decisión editorial.

Separar las opiniones del texto del artículo

Rating recoge valoraciones con estrellas; Comments permite una conversación pública moderada. Los registros de visitantes se guardan aparte del contenido editorial traducido. Configure si pertenecen a la instancia del bloque o a la página.

El ámbito de página resulta útil si un rediseño sustituye el bloque, pero la conversación debe seguir en el artículo. El ámbito de bloque mantiene áreas distintas separadas. Elegir el ámbito de página no fusiona automáticamente registros históricos. Revise visibilidad y moderación; un envío pendiente no es un comentario público.

La guía ficticia muestra Rating vinculado a la página y Comments moderados después del artículo.

La incorporación más reciente: Application

Application coloca una Embedded Application registrada y habilitada entre bloques normales. Un administrador del sistema registra la aplicación de confianza y sus archivos; el editor la selecciona y configura la instancia. Las versiones actuales usan la gestión de Embedded Applications, no el antiguo piloto de manifiestos en archivos.

Northstar Session Planner ofrece una pequeña herramienta local para talleres. La definición declara una duración entera con límites mínimo y máximo. Su bloque Application utiliza 45 minutos e incluye opciones de anchura, carga y estado de error. El valor se valida con la definición de la aplicación, no se acepta como código arbitrario.

El editor de Application muestra Northstar Session Planner, su duración y los controles de presentación.

Una aplicación puede funcionar integrada en la página o en un iframe controlado. Sus archivos solo se cargan en páginas que la utilizan y no se duplican entre instancias repetidas. El comportamiento y las traducciones pertenecen a la aplicación del sitio. Colocar el bloque no crea un backend, no traduce la interfaz ni permite al editor registrar scripts.

Northstar Session Planner aparece dentro de la guía, bajo el TOC generado y el texto del artículo.

El planificador es una demostración ficticia, no una aplicación incluida con el CMS. No realiza solicitudes de red ni guarda datos de visitantes. Una calculadora, un juego u otra herramienta real requiere su propia implementación y revisión.

Componer la página y comprobar el resultado

Northstar combina una cabecera de navegación compartida, artículo y TOC en Main, un bloque Application junto a su explicación y opiniones vinculadas a la página al final. Una Page List independiente forma el índice de guías. Cada bloque tiene una fuente de datos definida.

Previsualice cada idioma habilitado y una vista móvil estrecha. Compruebe destinos, anclas, páginas listadas, disponibilidad de la aplicación y moderación. No envíe una valoración o un comentario solo para verificar el diseño.

Consulte los contratos de cada tipo en Block Type Contracts. El artículo sobre Page, Layout, Slot y Block explica cómo encajan en la estructura de la página.

¿Te ha resultado útil este artículo?

Valóralo o comparte una sugerencia a continuación.

Aún no hay valoraciones.

Comentarios y sugerencias

Los comentarios se revisan antes de publicarse.

Comentarios

0

Aún no hay comentarios aprobados.

Deja un comentario

Los comentarios se revisan antes de publicarse.