source: spip-zone/_plugins_/spipad/branches/post_creation/fabrique_spipad.php

Last change on this file was 66416, checked in by jfefe@…, 9 years ago

Mise en place du fichier Post Creation - Complément fichier configurer

File size: 13.2 KB
Line 
1<?php
2
3/**
4 *  Fichier généré par la Fabrique de plugin v5
5 *   le 2012-09-22 08:08:16
6 *
7 *  Ce fichier de sauvegarde peut servir à recréer
8 *  votre plugin avec le plugin «Fabrique» qui a servi à le créer.
9 *
10 *  Bien évidemment, les modifications apportées ultérieurement
11 *  par vos soins dans le code de ce plugin généré
12 *  NE SERONT PAS connues du plugin «Fabrique» et ne pourront pas
13 *  être recréées par lui !
14 *
15 *  La «Fabrique» ne pourra que régénerer le code de base du plugin
16 *  avec les informations dont il dispose.
17 *
18**/
19
20if (!defined("_ECRIRE_INC_VERSION")) return;
21
22$data = array (
23  'fabrique' => 
24  array (
25    'version' => 5,
26  ),
27  'paquet' => 
28  array (
29    'nom' => 'Annonces',
30    'slogan' => 'Les annonces gérées par spip',
31    'description' => 'Créer et gérer des annonces avec SPIP',
32    'prefixe' => 'spipad',
33    'version' => '1.0.1',
34    'auteur' => 'apéro spip',
35    'auteur_lien' => 'http://montpel-ibre.fr',
36    'licence' => 'GNU/GPL',
37    'categorie' => 'divers',
38    'etat' => 'dev',
39    'compatibilite' => '[3.0.3;3.0.*]',
40    'documentation' => '',
41    'administrations' => 'on',
42    'schema' => '1.0.0',
43    'formulaire_config' => 'on',
44    'formulaire_config_titre' => 'Configuration des annonces',
45    'fichiers' => 
46    array (
47      0 => 'autorisations',
48      1 => 'fonctions',
49      2 => 'options',
50      3 => 'pipelines',
51    ),
52    'inserer' => 
53    array (
54      'paquet' => '',
55      'administrations' => 
56      array (
57        'maj' => '',
58        'desinstallation' => '',
59        'fin' => '',
60      ),
61      'base' => 
62      array (
63        'tables' => 
64        array (
65          'fin' => '',
66        ),
67      ),
68    ),
69    'scripts' => 
70    array (
71      'pre_copie' => '',
72      'post_creation' => 'include_once($destination_ancien_plugin . \'fabrique_spipad_post_creation.php\');
73fabrique_spipad_post_creation($data, $destination_plugin, $destination_ancien_plugin);
74',
75    ),
76    'exemples' => 'on',
77  ),
78  'objets' => 
79  array (
80    0 => 
81    array (
82      'nom' => 'Annonces',
83      'nom_singulier' => 'Annonce',
84      'genre' => 'feminin',
85      'logo_variantes' => 'on',
86      'table' => 'spip_ads',
87      'cle_primaire' => 'id_ad',
88      'cle_primaire_sql' => 'bigint(21) NOT NULL',
89      'table_type' => 'ad',
90      'champs' => 
91      array (
92        0 => 
93        array (
94          'nom' => 'Titre',
95          'champ' => 'titre',
96          'sql' => 'varchar(255) NOT NULL DEFAULT \'\'',
97          'caracteristiques' => 
98          array (
99            0 => 'editable',
100            1 => 'versionne',
101            2 => 'obligatoire',
102          ),
103          'recherche' => '5',
104          'saisie' => 'input',
105          'explication' => 'Titre de l\'annonce',
106          'saisie_options' => '',
107        ),
108        1 => 
109        array (
110          'nom' => 'Texte',
111          'champ' => 'texte',
112          'sql' => 'text NOT NULL DEFAULT \'\'',
113          'caracteristiques' => 
114          array (
115            0 => 'editable',
116            1 => 'versionne',
117          ),
118          'recherche' => '5',
119          'saisie' => 'textarea',
120          'explication' => 'Texte de l\'annonce',
121          'saisie_options' => '',
122        ),
123        2 => 
124        array (
125          'nom' => 'PRIX',
126          'champ' => 'PRIX',
127          'sql' => 'varchar(255)',
128          'caracteristiques' => 
129          array (
130            0 => 'editable',
131            1 => 'versionne',
132          ),
133          'recherche' => '',
134          'saisie' => 'input',
135          'explication' => '',
136          'saisie_options' => '',
137        ),
138        3 => 
139        array (
140          'nom' => 'Type annonce',
141          'champ' => 'type_annonce',
142          'sql' => 'int(11) NOT NULL DEFAULT 0',
143          'caracteristiques' => 
144          array (
145            0 => 'editable',
146            1 => 'versionne',
147            2 => 'obligatoire',
148          ),
149          'recherche' => '',
150          'saisie' => 'mot',
151          'explication' => '',
152          'saisie_options' => 'id_groupe= #CONFIG{spipad/grpmot_type}',
153        ),
154      ),
155      'champ_titre' => 'titre',
156      'rubriques' => 
157      array (
158        0 => 'id_rubrique',
159        1 => 'id_secteur',
160        2 => 'vue_rubrique',
161      ),
162      'langues' => 
163      array (
164        0 => 'lang',
165        1 => 'id_trad',
166      ),
167      'champ_date' => 'date',
168      'statut' => 'on',
169      'chaines' => 
170      array (
171        'titre_objets' => 'Annonces',
172        'titre_objet' => 'Annonce',
173        'info_aucun_objet' => 'Aucune annonce',
174        'info_1_objet' => 'Une annonce',
175        'info_nb_objets' => '@nb@ annonces',
176        'icone_creer_objet' => 'Créer une annonce',
177        'icone_modifier_objet' => 'Modifier cette annonce',
178        'titre_logo_objet' => 'Logo de cette annonce',
179        'titre_langue_objet' => 'Langue de cette annonce',
180        'titre_objets_rubrique' => 'Annonces de la rubrique',
181        'info_objets_auteur' => 'Les annonces de cet auteur',
182        'retirer_lien_objet' => 'Retirer cette annonce',
183        'retirer_tous_liens_objets' => 'Retirer toutes les annonces',
184        'ajouter_lien_objet' => 'Ajouter cette annonce',
185        'texte_ajouter_objet' => 'Ajouter une annonce',
186        'texte_creer_associer_objet' => 'Créer et associer une annonce',
187        'texte_changer_statut_objet' => 'Cette annonce est :',
188      ),
189      'table_liens' => 'on',
190      'vue_liens' => 
191      array (
192        0 => 'spip_articles',
193        1 => 'spip_auteurs',
194        2 => 'spip_documents',
195        3 => 'spip_groupes_mots',
196        4 => 'spip_messages',
197        5 => 'spip_mots',
198        6 => 'spip_rubriques',
199      ),
200      'roles' => '',
201      'auteurs_liens' => 'on',
202      'vue_auteurs_liens' => 'on',
203      'echafaudages' => 
204      array (
205        0 => 'prive/squelettes/contenu/objets.html',
206        1 => 'prive/objets/infos/objet.html',
207        2 => 'prive/squelettes/contenu/objet.html',
208      ),
209      'autorisations' => 
210      array (
211        'objet_creer' => '',
212        'objet_voir' => '',
213        'objet_modifier' => '',
214        'objet_supprimer' => '',
215        'associerobjet' => '',
216      ),
217      'boutons' => 
218      array (
219        0 => 'menu_edition',
220        1 => 'outils_rapides',
221      ),
222    ),
223  ),
224  'images' => 
225  array (
226    'paquet' => 
227    array (
228      'logo' => 
229      array (
230        0 => 
231        array (
232          'extension' => 'png',
233          'contenu' => 'iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4VJREFUeNrEV0tME0EY/neWEhGUgiHxAW1BWgQaIpUQEyU0qCcvXkw8mGjiwYN3zybGBC/e1EQxJl6UePJAjBeVhPgi9oGl0JZHLU+DVaiUIlDrzOzu7Lbbx5aWMOnk/3e7s//3f/PNP7NcIpGA3WwlqTesBq4Cm6M7FG/SE0qsZgVAgnvGXK75YBAOmbthITBI7dayN79QHId/iHbC8fJKJGy3nz2DXXcuAHRwLBaDeDyeZPOLjwCQAIDDFsi1linQ2t4ODoFeXwkV5XtBp9PBdDAE9SYDtT32LpEBqSPyzJ6iAujpPp10XW80CNZkZIGBdkR9hBAqGMDE7J9tgW22HAZIQOFT0Fi7T4PwRPEhns49tZSFIgDweH3w4uUA9S9dPA/WliZN7LQeqxNEWSiAh33PobbWwPz7927J7NTtZ4pPZYDqACUKB1CK1S5pifhJ+piJZBxnba3HGtAIoL/vmmvkwzPwzZWDsfVc0n83rl+GVwPvma+ce7NBnzznxPK84joPBkxNp2A2uqG6//hpP1RV1zD/7u2bTHiB0HJGBtrazMBpZeDzu9dwxHoVttbdqofD4V8QW9+k/lpUEB0OT0FYTAdkBkSLKAslQhXk/mlnoFzfAhtrb1T3+x70qpadXPNTrUKQ+S7DrfWfsBlb0FDvxWoHXAoYuf4zIOkJgLSLc2NtEQP4kbPo0AkgQZEcGFI3IWkjykCBioGOC49o9vHVUNFKcXtHm/ZCRLMvi0ICT0OmckxeFphZYcLzTS3Req8UniBGHtxOr8iAxlUQGPsI35aGNW1I/mCY+WP++exaQSXaANzpfXLcM+52TXrTn4DMdZV0XgPff0NTQw3NcnxiEdd7g1x4cDAkMuD8OoIR8IJQi3EeINRLjVAvtdHxUBbB8uRAUlYYAFHFFmMVZcA/HYbmxoM0a69vDtf7BkEDjAVSgnlwDDvxKD7TgtMOgBMp9GPq2bxj6tlWPTqVZXShAMQiYzFWi2UWyVmKHSmUL21AwJMdUycGL1QDHKfoiJ31Uquey+FRDbWdtGv/MMk098oTrnzoVB5AyFITnrV1tmO/lGbv+DSUMfvcAKSgjIHkrFnmik2HNMcX5/Y/zdLJT6j5UpaKWq/86BC7rdPGshfEx2V9e1pp/o1EkqgXNjvFTsepM6cdpIrHZxVeTgZOdHZd2bWvY/IFu4PxVO/+L8AAEv7t4N8ueEwAAAAASUVORK5CYII=',
234        ),
235      ),
236    ),
237    'objets' => 
238    array (
239      0 => 
240      array (
241        'logo' => 
242        array (
243          0 => 
244          array (
245            'extension' => 'png',
246            'contenu' => 'iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4VJREFUeNrEV0tME0EY/neWEhGUgiHxAW1BWgQaIpUQEyU0qCcvXkw8mGjiwYN3zybGBC/e1EQxJl6UePJAjBeVhPgi9oGl0JZHLU+DVaiUIlDrzOzu7Lbbx5aWMOnk/3e7s//3f/PNP7NcIpGA3WwlqTesBq4Cm6M7FG/SE0qsZgVAgnvGXK75YBAOmbthITBI7dayN79QHId/iHbC8fJKJGy3nz2DXXcuAHRwLBaDeDyeZPOLjwCQAIDDFsi1linQ2t4ODoFeXwkV5XtBp9PBdDAE9SYDtT32LpEBqSPyzJ6iAujpPp10XW80CNZkZIGBdkR9hBAqGMDE7J9tgW22HAZIQOFT0Fi7T4PwRPEhns49tZSFIgDweH3w4uUA9S9dPA/WliZN7LQeqxNEWSiAh33PobbWwPz7927J7NTtZ4pPZYDqACUKB1CK1S5pifhJ+piJZBxnba3HGtAIoL/vmmvkwzPwzZWDsfVc0n83rl+GVwPvma+ce7NBnzznxPK84joPBkxNp2A2uqG6//hpP1RV1zD/7u2bTHiB0HJGBtrazMBpZeDzu9dwxHoVttbdqofD4V8QW9+k/lpUEB0OT0FYTAdkBkSLKAslQhXk/mlnoFzfAhtrb1T3+x70qpadXPNTrUKQ+S7DrfWfsBlb0FDvxWoHXAoYuf4zIOkJgLSLc2NtEQP4kbPo0AkgQZEcGFI3IWkjykCBioGOC49o9vHVUNFKcXtHm/ZCRLMvi0ICT0OmckxeFphZYcLzTS3Req8UniBGHtxOr8iAxlUQGPsI35aGNW1I/mCY+WP++exaQSXaANzpfXLcM+52TXrTn4DMdZV0XgPff0NTQw3NcnxiEdd7g1x4cDAkMuD8OoIR8IJQi3EeINRLjVAvtdHxUBbB8uRAUlYYAFHFFmMVZcA/HYbmxoM0a69vDtf7BkEDjAVSgnlwDDvxKD7TgtMOgBMp9GPq2bxj6tlWPTqVZXShAMQiYzFWi2UWyVmKHSmUL21AwJMdUycGL1QDHKfoiJ31Uquey+FRDbWdtGv/MMk098oTrnzoVB5AyFITnrV1tmO/lGbv+DSUMfvcAKSgjIHkrFnmik2HNMcX5/Y/zdLJT6j5UpaKWq/86BC7rdPGshfEx2V9e1pp/o1EkqgXNjvFTsepM6cdpIrHZxVeTgZOdHZd2bWvY/IFu4PxVO/+L8AAEv7t4N8ueEwAAAAASUVORK5CYII=',
247          ),
248          32 => 
249          array (
250            'extension' => 'png',
251            'contenu' => 'iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4VJREFUeNrEV0tME0EY/neWEhGUgiHxAW1BWgQaIpUQEyU0qCcvXkw8mGjiwYN3zybGBC/e1EQxJl6UePJAjBeVhPgi9oGl0JZHLU+DVaiUIlDrzOzu7Lbbx5aWMOnk/3e7s//3f/PNP7NcIpGA3WwlqTesBq4Cm6M7FG/SE0qsZgVAgnvGXK75YBAOmbthITBI7dayN79QHId/iHbC8fJKJGy3nz2DXXcuAHRwLBaDeDyeZPOLjwCQAIDDFsi1linQ2t4ODoFeXwkV5XtBp9PBdDAE9SYDtT32LpEBqSPyzJ6iAujpPp10XW80CNZkZIGBdkR9hBAqGMDE7J9tgW22HAZIQOFT0Fi7T4PwRPEhns49tZSFIgDweH3w4uUA9S9dPA/WliZN7LQeqxNEWSiAh33PobbWwPz7927J7NTtZ4pPZYDqACUKB1CK1S5pifhJ+piJZBxnba3HGtAIoL/vmmvkwzPwzZWDsfVc0n83rl+GVwPvma+ce7NBnzznxPK84joPBkxNp2A2uqG6//hpP1RV1zD/7u2bTHiB0HJGBtrazMBpZeDzu9dwxHoVttbdqofD4V8QW9+k/lpUEB0OT0FYTAdkBkSLKAslQhXk/mlnoFzfAhtrb1T3+x70qpadXPNTrUKQ+S7DrfWfsBlb0FDvxWoHXAoYuf4zIOkJgLSLc2NtEQP4kbPo0AkgQZEcGFI3IWkjykCBioGOC49o9vHVUNFKcXtHm/ZCRLMvi0ICT0OmckxeFphZYcLzTS3Req8UniBGHtxOr8iAxlUQGPsI35aGNW1I/mCY+WP++exaQSXaANzpfXLcM+52TXrTn4DMdZV0XgPff0NTQw3NcnxiEdd7g1x4cDAkMuD8OoIR8IJQi3EeINRLjVAvtdHxUBbB8uRAUlYYAFHFFmMVZcA/HYbmxoM0a69vDtf7BkEDjAVSgnlwDDvxKD7TgtMOgBMp9GPq2bxj6tlWPTqVZXShAMQiYzFWi2UWyVmKHSmUL21AwJMdUycGL1QDHKfoiJ31Uquey+FRDbWdtGv/MMk098oTrnzoVB5AyFITnrV1tmO/lGbv+DSUMfvcAKSgjIHkrFnmik2HNMcX5/Y/zdLJT6j5UpaKWq/86BC7rdPGshfEx2V9e1pp/o1EkqgXNjvFTsepM6cdpIrHZxVeTgZOdHZd2bWvY/IFu4PxVO/+L8AAEv7t4N8ueEwAAAAASUVORK5CYII=',
252          ),
253          24 => 
254          array (
255            'extension' => 'png',
256            'contenu' => 'iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wJFgQrMfHtSUkAAAPxSURBVEjHpZbLixxVFIe/c25V9fTEmX5MTKJjZjAPTRDFRcSgg8zCQLaSlQtjQBduXIgQXPsfCAEXLlSCCyEQN4KKi4ASNUEkmclLopiFmWRe3dPdSXdXV93jono63clMa/BCUc97f+f8zrkfJQwOAZT/Nzxg6zdB/5v33j707LE3X38/N76nVbk5T3nHLnxzqau7yRAQUURUWnGsJ058/NEnX/40t6FAeaK8c2pq6uho+SlyfonHp5+kXQ8BUFVEBDPrnVWEJPWIc4go3qBYLJ4CNhYAzMwwM8x7vBlmHhHhjz//YrVapVgYo1ZrUCiMcfv2MjMvH8RblopzjiAMB9INhpmpAqtrMakZY6XtFMo7MDOKE9I9T3JruQGiOOfYvq2IyKCdQwXMoDAWEYURqU/pdJLMdgERybzXEcQ5VF3WHw8j4ALH3PxlPjt5mv37dnPsjSPkoohKPaZSi3u1FyAMA/bumUQYIrC4mjSCIOgFEUQhn39xmsmdU1y4dJ16/Q65iYhcpBTHoswOUUQVFwQgD2Yw0PNvvVb85vwv3xJ3rei0Y9595yhJEvPq7EEK42MA5HMhpUKeUnEL5dIjlMvjlErjmdgwi1Qkv/WJF0Gyx2EU8enJU+Ty45z54RyzMy9QnihRrcdU1tp920OIooB9+3cPr8HF8z/z3OEjmM8ySJOEmZcOkKRGu7WTkXwOQdhaHGXb1nHUBYgGaBCgLuy166YCQRCSxhXMdzKLOgmHD73Sm5TNVwzBmyAm0Hetzg23KMiN0Vz7HbMDve7odHwPLCKKOI8giBmpedQ8YikeRxToAxkMFPmZ2ePEq3PQtUhVuHGrQaOZsLDSpNroUKnF/H27Tu1Oi1q9SbV2l1rtLlcuX0fD8AFsDWQwd/4rlq99b88f+rD3mVOhUm9jHmpJVlgzY3U16ZIuyzUIXLdNdXOBC1drsx8c//pMtGXiHnsNdk0WWKw2KRVGEXGsNdrs2F4GdagLCcKI+YtXQCMEt7nASE62dOImodk9GgtUGzFxx1NrxIgKrXbCSqWBqCKiWXFVDUIJgoeAHSKYQaXWIkk9cZyCQJp64rjT2wMiYIZky/1XFklmz97pchahC/r6PsS5kDjxiDrEhYjkMjreT+RNSdrX+96ke9DdA4AqF36bZ2WlwvJihYu/nusR4N8z6OE4g5lqBjRRh2gXzepIU8/iwi1AUN041mCDtftY77r2uB7z1+/N4ODsDMgIEHZnpsNZdGX+Uvvsj2e/y08stSoLV7lxs0rSrg5Evn4touDC7hKuuzHdyLXLc+37A+6Npx/j0VaLaQwvCt73BWR9/yKbF07zo9y4tsDS+qN/ACHdgO7G99JdAAAAAElFTkSuQmCC',
257          ),
258          16 => 
259          array (
260            'extension' => 'png',
261            'contenu' => 'iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wJFgUHNld63XMAAAJESURBVDjLrZI9TxRRFIafO3tnZ90PYQ0RgQSNdlbUikoPscGEBDv9ARQm/gYbTTS01mpLJYUx2pPQuBViBy6s2a+5M+zMnXMsFjUkFsT4Vqe473NuTh4Adnd3+dfYnZ0dFhYW+NJqrV1sXHwC6HmKxpiSc27DALRarbWJicm3qqqAOUeZIAjwhX9q9/e/PWw2m69PN5tfD8asvyeO4/Ggig1DOweUAbO3t0eWZfT7fZaWllDV3yBVxXv/GyIiiChWRFVFjaKMRiO2t9+zvLLC5uYmIsL1GzdQEeJ4yOrqA4qiOAO1CgxdjHOO9lGb24uLHLWPmL86T1EU9HpdZmZmKJVKHH7/ThAERFH5DwBV4thx2G4zMXkJgxKVI+r1+pmj1ao1Dg8OiCoRs7NzoIqIYFUFF4R8mrxJdnzAtcka92oZP3o9vPfUazUwkGUZtmSpXKiMy6ooSqAKgzRn6+ULtjbW2f34gSSJCYwhMIZhPMS5hDAMSdOUbJQhIqgKKooVFa5UDM8e3afyeJlKrYHPR4gKviiYmppiMBiQJClpmpLnOc1mk0IEKYrxD9LEUS8pbjDA+IyStcSxI4oiOp0OIkKaJJycnHB5ehovQq/Xo9P5oUGe53jv6Xa7YAxZluG9J89zFCVJEqQoKEQoWUuj0dA0SSi8f7O4eOu5PT461qFzBIEldjEiYx+z3NPr9hGB/jDG5zlhucze130TlcPP9+7eWQewNgxeReXyO2OMVi9UkFNJatXqGZ1/6a2qVCtRh/+Vn134Xwwr/w2hAAAAAElFTkSuQmCC',
262          ),
263        ),
264      ),
265    ),
266  ),
267);
268
269?>
Note: See TracBrowser for help on using the repository browser.