Subversion Repositories Applications.papyrus

Rev

Rev 1988 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1988 Rev 1998
Line 45... Line 45...
45
													'(?:\s*'.
45
													'(?:\s*'.
46
														'(?:'.
46
														'(?:'.
47
															'(url="[^"]*")|'.
47
															'(url="[^"]*")|'.
48
															'(titre="[^"]*")|'.
48
															'(titre="[^"]*")|'.
49
															'(nb="?\d+"?)|'.
49
															'(nb="?\d+"?)|'.
-
 
50
															'(nbmax="?\d+"?)|'.
50
															'(nouvellefenetre="?(?:0|1)"?)|'.
51
															'(nouvellefenetre="?(?:0|1)"?)|'.
51
															'(formatdate="[^"]*")|'.
52
															'(formatdate="[^"]*")|'.
52
															'(formatdatepro="[^"]*")|'.
53
															'(formatdatepro="[^"]*")|'.
53
															'(template=".*")|'.
54
															'(template=".*")|'.
54
														')'.
55
														')'.
Line 109... Line 110...
109
		$options['titre'] = '';
110
		$options['titre'] = '';
110
	}
111
	}
111
	if (!isset($options['nb'])) {
112
	if (!isset($options['nb'])) {
112
		$options['nb'] = SYND_NOMBRE;
113
		$options['nb'] = SYND_NOMBRE;
113
	}
114
	}
-
 
115
	if (!isset($options['nbmax'])) {
-
 
116
		$options['nbmax'] = SYND_NOMBRE_MAX;
-
 
117
	}
114
    if (!isset($options['nouvellefenetre'])) {
118
    if (!isset($options['nouvellefenetre'])) {
115
		$options['nouvellefenetre'] = SYND_OUVRIR_LIEN_RSS_NOUVELLE_FENETRE;
119
		$options['nouvellefenetre'] = SYND_OUVRIR_LIEN_RSS_NOUVELLE_FENETRE;
116
	}
120
	}
117
	if (!isset($options['formatdate'])) {
121
	if (!isset($options['formatdate'])) {
118
		$options['formatdate'] = SYND_FORMAT_DATE;
122
		$options['formatdate'] = SYND_FORMAT_DATE;
Line 257... Line 261...
257
				$GLOBALS['_SYNDICATION_']['sites'][] = $aso_site;
261
				$GLOBALS['_SYNDICATION_']['sites'][] = $aso_site;
258
			}
262
			}
259
        }
263
        }
260
    }
264
    }
261
	// Trie des pages par date
265
	// Trie des pages par date
262
	//var_dump($GLOBALS['_SYNDICATION_']['pages']);
-
 
263
	krsort($GLOBALS['_SYNDICATION_']['pages']);
266
	krsort($GLOBALS['_SYNDICATION_']['pages']);
-
 
267
	
-
 
268
	$GLOBALS['_SYNDICATION_']['sites'] = array_slice($GLOBALS['_SYNDICATION_']['sites'],0,$options['nbmax'],true) ;
-
 
269
	$GLOBALS['_SYNDICATION_']['pages'] = array_slice($GLOBALS['_SYNDICATION_']['pages'],0,$options['nbmax'],true) ;
Line 264... Line 270...
264
	 
270
	 
265
	//+----------------------------------------------------------------------------------------------------------------+
271
	//+----------------------------------------------------------------------------------------------------------------+
266
    // Extrait les variables et les ajoutes a l'espace de noms local
272
    // Extrait les variables et les ajoutes a l'espace de noms local
267
	// Gestion des squelettes
273
	// Gestion des squelettes