SPIP forum

SPIP Forums


clock_pop.png
  • Création de squelettes >

    Moteur de recherche - trouver ou remonter exactement un mot

    par dragon - 23 avril 23:54 Réponse(s) : 1

    Bonjour
    Un bricolage : effectuer deux requêtes
    - l’une avec un espace après, l’autre avec un espace avant.
    " vélo" et "vélo ".
    on doit pourvoir "concaténer" automatiquement des espaces à l’expression recherchée ...

    Ce n’est qu’une piste j’avoue ! Que je n’ai pas vérifiée avec Spip mais c’est un truc simple je pense.

  • Création de squelettes >

    Additionner les valeurs d'un champs avec une boucle.

    par dragon - 23 avril 23:21 Pas de réponse

    Bonjour,
    après maintes recherches... Je n’ai pas trouvé de solution à ma portée.
    je cherche à additionner (ou tout autre opérations) les valeurs d’un champ (ce serait des chiffres) sorties par une boucle.

    il y avait une piste avec "balises arithmétiques" mais ne semble pas compatible avec Spip 3.

    en php je suis nul : je ne connais rien ! Il me semble que c’est par la qu’il faut passer. Il me semble que ça ouvrirait des portes très intéressantes. Si quel un à une piste ce serait génial.

    exemple d’application (pour bien comprendre le truc)


    - un article par ville
    - la population de la ville dans un champ extra
    => je veux afficher la population totale

  • Création de squelettes >

    Création d'un premier plugin ?

    par Arthur Cousseau - 23 avril 23:15 Pas de réponse

    Bonsoir,
    J’ai suivi ce tuto pour commencer à créer un petit plugin :
    http://www.spip.net/fr_article3448.html
    Je n’ai pas trouvé plus récent et déjà, celui-là n’est pas suffisamment à jour, notamment le fait qu’il faille désormais un paquet.xml et non plus plugin.xml pour décrire le plugin.
    Je me demandais donc si les difficultés autres que je rencontrais étaient également dûes au manque de mise à jour du tutoriel ;

    Par exemple, à la fin du tuto :
    "Essayez [...] dans article.html par exemple."
    Je l’ai fait dans article.html du dossier squelettes-dist, rien n’était changé ; J’ai ensuite appris qu’il ne fallait pas toucher à squelettes-dist, j’ai copié tout le contenu de squelettes-dist dans un dossier que j’ai créé et nommé squelettes à la racine de spip, et avant de faire quoi que ce soit, je retourne sur mon site et je recalcule la page d’accueil ; Tout l’affichage a changé, j’utilise le plugin ahuntsic et là on dirait qu’il n’est plus effectif ;
    Comment cela se fait-il ?

    En suivant ce tuto, j’espérais juste avoir une base pour un premier plugin, qui colorerait le mot "spip" à chaque fois qu’il apparaît dans le texte d’un article, et au lieu de ça, je suis encore plus paumé qu’avant.
    Auriez-vous une idée sur "komansamarch" ?
    Merci d’avance ! :)

  • Création de squelettes >

    Taille des tableaux

    par Nicolas - 23 avril 21:17 Réponse(s) : 2

    Salut,

    En fait, c’est un tableau avec entre 5 et 8 colonnes (une colonne par article).
    Pour le moment, le tableau fait la largeur de la page, mais chaque colonne à une largeur différente en fonction du contenu (et c’est super moche).

    Je pourrais déterminer simplement la largeur des colonnes, avec des width:XXXpx. Mais dans ce cas, la largeur total du tableau dépends du nombre d’article.

    Il faudrait donc que la largeur du tableau soit la largeur de la page et que la largeurs des colonnes soit adapté en fonction du nombre d’article de la rubrique.

    Est ce plus claire ? Malheureusement, je travail en local, je peux pas encore mettre des liens...

    Merci !

  • Administration, gestion, configuration du site >

    Comment alimenter une autre table de la base de données et publiant/supprimant un article (...) Résolu

    par drBouvierLeduc - 23 avril 12:26 Réponse(s) : 4

    Peut-être que le pipeline n’est pas appelé, tu as essayé la bonne vieille méthode des echo "toto" pour t’en assurer ?

    Sinon, comme ça t’oblige à modifier le code de SPIP, il y a peut-être une autre pipeline plus indiquée qui t’évitera ça : « formulaire_traiter ».
    En SPIP 3, le formulaire est appelé "insituer_objet".
    Mais encore une fois j’ignore ce qu’il en est en SPIP 1.9.

    En tout cas, c’est documenté ici : http://programmer.spip.net/formulaire_traiter

    Voilà, bon courage !

spip.png