Configuración de la estructura del sitio web

Para configurar su sitio web, las instrucciones siguientes describen las carpetas que se van a crear en las ubicaciones siguientes:

  • /apps/an-scf-sandbox

    Aquí es donde residen las aplicaciones y plantillas personalizadas.

  • /etc/designs/an-scf-sandbox

    Aquí es donde residen los elementos de diseño descargables.

  • /content/an-scf-sandbox

    Aquí es donde residen las páginas web descargables.

El código de este tutorial dependerá de que el nombre de la carpeta principal sea el mismo para la aplicación, el diseño y el contenido. Si elige otro nombre para su sitio web, reemplace siempre an-scf-sandbox con el nombre que ha elegido.

NOTA

Acerca de los nombres:

  • Los nombres que se ven en CRXDE son nombres de nodo que forman la ruta al contenido direccionable.

  • Los nombres de nodo pueden contener espacios, pero cuando se utilizan en un URI, el espacio debe codificarse como '%20' o '+'.

  • Los nombres de nodo pueden contener guiones y guiones bajos, pero deben codificarse cuando se hace referencia a ellos como nombre de paquete dentro de un archivo Java. Tanto los guiones como los guiones bajos se escapan con un guion bajo seguido de su valor Unicode:

    • el guión se convierte en '_002d'
    • el guión bajo se convierte en '_005f'

Configuración del directorio de aplicaciones (/apps?lang=es)

El directorio /apps del repositorio contiene el código con implementa el comportamiento y renderización de las páginas servidas desde el directorio /content.

El directorio /apps está protegido y no es accesible públicamente, al igual que los directorios /content y /etc/designs.

  1. Crear /apps/an-scf-sandbox carpeta.

    Uso CRXDE Lite, en el panel del explorador

    1. Seleccione el /apps carpeta.
    2. Clic con el botón derecho Crear… o tire hacia abajo del Crear… para abrir el Navegador.
    3. Select Crear carpeta….
    4. En el Crear carpeta cuadro de diálogo, introduzca an-scf-sandbox.
    5. Haga clic en Aceptar.
  2. Crear componentes subcarpeta.

    1. Seleccione el /apps/an-scf-sandbox carpeta.
    2. Haga clic en Crear > Crear carpeta.
    3. En el Crear carpeta cuadro de diálogo, introduzca componentes.
    4. Haga clic en Aceptar.
  3. Crear plantillas subcarpeta.

    1. Seleccione el /apps/an-scf-sandbox carpeta.
    2. Haga clic en Crear > Crear carpeta.
    3. En el Crear carpeta cuadro de diálogo, introduzca plantillas.
    4. Haga clic en Aceptar.
    5. Volver a seleccionar /apps/an-scf-sandbox.
    6. Select Guardar todo.

    Al igual que con cualquier proceso de edición, guarde con frecuencia. Si tiene problemas al introducir datos, puede deberse a que se ha agotado el tiempo de espera de su inicio de sesión o a que necesita guardar ediciones anteriores.

  4. La estructura del panel del explorador del CRXDE Lite debería tener este aspecto:

    crxde-template

Configuración del directorio de diseño (/etc/designs?lang=es)

El directorio /etc/designs contiene las imágenes, scripts y hojas de estilo que se van a descargar junto con el contenido de la página.

  1. Para utilizar la herramienta Designer en la IU clásica, vaya a https://<server>:<port>/miscadmin.

    Nota: Si utiliza el CRXDE Lite para crear un nodo de tipo cq:Page, el Control de acceso y la replicación no se establecerían en la configuración predeterminada de una página.

  2. En el panel del explorador, seleccione la opción Diseños carpeta y, a continuación, haga clic en Nuevo > Nueva página.

    Escriba

    • Título: Un Simulador para pruebas SCF
    • Nombre: an-scf-sandbox
    • Select Plantilla de página de diseño

    Haga clic en Crear.

    plantilla de diseño

  3. Actualice el panel del explorador si no aparece la carpeta "Un espacio aislado de SCF".

  4. Vuelva al CRXDE Lite (http:// localhost:4502/crx/de) y expanda /etc/designs para ver el nodo llamado "an-scf-sandbox".

    En el panel inferior derecho de CRXDE, puede ver la pestaña Propiedades , la pestaña Control de acceso y la pestaña Replicación para ver qué se definió con la plantilla Página de diseño .

    crxde-configure-template

Configuración del directorio de contenido (/content?lang=es)

El directorio /content del repositorio es donde reside el contenido del sitio web. Las rutas bajo /content comprenden las rutas de la dirección URL para las solicitudes del explorador.

Después el plantilla de página se crea como parte de la aplicación inicial, el contenido de la página inicial se puede crear en función de la plantilla… Archivadores

En esta página