
Recherche avancée
Autres articles (100)
-
MediaSPIP 0.1 Beta version
25 avril 2011, parMediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
The zip file provided here only contains the sources of MediaSPIP in its standalone version.
To get a working installation, you must manually install all-software dependencies on the server.
If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...) -
Multilang : améliorer l’interface pour les blocs multilingues
18 février 2011, parMultilang est un plugin supplémentaire qui n’est pas activé par défaut lors de l’initialisation de MediaSPIP.
Après son activation, une préconfiguration est mise en place automatiquement par MediaSPIP init permettant à la nouvelle fonctionnalité d’être automatiquement opérationnelle. Il n’est donc pas obligatoire de passer par une étape de configuration pour cela. -
L’agrémenter visuellement
10 avril 2011MediaSPIP est basé sur un système de thèmes et de squelettes. Les squelettes définissent le placement des informations dans la page, définissant un usage spécifique de la plateforme, et les thèmes l’habillage graphique général.
Chacun peut proposer un nouveau thème graphique ou un squelette et le mettre à disposition de la communauté.
Sur d’autres sites (12395)
-
Revision 15682 : Autre solution que [15680] à l’abstraction de l’appel à CFG : appeler ...
14 mai 2010, par esj@… — LogAutre solution que [15680] à l’abstraction de l’appel à CFG : appeler celui-ci en lui donnant un autre script de configuration que lui-même (cf SPIP-Zone 28187), trouvé sous la balise config de plugin.xml. Ca permet une transition en douceur vers l’abandon du traitement des metas du plugin dans CFG (...)
-
Anomalie #4677 : tri_protege_champ protège trop et peut casser des tris (notamment autre que SQL)
4 mars 2021, par cedric -Comme d’hab : un rapport de bug avec un exemple qui permet de reproduire ça résout 90% du problème...
Je pense que la différence c’est que tu as fait un
{par properties.gis[0].ville}
et là ça marche. Mais si tu fais un{par #ENV{truc}}
et que tu essaye de mettre&truc=properties.gis[0].ville
dans ton URL tu verras que ça marche pas.
Parce que dans ce cas le par est aussi protégé, même plus agressivement :
https://git.spip.net/spip/spip/src/branch/master/ecrire/public/criteres.php#L769
qui appelle
https://git.spip.net/spip/spip/src/branch/master/ecrire/public/criteres.php#L677
qui produit
https://git.spip.net/spip/spip/src/branch/master/ecrire/public/criteres.php#L692qui supprime tout ce qui est
\W
dans tonpar
parce qu’on ne veut pas que le par ni le tri soit le moyen de faire une injection SQLDonc peut-être qu’on peut assouplir un peu tri de la même manière qu’on a déjàa ajouté le . et l’espace mais il faut y reflechir a deux fois
-
Revision 112391 : saisie case : on peut définir une valeur_oui. Dans ce cas, il faut ...
11 novembre 2018, par maieul@… — Logsaisie case : on peut définir une valeur_oui. Dans ce cas, il faut s’assurer que si dans la config de saisie on a dit que par défaut la case était cochée, elle soit effectivement cochée