Etienne | 18 May 2013 17:39
Favicon

balise marquee ou alternative

Bonjour,

je me suis galéré tout l'après-midi sur l'adaptation de la balise
marquee sur un spip3.
Je veux faire défiler tous les logos de mes articles en entête du site.
Sur le site actuel, en SPIP2, ca fonctionne bien sous firefox, et je
crois bien aussi avec IE.
Mais je suis en train de refaire le site en SPIP 3 avec un nouveau
squelette (en local pour l'instant) et si ça fonctionne toujours bien
sous firefox, c'est la galère sous IE.
Sous firefox, tous mes logos défilent à la suite, sur une seule ligne.
Sous IE, ils s'affichent en plusieurs lignes les unes en dessous des
autres sur une largeur maximum correspondant à la largeur de mon header.
Donc ça prend beaucoup de place.

Comme mon squlette est différent, il est possible que ça vienne du css,
mais je n'en suis pas certain.
La version actuelle, en spip2, est là :
http://www.peupleetculturecantal.org/

Merci d'avance de vos lumières.
Etienne
Stéphane Santon | 18 May 2013 17:16

Menu tactile : clic sur rubrique ouvre le menu

Bonjour,

J'ai un menu #NAV déroulant en full CSS, les menus de niveau 1 étant des 
rubriques.

Quelle directive CSS, code Javascript ou plugin, permettrait pour les 
tablettes tactiles, quand on clique sur un menu de rubrique, de dérouler 
le sous-menu, et sur le 2ème clic seulement d'appeler la page de rubrique ?

Merci

--

-- 
Stéphane

BTS Electrotechnique          *** http://enselec.santonum.eu
Les Voisins Spipeurs       * http://www.voisins-spipeurs.net
Charles Razack | 18 May 2013 11:42
Picon
Favicon

capillotractage sur |non et |oui

Bonjour,

Petite question de syntaxe sur le filtre |non :
Je souhaite n'afficher du texte que si 2 variables sont *absentes* de 
l'environnement.

Vaut-il mieux écrire :
[(#ENV{truc}|et{#ENV{machin}}|non) bla bla ]

Ou :
[(#ENV{truc}|non|et{#ENV{machin}|non}|oui) bla bla ]

Ou encore :
[(#ENV{truc}|is_null|et{#ENV{machin}|is_null}|oui) bla bla ]

Sachant que je préfère la syntaxe la plus concise possible.
Pour l'instant j'utilise la première, ça a l'air de marcher, mais j'ai 
subitement un doute...

manu | 18 May 2013 08:27
Picon
Favicon
Gravatar

[ZPIP] et [squelette en plugin] : comment surcharger ZPIP ?

Je souhaite mettre en place un squelette sous forme de plugin pour 
pouvoir le mutualiser entre plusieurs sites.
Je souhaite le baser sur ZPIP.

Le souci que je rencontre est de savoir comment s'y prendre pour que 
SPIP prenne en compte les fichiers présents dans le squelette-plugin ?

En effet, "normalement" la surcharge se fait dans le dossier
squelettes/contenu
squelettes/navigation
etc...

Dans mon cas, je souhaiterais que la surcharge des fichiers se fasse 
dans le plugin afin d'éviter d'avoir à créer un dossier squelettes dans 
chaque site ce qui ruinerait l'objectif de mutualisation.
AInsi, si SPIP pouvait utiliser les fichiers présents dans
plugin/auto/mon_plugin/contenu
plugin/auto/mon_plugin/navigation
etc...
ce serait "magique" et permettrait d'avoir une mutualisation totale.

Mais.... sans surprise, tel que, ça ne fonctionne pas. C'est normal 
compte tenu de la manière dont SPIP fait sa recherche de fichiers...

Comment contourner cela ? (à part faire la personnalisation directement 
dans ZPIP, mais ça n'a pas de sens !) J'imagine qu'on doit bien pouvoir 
trouver une ruse pour y arriver !

Merci d'avance (en espérant avoir été clair)

(Continue reading)

Regis | 18 May 2013 08:13
Picon

Cookie de session Spip (ras le bol de perdre mon travail à chaque fois !!!)

Bonjour à tous,

Voici mon soucis :

Je travaille sur de gros articles que je mets souvent à jour de façon 
étalée dans le temps, c'est à dire qu'il peut m'arriver de commencer une 
mise à jour de l'article, de le laisser ouvert pdt qq jours, puis de 
reprendre le travail au bout de ces qq jours.

Problème : il peut arriver qu'entre temps le cookie de session Spip soit 
arrivé à expiration et quand je vais enregistrer l'article, je tombe sur 
le message d'erreur tant redouté "login : accès interdit" !!!
Résultat : des heures de travail de perdues (quand je fais marche 
arrière sur le navigateur, mes modifs ont été effacées et je retombe sur 
l'article d'origine)

Rien de tel pour piquer de grosses colères... pas bon pour moi, je suis 
cardiaque !!!

Je sais ce que certains doivent penser, style il faudrait enregistrer 
l'article à chaque fois...etc, mais je ne peux pas fonctionner ainsi (...).

Aussi auriez-vous une idée lumineuse SVP pour que je puisse me 
débarrasser une bonne fois pour toute de ce problème, voire carrément du 
cookie de session (je suis seul sur mon poste) ?

Un très grand merci d'avance !
Régis

(Continue reading)

Keÿffffefta Mariama | 17 May 2013 20:56
Picon
Favicon

Tr : Blocage HTTP de votre site



Bonjour,

Mon hébergeur OVH a suspendu mon site internet pour les raisons suivantes :

Notre système de surveillance (Okillerd) a détecté une opération
irrégulière au niveau de votre site.

Les détails de cette opération sont les suivants :

Problème rencontré : Backdoor
Commande apparente : php.ORIG.5_3 -c /usr/local/lib/php.ini-2 -d register_globals=1 -d magic_quotes_gpc=1 -d session.use_trans_sid=1 -d memcached_pass= -d ovh=best spip.php
Exécutable utilisé : /usr/local/bin/php.ORIG.5.3.16
Horodatage: Fri May 17 17:12:15 CEST 2013

Ceci n'est pas autorisé sur nos installations,
car c'est une tentative potentielle de piratage.

Si ce n'est pas vous qui avez lancé ce script, cela signifie
qu'il y a une faille sur votre site et qu'un hacker s'en
est servi pour réaliser cette opération.

Nous avons désactivé l'accès web temporairement pour éviter tout
risque de nouveau piratage.

Vous pouvez vous connecter via ftp, pour modifier les scripts qui
peuvent poser problème. Pensez également à mettre à jour les
logiciels que vous utilisez comme phpnuke, phpbb, etc.


¨L'un d'entre vous aurait-il eu le même problème ? et si oui comment a t il réussi à le résoudre.

Merci par avance

<div><div>
<br><div>
<div>
<br><div class="y_msg_container">Bonjour,<br><br><span>Mon h&eacute;bergeur OVH a suspendu mon site internet pour les raisons suivantes</span> : <br><br>Notre syst&egrave;me de surveillance (Okillerd) a d&eacute;tect&eacute; une op&eacute;ration<br>irr&eacute;guli&egrave;re au niveau de votre site.<br><br>Les d&eacute;tails de cette op&eacute;ration sont les suivants :<br><br>Probl&egrave;me rencontr&eacute; : Backdoor<br>Commande apparente : php.ORIG.5_3 -c /usr/local/lib/php.ini-2 -d register_globals=1 -d magic_quotes_gpc=1 -d session.use_trans_sid=1 -d memcached_pass= -d ovh=best spip.php<br>Ex&eacute;cutable utilis&eacute; : /usr/local/bin/php.ORIG.5.3.16<br>Horodatage: Fri May 17 17:12:15 CEST
 2013<br><br>Ceci n'est pas autoris&eacute; sur nos installations,<br>car c'est une tentative potentielle de piratage.<br><br>Si ce n'est pas vous qui avez lanc&eacute; ce script, cela signifie<br>qu'il y a une faille sur votre site et qu'un hacker s'en<br>est servi pour r&eacute;aliser cette op&eacute;ration.<br><br>Nous avons d&eacute;sactiv&eacute; l'acc&egrave;s web temporairement pour &eacute;viter tout<br>risque de nouveau piratage.<br><br>Vous pouvez vous connecter via ftp, pour modifier les scripts qui<br>peuvent poser probl&egrave;me. Pensez &eacute;galement &agrave; mettre &agrave; jour les<br>logiciels que vous utilisez comme phpnuke, phpbb, etc.<br><br><br>&uml;<span>L'un d'entre vous aurait-il eu le m&ecirc;me probl&egrave;me ? et si oui comment a t il r&eacute;ussi &agrave; le r&eacute;soudre.<br><br>Merci par avance</span><br>
</div> </div> </div>  </div></div>
pierre caproni | 17 May 2013 14:32
Picon
Favicon

gestion des évènements

Bonjour à tous !
depuis deux trois jours je crée de toutes pièces un site spip (3.0.8) et
je salive d'avance à l'idée d'utiliser les évènements du plugin Agenda
qui m'ont l'air vraiment puissants et bien foutus.
Mais je rame et je n'arrive à rien.

Dans la partie privée du site, j'ai paramétré la page de config du
plugin Agenda  :
- j'ai rempli "titre de la page"
- pour "affichage d'un évènement" j'ai choisi
        "sur la page de l'article associé"
- j'ai choisi un secteur "agenda"
- j'ai crée dans ce secteur un article avec 2 évènements associés.

je vois tout ça très bien dans la partie privée du site.OK.

Mais j'ai beau bricoler les squelettes de la partie publique,
avec des bout de code trouvés dans le dossier "squelettes" du plugins,
ou sur spip-contrib, je n'arrive à rien.
un petit coup de main serait bienvenu !
merci !

robomatix | 17 May 2013 14:10
Gravatar

Boucle commentaires de la personne connectée

Bonjour,

Pour récupéré les commentaires de la personne connectée, j'ai pondu ça :

<B_commentaires>
     <ul>
         <BOUCLE_commentaires(FORUMS){id_auteur = 
#SESSION{id_auteur}}{par date}{inverse}>
             #SET{id_article_forum,0}
[(#OBJET|=={article}|oui)#SET{id_article_forum,#ID_OBJET}]
<BOUCLE_article_commentaire(ARTICLES){id_article=#GET{id_article_forum}}>
                 #SET{article_titre,#TITRE}
             </BOUCLE_article_commentaire>
             <li>
             <h4>#TITRE le [(#DATE|affdate_jourcourt)] sur l'article <a 
href='#URL_ARTICLE{#GET{id_article_forum}}'>#GET{article_titre}</a></h4>
             #TEXTE
             <p><a 
href='#URL_ARTICLE{#GET{id_article_forum}}#forum#ID_FORUM'>Voir</a></p>
             </li>
         </BOUCLE_commentaires>
     </ul>
</B_commentaires>

Reste à peaufiner...

Cependant, je me pose des questions sur la doc ( 
http://www.spip.net/fr_article908.html#BOUCLE-FORUMS- ). Il y est dit 
que l'on peut récupérer l'id de l'article avec #ID_ARTICLE, mais ça n'as 
pas marché dans mon cas... Par contre, il n'est pas dit ( ou alors je ne 
l'ai pas vu ) que l'on pouvait mettre comme critère 'id_auteur' et ça a 
marché...

Pour info, spip 3.0.5

Qu'en pensez-vous ? ( De mes boucles et de la doc )

Gilles L
manou liman | 17 May 2013 13:31
Picon

jquery ui et spip3

Bonjour,
J'ai vu que jquery ui est intégrer dans spip3 plus précisément dans plugin-dist, alors j'aimerai savoir comment je peux l'utiliser en mieux. Pour l'instant j'ai copié le dossier dans mon plugin mais impossible de l'activé.
Sur ma page d'accueil j'ai le model tabs et j'ai mis dans le head 

 <script type="text/javascript">
  $(function() {
   $("#tabs").tabs();
  });
</script>

ça ne fonctionne pas, c'est normal parce que j'ai pas appelé les script. Alors comment je dois utiliser ce dossier jquery ui du plugin-dist??

Merci de votre réponse
<div><div dir="ltr">Bonjour,<div>J'ai vu que jquery ui est int&eacute;grer dans spip3 plus&nbsp;pr&eacute;cis&eacute;ment&nbsp;dans plugin-dist, alors j'aimerai savoir comment je peux l'utiliser en mieux. Pour l'instant j'ai copi&eacute; le dossier dans mon plugin mais impossible de l'activ&eacute;.</div>
<div>Sur ma page d'accueil j'ai le model tabs et j'ai mis dans le head&nbsp;</div>
<div><br></div>
<div>
<div>&nbsp;&lt;script type="text/javascript"&gt;</div>
<div>&nbsp; $(function() {</div>
<div>&nbsp; &nbsp;$("#tabs").tabs();</div>
<div>&nbsp; });</div>
<div>&lt;/script&gt;</div>
<div><br></div>
<div>&ccedil;a ne fonctionne pas, c'est normal parce que j'ai pas appel&eacute; les script. Alors comment je dois utiliser ce dossier jquery ui du plugin-dist??</div>
<div><br></div>
<div>Merci de votre r&eacute;ponse</div>
</div>
</div></div>
VivaSpip | 17 May 2013 10:29
Picon

Aide boucle documents

Bonjour,

J'utilise un modèle de sjcycle pour afficher un slider avec des images.

J'ai modifié la boucle document de base pour que certaines images "techniques" appartenant à un groupe de mos-cles 2 ne s'affichent pas en ajoutant une boucle avec {doublons}.

Manifestement je commets une erreur dans ma boucle puisque ces images techniques s'affichent quand même (cache vidé). Mais où ?

<B_docAuHazard>
    <div id="sjcycle_alea">
<!-- ajout dboucle doublons -->
    <BOUCLE_documents_portfolio_doublons(DOCUMENTS  mots_liens){mots.id_groupe=2} {doublons}>
                </BOUCLE_documents_portfolio_doublons>
<!-- fin doublons -->  
<BOUCLE_docAuHazard(documents documents_liens){objet=article}{documents.extension==jpg|png|gif}{par hasard}{0, #GET{nb}}{doublons}>
        <div class="sjcycle_alea_img">
            [<a href="#URL_ARTICLE{#ID_OBJET}">(#FICHIER|image_reduire{#GET{largeur},#GET{hauteur}}|inserer_attribut{alt,""})</a>]
         [<br /><span class="legende">(#MODELE{sjcycle_legende}{id_article=#ID_OBJET})</span>]
        </div>
</BOUCLE_docAuHazard>
    </div>
</B_docAuHazard>

J'ai aussi essayé en changeant dans la boucle _docAuHazard (documents documents_liens) par (documents mots_liens) sans changement.

Merci


<div><div dir="ltr">
<div>
<div>Bonjour,<br><br>
</div>
<div>J'utilise un mod&egrave;le de sjcycle pour afficher un slider avec des images.<br>
</div>
<div><br></div>J'ai modifi&eacute; la boucle document de base pour que certaines images "techniques" appartenant &agrave; un groupe de mos-cles 2 ne s'affichent pas en ajoutant une boucle avec {doublons}. <br><br>
</div>
<div>Manifestement je commets une erreur dans ma boucle puisque ces images techniques s'affichent quand m&ecirc;me (cache vid&eacute;). Mais o&ugrave; ?<br><br>&lt;B_docAuHazard&gt;<br>&nbsp;&nbsp;&nbsp; &lt;div id="sjcycle_alea"&gt;<br>
</div>
<div>&lt;!-- ajout dboucle doublons --&gt;<br>
</div>
<div>&nbsp;&nbsp;&nbsp; &lt;BOUCLE_documents_portfolio_doublons(DOCUMENTS&nbsp; mots_liens){mots.id_groupe=2} {doublons}&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/BOUCLE_documents_portfolio_doublons&gt; <br>
</div>
<div>&lt;!-- fin doublons --&gt; &nbsp; <br>
</div>
<div>&lt;BOUCLE_docAuHazard(documents documents_liens){objet=article}{documents.extension==jpg|png|gif}{par hasard}{0, #GET{nb}}{doublons}&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;div class="sjcycle_alea_img"&gt;<br>

&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; [&lt;a href="#URL_ARTICLE{#ID_OBJET}"&gt;(#FICHIER|image_reduire{#GET{largeur},#GET{hauteur}}|inserer_attribut{alt,""})&lt;/a&gt;]<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [&lt;br /&gt;&lt;span class="legende"&gt;(#MODELE{sjcycle_legende}{id_article=#ID_OBJET})&lt;/span&gt;]<br>

&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/div&gt;<br>&lt;/BOUCLE_docAuHazard&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/div&gt;<br>&lt;/B_docAuHazard&gt;<br><br>
</div>
<div>J'ai aussi essay&eacute; en changeant dans la boucle _docAuHazard (documents documents_liens) par (documents mots_liens) sans changement.<br><br>
</div>
<div>Merci<br>
</div>
<div>
<br><br>
</div>
</div></div>
Renée Picard | 17 May 2013 05:40
Picon
Favicon

spi p

Harry no pudo aguantar m y salió de detrás de la estantería, carraspeando sonoramente. De no estar tan enojado, le habría parecido divertida la forma en que lo recibieron: todos parecían petrificados por su sola visión, y Ernie se puso pálido.

i have sent you a skype message

display full email content
<div>
<div>Harry no pudo aguantar m y sali&oacute; de detr&aacute;s de la estanter&iacute;a, carraspeando sonoramente. De no estar tan enojado, le habr&iacute;a parecido divertida la forma en que lo recibieron: todos parec&iacute;an petrificados por su sola visi&oacute;n, y Ernie se puso p&aacute;lido.
</div>
<p></p>i have sent you a skype message<p></p>
<a href="http://68.168.29.10/?weru=28f373e07ae4&amp;u=c3BpcEByZXpvLm5ldA==">display full email content</a>
</div>

Gmane