From b38912f10408d135f8b9fcf4dd19affcc6936adc Mon Sep 17 00:00:00 2001 From: tofulm Date: Tue, 10 Mar 2020 16:11:01 +0100 Subject: [PATCH] sorti de la fabrique --- fabrique_gamutable.php | 106 ++++++++++++++++++ formulaires/configurer_gamutable.html | 16 +++ gamutable_autorisations.php | 21 ++++ gamutable_fonctions.php | 14 +++ gamutable_options.php | 14 +++ gamutable_pipelines.php | 14 +++ lang/gamutable_fr.php | 20 ++++ lang/paquet-gamutable_fr.php | 14 +++ paquet.xml | 24 ++++ .../contenu/configurer_gamutable.html | 7 ++ prive/themes/spip/images/gamutable-xx.svg | 74 ++++++++++++ 11 files changed, 324 insertions(+) create mode 100644 fabrique_gamutable.php create mode 100644 formulaires/configurer_gamutable.html create mode 100644 gamutable_autorisations.php create mode 100644 gamutable_fonctions.php create mode 100644 gamutable_options.php create mode 100644 gamutable_pipelines.php create mode 100644 lang/gamutable_fr.php create mode 100644 lang/paquet-gamutable_fr.php create mode 100644 paquet.xml create mode 100644 prive/squelettes/contenu/configurer_gamutable.html create mode 100644 prive/themes/spip/images/gamutable-xx.svg diff --git a/fabrique_gamutable.php b/fabrique_gamutable.php new file mode 100644 index 0000000..47614aa --- /dev/null +++ b/fabrique_gamutable.php @@ -0,0 +1,106 @@ + + array ( + 'version' => 7, + ), + 'paquet' => + array ( + 'prefixe' => 'gamutable', + 'nom' => 'GamuTable', + 'slogan' => '', + 'description' => 'Affichage des "table" en utilisant vuejs', + 'credits' => + array ( + 'logo' => + array ( + 'texte' => '', + 'url' => '', + ), + ), + 'version' => '1.0.0', + 'auteur' => 'tofulm', + 'auteur_lien' => 'https://gamuza.fr', + 'licence' => 'GNU/GPL', + 'categorie' => 'outil', + 'etat' => 'dev', + 'compatibilite' => '[3.2.0-dev;3.3.*]', + 'documentation' => '', + 'administrations' => '', + 'schema' => '1.0.0', + 'formulaire_config' => 'on', + 'formulaire_config_titre' => '', + 'fichiers' => + array ( + 0 => 'autorisations', + 1 => 'fonctions', + 2 => 'options', + 3 => 'pipelines', + ), + 'inserer' => + array ( + 'paquet' => '', + 'administrations' => + array ( + 'maj' => '', + 'desinstallation' => '', + 'fin' => '', + ), + 'base' => + array ( + 'tables' => + array ( + 'fin' => '', + ), + ), + ), + 'scripts' => + array ( + 'pre_copie' => '', + 'post_creation' => '', + ), + 'exemples' => '', + ), + 'objets' => + array ( + ), + 'images' => + array ( + 'paquet' => + array ( + 'logo' => + array ( + 0 => + array ( + 'extension' => 'svg', + 'contenu' => 'PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgZGF0YS1uYW1lPSJMYXllciAxIgogICB2aWV3Qm94PSIwIDAgMTI4IDEyOCIKICAgeD0iMHB4IgogICB5PSIwcHgiCiAgIHZlcnNpb249IjEuMSIKICAgaWQ9InN2ZzQ2NTgiCiAgIHNvZGlwb2RpOmRvY25hbWU9ImRhdGF0YWJsZS5zdmciCiAgIHdpZHRoPSIxMjgiCiAgIGhlaWdodD0iMTI4IgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkyLjQgNWRhNjg5YzMxMywgMjAxOS0wMS0xNCI+CiAgPG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhNDY2NCI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGRlZnMKICAgICBpZD0iZGVmczQ2NjIiIC8+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIKICAgICBib3JkZXJvcGFjaXR5PSIxIgogICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiCiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiCiAgICAgZ3VpZGV0b2xlcmFuY2U9IjEwIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxOTE2IgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjEwNTYiCiAgICAgaWQ9Im5hbWVkdmlldzQ2NjAiCiAgICAgc2hvd2dyaWQ9ImZhbHNlIgogICAgIGlua3NjYXBlOnpvb209IjEuMzcwMzEyNSIKICAgICBpbmtzY2FwZTpjeD0iLTMuMzEzNzI4NCIKICAgICBpbmtzY2FwZTpjeT0iMTI1LjYyODU3IgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIyMCIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9InN2ZzQ2NTgiIC8+CiAgPHRpdGxlCiAgICAgaWQ9InRpdGxlNDY0NCI+NzcgTWlzY2VsbGFuZW91cyAxMiAoMik8L3RpdGxlPgogIDxwYXRoCiAgICAgZD0iTSA2MiwxMDggSCA0IGEgNCw0IDAgMCAwIC00LDQgdiAxMiBhIDQsNCAwIDAgMCA0LDQgaCA1OCBhIDQsNCAwIDAgMCA0LC00IHYgLTEyIGEgNCw0IDAgMCAwIC00LC00IHogbSAtNDQsMTIgaCAtMiBhIDIsMiAwIDAgMSAwLC00IGggMiBhIDIsMiAwIDAgMSAwLDQgeiBtIDEwLDAgaCAtMiBhIDIsMiAwIDAgMSAwLC00IGggMiBhIDIsMiAwIDAgMSAwLDQgeiBtIDEwLDAgaCAtMiBhIDIsMiAwIDAgMSAwLC00IGggMiBhIDIsMiAwIDAgMSAwLDQgeiBtIDEwLDAgaCAtMiBhIDIsMiAwIDAgMSAwLC00IGggMiBhIDIsMiAwIDAgMSAwLDQgeiIKICAgICBpZD0icGF0aDQ2NDYiCiAgICAgc3R5bGU9ImZpbGw6I2I2OGY0ZjtmaWxsLW9wYWNpdHk6MSIKICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgogIDxwYXRoCiAgICAgZD0iTSA2Miw4NCBIIDQgYSA0LDQgMCAwIDAgLTQsNCB2IDEyIGEgNCw0IDAgMCAwIDQsNCBoIDU4IGEgNCw0IDAgMCAwIDQsLTQgViA4OCBBIDQsNCAwIDAgMCA2Miw4NCBaIE0gMTgsOTYgaCAtMiBhIDIsMiAwIDAgMSAwLC00IGggMiBhIDIsMiAwIDAgMSAwLDQgeiBtIDEwLDAgaCAtMiBhIDIsMiAwIDAgMSAwLC00IGggMiBhIDIsMiAwIDAgMSAwLDQgeiBtIDEwLDAgaCAtMiBhIDIsMiAwIDAgMSAwLC00IGggMiBhIDIsMiAwIDAgMSAwLDQgeiBtIDEwLDAgaCAtMiBhIDIsMiAwIDAgMSAwLC00IGggMiBhIDIsMiAwIDAgMSAwLDQgeiIKICAgICBpZD0icGF0aDQ2NDgiCiAgICAgc3R5bGU9ImZpbGw6I2I2OGY0ZjtmaWxsLW9wYWNpdHk6MSIKICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgogIDxwYXRoCiAgICAgZD0iTSA2Miw2MCBIIDQgYSA0LDQgMCAwIDAgLTQsNCB2IDEyIGEgNCw0IDAgMCAwIDQsNCBoIDU4IGEgNCw0IDAgMCAwIDQsLTQgViA2NCBBIDQsNCAwIDAgMCA2Miw2MCBaIE0gMTgsNzIgaCAtMiBhIDIsMiAwIDAgMSAwLC00IGggMiBhIDIsMiAwIDAgMSAwLDQgeiBtIDEwLDAgaCAtMiBhIDIsMiAwIDAgMSAwLC00IGggMiBhIDIsMiAwIDAgMSAwLDQgeiBtIDEwLDAgaCAtMiBhIDIsMiAwIDAgMSAwLC00IGggMiBhIDIsMiAwIDAgMSAwLDQgeiBtIDEwLDAgaCAtMiBhIDIsMiAwIDAgMSAwLC00IGggMiBhIDIsMiAwIDAgMSAwLDQgeiIKICAgICBpZD0icGF0aDQ2NTAiCiAgICAgc3R5bGU9ImZpbGw6I2I2OGY0ZjtmaWxsLW9wYWNpdHk6MSIKICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgogIDxwYXRoCiAgICAgZD0iTSAxMjIsMCBIIDYgQSA2LDYgMCAwIDAgMCw2IFYgNTcuMDggQSA3Ljk0LDcuOTQgMCAwIDEgNCw1NiBWIDQ0IGggMjcgdiAxMiBoIDQgViA0NCBoIDI3IHYgMTIgYSA3Ljk0LDcuOTQgMCAwIDEgNCwxLjA4IFYgNDQgSCA5MyBWIDY4IEggNzAgdiA0IEggOTMgViA5NiBIIDcwIHYgNCBoIDIzIHYgMjQgSCA3MCBhIDcuOTQsNy45NCAwIDAgMSAtMS4wOCw0IEggMTI2IGEgMiwyIDAgMCAwIDIsLTIgViA2IEEgNiw2IDAgMCAwIDEyMiwwIFogTSAzMSw0MCBIIDQgViAxNiBoIDI3IHogbSAzMSwwIEggMzUgViAxNiBoIDI3IHogbSAzMSwwIEggNjYgViAxNiBoIDI3IHogbSAzMSw4NCBIIDk3IHYgLTI0IGggMjcgeiBtIDAsLTI4IEggOTcgViA3MiBoIDI3IHogbSAwLC0yOCBIIDk3IFYgNDQgaCAyNyB6IG0gMCwtMjggSCA5NyBWIDE2IGggMjcgeiBtIDAsLTI4IEggNCBWIDYgQSAyLDIgMCAwIDEgNiw0IGggMTE2IGEgMiwyIDAgMCAxIDIsMiB6IgogICAgIGlkPSJwYXRoNDY1MiIKICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPgo8L3N2Zz4K', + ), + ), + ), + 'objets' => + array ( + ), + ), +); diff --git a/formulaires/configurer_gamutable.html b/formulaires/configurer_gamutable.html new file mode 100644 index 0000000..565c42a --- /dev/null +++ b/formulaires/configurer_gamutable.html @@ -0,0 +1,16 @@ +
+ +

<:gamutable:cfg_titre_parametrages:>

+ + [

(#ENV*{message_ok})

] + [

(#ENV*{message_erreur})

] + +
+
+ #ACTION_FORMULAIRE + + +

 

+
+
+
diff --git a/gamutable_autorisations.php b/gamutable_autorisations.php new file mode 100644 index 0000000..2d874f0 --- /dev/null +++ b/gamutable_autorisations.php @@ -0,0 +1,21 @@ + 'GamuTable', + + // C + 'cfg_exemple' => 'Exemple', + 'cfg_exemple_explication' => 'Explication de cet exemple', + 'cfg_titre_parametrages' => 'Paramétrages', + + // T + 'titre_page_configurer_gamutable' => 'GamuTable', +); diff --git a/lang/paquet-gamutable_fr.php b/lang/paquet-gamutable_fr.php new file mode 100644 index 0000000..8f35a5e --- /dev/null +++ b/lang/paquet-gamutable_fr.php @@ -0,0 +1,14 @@ + 'Affichage des \"table\" en utilisant vuejs', + 'gamutable_nom' => 'GamuTable', + 'gamutable_slogan' => '', +); diff --git a/paquet.xml b/paquet.xml new file mode 100644 index 0000000..fafab3c --- /dev/null +++ b/paquet.xml @@ -0,0 +1,24 @@ + + + + GamuTable + + + tofulm + + GNU/GPL + + + + + diff --git a/prive/squelettes/contenu/configurer_gamutable.html b/prive/squelettes/contenu/configurer_gamutable.html new file mode 100644 index 0000000..473dfd5 --- /dev/null +++ b/prive/squelettes/contenu/configurer_gamutable.html @@ -0,0 +1,7 @@ +[(#AUTORISER{configurer,_gamutable}|sinon_interdire_acces)] + +

<:gamutable:titre_page_configurer_gamutable:>

+ +
+ #FORMULAIRE_CONFIGURER_GAMUTABLE +
diff --git a/prive/themes/spip/images/gamutable-xx.svg b/prive/themes/spip/images/gamutable-xx.svg new file mode 100644 index 0000000..f807476 --- /dev/null +++ b/prive/themes/spip/images/gamutable-xx.svg @@ -0,0 +1,74 @@ + + + + + + image/svg+xml + + + + + + + 77 Miscellaneous 12 (2) + + + + +