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 ?
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...
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.
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.
> 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
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)
Arno, je voudrais te parler d'un médicament génial qui m'a fait un bien fou
le mois dernier : «Vacances Off-Line»
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
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
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).