En cherchant à voir comment modifier l'adresse sous le bouton "Modifier cet
article", je m'aperçois que le code qui génère ces boutons, vers la fin de
inc-public.php3, est très différent entre les deux fonctions d'admin.
Pourquoi ne traiterions-nous pas l'édition comme le recalcul, en appelant la
page avec le tag ?edition=oui
On réintroduirait ainsi pas mal de flexibilité sur l'adressage des pages
(URLs plus compliquées que juste article99.html...)
"""
if ($admin_ok && $db_ok){
if ($id_article>0){
bouton("Modifier cet article","./ecrire/articles.php3?id_article=$id_ar...
}
if ($id_rubrique>0){
bouton("Modifier cette rubrique","./ecrire/rubriques_edit.php3?id_rubri...
}
if ($id_breve>0){
bouton("Modifier cette breve","./ecrire/breves_edit.php3?id_breve=$id_b...
}
$fich = substr($REQUEST_URI, strrpos($REQUEST_URI, "/") + 1);
if (!strpos($fich, '?')) {
bouton ("Recalculer cette page","./$fich?recalcul=oui");
}
elseif(!strpos($fich, 'recalcul=oui')) {
bouton ("Recalculer cette page","./$fich&recalcul=oui");
}else{
bouton ("Recalculer cette page","./$fich");
"""
En cherchant à voir comment modifier l'adresse sous le bouton "Modifier cet
article", je m'aperçois que le code qui génère ces boutons, vers la fin de
inc-public.php3, est très différent entre les deux fonctions d'admin.
Pourquoi ne traiterions-nous pas l'édition comme le recalcul, en appelant la
page avec le tag ?edition=oui
Heu... dans un cas, on redirige vers le même fichier (donc on peut
réutiliser l'URI appelante), dans l'autre on est bien obligé de
rediriger vers l'espace privé pour éditer l'article ;))
Fil wrote:
> En cherchant à voir comment modifier l'adresse sous le bouton "Modifier
> cet article", je m'aperçois que le code qui génère ces boutons, vers la
> fin de inc-public.php3, est très différent entre les deux fonctions
> d'admin. Pourquoi ne traiterions-nous pas l'édition comme le recalcul,
> en appelant la page avec le tag ?edition=oui
Heu... dans un cas, on redirige vers le même fichier (donc on peut
réutiliser l'URI appelante), dans l'autre on est bien obligé de rediriger
vers l'espace privé pour éditer l'article ;))
D'acc. Je fais donc un rewrite général qui renvoit tout les URLs de type
/ecrire/ vers l'espace privé.