Browse Source

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.
3.0
eric@smellup.net 11 years ago
parent
commit
172e0dfca3
  1. 26
      _paquet-migration.sh
  2. 30
      _paquet.xml
  3. 20
      lang/paquet-porte_plume_ar.php
  4. 20
      lang/paquet-porte_plume_de.php
  5. 21
      lang/paquet-porte_plume_en.php
  6. 21
      lang/paquet-porte_plume_fr.php

26
_paquet-migration.sh

@ -0,0 +1,26 @@
#!/bin/sh
### FICHIER DE DESCRIPTION DE LA MIGRATION VERS PAQUET.XML
### ------------------------------------------------------
### - Date : 30-Jul-2011 15:01:38
### - Fichier d'origine : ../plugins/auto/porte_plume/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-porte_plume_fr.php lang/paquet-porte_plume_en.php lang/paquet-porte_plume_de.php lang/paquet-porte_plume_ar.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 inc/barre_outils.php porte_plume_fonctions.php

30
_paquet.xml

@ -0,0 +1,30 @@
<paquet
prefix="porte_plume"
categorie="edition"
version="1.8.5"
etat="stable"
compatibilite="[2.2.0-dev;["
logo="images/porte-plume-32.png"
documentation="http://www.spip-contrib.net/Porte-plume,3117"
>
<nom>Porte plume</nom>
<!-- Une barre d'outil pour bien écrire -->
<auteur>Matthieu Marcillaud</auteur>
<credit lien="http://icons.mysitemyway.com/free-clipart-icons/1/traditional-ink-bottle-pen-icon-id/83350/style-id/614/high-resolution-dark-blue-denim-jeans-icons/business/">mysitemyway pour l'icone</credit>
<licence lien="http://www.gnu.org/licenses/gpl-3.0.html">GNU/GPL</licence>
<traduire module="barreoutils" reference="fr" gestionnaire="salvatore" />
<pipeline nom="porte_plume_barre_pre_charger" />
<pipeline nom="porte_plume_barre_charger" />
<pipeline nom="porte_plume_lien_classe_vers_icone" />
<pipeline nom="autoriser" inclure="porte_plume_pipelines.php" />
<pipeline nom="insert_head" action="insert_head_public" inclure="porte_plume_pipelines.php" />
<pipeline nom="insert_head_css" action="insert_head_css" inclure="porte_plume_pipelines.php" />
<pipeline nom="header_prive" action="insert_head_prive" inclure="porte_plume_pipelines.php" />
<pipeline nom="affiche_milieu" inclure="porte_plume_pipelines.php" />
<pipeline nom="configurer_liste_metas" inclure="porte_plume_pipelines.php" />
</paquet>

20
lang/paquet-porte_plume_ar.php

@ -0,0 +1,20 @@
<?php
// Ceci est un fichier langue de SPIP -- This is a SPIP language file
// Fichier produit par PlugOnet
// Module: paquet-porte_plume
// Langue: ar
// Date: 30-07-2011 15:01:38
// Items: 2
if (!defined('_ECRIRE_INC_VERSION')) return;
$GLOBALS[$GLOBALS['idx_lang']] = array(
// P
'porte_plume_description' => 'الريشة هي شريط أدوات موسع لنظام SPIP يستخدم مكتبة جافاسكريبت [MarkItUp->http://markitup.jaysalvat.com/home/]
الأيقونات تأتي من مكتبة [FamFamFam->http://www.famfamfam.com/]',
'porte_plume_slogan' => 'شريط أدوات لتحسين الكتابة',
);
?>

20
lang/paquet-porte_plume_de.php

@ -0,0 +1,20 @@
<?php
// Ceci est un fichier langue de SPIP -- This is a SPIP language file
// Fichier produit par PlugOnet
// Module: paquet-porte_plume
// Langue: de
// Date: 30-07-2011 15:01:38
// Items: 2
if (!defined('_ECRIRE_INC_VERSION')) return;
$GLOBALS[$GLOBALS['idx_lang']] = array(
// P
'porte_plume_description' => 'Der Federhalter ist eine erweiterbare Werkzeugleiste für SPIP auf Grundlage der Javascript-Bibiliothek [MarkItUp->http://markitup.jaysalvat.com/home/]
Die Icons stammen aus der Sammlung [FamFamFam->http://www.famfamfam.com/].',
'porte_plume_slogan' => 'Eine Meüleiste zum Verschönern der Texte',
);
?>

21
lang/paquet-porte_plume_en.php

@ -0,0 +1,21 @@
<?php
// Ceci est un fichier langue de SPIP -- This is a SPIP language file
// Fichier produit par PlugOnet
// Module: paquet-porte_plume
// Langue: en
// Date: 30-07-2011 15:01:38
// Items: 2
if (!defined('_ECRIRE_INC_VERSION')) return;
$GLOBALS[$GLOBALS['idx_lang']] = array(
// P
'porte_plume_description' => 'The Quill is a SPIP extensible toolbar which uses the javascript library
[MarkItUp->http://markitup.jaysalvat.com/home/]
Icons are courtesy of the library [FamFamFam->http://www.famfamfam.com/]',
'porte_plume_slogan' => 'A toolbar to enhance your texts',
);
?>

21
lang/paquet-porte_plume_fr.php

@ -0,0 +1,21 @@
<?php
// Ceci est un fichier langue de SPIP -- This is a SPIP language file
// Fichier produit par PlugOnet
// Module: paquet-porte_plume
// Langue: fr
// Date: 30-07-2011 15:01:38
// Items: 2
if (!defined('_ECRIRE_INC_VERSION')) return;
$GLOBALS[$GLOBALS['idx_lang']] = array(
// P
'porte_plume_description' => 'Porte plume est une barre d\'outil extensible pour SPIP qui
utilise la librairie javascript [MarkItUp->http://markitup.jaysalvat.com/home/]
Les icones proviennent de la librairie [FamFamFam->http://www.famfamfam.com/]',
'porte_plume_slogan' => 'Une barre d\'outil pour bien écrire',
);
?>
Loading…
Cancel
Save