
Recherche avancée
Autres articles (50)
-
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 (...) -
MediaSPIP version 0.1 Beta
16 avril 2011, parMediaSPIP 0.1 beta est la première version de MediaSPIP décrétée comme "utilisable".
Le fichier zip ici présent contient uniquement les sources de MediaSPIP en version standalone.
Pour avoir une installation fonctionnelle, il est nécessaire d’installer manuellement l’ensemble des dépendances logicielles sur le serveur.
Si vous souhaitez utiliser cette archive pour une installation en mode ferme, il vous faudra également procéder à d’autres modifications (...) -
ANNEXE : Les plugins utilisés spécifiquement pour la ferme
5 mars 2010, parLe site central/maître de la ferme a besoin d’utiliser plusieurs plugins supplémentaires vis à vis des canaux pour son bon fonctionnement. le plugin Gestion de la mutualisation ; le plugin inscription3 pour gérer les inscriptions et les demandes de création d’instance de mutualisation dès l’inscription des utilisateurs ; le plugin verifier qui fournit une API de vérification des champs (utilisé par inscription3) ; le plugin champs extras v2 nécessité par inscription3 (...)
Sur d’autres sites (6479)
-
Anomalie #3122 (Fermé) : {par num titre} et les chiffres non destinés à trier en début de titre
22 février 2014, par cedric -duplicate #688
-
début de doc pour deux pipelines
5 décembre 2013MediaSPIP propose deux pipelines :
-
ms_config
pour modifier une valeur de configuration -
ms_ajout_html
pour ajouter du HTML dans un squelette.
Pipeline ms_config
Le pipeline
ms_config
est utilisé, par exemple, dans le formulaire de sélection des champs à cacher dans la page d’un média :Le pipeline fait donc transiter un tableau avec deux éléments :
-
cle
: le nom de la variable de configuration -
valeur
: la valeur de la variable (dans l’exemple ci-dessus, un tableau de champs à cacher)
Dans un plugin imaginaire "fax", qui utiliserait MediaSPIP, et qui ajouterait un champ
fax
à la table des articles, on peut utiliser le pipelinems_config
pour ajouter ce nouveau champfax
à la liste de champs à cacher :- définir le pipeline dans le fichier
paquet.xml
du plugin "fax" - ajouter le code suivant dans le fichier
fax_pipelines.php
du plugin - en finalement ajouter la chaîne de langue
fax:label_case_info_fax
dans le fichierlang/fax_fr.php
du plugin
Le champ
fax
apparaîtra ainsi dans la liste des champs à cacher, dans la page de configuration des squelettes de MediaSPIP.Pipeline ms_ajout_html
Le pipeline
ms_ajout_html
est utilisé, par exemple, dans le squelette d’affichage d’un média :Ce pipeline passe un tableau à deux éléments :
-
data
: le HTML produit (vide à l’initialisation, dans cet exemple) -
args
: un tableau contenant les arguments suivants -*squelette
: le squelette dans lequel sera inclus le code HTML -*objet
etid_objet
: la boucle courante dans laquelle a été inclus le pipeline (une boucle ARTICLES dans l’exemple) -* et un paramètre spécifique à ce squelette,infos_cachees_medias<code>, qui contient le tableau des champs à cacher.<br /> <br /> Dans le plugin imaginaire "fax" défini plus haut, on utilise le pipeline <code>ms_ajout_html
pour afficher ou non le nouveau champ
fax
dans le squelettecontent/article-medias.html
: - définir le pipeline dans le fichier
paquet.xml
du plugin "fax" - ajouter le code suivant dans le fichier
fax_pipelines.php
du plugin - créer le fichier
inclure/ms_article_medias
dans le plugin - finalement ajouter la chaîne de langue
fax:titre_fax
dans le fichierlang/fax_fr.php
du plugin
Le champ "fax" sera ainsi inclus dans les informations de description du média, à condition qu’il n’ait été sélectionné comme champ à cacher.
-
-
Un début de script de calcul de taille des instances de mutualisation
2 mai 2013, par kent1DUn début de script de calcul de taille des instances de mutualisation
Première version codée par Eric d’Infini (www.infini.fr)
Déjà un peu modifié pour être plus générique et configurable