示例#1
0
文件: public.php 项目: nursit/SPIP
 }
 $tableau_des_temps = array();
 // Particularites de certains squelettes
 if ($fond == 'login') {
     $forcer_lang = true;
 }
 if (isset($forcer_lang) and $forcer_lang and $forcer_lang !== 'non' and !_request('action') and $_SERVER['REQUEST_METHOD'] != 'POST') {
     include_spip('inc/lang');
     verifier_lang_url();
 }
 $lang = !isset($_GET['lang']) ? '' : lang_select($_GET['lang']);
 // Charger l'aiguilleur des traitements derogatoires
 // (action en base SQL, formulaires CVT, AJax)
 if (_request('action') or _request('var_ajax') or _request('formulaire_action')) {
     include_spip('public/aiguiller');
     if (traiter_appels_actions() or traiter_appels_inclusions_ajax() or traiter_formulaires_dynamiques()) {
         // lancer les taches sur affichage final, comme le cron
         // mais sans rien afficher
         $GLOBALS['html'] = false;
         // ne rien afficher
         pipeline('affichage_final' . _PIPELINE_SUFFIX, '');
         exit;
         // le hit est fini !
     }
 }
 // Il y a du texte a produire, charger le metteur en page
 include_spip('public/assembler');
 $page = assembler($fond, _request('connect'));
 if (isset($page['status'])) {
     include_spip('inc/headers');
     http_status($page['status']);
示例#2
0
文件: index.php 项目: rhertzog/lcs
	}
 }

// initialiser a la langue par defaut
include_spip('inc/lang');
utiliser_langue_visiteur();

if (_request('action') OR _request('var_ajax') OR _request('formulaire_action')){
	// Charger l'aiguilleur qui va mettre sur la bonne voie les traitements derogatoires
	include_spip('public/aiguiller');
	if (
		// cas des appels actions ?action=xxx
		traiter_appels_actions()
	 OR
		// cas des hits ajax sur les inclusions ajax
		traiter_appels_inclusions_ajax()
	 OR 
	 	// cas des formulaires charger/verifier/traiter
	  traiter_formulaires_dynamiques())
	  exit; // le hit est fini !
}

//
// Gestion d'une page normale de l'espace prive
//

// Controle de la version, sauf si on est deja en train de s'en occuper
if (!$reinstall=='oui'
AND !_AJAX
AND isset($GLOBALS['meta']['version_installee'])
AND ($GLOBALS['spip_version_base'] != (str_replace(',','.',$GLOBALS['meta']['version_installee']))))