Valider 7f1d0bca rédigé par eric@smellup.net's avatar eric@smellup.net
Parcourir les fichiers

Début des tests du nouveau fichier paquet.xml.

On ajoute pour chaque plugin du core :
- le paquet.xml sous le nom _paquet.xml pour éviter une utilisation par défaut à la place de plugin.xml Il suffira de le renommer pour effectuer les tests.
- les fichiers de langue nécessaire à la description et au slogan.
- un fichier _paquet-migration qui contient les commandes svn pour migrer ou ajouter des fichiers. Ce fichier n'a plus d'autre intérêt que de lister les fichiers à renommer pour retrouver le fonctionnement des balises disparues : install, fonctions et options.
parent 4fb1ddb6
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours

_paquet-migration.sh

0 → 100644
+27 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
#!/bin/sh
### FICHIER DE DESCRIPTION DE LA MIGRATION VERS PAQUET.XML
### ------------------------------------------------------
### - Date : 30-Jul-2011 15:01:38
### - Fichier d'origine : ../plugins/auto/sites/plugin.xml
### - Contient les informations et les commandes SVN pour
###   rendre effective la migration utilisant les fichiers produits.
###   Pour se garder de toute erreur de manipulation
###   les commandes sont en commentaire.
### ------------------------------------------------------

### Ajout du fichier paquet.xml au depot.
### On conserve le fichier plugin.xml tout le temps de la migration !
# svn add paquet.xml

### Ajout au depot des fichiers de langue donnant slogan et description du plugin. 
### Attention la liste des langues provient des traductions (avec multi)
### de la description dans plugin.xml et non des modules de langue du plugin !
# svn add lang/paquet-sites_fr.php

### La disparition des balises options, fonctions et install au profit 
### d'un nommage standard d'un fichier unique exige parfois de renommer 
### les fichiers, voire de les fusionner.
### Si le code du plugin inclut explicitement ces fichiers 
### il vous faudra les renommer dans les appels de include_spip !
# svn mv base/sites_upgrade.php sites_administrations.php
# svn mv public/sites.php sites_fonctions.php

_paquet.xml

0 → 100644
+36 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
<paquet
	prefix="sites"
	categorie="edition"
	version="1.4.1"
	etat="test"
	compatibilite="[3.0.0-dev;["
	logo="prive/themes/spip/images/site-32.png"
	schema="1.0.0"
>	

	<nom>Sites</nom>
	<!-- Gestion des sites et de la syndication dans SPIP -->

	<auteur>Collectif SPIP</auteur>

	<traduire module="sites" reference="fr" gestionnaire="salvatore" />

	<pipeline nom="pre_syndication" />
	<pipeline nom="post_syndication" />
	<pipeline nom="autoriser" inclure="sites_autoriser.php" />
	<pipeline nom="declarer_tables_interfaces" inclure="base/sites.php" />
	<pipeline nom="declarer_tables_objets_sql" inclure="base/sites.php" />
	<pipeline nom="configurer_liste_metas" inclure="sites_pipelines.php" />
	<pipeline nom="rubrique_encours" inclure="sites_pipelines.php" />
	<pipeline nom="accueil_encours" inclure="sites_pipelines.php" />
	<pipeline nom="affiche_enfants" inclure="sites_pipelines.php" />
	<pipeline nom="taches_generales_cron" inclure="sites_pipelines.php" />
	<pipeline nom="optimiser_base_disparus" inclure="sites_pipelines.php" />
	<pipeline nom="calculer_rubriques" inclure="sites_pipelines.php" />
	<pipeline nom="objet_compte_enfants" inclure="sites_pipelines.php" />
	<pipeline nom="trig_propager_les_secteurs" inclure="sites_pipelines.php" />

	<menu nom="sites" titre="icone_sites_references" parent="bando_edition" icone="images/site-16.png" action="sites" />
	<menu nom="site_creer" titre="sites:icone_referencer_nouveau_site" parent="outils_rapides" icone="images/site-new-16.png" action="site_edit" parametres="new=oui&amp;id_rubrique=@id_rubrique@" />
	<menu nom="controler_syndication" titre="sites:icone_controler_syndication" parent="bando_publication" position="-1" icone="images/site-16.png" />
</paquet>
+18 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
<?php

// Ceci est un fichier langue de SPIP -- This is a SPIP language file
// Fichier produit par PlugOnet
// Module: paquet-sites
// Langue: fr
// Date: 30-07-2011 15:01:38
// Items: 2

if (!defined('_ECRIRE_INC_VERSION')) return;

$GLOBALS[$GLOBALS['idx_lang']] = array(

// S
	'sites_description' => 'Sites et syndication dans SPIP (privé et public)',
	'sites_slogan' => 'Gestion des sites et de la syndication dans SPIP',
);
?>
 No newline at end of file