Wikini

ActionMyPages

PagePrincipale :: DerniersChangements :: DerniersCommentaires :: ParametresUtilisateur :: Vous êtes ec2-98-80-143-34.compute-1.amazonaws.com
<< ActionMyChanges ListeDesActionsWikiNi ActionOrphanedPages >>



Donne la liste des pages dont l'utilisateur qui demande la page est le propriétaire et non celles de la personne à qui la page appartient, triées par ordre alphabétique. Si l'utilisateur n'est pas connecté, un message d'avertissement apparait.

Exemple :

"{{mypages}}" donne:
Vous n'êtes pas identifié : impossible d'afficher la liste des pages que vous avez modifiées.

<< ActionMyChanges ListeDesActionsWikiNi ActionOrphanedPages >>



Commentaire personnel (par LordFarquaad): ce commentaire est en grande partie du copier-coller de celui que j'ai fait au sujet de l'ActionMyChanges...
  1. Le code source de cette fonction n'est vraiment pas optimisée, déjà elle charge toutes les pages rien que pour avoir leur tag...
  2. ensuite elle vérifie pour chaque page si la personne en est le propriétaire...
  3. Elle utilise aussi une syntaxe dépréciée pour avoir la première lettre du nom de chaque page, elle met cette lettre en majuscule (alors que c'est censé être un NomWiki...) mais lui permet d'être encore une minuscule (ou une virgule !) dans le preg_match() !!!
  4. Le preg_match, lui, sert à vérifier si la première lettre est bien une... lettre (re-alors que c'est censé...).
  5. Pour finir elle soupçonne que le wiki n'ait pas encore de pages... mais qu'est-on en train d'afficher alors ? Un aperçu ? Peut-être mais il faudrait avoir supprimé toutes les pages même la PagePrincipale... Enfin c'est juste quelques lignes de code inutiles quoi...
Je suggère aussi de permettre d'ajouter des paramètres (comme une limite...), et d'envisager une fonction de ce genre pour afficher les pages de celui qui possède la page sur laquelle elle est appelée... En fait dans son utilisation actuelle, je n'en vois pas trop l'intérêt... -- LordFarquaad

Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]