[spip-dev] [[Espace prive] Ergonomie de l'acces a l'aide]

Salut,

je vous forward cela.

Bonne année à tous.

Pierre

Dans la version 1.8.2e, hier, j'ai fait une gaffe.

Dans le TITRE d'un DOCUMENT ajouté à un article, je voulais illustrer le
code à saisir pour inclure une vidéo dans article. J'ai donné comme TITRE au
document <emb54|center|autostart=true>

Je sais, je sais, j'ai été étourdi. Comme vous vous en douté, tout à planté.

J'ai dû intervenir avec phpMyAdmin pour corriger directement dans la base.

Je crains le jour où un de mes rédacteurs sera aussi étourdi que moi. De
plus, je crains que ce même type d'erreur pourrait aussi se produire avec
l'ajout d'images (je n'ai pas testé, évidemment).

Ne pourrait-on pas filtrer ça pour intercepter ce type d'erreur ?

André Vincent

[Désolé pour le doublon. Titre du message précédent erroné.]

Dans la version 1.8.2e, hier, j'ai fait une gaffe.

Dans le TITRE d'un DOCUMENT ajouté à un article, je voulais illustrer le
code à saisir pour inclure une vidéo dans article. J'ai donné comme TITRE au
document <emb54|center|autostart=true>

Je sais, je sais, j'ai été étourdi. Comme vous vous en douté, tout a planté.

Ca tombe bien, je viens de corriger ce bug (version de dev, pas encore
commit)

-- Fil

Bonsoir,

je relance ce thread transmis ici par Pierre mais plombé d'entrée:
http://thread.gmane.org/gmane.comp.web.spip.devel/31837

Je suppose que c'est parce qu'il s'agit de l'espace privé que c'est plus
en thème ici que sur spip.user,
c'est ça?

La fonction JS est bien sûr libre de tous droits,
quiconque peut la nommer, modifier et utiliser comme il l'entend,
et tant pis pour ceux qui ne le feraient pas :slight_smile:

Le focus() dans les ouvertures en target,
c'est un vrai plus qui facilite la vie du visiteur,
mais je ne saurais pas l'implémenter dans les générateurs de code en php,
alors si vous êtes du même avis et si vous savez faire...

Pierre Andrews wrote:

Salut,

je vous forward cela.

Bonne année à tous.

Pierre

Subject: [Espace prive] Ergonomie de l'acces a l'aide
Date: Sat, 31 Dec 2005 17:54:55 +0100
From: B.d'Espalungue <behbert@alussinan.org>
Organization: Eglise de plonquologie
Newsgroups: gmane.comp.web.spip.user

(exemple extrait de SPIP 1.8.2 e)

Bonjour.

Dans l'espace privé, les accès à l'aide par les points d'interrogation
ouvrent une fenêtre nommée, et c'est une bonne idée.

L'ennui c'est que si on l'a fait passer en arrière-plan,
son rappel la laisse en arrière-plan.

Solution: utiliser focus()

En pratique, sous le petit point d'interrogation en création d'une
rubrique, on trouve ce code:

<a class='aide' href="aide_index.php3?aide=rubhier&amp;var_lang=fr"
target="spip_aide"
onclick="javascript:window.open(this.href,'spip_aide', 'scrollbars=yes,
resizable=yes, width=740, height=580'); return false;">

Je propose de créer une fonction JavaScript, par exemple:

<SCRIPT language="JavaScript" type="text/JavaScript">
<!--
function windowopenbertrand(fichier,fenetre) {
ff=window.open(fichier,fenetre,"width=740,height=580,menubar=yes,resizable=yes,scrollbars=yes");
ff.focus();
}
  -->
</SCRIPT>

et de modifier l'appel ainsi:

<a class='aide' href="aide_index.php3?aide=rubhier&amp;var_lang=fr"
target="spip_aide"
onClick="windowopenbertrand(this.href,this.target);return false;">

[zap explications]