Forum sur Sarka-SPIP 3.0

mercredi 6 juillet 2011 à 22h01
par alegall

Logo de alegall

Bonjour aux jongleuses et jongleurs de squelettes Sarka !
Je sais juste appliquer quelques recettes ou mieux du copier-coller !
Désolé pour les exemples illustrant ma demande de me servir de sites "idéologiquement orientés", mais c’est là-dessus, entre autres, que Spip et Sarka m’aident beaucoup !

Je voudrais "imiter" sur la page d’accueil d’un de mes sites
le pavé "déroulant", genre annonces de Brèves avec une photo miniature (et dont le défilement s’interrompt quand le curseur de la souris est dessus) du site exemple

ou bien aussi , pour gagner ou maintenir de la place pour l’édito, comment substituer ce fonctionnement à l’état actuel de la noisette "Brèves" (qui est statique et sans vignette photo).

J’ai contacté le webmestre du site cité en exemple. Il me dit suffisamment pour voir que c’est en dehors de mes compétences :
" Ce pavé est le fruit d’une combinaison de boucles Spip et de javascript. La boucle Spip lit les articles sélectionnés selon des critères précis (date, inverse et mots clés) choisi par les soeurs, et crée en même temps les divisions html qui les afficheront. Les styles css définissant les positions, taille, typo etc. sont créés par avance "à vide" afin de laisser une certaine souplesse aux soeurs quant au nombre d’annonces à faire paraitre. Le javascript gère ces divisions et les fait défiler selon un processus temporisé.

Il n’est pas prévu d’implanter de manière simple cette fonction. Elle nécessite une intervention technique dans les squelettes destinés à la recevoir. Je ne sais pas s’il est possible de modifier un des squelettes Sarka sans conséquence. Si vous vous sentez capable d’une telle intervention, je peux vous envoyer le fichier javascript qui gère le défilement, à charge pour vous de le mettre en place et de l’appeler au bon moment dans le inc-head, mais vous devrez vous-même le paramétrer, écrire vos boucles Spip, les implanter dans le bon squelette, et créer les styles css qui conviennent."

Qui ne demande rien n’a rien. Alors j’ai posé ma question ! Cela interpelle-t-il un jongleur ou jongleuse de SarkaSpip et d’abord est-ce possible ? Sans catastrophe à chaque mise à jour ?

Merci.


Ce sujet est verrouillé : vous pouvez consulter son fil de discussion mais vous ne pouvez plus y répondre.

Réponses

6 juillet 2011 à 23h22

Salut,

Pour le pavé déroulant, tu peux utiliser marquee directement dans l’article.

<marquee onmouseover="this.stop()" onmouseout="this.start()" scrollamount="1" scrolldelay="0" direction="up" behavior="scroll" height="100">
Blablablabla....
</marquee>

Tu peux aussi utiliser à la place du "Blablablabla...." l’appel d’un modèle pour faire défiler les articles de ton choix...
Voir dans ce même forum le lundi 18 avril 2011 à 10h39 - par amisaca la réponse de _philippe_.

Voilà si je répond en partie à ta requête...

7 juillet 2011 à 20h44

Merci Fredalex,
c’est déjà un début de solution et qui ne présente pas de difficulté pour moi.