Les epingles et annonces ne fonctionnent pas [résolu]
par _Philippe_

Bonjour à tous,
Bref retour en attendant de pouvoir faire plus.
Je n’arrive pas à faire marcher les noisettes inc_forum_annonce et inc_forum_epingle de façon satisfaisante. La regex #SET{regexp, ^\[(epingle)\]}
ne semble pas être prise en compte dans la boucle :
<BOUCLE_forum_epingles(FORUMS){id_article}{plat}{id_parent=0}{!par date_thread}{titre==#GET{regexp}}>
.
Le titre est par contre bien nettoyé par le filtre « nettoyer_titre_sujet »
Le mode debug ne semble pas remonter pas la regex dans le "WHERE".
Je constate par contre que sur le site Sarka-SPIP en SPIP 2.1.17, le fonctionnement est normal. Le problème se pose donc sur mon site local en SPIP 3 (Wamp + MySQL 5.5.8 + PHP 5.3.5 - SPIP 3.0.5 [19905] | Sarka-SPIP 3.2.0 [66368]).
Les noisettes Forum sont identiques.
Plugins installés : Crayons et Sarka-SPIP.
Philippe
P.S. merci Eric pour cette évolution.
Réponses
2 octobre 2012 à 08h57 |
Philippe, Peux tu expliquer quel est le problème visuellement ? Chez moi les annonces et épingles sont bien visibles. Autre chose, peux-tu aussi utiliser la dernière version de Sarka-SPIP, je pense qu’il te manque un ou deux commits. |
2 octobre 2012 à 09h03 |
Eric, Je faisais mes tests sur la version SVN de la branche v_32. Je vais charger l’archive zippée. Le bug constaté est la non séparation des épingles et des annonces. Tout s’affiche dans la noisette "discussion". Je teste et je reviens. Philippe |
2 octobre 2012 à 09h12 |
Exact Philippe, En fait j’ai d’autres sujets épinglés que ceux qui devraient y être. Y a bien un bug, je me demande si ce n’est pas le même problème que j’ai corrigé hier. |
2 octobre 2012 à 09h16 |
bug identique avec l’archive zippée et la version SVN de la branche v_32. D’un côté, c’est rassurant que les deux marchent (ou ne marchent pas) de façon identique !!! |
6 octobre 2012 à 14h24 |
Philippe, C’est corrigé avec la version 3.2.1 qui sera disponible en zip à 15h00 ! Je clos le sujet. |
6 octobre 2012 à 16h46 |
Eric, je ré ouvre temporairement ce fil. L’épingle se trouve à la fois en haut ET dans les fils de discussion avec l’archive zippée. voir l’image jointe. (j’ai bien la version 3.2.1 du squelette téléchargé à 16h25) dans la noisette inc_forum_discussions.html, il y a un mauvais critère de boucle : Par la même occasion, je constate que "joindre une image" (jpg) d’une capture d’écran donne seulement une vignette incluse dans le texte du post. Philippe Capture-3.jpg |
6 octobre 2012 à 17h38 |
Philippe, Je viens de corriger, il manquait aussi l’anti-slash c’est tout. Après pour l’opérateur de la regexp il est bon, c’est bien !== et pas !=. Donc voilà. Pour le jpg je sais pas mais ouvre un autre message si y a un bug sinon on en finit jamais avec les fils de discussions si à chaque fois on ouvre un autre sujet dedans. |