AntPack Corporate Hub Guía paso a paso
0 / 12 pasos
Drupal ⏱ 30 minutos
Paso 1: Instalar los módulos esenciales

Tu Drupal en webnoticias.cristch-x.com está recién instalado. Lo primero es agregar los módulos que vas a necesitar para todo el proyecto.

Los módulos en Drupal son como plugins en WordPress. Se instalan desde el panel de administración sin tocar código. Ve a tu Drupal en webnoticias.cristch-x.com/admin y sigue estos pasos.

ℹ️
Cómo instalar módulos en Drupal

Ve a Manage → Extend → Install new module. Pega la URL del módulo desde drupal.org/project/NOMBRE_MODULO. Ejemplo: drupal.org/project/webform → copia la URL del .zip → pégala en Drupal.

📦 Módulos a instalar (uno por uno)
⚙️
Admin ToolbarBarra de admin mejorada, navegación más rápida
🔗
PathautoURLs automáticas como /proyectos/nombre-proyecto
📝
WebformPara el formulario de contacto con notificaciones
🔍
MetatagSEO: títulos y descripciones por página
🎨
Bootstrap BarrioTema base responsive para diseñar el sitio
📡
JSON:API (ya incluido)Solo activarlo en Extend, no hay que instalarlo
✅ Tareas de este paso
Ir a webnoticias.cristch-x.com/admin y hacer login con tu usuario admin
Instalar Admin Toolbar desde drupal.org/project/admin_toolbar
Instala también Admin Toolbar Extra Tools cuando lo pida
Instalar Pathauto desde drupal.org/project/pathauto
Instalará Token automáticamente como dependencia
Instalar Webform desde drupal.org/project/webform
Instalar Metatag desde drupal.org/project/metatag
Instalar Bootstrap Barrio desde drupal.org/project/bootstrap_barrio
Después de instalar, ve a Appearance → Enable and set as default
Activar JSON:API: ve a Manage → Extend → busca "JSON:API" → Enable
Ya viene incluido en Drupal core, solo necesita activarse
Drupal ⏱ 45 minutos
Paso 2: Crear los Content Types

Los Content Types son la columna vertebral de Drupal. Piénsalos como Custom Post Types de WordPress pero mucho más configurables.

Drupal ⏱ 15 minutos
Paso 3: Crear las Taxonomías

Las taxonomías son sistemas de clasificación. Son como las categorías y etiquetas de WordPress pero más flexibles.

Drupal ⏱ 60 minutos
Paso 4: Configurar Views

Views es el módulo más poderoso de Drupal. Te permite mostrar cualquier contenido, filtrado y ordenado como quieras, sin escribir código SQL.

Drupal ⏱ 90 minutos
Paso 5: Tema e identidad visual

Personalizar Bootstrap Barrio para que el sitio tenga una identidad visual propia, no el aspecto genérico de Drupal.

Drupal ⏱ 20 minutos
Paso 6: Activar y verificar JSON:API

Este paso conecta Drupal con Liferay. Vas a verificar que tu API funciona antes de tocar Liferay.

Liferay ⏱ 20 minutos (descarga)
Paso 7: Instalar Docker Desktop

Docker es la herramienta que te permitirá correr Liferay (que necesita Java) en tu Mac sin instalar nada de Java manualmente.

Liferay ⏱ 15 min + 10 min para arrancar
Paso 8: Levantar Liferay con Docker

Un solo comando en la Terminal y tendrás Liferay corriendo en tu computador.

Liferay ⏱ 45 minutos
Paso 9: Configurar el Site en Liferay

Crear el sitio de la intranet, los roles de usuario y las páginas principales del portal interno.

Liferay ⏱ 60 minutos
Paso 10: Crear Web Content Structures

Las Structures en Liferay son como los Content Types de Drupal: definen qué campos tiene cada tipo de contenido.

Integración ⏱ 60 minutos
Paso 11: Conectar Drupal → Liferay

El corazón del proyecto. Liferay va a consumir la API de Drupal y mostrar los artículos del blog en la intranet en tiempo real.

Integración ⏱ 30 minutos
Paso 12: Prueba final del flujo completo

Verificar que todo funciona de punta a punta: publicar en Drupal y verlo reflejado en la intranet de Liferay.