[spip-dev] iframes et spip

bonjour à tous les dévellopeurs de cet outil génial qu'est spip.

Je suis en train de dévelloper mon site en spip avec une structure faite par
mon graphiste grace à un système d'iframes, cela fonctionne pour tout, sauf
qu'il semble que les variables ne "descendent" pas dans l'architecture... je
m'explique.

J'ai un fichier article.html qui appelle certains autres fichiers grace à
des iframe, la plupart de ces fichiers contiennent des requètes complètes
(afficher les 5 derniers articles de la section 6 par exemple) mais une de
ces iframes contient une requète incomplète: "afficher le titre et le texte
de l'article..." dans ce cas-ci, l'id de l'article devrait être défini par
la variable donnée dans l'url complète: article.php3?id_article=385 par
exemple. seulement, même lorsque que cette variable est bien indiquée dans
l'url... le contenu de mon article ne s'affiche pas.

pourquoi est-ce que cette variable ne "descend" pas vers la sous-frame ?
quelqu'un voit-il une solution ?

merci :slight_smile:

Samuel Mussen - Protesta

Salut,

chaque frame est en fait totalement indépendante des autres, ton SPIP ne
sait pas qu'elles existent et pour lui, chacune d'entre elles est un
comme un navigateur différent ouvert. Impossible donc de partager des
"variables" entre chaque frame sans rajouter plein plein de
javascript...

En plus, les frames, c'est mal. :slight_smile:

beh oui, moi aussi j'aime bien les simples frames :)))... mais mon graphiste
à fait un truc très précis, et donc il faut utiliser sa structure en iframe.
:confused:
j'avais trouvé en cherchant dans les archives quelqu'un expliquant uen
solution (compliquée) trouvée par lui, réalisée en php... mais
l'installation chez moi semble avoir foiré.
http://www.uzine.net/message_spip.php3?id_forum=285589

j'ai donc essayé de linker vers l'article de la manière suivante (toujours
en iframe): src="articlecentre.php3?id_article=#ID_ARTICLE"
mais l'interprétation de ce code le transforme en <blink></blink>...
y-a-t-il un autre moyen d'indiquer l'id de l'article ?
merci
sam

Salut,

chaque frame est en fait totalement indépendante des autres, ton SPIP ne
sait pas qu'elles existent et pour lui, chacune d'entre elles est un
comme un navigateur différent ouvert. Impossible donc de partager des
"variables" entre chaque frame sans rajouter plein plein de
javascript...

En plus, les frames, c'est mal. :slight_smile:

> Je suis en train de dévelloper mon site en spip avec une structure faite

par

> mon graphiste grace à un système d'iframes, cela fonctionne pour tout,

sauf

> qu'il semble que les variables ne "descendent" pas dans

l'architecture... je

Salut,

j'ai donc essayé de linker vers l'article de la manière suivante (toujours
en iframe): src="articlecentre.php3?id_article=#ID_ARTICLE"
mais l'interprétation de ce code le transforme en <blink></blink>...
y-a-t-il un autre moyen d'indiquer l'id de l'article ?

#ID_ARTICLE ne renverra une valeur que s'il est utilisé à
l'intérieur d'une boucle articles. Quand on bute sur ce
genre de problèmes, il est conseillé de lire attentivement
la documentation, qui contient la plupart des réponses :
http://www.spip.net

(NB : la liste spip-dev est réservée au développement,
les questions doivent plutôt être postées sur spip@rezo.net
Merci)

ciao

Salut,

Poster une question sur le forum de SPIP:
http://www.spip.net/threadspip2015-802.html
et, illico, poser la même question sur la présente liste (qui, par ailleurs, est la liste traitant des développements de SPIP lui-même, non des squelettes personnels), est le pire moyen:
- pour se faire des amis;
- pour obtenir une réponse;
- faciliter le travail de tout le monde dans la lecture quotidienne des quarante-douze-mille questions afférentes à SPIP.

Cette technique de communication proprement consumériste s'apparente au "cross-posting", version dérivée du "troll", et est contraire à toutes les habitudes de courtoisie qui permettent à chacun d'échanger du savoir sans perdre de temps bêtement (nétiquette).

Arno, je voudrais te parler d'un médicament génial qui m'a fait un bien fou
le mois dernier : «Vacances Off-Line» :slight_smile:

Bon, pour pas être off-topic, est-ce que ça vous paraît envisageable de mettre
ce qu'il faut dans SPIP pour sortir les articles par pages de 10Ko, et faire
des vignettes d'une taille de 10Ko maxi.

Because, I-Mode : limite de 10 Ko par élément... et c'est pas facile :slight_smile:

- --
Hervé LEFEBVRE http://www.linuxfrench.net
aegir@free.fr
LUTTEZ CONTRE LA VENTE FORCÉE DE LOGICIELS :
http://www.linuxfrench.net/oem/

iframes et I-Mode sont des choses différentes : iframes sont des frames invisibles pour
l'utilisateur et I-Mode est un protocole de transmission pour téléphones portables multimédia.

Mais il es néanmoins vrai, les «Vacances Off-Line» ont fait énormément de bien à moi aussi :wink:

Amicalement,
Klaus.

P.S. je cite:
Iframes is also defined as an "Inline Frame". Inline Frames are those frames that are embedded
in any part of the main page. It made its debut way back when Microsoft had released 'Internet
Explorer v.3.0'. In the initial stages the usefulness of Iframes where limited to local applications
which were compatible to the Microsoft browser.

i-Mode is the packet-based service for mobile phones offered by Japan's leader in wireless
technology, NTT DoCoMo. Unlike most of the key players in the wireless arena, i-Mode eschews
the Wireless Application Protocol (WAP) and uses a simplified version of HTML, Compact
Wireless Markup Language (CWML) instead of WAP's Wireless Markup Language (WML).

Oui, oui, ça je le savais :slight_smile:

Mais comme j'en avais déjà touché un mot sans que cela suscite la moindre
réaction, je profite de l'occasion pour en remettre une couche :slight_smile:

Dans contrib il y a bien des choses pour découper les articles, mais faire une
découpe en fonction de la taille du code HTML, c'est autre chose...

- --
Hervé LEFEBVRE http://www.linuxfrench.net
aegir@free.fr
LUTTEZ CONTRE LA VENTE FORCÉE DE LOGICIELS :
http://www.linuxfrench.net/oem/