From pem at levillage.org Wed May 5 11:20:44 2004 From: pem at levillage.org (Pierre-Emmanuel Muller) Date: Wed May 5 10:20:52 2004 Subject: [WikiListe] =?iso-8859-1?q?Aspirateur_=E0_wiki?= In-Reply-To: References: Message-ID: <1AA65297-9E6D-11D8-8063-000393BF0F40@levillage.org> Bonjour tous, une petite question. Le Wiki du Village est régulièrement pris d'assaut par un mongolo en bas âge qui prend un malin plaisir à supprimer la page d'accueil (il doit être super fier...) Or, on n'a pas tellement envie de vérouiller la page d'accueil. D'où ma question : est-il possible d'avoir un script ou alors une page qui, lorsqu'il ou elle est appelé(e) peut regénérer une page d'accueil à partir de toutes les pages du wiki ? Bon y'a aussi une solution toute conne : faire une page du wiki à partir de l'accueil mais le fait d'avoir une procédure intégrée ce serait pas mal. Oui ok aussi y'a la page liste qui permet de le faire mais bon c'est pas pareil. Sinon ça va bien tous ? PeM -- Pierre-Emmanuel Muller pem@levillage.org Responsable éditorial http://levillage.org From nicolasmontessuit at wanadoo.fr Thu May 6 14:23:22 2004 From: nicolasmontessuit at wanadoo.fr (Nicolas Montessuit) Date: Thu May 6 13:23:27 2004 Subject: [WikiListe] Aspirateur =?ISO-8859-1?Q?=E0_wiki?= In-Reply-To: <1AA65297-9E6D-11D8-8063-000393BF0F40@levillage.org> References: <1AA65297-9E6D-11D8-8063-000393BF0F40@levillage.org> Message-ID: <409A202A.8000805@wanadoo.fr> Pierre-Emmanuel Muller disait : > Le Wiki du Village est régulièrement pris d'assaut par un mongolo en > bas âge qui prend un malin plaisir à supprimer la page d'accueil (il > doit être super fier...) > Or, on n'a pas tellement envie de vérouiller la page d'accueil. > > D'où ma question : est-il possible d'avoir un script ou alors une page > qui, lorsqu'il ou elle est appelé(e) peut regénérer une page d'accueil > à partir de toutes les pages du wiki ? Oui bien sûr. Je l'ai fait sur le wiki programmable Blue Moon. Comme les pages d'un tel wiki sont des programmes, une page qui contient le texte "salut vieux" est en fait équivalente à (print "salut vieux"), et une page qui va chercher les contenus des pages X, Y et Z pour en faire une revue de presse équivaut à (revue-de-presse X,Y,Z) Donc, il suffit de dire dans le texte de la page PageDeSommaire les noms des pages qu'elle doit agreger (on peut meme chercher des pages en dehors du wiki pour ca), et elle va peinard en faire la somme... Je vous montre ça dès que mon wiki remarche (là, on a quelques problèmes liés à un autre truc) esc From nicolasmontessuit at wanadoo.fr Thu May 6 15:01:28 2004 From: nicolasmontessuit at wanadoo.fr (Nicolas Montessuit) Date: Thu May 6 14:23:44 2004 Subject: [WikiListe] Aspirateur =?ISO-8859-1?Q?=E0_wiki?= In-Reply-To: <1AA65297-9E6D-11D8-8063-000393BF0F40@levillage.org> References: <1AA65297-9E6D-11D8-8063-000393BF0F40@levillage.org> Message-ID: <409A2918.2040007@wanadoo.fr> > Donc, il suffit de dire dans le texte de la page PageDeSommaire les noms > des pages qu'elle doit agreger (on peut meme chercher des pages en dehors > du wiki pour ca), et elle va peinard en faire la somme... Juste au cas où je n'aurais pas été assez clair : tu te crées en dur une page Y sur le Web qui ne change jamais et qui est en dehors du Wiki, et qui contient le texte de la Page d'Accueil qui ne varie jamais, les logos, etc. Tu listes n pages X1, X2, ...Xn qui contiennent des données que tu veux voir sur la page d'Accueil (ce peuvent être des pages de Wiki ou des pages quelconques) Tu déclares dans le texte de la PageDAccueil : agreger Y, X1, X2, ...Xn