Bookmark permettant d’éditer directement une page avec Spip
Monday 30 August 2004Pour éditer une page de son site construit avec Spip, il faut normalement cliquer sur “Modifier cette rubrique / cet article / cette brève”. Une autre méthode consiste à créer un bookmark qui permet d’éditer n’importe quel article, brève, rubrique (adapté de spip-contrib). L’adresse de ce bookmark est la suivante:
javascript:var fin=location.href.substring(0, location.href.lastIndexOf('/'));fin=fin.replace(//ecrire/,'');var url=location.href;var re=/(article)(=*)(d+)/;if (re.test(url)==true) { var id=RegExp.$3;var type='article';} else {re=/(breve)(=*)(d+)/; if (re.test(url)==true) { id=RegExp.$3;type='breve';}else { re=/(rubrique|coll)(=*)(d+)/; if (re.test(url)==true) { id=RegExp.$3;type='rubrique';}}} location=fin+'/ecrire/'+type+'s_edit.php3?id_'+type+'='+id;
Selon moi, voici les avantages de cette manière de faire:
- Il ne faut pas au préalable se loguer sur /ecrire, car en cliquant sur ce bookmark, soit on tombe directement sur la fenêtre d’édition, soit on sera forcé de passer par l’interface de login si on ne l’a pas déjà fait.
- En cliquant sur ce bookmark, on peut directement éditer la rubrique / article / brève, alors que cliquer sur “Modifier cette rubrique / cet article / cette brève” ne nous amène pas directement à la fenêtre d’édition (on épargne ainsi un clic quelque peu énervant!). C’est un problème lié au libellé de “Modifier cet…”. Il fautdrait plutôt appeler ce bouton “Se rendre à …” ou “Voir …”.










