Hello,
Tu peux regarder comment c'est fait dans le iwaredir.ntf que tu dois avoir en local. C'est le iNotes redirect. Je l'ai repris et customisé la semaine passée pour faire un login traveler
Y a un champ $isMobile dans le masque principal qui teste le user agent, et une liste de user agents dans le profil (valeurs par défaut : "ipod,iphone,android,ipad") qui sont considérés comme mobiles :
REM {If the user agent contains the following values then the user is on a mobile device};
agents:=@GetProfileField("AutoLoginProfile";"MobileAgents");
@If(@Length(agents)>0 & @Contains( @LowerCase(@GetHTTPHeader("user-agent")); @Explode(@LowerCase(agents);",")); "1"; "0" );
REM {Force mobile design};
"1"
Ensuite dans chaque formule qui doit charger un élément différent pour mobile cette valeur est testée. par exemple pour le subform :
@If($isMobile = "1"; "UltraliteLoginSubForm"; "DWALoginSubForm")
Courage