Crear un nuevo sitio de comunidad author-a-new-community-site

CAUTION
AEM 6.4 ha llegado al final de la compatibilidad ampliada y esta documentación ya no se actualiza. Para obtener más información, consulte nuestra períodos de asistencia técnica. Buscar las versiones compatibles here.

Crear un nuevo sitio de comunidad create-a-new-community-site

Utilice la instancia de autor para crear un nuevo sitio de comunidad

  • Iniciar sesión con privilegios de administrador
  • Desde la navegación global: Navegación > Comunidades > Sitios

La consola Sitios de comunidades proporciona un asistente para guiar uno a través de los pasos de creación de un sitio de comunidad. Es posible pasar a la Nextpaso o Backhasta el paso anterior antes de comprometer el sitio en el paso final.

Para empezar a crear un nuevo sitio de comunidad:

  • Seleccione el Create botón

createcommunitysite

Paso 1: Plantilla del sitio step-site-template

createsitetemplate63

En el Paso Plantilla del sitio, introduzca un título, una descripción, el nombre de la dirección URL y seleccione una plantilla de sitio de la comunidad, por ejemplo:

  • Título del sitio de la comunidad: Getting Started Tutorial

  • Descripción del sitio de la comunidad: A site for engaging with the community.

  • Raíz del sitio de la comunidad: (deje en blanco para la raíz predeterminada /content/sites)

  • Configuraciones de nube: (deje en blanco si no se especifica ninguna configuración de nube) proporcione la ruta a las configuraciones de nube especificadas.

  • Idioma de base del sitio de la comunidad: (deje intacto para un solo idioma: Inglés) utilice el menú desplegable para elegir una o más idiomas básicos de los idiomas disponibles: alemán, italiano, francés, japonés, español, portugués (Brasil), chino (tradicional) y chino (simplificado). Se creará un sitio de comunidad para cada idioma agregado y existirá en la misma carpeta de sitio siguiendo las prácticas recomendadas descritas en Traducción de contenido para sitios multilingües. La página raíz de cada sitio contendrá una página secundaria denominada por el código de idioma de uno de los idiomas seleccionados, como "en" para inglés o "fr" para francés.

  • Nombre del sitio de la comunidad: participación

    • Vuelva a comprobar el nombre porque no es fácil cambiarlo después de crear el sitio
    • La dirección URL inicial se muestra debajo del nombre del sitio de la comunidad
    • Para una URL válida, añada un código de idioma base + ".html"
    • Por ejemplo, http://localhost:4502/content/sites/ engage/en.html
  • Plantilla: menú desplegable para elegir Reference Site

Seleccione Siguiente

Paso 2: Diseño step-design

El paso Diseño se presenta en dos secciones para seleccionar el tema y el banner de marca:

TEMA DEL SITIO DE LA COMUNIDAD community-site-theme

Seleccione el estilo que desee aplicar a la plantilla. Cuando se selecciona, el tema se superpone con una marca de verificación.

sitetheme

MARCA DE SITIOS DE LA COMUNIDAD community-site-branding

(Opcional) Cargue una imagen de banner para mostrarla en las páginas del sitio. El banner se fija en el borde izquierdo del explorador, entre el encabezado del sitio de la comunidad y el menú (vínculos de navegación). La altura del banner se recorta a 120 píxeles. No se puede cambiar el tamaño del banner para ajustarlo a la anchura del navegador y a la altura de 120 píxeles.

chlimage_1-353 chlimage_1-354

Seleccione Siguiente.

Paso 3: Configuración step-settings

En el paso Configuración , antes de seleccionar Next, tenga en cuenta que hay siete secciones que proporcionan acceso a configuraciones que implican administración de usuarios, etiquetado, moderación, administración de grupos, análisis, traducción y habilitación.

Visite la Introducción a AEM Communities para la activación tutorial para experimentar con el trabajo con las funciones de habilitación.

ADMINISTRACIÓN DE USUARIOS user-management

Marque todas las casillas de verificación para Administración de usuarios

  • Para permitir que los visitantes del sitio se registren por su cuenta
  • Para permitir que los visitantes del sitio vean el sitio sin iniciar sesión
  • Para permitir que los miembros envíen y reciban mensajes de otros miembros de la comunidad
  • Para permitir el inicio de sesión con Facebook en lugar de registrar y crear un perfil
  • Para permitir el inicio de sesión con Twitter en lugar de registrar y crear un perfil
NOTE
Para un entorno de producción, es necesario crear aplicaciones Facebook y Twitter personalizadas. Consulte Inicio de sesión en Social con Facebook y Twitter.

createsitesettings

ETIQUETADO tagging

Las etiquetas que se pueden aplicar al contenido de la comunidad se controlan seleccionando AEM áreas de nombres previamente definidas a través del Consola de etiquetado (como el Área de nombres del tutorial).

La búsqueda de áreas de nombres es sencilla mediante la búsqueda por tipo. Por ejemplo,

  • Escriba 'tut'
  • Seleccionar Tutorial

chlimage_1-355

FUNCIONES roles

Funciones de miembro de la comunidad se asignan mediante la configuración de la sección Funciones .

Para permitir que un miembro de la comunidad (o grupo de miembros) experimente el sitio como administrador de la comunidad, utilice la búsqueda por adelantado y seleccione el nombre del miembro o grupo en las opciones de la lista desplegable.

Por ejemplo,

NOTE
Servicio de túnel permite seleccionar miembros y grupos que solo existen en el entorno de publicación.

community_roles-1

MODERACIÓN moderation

Acepte la configuración global predeterminada para moderación contenido generado por el usuario (UGC).

chlimage_1-356

ANALYTICS analytics

Si Adobe Analytics tiene licencia y se ha configurado un marco y un servicio en la nube de Analytics, es posible habilitar Analytics y seleccionar el marco.

Consulte Funciones de Configuración de Analytics para Communities.

chlimage_1-357

TRADUCCIÓN translation

La variable Configuración de traducción especifique el idioma base para el sitio, así como si UGC puede traducirse o no y en qué idioma, si es así.

  • Marque Permitir traducción automática
  • Deje seleccionados los idiomas predeterminados para la traducción por el servicio de traducción automática predeterminado
  • Deje el proveedor de traducción predeterminado y la configuración
  • No hay necesidad de una tienda global porque no hay copias de idioma
  • Select Traducir toda la página
  • Opción Dejar persistencia predeterminada

chlimage_1-358

HABILITACIÓN enablement

Deje vacío al crear una comunidad de participación.

Para un tutorial similar, cree rápidamente un comunidad de habilitación, consulte Introducción a AEM Communities para la activación.

Seleccione Siguiente.

Paso 4: Crear sitio de comunidades step-create-communities-site

Seleccione Crear.

chlimage_1-359

Cuando el proceso termina, la carpeta del nuevo sitio se muestra en la consola Comunidades - Sitios .

communiessitesconsole

Publicar el nuevo sitio de la comunidad publish-the-new-community-site

El sitio creado debe administrarse desde la consola Comunidades - Sitios , la misma consola desde la que se pueden crear sitios nuevos.

Después de seleccionar la carpeta del sitio de la comunidad para abrirla, pase el ratón sobre el icono del sitio para que aparezcan cuatro iconos de acción:

siteactionicon-1

Al seleccionar el cuarto icono de elipses (Más acciones), aparecen las opciones Exportar sitio y Eliminar sitio .

siteactionsnew-1

De izquierda a derecha se encuentran:

  • Abrir sitio
    Seleccione el icono de lápiz para abrir el sitio de la comunidad en modo de edición de autor, para añadir o configurar componentes de página

  • Editar sitio
    Seleccione el icono de propiedades para abrir el sitio de la comunidad para la modificación de propiedades, como el título o para cambiar el tema

  • Publicar sitio
    Seleccione el icono del mundo para publicar el sitio de la comunidad (por ejemplo, si el servidor de publicación se está ejecutando en el equipo local, entonces a localhost:4503 de forma predeterminada)

  • Exportar sitio
    Seleccione el icono de exportación para crear un paquete del sitio de la comunidad que esté almacenado en gestor de paquetes y descargado.

    Tenga en cuenta que UGC no se incluye en el paquete del sitio.

  • Eliminar sitio

    seleccione el icono eliminar para eliminar el sitio de la comunidad desde Comunidades > Consola Sitios. Esta acción elimina todos los elementos asociados con el sitio, como UGC, grupos de usuarios, activos y registros de base de datos.

siteactions-1

NOTE
Si no utiliza el puerto predeterminado 4503 para la instancia de publicación, edite el agente de replicación predeterminado para establecer el número de puerto en el valor correcto.
En la instancia de autor, desde el menú principal
  1. Vaya a Herramientas > Operaciones > Replicación menú
  2. Select Agentes en autor
  3. Select Agente predeterminado (publicar)
  4. Junto a Configuración select Editar
  5. En el cuadro de diálogo emergente de Configuración del agente, seleccione la pestaña Transporte
  6. En URI, cambie el número de puerto, 4503, al número de puerto deseado
Por ejemplo, para utilizar el puerto 6103: http://localhost:6103/bin/receive?sling:authRequestLogin=1
  1. Select OK
  2. (Opcional) Seleccione Clear o Force Retry para restablecer la cola de replicación

Seleccionar publicación select-publish

Después de asegurarse de que el servidor de publicación se está ejecutando, seleccione el icono del mundo para publicar el sitio de la comunidad.

chlimage_1-360

Cuando el sitio de la comunidad se ha publicado correctamente, aparece brevemente un mensaje:

chlimage_1-361

Aviso sobre nuevos grupos de usuarios de la comunidad notice-new-community-user-groups

Junto con el nuevo sitio de la comunidad, se crean nuevos grupos de usuarios que tienen los permisos adecuados establecidos para diversas funciones administrativas. Para obtener más información, visite Grupos de usuarios para sitios de la comunidad.

Para este nuevo sitio de comunidad, dado el nombre de sitio "participar" en el paso 1, los cuatro nuevos grupos de usuarios pueden verse desde la Consola Grupos (navegación global: Comunidades, Grupos):

  • Administradores de comunidad
  • Administradores de grupos de participación de la comunidad
  • Miembros de participación de la comunidad
  • Moderadores de participación de la comunidad
  • Miembros privilegiados de participación de la comunidad
  • Community Engage Sitecontentmanager

Observe que Aaron McDonald es miembro de

  • Administradores de comunidad
  • Moderadores de participación de la comunidad
  • Miembros de participación de la comunidad (indirectamente como miembro del grupo Moderadores)

chlimage_1-362

http://localhost:4503/content/sites/engage/en.html http-localhost-content-sites-engage-en-html

chlimage_1-363

Configurar para error de autenticación configure-for-authentication-error

Una vez configurado un sitio y presionado para publicarlo, configurar asignación de inicio de sesión ( Adobe Granite Login Selector Authentication Handler) en la instancia de publicación. La ventaja es que cuando las credenciales de inicio de sesión no se introducen correctamente, el error de autenticación vuelve a mostrar la página de inicio de sesión del sitio de la comunidad con un mensaje de error.

Agregue un Login Page Mapping como

  • /content/sites/engagement/en/signin:/content/sites/actual/actual

Pasos opcionales optional-steps

Cambiar la página principal predeterminada change-the-default-home-page

Cuando se trabaja con el sitio de publicación con fines de demostración, puede ser útil cambiar la página principal predeterminada al nuevo sitio.

Para ello, es necesario utilizar CRXDE Lite para editar el asignación de recursos al publicar.

Para empezar:

  1. En la publicación, inicie sesión con privilegios de administrador

  2. Vaya a http://localhost:4503/crx/de

  3. En el explorador del proyecto, expanda /etc/map

  4. Seleccione el http node

  5. Con localhost.4503 nodo seleccionado

    • Añadir propiedades

      • Nombre sling:match

      • Tipo Cadena

      • Valor localhost.4503/$

        (debe terminar con '$' char)

    • Añadir propiedades

      • Nombre sling:internalRedirect
      • Tipo Cadena
      • Valor /content/sites/engage/en.html
  6. Select Guardar todo

  7. (opcional) Eliminar el historial de navegación

  8. Vaya a http://localhost:4503/

    • Llegue a http://localhost:4503/content/sites/engage/en.html
NOTE
Para desactivarlo, simplemente anteponga el sling:match valor de propiedad con una "x" - xlocalhost.4503/$ - y Guardar todo.

chlimage_1-364

Solución de problemas: Error al guardar el mapa troubleshooting-error-saving-map

Si no puede guardar los cambios, asegúrese de que el nombre del nodo sea localhost.4503, con un separador de "puntos", y no localhost:4503 con un separador de "dos puntos", como localhostno es un prefijo de espacio de nombres válido.

chlimage_1-365

Solución de problemas: No se puede redirigir troubleshooting-fail-to-redirect

El $' al final de la expresión regular sling:matches crucial, por lo que solo http://localhost:4503/ está asignado, de lo contrario el valor de redireccionamiento se antepone a cualquier ruta que pueda existir después de server:port en la dirección URL. Por lo tanto, cuando AEM intenta redirigir a la página de inicio de sesión, falla.

Modificación del sitio modify-the-site

Una vez creado el sitio por primera vez, los autores pueden usar la variable Icono Abrir sitio para realizar actividades de creación de AEM estándar.

Además, los administradores pueden usar la variable Icono Editar sitio para modificar las propiedades del sitio, como el título.

Después de cualquier modificación, recuerde guardar y volver a publicar el sitio.

NOTE
Si no está familiarizado con AEM, consulte la documentación de tratamiento básico y guía rápida para la creación de páginas.
recommendation-more-help
5d37d7b0-a330-461b-814d-068612705ff6