Vous consultez actuellement l'aide de la version:
- 6.4
- 6.3
- 6.2
- Anciennes versions
Vous pouvez modifier l’écran de connexion de tous les modules AEM Forms qui utilisent l’écran de connexion AEM Forms. Par exemple, les modifications affectent à la fois l’écran de connexion de Forms Manager et de l’espace de travail AEM Forms.
-
Procédez comme suit :
- Répliquez la structure hiérarchique de /libs/livecycle/core/content dans /apps/livecycle/core/content. Conservez les mêmes propriétés (nœud/dossier) et contrôle d’accès.
- Copiez le dossier de contenu de /libs/livecycle/core dans /apps/livecycle/core.
- Supprimez le contenu du dossier /apps/livecycle/core.
-
Procédez comme suit :
- Répliquez la structure hiérarchique de /libs/livecycle/core/components/login dans /apps/livecycle/core/components/login. Conservez les mêmes propriétés (nœud/dossier) et contrôle d’accès.
- Copiez le dossier de composantes de /libs/livecycle/core dans /apps/livecycle/core.
- Supprimez le contenu du dossier /apps/livecycle/core/components/login.
-
Sur le dossier en, procédez comme suit :
- Donnez au dossier le nom du paramètre régional que vous souhaitez prendre en charge. Par exemple, ar.
- Modifiez la valeur de la propriété jcr:language en ar (pour le dossier ar).
Remarque :
Si le paramètre régional est une combinaison de code langue-pays, tel que ar-DZ, modifiez le nom du dossier et la valeur de la propriété en ar-DZ.
-
String browserLocale = "en"; for(int i=0; i<locales.length; i++) { String prioperty = locales[i]; if(prioperty.trim().startsWith("en")) { browserLocale = "en"; break; } if(prioperty.trim().startsWith("de")){ browserLocale = "de"; break; } if(prioperty.trim().startsWith("ja")){ browserLocale = "ja"; break; } if(prioperty.trim().startsWith("fr")){ browserLocale = "fr"; break; } } To String browserLocale = "en"; for(int i=0; i<locales.length; i++) { String prioperty = locales[i]; if(prioperty.trim().startsWith("ar")) { browserLocale = "ar"; break; } if(prioperty.trim().startsWith("en")) { browserLocale = "en"; break; } if(prioperty.trim().startsWith("de")){ browserLocale = "de"; break; } if(prioperty.trim().startsWith("ja")){ browserLocale = "ja"; break; } if(prioperty.trim().startsWith("fr")){ browserLocale = "fr"; break; } }
String browserLocale = "en"; for(int i=0; i<locales.length; i++) { String prioperty = locales[i]; if(prioperty.trim().startsWith("en")) { browserLocale = "en"; break; } if(prioperty.trim().startsWith("de")){ browserLocale = "de"; break; } if(prioperty.trim().startsWith("ja")){ browserLocale = "ja"; break; } if(prioperty.trim().startsWith("fr")){ browserLocale = "fr"; break; } } To String browserLocale = "en"; for(int i=0; i<locales.length; i++) { String prioperty = locales[i]; if(prioperty.trim().equalsIgnoreCase("ar-DZ")) { browserLocale = "ar-DZ"; break; } if(prioperty.trim().startsWith("en")) { browserLocale = "en"; break; } if(prioperty.trim().startsWith("de")){ browserLocale = "de"; break; } if(prioperty.trim().startsWith("ja")){ browserLocale = "ja"; break; } if(prioperty.trim().startsWith("fr")){ browserLocale = "fr"; break; } }
String browserLocale = "en"; for(int i=0; i<locales.length; i++) To String browserLocale = "ar"; for(int i=0; i<locales.length; i++)
-
Pour ajouter une nouvelle paire clé-valeur, effectuez les opérations suivantes : Vérifiez un exemple dans la capture d’écran qui suit.
- Créez un nœud de type sling:MessageEntry ou copiez un nœud existant et renommez-le, sous tous les dossiers de paramètres régionaux.
- Copiez login.jsp :
- de /libs/livecycle/core/components/login
- dans /apps/livecycle/core/components/login
- de /libs/livecycle/core/components/login
- Modifiez /apps/livecycle/core/components/login/login.jsp pour incorporer le texte nouvellement ajouté.
div class="loginContent"> <span class="loginFlow"></span> <span class="loginVersion"><%= i18n.get("Version: 11.0.0") %></span> <span class="loginTitle"><%= i18n.get("Login") %></span> <% if (loginFailed) {%> To div class="loginContent"> <span class="loginFlow"></span> <span class="loginVersion"><%= i18n.get("My Welcome Message") %></span> <span class="loginVersion"><%= i18n.get("Version: 11.0.0") %></span> <span class="loginTitle"><%= i18n.get("Login") %></span> <% if (loginFailed) {%>
-
Pour ajouter de nouveaux styles :
- Ajoutez de nouveaux styles à /apps/livecycle/core/contenu/login/login.css
- Copiez login.jsp
- de /libs/livecycle/core/components/login
- dans /apps/livecycle/core/components/login
- de /libs/livecycle/core/components/login
- Modifiez /apps/livecycle/core/components/login/login.jsp pour incorporer les styles nouvellement ajoutés.
Remarque :
si les images contenues dans /apps/livecycle/core/content/login (copiées à partir de /libs/livecycle/core/content/login) sont supprimées, supprimez les références correspondantes dans CSS.
-
Ajoutez de nouvelles images dans /apps/livecycle/core/content/login. Pour ajouter une image :
- Installez le client WebDAV.
- Naviguez jusqu’au dossier /apps/livecycle/core/content/login, à l’aide du client webDAV. Pour plus d’informations, voir http://dev.day.com/docs/en/crx/current/how_to/webdav_access.html.
- Ajoutez de nouvelles images.
-
.newLoginContainerBkg { background-image: url(my_Bg.gif); background-repeat: no-repeat; background-position: left top; width: 727px; }
<div class="loginContainerBkg"> To <div class="newLginContainerBkg">