[spip-dev] inc-urls suite

Coucou,

je me suis aperçu que les nouveaux inc-urls marchaient très bien à partir de
zéro mais ne s'adaptaient pas aux sites existants qui n'auraient pas pensé à
supprimer leur inc-urls.php3 antérieur. Je renvoie donc une nouvelle
trilogie :

inc-urls-dist.php3 contient l'appel habituel à un fichier d'URLs.

inc-urls-html.php3 et inc-urls-standard.php3 sont les deux fichiers d'URLs
classiques

Obligé de changer le flag en _INC_URLS2, comme suit, car dans les "vieux"
inc-urls.php3, auxquels on ne va plus toucher, se trouve le flag _INC_URLS
(devenu inutile).

Mais je suppose que ce nouvel _INC_URLS2 est aussi devenu inutile, puisqu'on
utilise include_local() ??? Enfin, ça ne mange pas de pain de le laisser...

    // executer une seule fois
    if (defined("_INC_URLS2")) return;
    define("_INC_URLS2", "1");
    
-- Fil

Bonjour, j'ai propos=E9 sur spip-rezo une fa=E7on simple d'ouvrir une fen=EAtre
popup depuis un article r=E9dig=E9 dans spip.
Si vous pensez que c'est int=E9ressant de l'int=E9grer aux prochaines versions,
je serais content d'apporter ma modeste contribution.
J'utilise un javascript externe avec un lien dans le squelette, le lien est
=E9crit en html dans l'article. Il est possible de rendre =E7a plus simple avec
du php (et plus spip :wink: mais je suis une brelle en php :frowning:
JMi
C'est ici =E0 la une pour l'instant :

Bonjour, j'ai propos=E9 sur spip-rezo une fa=E7on simple d'ouvrir une fen=

=EAtre

popup depuis un article r=E9dig=E9 dans spip.
Si vous pensez que c'est int=E9ressant de l'int=E9grer aux prochaines versi=

ons,

je serais content d'apporter ma modeste contribution.
J'utilise un javascript externe avec un lien dans le squelette, le lien est
=E9crit en html dans l'article. Il est possible de rendre =E7a plus simple =

avec

du php (et plus spip :wink: mais je suis une brelle en php :frowning:

Salut,

La question du lien qui ouvre une fen=EAtre (le pop-up =E9tant une
application encore plus sp=E9cifique) revient souvent.

Il n'est cependant pas pr=E9vu d'int=E9grer =E0 SPIP un raccourci
sp=E9cifique pour cela. En effet, le principe de base est que l'espace
priv=E9 g=E8re le contenu, et l'espace public l'interface. Or l'ouverture
d'une nouvelle fen=EAtre par un lien est un principe d'interface, et
non de description du contenu.

Le probl=E8me d'un tel raccourci (d=E9cider d'ouvrir le lien dans une
nouvelle fen=EAtre), c'est =E9videmment le risque d'incoh=E9rence dans le
site: dans un article certains liens ouvrent une fen=EAtre, mais pas
ailleurs. Sur un site ouvert aux contributions ext=E9rieurs (comme
uZine), cela obligerait =E0 tester chaque lien pour v=E9rifier la
coh=E9rence de l'interface.

Amicalement,
ARNO*