Backdrop CMS es un programa que te permite administrar el contenido de tu página web, subir publicaciones, interactuar con visitantes y usuarios, mantener foros, distribuir archivos, o gestionar catálogos y sistemas de pago.
Creación de Páginas
Esta es una página.
Una página es un tipo de contenido que se utiliza para información que rara vez cambia. La sección "Sobre nosotros" de un sitio web suele estar compuesta por páginas. Casi siempre, una página se ubica en un menú para facilitar el acceso. A diferencia de una entrada, una página predeterminada no aparece en la página de inicio del sitio, no permite comentarios y no muestra la fecha de creación ni el nombre de la persona que la creó.
Tipos de páginas
Al crear un sitio administrado con Backdrop CMS éste trae por defecto tres tipos de contenido predefinidos: páginas, entradas y tarjetas. Las páginas suelen usarse para el contenido principal que tiene una página de inicio, mientras que las entradas suelen usarse para contenido publicado a lo largo del tiempo, como Noticias, o Entradas de Bitácora. En cuanto a las tarjetas éstas son un tipo de contenido que sólo puede verse como parte de otra página y se colocan individualmente como bloques de "Contenido existente" o se agrupan como en una vista, y sirven, como los menús, para dar visibilidad al contenido y navegabilidad al sitio.
Los tipos de contenido definen conjuntos de campos predeterminados para que los editores agreguen contenido en un sitio de Backdrop y son los pilares para la creación y el contenido estructurado. En Backdrop, un tipo de contenido es una colección predefinida de tipos de datos (campos).
Una forma de entender los tipos de contenido es imaginar que necesitas crear un formulario para almacenar información sobre tus amigos y contactos. Si estuviera en papel, probablemente imprimirías una sola línea larga para el nombre, varias líneas para la dirección, una línea corta para el número de teléfono, etc. Luego, harías varias copias de este formulario para reutilizarlo con cada nuevo contacto.
Si hicieras esto en un sitio de Backdrop, crearías un tipo de contenido. Le asignarías un nombre (por ejemplo, "Mis contactos"), definirías la información que quieres almacenar sobre cada contacto (llamados campos en Backdrop) y luego agregarías esos campos (nombre, dirección, número de teléfono, etc.) a ese tipo de contenido. Luego, usarías este tipo de contenido "Mis contactos" para ingresar la información de cada contacto que necesitas almacenar.
Sistema de Archivos
El módulo Archivo permite subir y adjuntar archivos al contenido, así como gestionar estas subidas si se tienen los permisos necesarios. Este módulo se encarga de validar el contenido de los archivos y de gestionar los archivos subidos. También ofrece opciones para mostrar recursos multimedia.
Como administrador del sitio, podrá controlar el tipo de archivos que se pueden subir y su tamaño máximo.
El módulo Archivo proporciona su funcionalidad definiendo un tipo de campo Archivo para el módulo Campo. Los archivos adjuntos se definen a nivel de tipo de contenido (u otras entidades). Para aprender a definir un campo y añadirlo a un tipo de contenido, consulte Trabajar con la interfaz de usuario de campo.
Diseños
Los diseños dividen las páginas de tu sitio en diferentes columnas o regiones donde se puede colocar el contenido.
La herramienta principal de Backdrop para posicionar contenido son los diseños. El módulo Diseño te permite asignar "plantillas" específicas a tu sitio o a páginas específicas. Una "plantilla de diseño" define las regiones donde se puede colocar el contenido.
Definiciones
• Diseño: una configuración en la que se asigna una plantilla de diseño específica a una ruta del sitio web. El diseño predeterminado aplica la plantilla predeterminada a todas las rutas sin un diseño específico.
• Plantilla de diseño: un diseño de página creado con marcado HTML y variables PHP que define las regiones donde se puede colocar el contenido.
• Diseño independiente: un diseño independiente solo afecta a una página del sitio. El diseño en sí genera esta página. Un buen ejemplo de diseño independiente es la página de inicio predeterminada.
• Diseño dinámico: un diseño dinámico puede afectar a varias páginas. En este caso, las páginas afectadas siempre son generadas por otras fuentes. Este tipo de diseño requiere el bloque "Contenido de página existente".
Taxonomías
El significado general de Taxonomía es la ciencia de la clasificación. En Background, se refiere al método mediante el cual se organiza el contenido de su sitio web, utilizando diferentes palabras o frases para etiquetarlo. En Background, el módulo Taxonomía permite esta función para clasificar el contenido de su sitio.
Por ejemplo, al crear o editar contenido de tipo Entrada, hay un campo de texto predeterminado llamado "Etiquetas" que permite agregar una categoría a la entrada. Por ejemplo, si está escribiendo una serie de historias sobre dragones, puede escribir "escupe fuego" en ese campo siempre que el dragón sobre el que escribe sea de la variedad que escupe fuego. Otras entradas pueden necesitar la etiqueta "sin alas" si el dragón que se documenta aquí es de la rara variedad sin alas. Si por casualidad el dragón descrito actualmente no tiene alas y escupe fuego, puede escribir ambos términos en el campo Etiquetas para etiquetar esa entrada como tal.
Una vez publicada, la entrada tendrá una etiqueta visible en su sitio que indica la etiqueta o etiquetas que se han aplicado. Además, al visitar la ruta "etiquetas/respiración de fuego", se mostrará una lista de todo el contenido del sitio etiquetado como "respiración de fuego".
El campo "Etiquetas" es un campo proporcionado por el módulo Taxonomía que permite etiquetar contenido con términos (etiquetas) que forman parte del vocabulario "Etiquetas" (grupo de etiquetas relacionadas).
Para resumir las expresiones utilizadas para describir la Taxonomía de Telón de Fondo, considere los siguientes significados:
• Término: Palabra o frase que se utiliza para describir o etiquetar contenido. En algunos artículos, se le denomina descriptor. Ejemplo: "respiración de fuego".
• Vocabulario: El vocabulario es una lista de varios términos relacionados de alguna manera. Ejemplo: "Color del dragón" puede ser un vocabulario que contenga los términos negro, rojo y plateado (consulte Taxonomía y campos a continuación).
Y de forma más general:
• Taxonomía: La categorización del contenido en una estructura jerárquica.
• Etiquetado: El proceso que asocia un término con el contenido de su sitio web de Background
| VOCABULARIO | TÉRMINO |
|---|---|
| Color | Rojo, Azul, Verde, Amarillo |
| Lugar | 1.ª Avenida, Elks Club en Broadway, Metrodome |
| Tipo de evento | clase, seminario, en línea, concierto, social |
| Membresía | de prueba, mensual, anual, vitalicia |
Usuarios
Una de las grandes ventajas de Backdrop es la posibilidad de controlar cómo y a qué pueden acceder las personas en tu sitio. Puedes establecer permisos para estos "usuarios" para definir quién puede hacer qué con las funciones principales de Backdrop y los módulos contribuidos. Por ejemplo, probablemente no querrás que los visitantes ocasionales editen tu página de inicio. Sin embargo, el propietario del sitio o un usuario de confianza deberían poder hacerlo.
Roles y permisos
Para acceder a cualquier área o funcionalidad de un sitio web de Backdrop, el sistema de permisos de Backdrop debe otorgarle a un usuario "permiso". Por ejemplo, existen permisos separados para ver, editar y eliminar páginas del sitio web. Por lo tanto, para que un usuario pueda editar contenido, necesita ese permiso específico. Para poder ver los perfiles de usuario se requiere un permiso separado, y así sucesivamente.
Existen docenas de permisos para múltiples funciones de cada sitio de Backdrop, y los nuevos módulos pueden añadir permisos adicionales.
Sin embargo, otorgar estos permisos a cada usuario individualmente sería ineficiente. Por lo tanto, los permisos se agrupan en grupos llamados roles. Estos roles se pueden otorgar a usuarios individuales. Un rol de Editor, por ejemplo, puede incluir permisos para acceder al sitio web (por supuesto), ver todo el contenido, editar entradas (pero no el contenido de las páginas), ver perfiles de usuario, etc. Por ejemplo, si queremos que Tom, nuestro autor de artículos, tenga todos los permisos de un editor, simplemente le otorgamos el rol de Editor.
Backdrop permite configurar cualquier tipo de usuario o "Roles".
Predeterminado, Backdrop reconoce tres roles:
• Autenticado: un rol que se otorga automáticamente a cualquier persona que haya iniciado sesión.
• Anónimo: un rol limitado que se otorga automáticamente a cualquier persona que no haya iniciado sesión; este rol solo tiene tres permisos: ver contenido publicado, ver comentarios y acceder al editor HTML.
• Administrador: las personas con este rol tienen todos los permisos del sitio.
Una excepción es el primer usuario creado (usuario/1), que tiene y mantiene todos los permisos por defecto.
Apoyo Comunitario
Si eres nuevo en Backdrop, aquí tienes algunos excelentes lugares para encontrar ayuda.
• El canal de chat de Zulip. Los principiantes son bienvenidos y son animamos a hacer preguntas.
• El foro de Backdrop CMS: nos encanta ver a la gente hacer preguntas en el foro, donde las respuestas se archivan y están disponibles para otros en el futuro.
• Cola de incidencias de Github: si encuentras un error en Backdrop y te sientes cómodo usando Github, este es un excelente lugar para reportar un problema o ver qué está pasando en el desarrollo principal.
- Inicie sesión para comentar