
Recherche avancée
Autres articles (111)
-
Les autorisations surchargées par les plugins
27 avril 2010, parMediaspip core
autoriser_auteur_modifier() afin que les visiteurs soient capables de modifier leurs informations sur la page d’auteurs -
Publier sur MédiaSpip
13 juin 2013Puis-je poster des contenus à partir d’une tablette Ipad ?
Oui, si votre Médiaspip installé est à la version 0.2 ou supérieure. Contacter au besoin l’administrateur de votre MédiaSpip pour le savoir -
Soumettre bugs et patchs
10 avril 2011Un logiciel n’est malheureusement jamais parfait...
Si vous pensez avoir mis la main sur un bug, reportez le dans notre système de tickets en prenant bien soin de nous remonter certaines informations pertinentes : le type de navigateur et sa version exacte avec lequel vous avez l’anomalie ; une explication la plus précise possible du problème rencontré ; si possibles les étapes pour reproduire le problème ; un lien vers le site / la page en question ;
Si vous pensez avoir résolu vous même le bug (...)
Sur d’autres sites (11560)
-
Anomalie #3930 : Moteur de recherche : combinaison de DEUX mots avec accents ne retourne rien
1er octobre 2018, par - EquipementPour information, j’ai effectué les tests suivants sur SPIP 3.2.1 [23954] (installation neuve puis ajout d’une rubrique "secrétariat général" et de son article publié) :
- sous PHP 7.0 avec mariaDB : la recherche sur "secrétariat général" trouve bien la rubrique.
- sous PHP 5.6 avec mysql 5.6 : la recherche sur "secrétariat général" ne trouve pas la rubrique.Je précise que dans les deux cas, les bases sont en utf8 et que l’interclassement des tables est utf8_general_ci.
A titre de test (ce n’est pas une proposition de correctif), au début de la fonction inc_recherche_to_array_dist, j’ai ajouté :
- <span class="CodeRay"><span class="local-variable">$recherche</span> = ci_rewrite(<span class="local-variable">$recherche</span>);
- </span>
puis j’ai ajouté la fonction :- <span class="CodeRay"><span class="keyword">function</span> <span class="function">ci_rewrite</span>(<span class="local-variable">$chaine</span>){
- <span class="local-variable">$rewrite</span> = <span class="predefined">strtr</span>(
- <span class="local-variable">$rewrite</span>,
- <span class="string"><span class="delimiter">'</span><span class="content">@ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ</span><span class="delimiter">'</span></span>,
- <span class="string"><span class="delimiter">'</span><span class="content">aAAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy</span><span class="delimiter">'</span></span>
- );
- <span class="keyword">return</span> <span class="local-variable">$rewrite</span>;
- }
- </span>
Avec ce bout de code, la recherche sur "secrétariat général" trouve alors la rubrique, sous PHP 5.6 avec mysql 5.6.Remarque : j’ai aussi essayé avec la fonction translitteration de SPIP, mais cela ne marche pas.
-
Anomalie #3979 : Les CSS dans le cache sont en double.
29 septembre 2018, par cedric -J’adore la priorité "Haut" du genre "ça va tout casser si on laisse comme ça" :)
Donc c’est pas un bug mais une feature tout à fait normale
cf https://core.spip.net/projects/compresseur/repository/entry/inc/compresseur_concatener.php#L131Il y a une
$final_callback
chargee de regrouper les@import
au début de la CSS concaténée, et qui, éventuellement, ne change rien quand tu n’as pas d’@import
donc on créé un fichier intermédiaire temporaire sur lequel appliquer la callback finale.Et ce fichier intermédiaire n’est pas supprimé car si on a 2 process concurrents qui font le même job (car lancés a peu de temps de décalage) on a le risque que le second essaye d’appliquer la callback finale alors que le premier vient de supprimer le fichier temporaire
-
Anomalie #4194 : Rendre spip_loader compatible php 7.2
13 juillet 2019, par Vincent ROBERTJe confirme le bug que j’ai signalé en double ici #4360