Generische Schritte zur Anpassung von AEM Forms Workspace

Für jede Anpassung gelten die folgenden generischen Schritte:

  1. Bei CRXDE Lite anmelden über https://[server]:[port]/lc/crx/de/index.jsp.

  2. Erstellen Sie einen Ordner mit dem Namen wsat /apps, wenn sie nicht vorhanden ist. Klicken Sie auf Alle speichern.

  3. Navigieren Sie zu /apps/wsund navigieren Sie zum Zugriffssteuerung Registerkarte.

  4. Im Zugriffssteuerung Liste, klicken Sie auf + , um einen neuen Eintrag hinzuzufügen. Klicken Sie erneut auf +.

  5. Suchen und wählen Sie die PERM_WORKSPACE_USER Prinzipal.

    Wählen Sie PERM_WORKSPACE_USER als Teil von allgemeinen Schritten, um HTML Workspace anzupassen

  6. geben jcr:read Berechtigung für den Prinzipal.

  7. Klicken Sie auf Alle speichern.

  8. Kopieren Sie die GET.jsp und html.jsp-Dateien aus /libs/wsOrdner in /apps/ws Ordner.

  9. Kopieren Sie die /libs/ws/locales im Ordner /apps/ws Ordner. Klicken Sie auf Alle speichern.

  10. Aktualisieren Sie die Verweise und relativen Pfade im GET.jsp wie unten gezeigt, und klicken Sie auf Alle speichern.

    <meta http-equiv="refresh" content="0;URL='/lc/apps/ws/index.html'" />
    
  11. Führen Sie die folgenden Schritte für CSS-Anpassungen aus:

    1. Navigieren Sie zum /apps/ws und erstellen Sie einen neuen Ordner mit dem Namen css.
    2. Erstellen Sie im Ordner css eine neue Datei mit dem Namen newStyle.css.
    3. Öffnen /apps/ws/html.jsp und ändern Sie von
    <link lang="en" rel="stylesheet" type="text/css" href="css/style.css" />
    <link lang="en" rel="stylesheet" type="text/css" href="css/jquery-ui.css"/>
    

    in

    <link lang="en" rel="stylesheet" type="text/css" href="../../libs/ws/css/style.css" />
    <link lang="en" rel="stylesheet" type="text/css" href="css/newStyle.css" />
    <link lang="en" rel="stylesheet" type="text/css" href="../../libs/ws/css/jquery-ui.css"/>
    
    HINWEIS

    Platzieren Sie den Eintrag für die benutzerdefinierte CSS-Datei hinter demjenigen für die Datei newStyle.css, wie oben gezeigt.

  12. Ändern Sie in der Datei „apps/ws/html.jsp“ von

    <script data-main="js/main" src="js/libs/require/require.js"></script>
    

    in

    <script data-main="js/main" src="../../libs/ws/js/libs/require/require.js"></script>
    
  13. Gehen Sie folgendermaßen vor:

    1. Erstellen Sie einen Ordner mit dem Namen jsat /apps/ws. Klicken Sie auf Alle speichern.
    2. Erstellen Sie einen Ordner mit dem Namen libsat /apps/ws/js. Klicken Sie auf Alle speichern.
    3. Erstellen Sie einen Ordner mit dem Namen jqueryuiat /apps/ws/js/libs. Klicken Sie auf Alle speichern.
    4. Kopieren Sie /libs/ws/js/libs/jqueryui/jquery.ui.datepicker-ja.js nach /apps/ws/js/libs/jqueryui. Klicken Sie auf Alle speichern.
  14. Führen Sie die folgenden Schritte für HTML-Anpassungen aus:

    1. under /apps/ws/jserstellen Sie einen Ordner mit dem Namen runtime. Klicken Sie auf Alle speichern.
    2. under /apps/ws/js/runtimeerstellen Sie einen Ordner mit dem Namen templates. Klicken Sie auf Alle speichern.
    3. Kopieren Sie /libs/ws/js/main.js nach /apps/ws/js/main.js.
    4. Kopieren Sie /libs/ws/js/registry.js in /apps/ws/js/registry.js.
  15. Klicken Sie auf Alle speichern, löschen Sie den Cache und aktualisieren Sie AEM Forms Workspace.

    Zugriff auf die URL https://[server]:[port]/lc/ws und melden Sie sich mit Administrator-/Passwortdaten an. Der Browser leitet zu https://[server]:[port]/lc/apps/ws/index.html.

Auf dieser Seite