Pages mobiles spécialisées
Dernière modification : mercredi 12 mai 2010
S’applique à : SharePoint Foundation 2010
Dans cet article
Page d’accueil de blog
Page de la première phase de la redirection
Page de liste de listes
Pages d’affichage de liste
Pages d’erreur et d’accès refusé
Page de suppression dans un site de blog
Outre les pages mobiles pour les pages Wiki et de composants WebPart, il existe dans le dossier %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\LAYOUTS\MOBILE de nombreuses pages mobiles optimisées à des fins spécifiques. Pour plus d’informations sur les pages de formulaire, voir Formulaires mobiles.
Page d’accueil de blog
La page bloghome.aspx est optimisée pour la présentation de la page d’accueil d’un site de blog sur les appareils mobiles. Elle hérite de la classe SPMoblogPage.
Page de la première phase de la redirection
Le gestionnaire de requêtes HTTP SharePoint Foundation redirige initialement toutes les demandes pour une page d’accueil de site Web vers la page default.aspx. Cependant, cette page ne s’affiche pas, mais elle contient un contrôle qui implémente une seconde phase de redirection vers la page d’accueil de l’affichage mobile réelle du site Web. Les développeurs peuvent configurer le comportement de cette seconde phase de redirection. Pour plus d’informations, voir Procédure pas à pas : personnalisation de la page d’accueil mobile par le biais de la redirection.
Page de liste de listes
La page mbllists.aspx est la page « liste de listes » mobile.
Pages d’affichage de liste
La page d’affichage de liste de base est view.aspx. Le format d’une URL pour un affichage de liste mobile est le suivant :
https://Server/sites/Site/_layouts/mobile/view.aspx?List=GUID&View=GUID
La structure de la liste, qui indique entre autres les champs affichés et leur ordre, est déterminée par le marquage dans le schéma de liste particulier, un fichier Schema.xml situé dans le répertoire %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\FEATURES.
Il existe trois pages d’affichage spéciales optimisées pour des types de listes particulières :
Il existe une page d’affichage spéciale pour les commentaires sur un billet de blog spécifique : la page viewcomment.aspx. Le format de l’URL de la page est le suivant :
https://Server/sites/Site/_layouts/mobile/viewcomment.aspx?List=GUID&PID=Integer&ViewMode=view mode
Notez que ce format affiche tous les commentaires, et non un seul. Le paramètre PID spécifie l’identité (ID) du billet commenté. ViewMode est l’une des valeurs de l’énumération SPMobilePageViewMode.
La liste d’événements pour un jour particulier d’un calendrier sur un site de travail de groupe peut être affichée, sur les appareils mobiles, avec la page viewdaily.aspx. Le format de l’URL est le suivant :
https://Server/sites/Site/_layouts/mobile/viewdaily.aspx?List=GUID&View=GUID&Date=ticks&User=user ID number
cycles représente le nombre de cycles depuis le 1e janvier 0001 de l’ère commune à minuit dans le calendrier grégorien. Un cycle représente 100 nanosecondes. Par exemple, 633957408000000000 représente 8:00, le 7 décembre 2009. Pour plus d’informations, voir DateTime.
L’accès mobile à la liste de déplacements sur un site de travail de groupe utilise la page waview.aspx. Le format de l’URL est le suivant :
https://Server/sites/Site/_layouts/mobile/waview.aspx?List=GUID&View=GUID
Vous pouvez créer une page d’affichage de liste personnalisée pour n’importe quel type de modèle de liste.
Pages d’erreur et d’accès refusé
La page mblerror.aspx permet d’afficher des messages d’erreur à l’utilisateur, tandis que la page mbldenied.aspx permet de lui indiquer qu’il n’a pas accès à la page demandée.
Page de suppression dans un site de blog
La page delete.aspx permet de supprimer un billet de blog ou un commentaire.