Vous regardez une version antérieure (v. /wiki/spaces/PROJESUPMOBILE/pages/94765079/CAS+Mobile) de cette page.
afficher les différences
afficher l'historique de la page
« Afficher la version précédente
Vous regardez la version actuelle de cette page. (v. 3)
afficher la version suivante »
Les dernière version de CAS sont compatible mobile.
Cette documentation est basé sur la version 3.4.2-X
Principe:
- Le fichier webapps\cas\WEB-INF\cas-servlet.xml va contenir themeResolver qui va
- définir le thème a utiliser (theme = template jsp)
- il va aussi selon la liste mobileBrowsers dire si on est dans le cas d'un mobile ou pas (cette décision se fait sur le user-agent)
- ce thème resolver positionnera les variable isMobile et browserType pour les apges jsp
- La page jsp webapps\cas\WEB-INF\view\jsp\default\ui\includes\top.jsp va elle afficher des css spécifiques et meta spécifique si c'est un mobile.
Implémenter :
Créer son thème
- faire un dossier : custom/webpages/themes/monetab
- faire sa css : monetab.css (pour les navigateur classique) en s'inspirant de update.esup/webpages/themes/esup/cas.css
- faire sa css : monetab-mobile.css update.esup/webpages/themes/esup/default-mobile-custom.css
- Définir son thème en faisant un fichier custom/webpages/WEB-INF/classes/monetab.properties