source: spip-zone/_squelettes_/scolaspip/trunk/scolaspip_fonctions.php @ 60039

Last change on this file since 60039 was 60039, checked in by johan.pustoch@…, 8 years ago

pouvoir choisir le nombre maximum de ligne pour la mosaique

File size: 3.3 KB
Line 
1<?php
2
3if (!defined('_ECRIRE_INC_VERSION')) return;
4
5function scolaspip_accueil_config($public=null){
6        include_spip("inc/filtres");
7        $config = @unserialize($GLOBALS['meta']['scolaspip_accueil']);
8        if (!is_array($config))
9                $config = array();
10        $config = array_merge(array(
11                'descriptifdusite' => 'non',
12                'calendrier' => 'non',
13                'evenements' => 'non',
14                'nb_evenements' => '10',
15                'pagination_evenements' => '5',
16                'breves' => 'non',
17                'nb_breves' => '10',
18                'pagination_breves'=>'5',
19                'articles'=>'oui',
20                'nb_articles'=>'10',
21                'pagination_articles'=>'5',
22                'forums'=>'non',
23                'nb_forums' => '10',
24                'pagination_forums' => '5',
25        ), $config);
26               
27        return $config; 
28}
29function scolaspip_couleurs_config($public=null){
30        include_spip("inc/filtres");
31        $config = @unserialize($GLOBALS['meta']['scolaspip_colorer']);
32        if (!is_array($config))
33                $config = array();
34        $config = array_merge(array(
35                'css_scolaspip' => 'oui',
36                'bandeau_large' => '960px',     
37                'position_menu' => 'gauche',   
38                'image_bandeau' => 'oui',
39                'arrondi' => 'non',
40                'degrades' => 'non',
41                'fondcadre' => 'uni',
42                'couleurs' => 'non',
43                'bodyfond' => '#dddddd',
44                'bandeau' => '#4b4b4b',
45                'barre' => '#c4c4c4',
46                'barreover' => '#dddddd',
47                'menufond' => '#F2E19D',
48                'calfond' => '#edd6b5',
49                'menurollover' => '#000000',
50                'couleurbordure' => '#ffcc00',
51                'liens' => '#cc6600',
52                'liensover'=>'#A85503',
53                'liensmenugauche'=>'#A85503',
54                'liensmenugauchehover'=>'#666666',
55                'liensmenuhorizontal'=>'#333333',
56                'liover'=>'#efefef',
57                'btcom1'=>'#DDDDDD',
58                'btcom2'=>'#EEEEEE',
59                'btcom3'=>'#F4F4F4',
60                'btcom4'=>'#DDDDDD',
61                'btcom5'=>'#EEEEEE',
62                'police_contenu'=>'Lucida',
63                'police_titres'=>'Lucida',
64                'persocss'=>'',
65                'couleurs_bandeau'=>'#ffffff',
66                'couleurs_intertitres'=>'#333333',
67        ), $config);
68               
69        return $config; 
70}
71function scolaspip_plus_config($public=null){
72        include_spip("inc/filtres");
73        $config = @unserialize($GLOBALS['meta']['scolaspip_plus']);
74        if (!is_array($config))
75                $config = array();
76        $config = array_merge(array(
77                'boutonagenda' => 'non',
78                'boutonliens' => 'non',
79                'afficheauteurs' => 'non',
80                'afficheintroduction' => 'non',
81                'affichedate' => 'non',
82                'lien_logo' => 'http://www.ac-versailles.fr',
83                'title_logo' => 'Site de l\'académie de Versailles',
84                'institution_nom' => 'académie de Versailles',
85                'nb_maxi_lignes_mosaique' => '4',
86        ), $config);
87               
88        return $config; 
89}
90
91function critere_scolaspip_nb_articles_dist($idb, &$boucles, $crit) {
92        $boucle = &$boucles[$idb];
93        if(is_null(lire_config('scolaspip_accueil/nb_articles'))) $var=10;
94        else $var=lire_config('scolaspip_accueil/nb_articles');
95        $boucle->limit = '0, ' .$var ;
96}
97function critere_scolaspip_nb_breves_dist($idb, &$boucles, $crit) {
98        $boucle = &$boucles[$idb];
99        if(is_null(lire_config('scolaspip_accueil/nb_breves'))) $var=10;
100        else $var=lire_config('scolaspip_accueil/nb_breves');
101        $boucle->limit = '0, ' .$var ;
102}
103function critere_scolaspip_nb_forums_dist($idb, &$boucles, $crit) {
104        $boucle = &$boucles[$idb];
105        if(is_null(lire_config('scolaspip_accueil/nb_forums'))) $var=10;
106        else $var=lire_config('scolaspip_accueil/nb_forums');
107        $boucle->limit = '0, ' .$var ;
108}
109
110function critere_scolaspip_nb_evenements_dist($idb, &$boucles, $crit) {
111        $boucle = &$boucles[$idb];
112        if(is_null(lire_config('scolaspip_accueil/nb_evenements'))) $var=10;
113        else $var=lire_config('scolaspip_accueil/nb_evenements');
114        $boucle->limit = '0, ' .$var ;
115}
116?>
Note: See TracBrowser for help on using the repository browser.