Browse Source

paquet.xml pour toutes les extensions de SPIP 3

3.0 v1.9.0
cedric@yterium.com 11 years ago
parent
commit
5ce73cd0fb
  1. 3
      .gitattributes
  2. 26
      _paquet-migration.sh
  3. 6
      paquet.xml
  4. 77
      plugin.xml
  5. 0
      porte_plume_fonctions.php
  6. 2
      porte_plume_start.js_fonctions.php
  7. 2
      tests/barre_outil_markitup.php

3
.gitattributes vendored

@ -45,7 +45,6 @@ images/porte-plume-24.png -text
images/porte-plume-32.png -text
images/sources.txt -text
inc/barre.php -text
inc/barre_outils.php -text
javascript/jquery.markitup.js -text
javascript/jquery.markitup_pour_spip.js -text
javascript/jquery.previsu_spip.js -text
@ -61,7 +60,7 @@ lang/barreoutils_it.php -text
markitup/readme.txt -text
markitup/templates/preview.css -text
markitup/templates/preview.html -text
/plugin.xml -text
/porte_plume_fonctions.php -text
/porte_plume_pipelines.php -text
/porte_plume_start.js.html -text
/porte_plume_start.js_fonctions.php -text

26
_paquet-migration.sh

@ -1,26 +0,0 @@
#!/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

6
_paquet.xml → paquet.xml

@ -1,9 +1,9 @@
<paquet
prefix="porte_plume"
categorie="edition"
version="1.8.5"
version="1.9.0"
etat="stable"
compatibilite="[2.2.0-dev;["
compatibilite="[3.0.0-alpha2;["
logo="images/porte-plume-32.png"
documentation="http://www.spip-contrib.net/Porte-plume,3117"
>
@ -12,7 +12,7 @@
<!-- 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>
<credit lien="http://markitup.jaysalvat.com/">Jay Salvat (MarkitUp)</credit>
<licence lien="http://www.gnu.org/licenses/gpl-3.0.html">GNU/GPL</licence>

77
plugin.xml

@ -1,77 +0,0 @@
<plugin>
<nom><multi>[fr]Porte plume[en]Quill[ar]&#1575;&#1604;&#1585;&#1610;&#1588;&#1577;[de]Federhalter</multi></nom>
<auteur>Matthieu Marcillaud,
[mysitemyway pour l'icone->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/]</auteur>
<licence>GNU/GPL</licence>
<version>1.8.5</version>
<slogan><multi>
[fr]Une barre d'outil pour bien &#233;crire
[en]A toolbar to enhance your texts
[de]Eine Me&#252;leiste zum Versch&#246;nern der Texte
[ar]&#1588;&#1585;&#1610;&#1591; &#1571;&#1583;&#1608;&#1575;&#1578; &#1604;&#1578;&#1581;&#1587;&#1610;&#1606; &#1575;&#1604;&#1603;&#1578;&#1575;&#1576;&#1577;
</multi></slogan>
<description>
<multi>[fr]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/]
[en]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/]
[ar]&#1575;&#1604;&#1585;&#1610;&#1588;&#1577; &#1607;&#1610; &#1588;&#1585;&#1610;&#1591; &#1571;&#1583;&#1608;&#1575;&#1578; &#1605;&#1608;&#1587;&#1593; &#1604;&#1606;&#1592;&#1575;&#1605; SPIP &#1610;&#1587;&#1578;&#1582;&#1583;&#1605; &#1605;&#1603;&#1578;&#1576;&#1577; &#1580;&#1575;&#1601;&#1575;&#1587;&#1603;&#1585;&#1610;&#1576;&#1578; [MarkItUp->http://markitup.jaysalvat.com/home/]
&#1575;&#1604;&#1571;&#1610;&#1602;&#1608;&#1606;&#1575;&#1578; &#1578;&#1571;&#1578;&#1610; &#1605;&#1606; &#1605;&#1603;&#1578;&#1576;&#1577; [FamFamFam->http://www.famfamfam.com/]
[de]Der Federhalter ist eine erweiterbare Werkzeugleiste f&#252;r SPIP auf Grundlage der Javascript-Bibiliothek [MarkItUp->http://markitup.jaysalvat.com/home/]
Die Icons stammen aus der Sammlung [FamFamFam->http://www.famfamfam.com/].</multi>
</description>
<lien>http://www.spip-contrib.net/Porte-plume,3117</lien> <!-- URI de documentation -->
<etat>stable</etat>
<prefix>porte_plume</prefix>
<icon>images/porte-plume-32.png</icon>
<fonctions>inc/barre_outils.php</fonctions>
<pipeline><nom>porte_plume_barre_pre_charger</nom><action></action></pipeline>
<pipeline><nom>porte_plume_barre_charger</nom><action></action></pipeline>
<pipeline><nom>porte_plume_lien_classe_vers_icone</nom><action></action></pipeline>
<pipeline>
<nom>autoriser</nom>
<inclure>porte_plume_pipelines.php</inclure>
</pipeline>
<pipeline>
<nom>insert_head</nom>
<action>insert_head_public</action>
<inclure>porte_plume_pipelines.php</inclure>
</pipeline>
<pipeline>
<nom>insert_head_css</nom>
<action>insert_head_css</action>
<inclure>porte_plume_pipelines.php</inclure>
</pipeline>
<pipeline>
<nom>header_prive</nom>
<action>insert_head_prive</action>
<inclure>porte_plume_pipelines.php</inclure>
</pipeline>
<!-- Pour formulaire de configuration -->
<pipeline>
<nom>affiche_milieu</nom>
<inclure>porte_plume_pipelines.php</inclure>
</pipeline>
<pipeline>
<nom>configurer_liste_metas</nom>
<inclure>porte_plume_pipelines.php</inclure>
</pipeline>
<necessite id="SPIP" version="[2.2.0-dev;]" />
<categorie>edition</categorie>
<traduire gestionnaire="salvatore" module="barreoutils" reference="fr" />
</plugin>

0
inc/barre_outils.php → porte_plume_fonctions.php

2
porte_plume_start.js_fonctions.php

@ -12,7 +12,7 @@
*/
function porte_plume_creer_json_markitup(){
// on recupere l'ensemble des barres d'outils connues
include_spip('inc/barre_outils');
include_spip('porte_plume_fonctions');
if (!$sets = barre_outils_liste()) {
return null;
}

2
tests/barre_outil_markitup.php

@ -16,7 +16,7 @@ class Test_barre_outil_markitup extends SpipTest{
$this->SpipTest("Test de la classe Barre_outils");
// instancier une barre d'outil
include_spip('inc/barre_outils');
include_spip('porte_plume_fonctions');
$this->baseParamsBarre = array(
'nameSpace' => 'spip',
'markupSet' => array(

Loading…
Cancel
Save