2017-10-18 9 views
0

Je suis nouveau sur OpenAM. Je dois créer une page de connexion de style personnalisée, basée sur une page de connexion existante:Comment ajouter une étiquette supplémentaire dans la page de connexion OpenAM

Existing (non OpenAM) login page

C'est ce que j'ai jusqu'à présent:

  • J'ai copié le thème sombre
  • J'ai modifié DataStore1.html pour ajouter du style classes et certains HTML
  • J'ai modifié les fichiers CSS

OpenAM version

Mes questions:

  1. Puis-je forcer OpenAM toujours montrer la version néerlandaise, indépendamment des paramètres linguistiques du navigateur?
  2. Où puis-je modifier le texte de "Connexion"?
  3. Comment puis-je déplacer le "Mémoriser mon nom d'utilisateur" pour qu'il se place entre le nom d'utilisateur et le mot de passe?
  4. Comment puis-je ajouter le sous-titre "Se connecter à mon compte"?
  5. Comment puis-je ajouter l'URL "Code PIN oublié"?

Merci!

Répondre

0

1) Vous pouvez supprimer toutes les autres localisations pour les modules d'authentification et vous assurer que tous les fichiers de propriétés de paramètres régionaux par défaut (qui sont impliqués dans authn) sont néerlandais.

2) Ce serait dans le descripteur de rappel XML pour le module d'authentification. Le code XML du module DataStore par défaut peut être trouvé sous config/auth/default/DataStore.xml sous le contexte de servlet.

3) Vous devrez probablement écrire du code JavaScript pour cela. Le processus de rendu de rappel ne peut pas être personnalisé.

4) DataStore1.html il suffit d'ajouter ce texte au-dessus du rappel rendu modèle de guidon (avant {{reqs.callbacks de #each}})

5) Cela dépend de ce que fait fonction, si elle est juste un lien personnalisé, puis éditer le modèle DataStore1.html suffira.