source: spip-zone/_squelettes_/sarkaspip/branches/v_33/base/sarkaspip_declarations.php @ 82565

Last change on this file since 82565 was 82565, checked in by eric@…, 7 years ago

Début de gestion des configurations par défaut.

  • Property svn:eol-style set to native
File size: 12.1 KB
Line 
1<?php
2/**
3 * Ce fichier contient les fonctions permettant de déclarer les configurations par défaut des metas
4 * du squelette.
5 *
6 *
7 * @package SPIP\SARKASPIP\CONFIGURATION
8 */
9
10if (!defined("_ECRIRE_INC_VERSION")) return;
11
12
13function sarkaspip_declarer_config_accueil() {
14        $defaut = array(
15                'rubrique_squelette' => 0,                      // 0 : aucune rubrique, >0 : id de la rubrique
16        );
17
18        return $defaut;
19}
20
21function sarkaspip_declarer_config_sommaire() {
22        $defaut = array(
23                'album_1_colonne' => 0,                         // 0 : deux colonnes, 1 : une colonne
24                'article_edito' => 0,                           // 0 : aucun article, >0 : id de l'article
25                'avec_lire_suite' => 'non',                     // non : pas de lien, oui : lien lire suite
26                'intro_album' => 300,                           //
27                'intro_article' => 300,                         //
28                'logo_rubrique' => 'oui',                       // oui : logo rubrique si pas de logo, non : pas de substitution
29                'max_albums_recents' => 5,                      //
30                'max_articles_recents' => 5,            //
31                'position_albums_recents' => 1,         // 1 : albums affichés dans le corps du sommaire, 0 : non affichés
32                'position_articles_recents' => 1,       // 1 : articles affichés dans le corps du sommaire, 0 : non affichés
33                'position_secteurs' => 0,                       // 1 : secteurs affichés dans le corps du sommaire, 0 : non affichés
34                'taille_logo' => 150,                           // taille max du logo dans les deux dimensions
35                'titre_edito' => 1,                                     // 1 : titre de l'article affiché dans l'édito, 0 : non affiché
36        );
37
38        return $defaut;
39}
40
41function sarkaspip_declarer_config_rubrique() {
42        $defaut = array(
43                'avec_descriptif' => 'non',                     // oui : descriptif sous les docs joints, non : pas de descriptif
44                'avec_filles' => 'non',                         // oui : affichage des rubriques filles dans le corps de la page, non : pas d'affichage
45                'avec_lire_suite' => 'non',                     //
46                'intro_article'=> 300,                          //
47                'mode_galerie' => 0,                            // effet du portfolio. 0 : aucun effet, 1 : mediabox image par image, 2: mediabox diaporama
48                'modele_pagination' => '',                      // '' : modèle par défaut, autres valeurs : page, precedent_suivant, page_precedent_suivant
49                'pas_pagination' => 5,                          //
50                'position_articles'=> 1,                        // 1 : articles affichés dans le corps de la page, 0 : non affichés
51                'position_pagination' => 3,                     // 1: en haut, 2: en bas, 3: en haut et en bas
52                'taille_logo_articles'=> 150,           //
53                'taille_logo_rubrique' => 150,          //
54        );
55
56        return $defaut;
57}
58
59function sarkaspip_declarer_config_article() {
60        $defaut = array(
61                'auteur_commentaires' => 1,
62                'avec_descriptif' => 'non',
63                'avec_popularite' => 'oui',
64                'avec_traduction' => 'non',
65                'logo_rubrique' => 'oui',
66                'mode_commentaires' => 2,
67                'mode_galerie' => 0,
68                'modele_pagination_commentaires' => '',
69                'modele_pagination_signatures' => '',
70                'pas_pagination_commentaires' => 20,
71                'pas_pagination_signatures' => 20,
72                'position_pagination_commentaires' => 2,
73                'position_pagination_signatures' => 2,
74                'sens_tri_commentaires' => 1,
75                'taille_logo' => 150,
76        );
77
78        return $defaut;
79}
80
81function sarkaspip_declarer_config_auteur() {
82        $defaut = array(
83                'album_1_colonne' => 0,
84                'avec_lire_suite' => 'non',
85                'intro_article' => 300,
86                'modele_pagination_albums' => '',
87                'modele_pagination_articles' => '',
88                'pas_pagination_albums' => 5,
89                'pas_pagination_articles' => 5,
90                'position_albums' => 1,
91                'position_articles' => 1,
92                'position_contact' => 1,
93                'position_pagination_albums' => 3,
94                'position_pagination_articles' => 3,
95                'taille_logo_articles' => 150,
96                'taille_logo_rubrique' => 150,
97        );
98
99        return $defaut;
100}
101
102function sarkaspip_declarer_config_breve() {
103        $defaut = array(
104                'modele_pagination_breve' => '',
105                'pas_pagination_breve' => 10,
106                'position_pagination_breve' => 3,
107        );
108
109        return $defaut;
110}
111
112function sarkaspip_declarer_config_site() {
113        $defaut = array(
114                'modele_pagination_site' => '',
115                'nbj_syndication_1' => 30,
116                'nbj_syndication_2' => 60,
117                'pas_pagination_site' => 50,
118                'position_pagination_site' => 3,
119        );
120
121        return $defaut;
122}
123
124function sarkaspip_declarer_config_forum() {
125        $defaut = array(
126                'modele_pagination_1' => '',
127                'modele_pagination_2' =>'',
128                'pas_pagination_1' => 20,
129                'pas_pagination_2' => 30,
130                'position_pagination_1' => 2,
131                'position_pagination_2' => 2,
132                'rubrique_forum' => 0,
133                'sens_tri_reponses' => 0,
134        );
135
136        return $defaut;
137}
138
139function sarkaspip_declarer_config_plan() {
140        $defaut = array(
141                'position_pagination' => 1,
142                'senstri_date' => 1,
143        );
144
145        return $defaut;
146}
147
148function sarkaspip_declarer_config_herbier() {
149        $defaut = array(
150                'descriptif' => '',
151                'modele' => 'liste',
152                'modele_pagination_1' => '',
153                'modele_pagination_2' => '',
154                'pas_pagination_1' => 5,
155                'pas_pagination_2' => 10,
156                'position_pagination_1' => 3,
157                'position_pagination_2' => 1,
158                'titre' => 'Sites favoris',
159        );
160
161        return $defaut;
162}
163
164function sarkaspip_declarer_config_recherche() {
165        $defaut = array(
166                'groupes_recherche' => array(),
167                'modele_pagination_recherche_article' => '',
168                'modele_pagination_recherche_breve' => '',
169                'modele_pagination_recherche_commentaire' => '',
170                'modele_pagination_recherche_mot' => '',
171                'modele_pagination_recherche_rubrique' => '',
172                'modele_pagination_recherche_site' => '',
173                'pas_pagination_recherche_article' => 5,
174                'pas_pagination_recherche_breve' => 5,
175                'pas_pagination_recherche_commentaire' => 5,
176                'pas_pagination_recherche_mot' => 5,
177                'pas_pagination_recherche_rubrique' => 5,
178                'pas_pagination_recherche_site' => 5,
179                'position_pagination_recherche_article' => 3,
180                'position_pagination_recherche_breve' => 3,
181                'position_pagination_recherche_commentaire' => 3,
182                'position_pagination_recherche_mot' => 3,
183                'position_pagination_recherche_rubrique' => 3,
184                'position_pagination_recherche_site' => 3,
185        );
186
187        return $defaut;
188}
189
190function sarkaspip_declarer_config_agenda() {
191        $defaut = array(
192                'affichage_hors_mois' => 'oui',
193                'descriptif' => '',
194                'format_pagination' => 'annee',
195                'format_resume' => 'd-m H:i',
196                'jour1' => 1,
197                'max_mois_resume' => 6,
198                'mois1' => 9,
199                'rubrique_agenda' => 0,
200                'sens_tri' => 'normal',
201                'taille_resume' => 5,
202                'titre' => 'Agenda',
203                'type' => 1,
204                'type_resume' => 'oui',
205        );
206
207        return $defaut;
208}
209
210function sarkaspip_declarer_config_galerie() {
211        $defaut = array(
212                'album_1_colonne' => 0,
213                'descriptif' => '',
214                'intro_album' => 300,
215                'modele_pagination_1' => '',
216                'pas_pagination_1' => 5,
217                'position_pagination_1' => 3,
218                'rubrique_galerie' => 0,
219                'sens_tri_1' => 1,
220                'titre' => 'Galerie',
221        );
222
223        return $defaut;
224}
225
226function sarkaspip_declarer_config_album() {
227        $defaut = array(
228                'afficher_exif' => 'non',
229                'afficher_zoom' => 'oui',
230                'auteur_commentaires' => 1,
231                'avec_descriptif' => 'non',
232                'avec_popularite' => 'oui',
233                'logo_rubrique' => 'oui',
234                'mode_commentaires' => 2,
235                'mode_galerie' => 0,
236                'modele_carrousel' => 1,
237                'modele_pagination_carrousel' => '',
238                'modele_pagination_commentaires' => '',
239                'pas_pagination_carrousel' => 20,
240                'pas_pagination_commentaires' => 20,
241                'position_carrousel' => 1,
242                'position_pagination_commentaires' => 2,
243                'sens_tri_commentaires' => 1,
244                'survol_carrousel' => 'non',
245                'taille_carrousel' => 10,
246                'taille_logo' => 150,
247        );
248
249        return $defaut;
250}
251
252function sarkaspip_declarer_config_formulaires() {
253        $defaut = array(
254                'auteur_contact' => 0,
255                'avec_lire_suite' => 'non',
256                'descriptif_contact' => '',
257                'descriptif_dialogue' => '',                    // le defaut est <:sarkaspip:dialogue_descriptif:>
258                'descriptif_inscription' => '',
259                'descriptif_lettre' => '',
260                'descriptif_login1' => '',
261                'descriptif_login2' => '',
262                'descriptif_referencement' => '',
263                'intro_article' => 300,
264                'logo_rubrique_extrait' => 'oui',
265                'plugin_contact' => 0,
266                'position_commentaire' => 1,
267                'position_extrait' => 1,
268                'taille_logo_extrait' => 150,
269                'titre_contact' => 'Contacter le webmestre',
270                'titre_dialogue' => '',                 // le defaut est <:sarkaspip:dialoguer_site:>
271                'titre_inscription' => 'S\'inscrire sur le site',
272                'titre_lettre' => '',                   // le defaut est <:sarkaspip:inscrire_a_newsletter:>
273                'titre_login1' => 'Se connecter comme membre du site',
274                'titre_login2' => 'Accéder à l\'espace privé',
275        );
276
277        return $defaut;
278}
279
280function sarkaspip_declarer_config_modeles() {
281        $defaut = array(
282                'exclusif_doc' => 'oui',
283                'exclusif_img' => 'oui',
284                'max_vignette_doc' => 52,
285                'mode_galerie_img' => 0,
286        );
287
288        return $defaut;
289}
290
291function sarkaspip_declarer_config_layout() {
292        $defaut = array(
293                'appliquer_padding' => 0,
294                'largeur_padding' => 20,
295                'largeur_site' => 700,
296                'numero_layout' => 13,
297        );
298
299        return $defaut;
300}
301
302function sarkaspip_declarer_config_bandeau() {
303        $defaut = array(
304                'bas'=> 0,
305                'bas_minheight' => 23,
306                'chemin' => 1,
307                'haut' => 1,
308                'haut_minheight' => 50,
309                'item_align' => 'left',
310                'item_largeur' => 150,
311                'logo_reduit' => 1,
312                'menu_align' => 0,
313                'menu_largeur' => 600,
314                'slogan' => '',
315                'taille_logo' => 150,
316                'titre_site' => 1,
317        );
318
319        return $defaut;
320}
321
322function sarkaspip_declarer_config_menus() {
323        $defaut = array(
324                'lien_plan' => 0,
325                'lien_texte_1' => '',
326                'lien_texte_2' => '',
327                'lien_texte_3' => '',
328                'lien_texte_4' => '',
329                'lien_texte_5' => '',
330                'lien_texte_6' => '',
331                'lien_texte_7' => '',
332                'lien_texte_8' => '',
333                'lien_texte_9' => '',
334                'lien_url_1' => '',
335                'lien_url_2' => '',
336                'lien_url_3' => '',
337                'lien_url_4' => '',
338                'lien_url_5' => '',
339                'lien_url_6' => '',
340                'lien_url_7' => '',
341                'lien_url_8' => '',
342                'lien_url_9' =>  '',
343                'modele_rubriques' => 1,
344                'option_rubriques' => 0,
345                'position_formulaires' => 1,
346                'position_langues' => 4,
347                'position_pages' => 1,
348                'position_perso' => 0,
349                'position_rubriques' => 1,
350                'position_secteurs' => 0,
351        );
352
353        return $defaut;
354}
355
356function sarkaspip_declarer_config_pied() {
357        $defaut = array(
358                'ancre_haut_page' => 1,
359                'bas_minheight' => 50,
360                'bas_toppadding' => 10,
361                'collectif_sarka' => 1,
362                'copyright_site' => 1,
363                'licence_site' => '',
364                'licence_squelette' => 1,
365                'lien_plan' => 1,
366                'lien_squelette' => 1,
367                'outils_perso' => '',
368                'position_pied' => 1,
369                'version_sarka' => 1,
370                'version_spip' => 1,
371        );
372
373        return $defaut;
374}
375
376function sarkaspip_declarer_config_noisettes() {
377        $defaut = array(
378                'position_publications' => 0,
379                'max_publications' => 5,
380                'position_miniagenda' => 2,
381                'position_commentaires' => 0,
382                'max_commentaires' => 50,
383                'intro_commentaire' => 100,
384                'position_messages' => 0,
385                'max_messages' => 50,
386                'intro_message' => 100,
387                'position_breves' => 2,
388                'liste_breves' => 2,
389                'max_breves' => 5,
390                'intro_breve' => 100,
391                'liste_sites' => 2,
392                'max_sites' => 5,
393                'max_syndic' => 5,
394                'position_herbier' => 0,
395                'liste_herbier' => 2,
396                'max_herbier' => 5,
397                'position_rechspip' => 3,
398                'position_recherche' => 2,
399                'moteur_externe' => 1,
400                'position_stats_1' => 1,
401                'position_stats_2' => 0,
402                'composition_stats_2' => 3,
403                'max_articles_top' => 5,
404                'max_articles_hasard' => 5,
405                'position_badges' => 1,
406                'lien_badge_perso' => 'http://',
407                'infobulle_badge_perso' => '',
408                'position_annonce' => 0,
409                'modele_pagination_navigation' => '',
410                'pas_pagination_navigation' => 10,
411                'modele_pagination_filtre' => '',
412                'pas_pagination_filtre' => 10,
413                'modele_pagination_commentaires' => '',
414                'pas_pagination_commentaires' => 10,
415                'modele_pagination_messages' => '',
416                'pas_pagination_messages' => 10,
417        );
418
419        return $defaut;
420}
421
422function sarkaspip_declarer_config_styles() {
423        $defaut = array(
424        );
425
426        return $defaut;
427}
428
429function sarkaspip_declarer_config_typo() {
430        $defaut = array(
431        );
432
433        return $defaut;
434}
435
436function sarkaspip_declarer_config_coins() {
437        $defaut = array(
438        );
439
440        return $defaut;
441}
442
443function sarkaspip_declarer_config_header() {
444        $defaut = array(
445                'auteur_site' => 'Collectif Sarka-SPIP',
446                'keywords_site' => '',
447                'recurrence_robot' => 30,
448        );
449
450        return $defaut;
451}
452
453function sarkaspip_declarer_config_backend() {
454        $defaut = array(
455                'age_albums' => 5,
456                'age_articles' => 5,
457                'age_evenements' => 5,
458                'nb_albums' => 10,
459                'nb_articles' => 10,
460                'nb_evenements' => 10,
461                'rss_albums' => 'oui',
462                'rss_articles' => 'oui',
463                'rss_evenements' => 'oui',
464        );
465
466        return $defaut;
467}
468
469function sarkaspip_declarer_config_plugins() {
470        $defaut = array(
471                'config_boutonstexte' => 'defaut',
472                'config_mediabox' => 'defaut',
473                'config_socialtags' => 'defaut',
474        );
475
476        return $defaut;
477}
478
479function sarkaspip_declarer_config_maintenance() {
480        $defaut = array(
481                'debug_arbo' => 'non',                          // non : variables non affichées, oui : variables affichées sous le formulaire
482                'debug_bouton' => 'non',                        // non : bouton non affiché, oui : bouton configuration affiché dans le menu
483        );
484
485        return $defaut;
486}
487
488
489?>
Note: See TracBrowser for help on using the repository browser.