Donne la liste des dernières pages que l'utilisateur qui demande la page a modifié
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. Vous pouvez utiliser le paramètre #bydate# (comme ceci: "{{mychanges/bydate}}") pour trier les pages par date.
- Développeurs: voyez mon commentaire personnel après l'exemple. -- LordFarquaad
Exemple 1 : par ordre alphabétique
"{{mychanges}}" donne:
Vous n'êtes pas identifié : impossible d'afficher la liste des pages que vous avez modifiées.
Exemple 2 : par date
"{{mychanges/bydate}}" donne:
Vous n'êtes pas identifié : impossible d'afficher la liste des pages que vous avez modifiées.
Commentaire personnel (par
LordFarquaad):
- Le code source de cette fonction n'est vraiment pas optimisé...
- Elle utilise aussi une synthaxe 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 sensé être un NomWiki...) mais lui permet d'être encore une minuscule (ou une vigule !) dans le preg_match() !!!
- Le preg_match, lui, sert à vérifier si la première lettre est bien une... lettre (re-alors que c'est sensé...).
Je suggère aussi 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 (zut je me suis trompé de fichier, car ces commentaires sont quasi les mêmes pour l'
ActionMyPages, j'enlève ici ceux qui sont incorrects, et je copie-colle dans l'autre lol)