
Recherche avancée
Médias (16)
-
#7 Ambience
16 octobre 2011, par
Mis à jour : Juin 2015
Langue : English
Type : Audio
-
#6 Teaser Music
16 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#5 End Title
16 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#3 The Safest Place
16 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#4 Emo Creates
15 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
-
#2 Typewriter Dance
15 octobre 2011, par
Mis à jour : Février 2013
Langue : English
Type : Audio
Autres articles (111)
-
Des sites réalisés avec MediaSPIP
2 mai 2011, parCette page présente quelques-uns des sites fonctionnant sous MediaSPIP.
Vous pouvez bien entendu ajouter le votre grâce au formulaire en bas de page. -
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 -
Possibilité de déploiement en ferme
12 avril 2011, parMediaSPIP peut être installé comme une ferme, avec un seul "noyau" hébergé sur un serveur dédié et utilisé par une multitude de sites différents.
Cela permet, par exemple : de pouvoir partager les frais de mise en œuvre entre plusieurs projets / individus ; de pouvoir déployer rapidement une multitude de sites uniques ; d’éviter d’avoir à mettre l’ensemble des créations dans un fourre-tout numérique comme c’est le cas pour les grandes plate-formes tout public disséminées sur le (...)
Sur d’autres sites (4900)
-
Evolution #4489 (Nouveau) : [API rôles] pouvoir mettre des rôles par défaut vides
14 mai 2020Une limitation de l’API actuelle, c’est qu’on ne peut pas avoir un rôle par défaut « vide ».
Même si on décide d’utiliser des rôles sur un objet, il peut y avoir des objets liés sans rôle particulier, dont la colonne « role » devrait rester vide.Du coup dans la déclaration, au lieu de faire
'defaut' => ''
, on est obligé de trouver un rôle qui soit sémantiquement neutre, un nom qui signifie « pas de rôle en particulier ».
Par exemple pour le plugin rôles de documents, on a dû mettre « document » comme rôle par défaut, mais c’est un peu capillotracé.Nb : je ne sais plus exactement ce qui se passait quand je mettais un rôle par défaut vide, mais ça causait des problèmes.
-
Anomalie #4468 : CSS colonne gauche du privé
4 avril 2020Pour illustrer, voici ce qu’on obtient selon la préférence utilisateur :
Texte + icône (le défaut)
Texte uniquement
Pour commenter juste sur les styles, il y a des petites disparités. Par exemple quand il y a un fond :
- Des fois on a une bordure, des fois non
- Des fois les coins sont arrondis, des fois non
- Des fois c’est en dispay : block et ça prend toute la largeur, des fois non
Et quand on veut afficher un bouton d’action comme un lien, la taille du texte est plus petite.
Et je pense aussi que c’est pas rare que les gens utilisent |icone_horizontale au lieu de #BOUTON_ACTION uniquement pour avoir un bouton "plus joli", ou disons plus sémantique visuellement (comme avec le paramètre "del" qui ajoute un fond hachuré).
-
Anomalie #4465 : Table principale enlevée de la requête sur double jointure avec mots et auteurs
24 mars 2020Avec
#TITRE
- <span class="CodeRay"><span class="class">SELECT</span> depots.id_depot, depots.titre
- <span class="keyword">FROM</span> spip_depots <span class="keyword">AS</span> <span class="string"><span class="delimiter">`</span><span class="content">depots</span><span class="delimiter">`</span></span>
- <span class="keyword">INNER</span> <span class="keyword">JOIN</span> spip_mots_liens <span class="keyword">AS</span> L1 <span class="keyword">ON</span> ( L1.id_objet = depots.id_depot <span class="keyword">AND</span> L1.objet=<span class="string"><span class="delimiter">'</span><span class="content">depot</span><span class="delimiter">'</span></span>)
- <span class="keyword">WHERE</span> (L1.id_mot = <span class="integer">1</span>)
- <span class="keyword">GROUP</span> <span class="keyword">BY</span> depots.id_depot
- </span>
Sans
#TITRE
- <span class="CodeRay"><span class="class">SELECT</span> L1.id_objet, L1.id_objet <span class="keyword">AS</span> id_depot
- <span class="keyword">FROM</span> spip_mots_liens <span class="keyword">AS</span> <span class="string"><span class="delimiter">`</span><span class="content">L1</span><span class="delimiter">`</span></span>
- <span class="keyword">WHERE</span> (L1.id_mot = <span class="integer">1</span>)
- <span class="keyword">GROUP</span> <span class="keyword">BY</span> L1.id_objet
- </span>
En fait le
AND L1.objet='depot'
qui saute est dans la clause ON de la jointure, qui n’a plus lieu d’être avec l’optimisation. Peut être que ça vient de là son absence.