SpipFactory.com
Slogan du site

C’est une plateforme d’hébergement autogéré en association de loi 1901
Propulsée par la mutualisation de Spip, sous habillage Escal

L’ habillage par le squelette "Escal" est Utilisé par 1425 sites.
SpipFactory héberge 7 sites.

Le mes_options.php de la plateforme
logo imprimer

ce code semble suffisamment commenté, dans le cas contraire demandez-moi des précisions

<?php

// Warning : Maximum function nesting level of '100'
// Principalement pour l'export de configuration avec ieconfig
ini_set('xdebug.max_nesting_level', 200);

/*
* Inscrire ici le nom du site d'administration du tableau de bord
* de la mutualisation (ou plusieurs, separes par des virgules)
* (dans cet exemple, 'scriibe.net' est le top level domain, TLD)
* pour autoriser tous les sites, ne pas definir la constante ;
* Si le site maitre n'est pas dans sites/ mais a la racine, mettre ''
* et ajouter 'mutualisation' dans $dossier_squelettes
*/
//define ('_SITES_ADMIN_MUTUALISATION', 'spipfactory.com');

if (!defined("_ECRIRE_INC_VERSION")) return;
if (!is_readable (_DIR_RACINE.'mutualisation/mutualiser.php')) {
       echo _L("Fichier 'mutualisation/mutualiser.php' manquant dans la racine " . _DIR_RACINE);
       exit;
}
require _DIR_RACINE.'mutualisation/mutualiser.php';
/* placer dans ce tableau les sites ou l'on ne veut pas la redirection canonique */
$www = array();

$site = str_replace('www.', '', $_SERVER['HTTP_HOST']);
if ($site != $_SERVER['HTTP_HOST'] AND !in_array($site, $www)) {
       include_spip('inc/headers');
       $req = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '/';
       if (isset($_SERVER['HTTPS'])
       AND test_valeur_serveur($_SERVER['HTTPS']))
               $protocole = 'https';
       elseif (!isset($_SERVER["SCRIPT_URI"]) OR !($p = strpos($_SERVER["SCRIPT_URI"], '://')))
               $protocole = 'http';
       else $protocole = substr($_SERVER["SCRIPT_URI"],0,$p);
       redirige_par_entete($protocole . '://' . $site . $req);
}

       
// -----------------------------------------------------------        
// Conf SPIP et constantes
// http://www.spip.net/fr_rubrique643.html
// [Les variables de personnalisation](http://www.spip.net/fr_article1825.html)
// -----------------------------------------------------------

// Autoriser un cache de 50Mo
//$quota_cache = 50;

/**
* ## Debug
*
* @see http://www.spip.net/fr_article4453.html
*/


// désactiver les cache de spip pendant le dev
// doc : http://programmer.spip.org/Configurer-le-cache
// options : -1 (ne  jamais utiliser),1 (ne pas utiliser, mais stocker), 0 (utiliser si, ou calculer)
// define('_NO_CACHE', -1);

// Pour interdire le compactage des js et css
// define('_INTERDIRE_COMPACTE_HEAD', false);
// dans le privé
// define('_INTERDIRE_COMPACTE_HEAD_ECRIRE', true);


/** ### définir le niveau maximum de verbosité des logs

_LOG_FILTRE_GRAVITE : http://www.spip.net/fr_article5543.html
_LOG_FILELINE       : http://www.spip.net/fr_article5506.html

Les différentes valeurs de cette constante sont (du moins verbeux au plus verbeux) :

   0 (_LOG_HS)
   1 (_LOG_ALERTE_ROUGE)
   2 (_LOG_CRITIQUE)
   3 (_LOG_ERREUR)
   4 (_LOG_AVERTISSEMENT)
   5 (_LOG_INFO_IMPORTANTE)
   6 (_LOG_INFO)
   7 (_LOG_DEBUG)
*/
define('_LOG_FILTRE_GRAVITE', 8);
// Afficher la ligne et le fichier
define('_LOG_FILELINE', true);
// Debugger les autorisations
define('_DEBUG_AUTORISER', true);
// Debugger les requètes lentes Mysql
// désactivé suite a la maj spip 3.1.3
//define('_DEBUG_SLOW_QUERIES', false);
// Debugger les boucles lentes
define('_BOUCLE_PROFILER', 5000);


define ('_INSTALL_SITE_PREF', prefixe_mutualisation($site));


// Désactiver l'installation par téléchargement depuis l'administration de SPIP
// http://www.spip.net/fr_article4865.html
// define('_DIR_PLUGINS_AUTO', '');
// N'autoriser que le site maitre
// if ($site!=_SITES_ADMIN_MUTUALISATION){
//   define('_AUTORISER_TELECHARGER_PLUGINS',false);
// }

// Ajouter un dossier de plugin Supplémentaire _DIR_PLUGINS_SUPPL
//http://www.spip.net/fr_article5296.html
define('_DIR_PLUGINS_SUPPL', _DIR_RACINE.'sites/'.$site.'/plugins/');
//define('_DIR_PLUGINS_SUPPL', _DIR_RACINE.'plugins-mutu/');



//function autoriser_travaux($faire,$quoi,$id,$qui,$opts){
//        if ($qui['statut']=='0minirezo' OR $qui['statut']=='1comite')
//                return true;
//        return false;
//}

// forcer la langue du visiteur
$GLOBALS['forcer_lang']=true;

// installation auto des bdd
//define ('_INSTALL_HOST_DB_LOCALNAME', 'nom_serveur');
//define ('_INSTALL_NAME_DB', 'mutu_'. _INSTALL_SITE_PREF);
//define ('_INSTALL_SERVER_DB', 'mysql');
//define ('_INSTALL_HOST_DB', 'localhost');
//define ('_INSTALL_USER_DB', '');  
//define ('_INSTALL_PASS_DB', '');

demarrer_site($site,
   array(
       'creer_site' => true,
       'cookie_prefix' => true,
       'table_prefix' => false,
       'creer_base' => false,
       'creer_user_base' => false,
       'repertoire' => 'sites',
       'url_img_courtes' => true,
       'code' => '',
       'mail' => '',
       'utiliser_panel' => false, // Utiliser une table externe pour recuperer des identifiants ... (code, user, pass) permettant a un utilisateur d'installer le site (false)
       'annonce' => '<p>Un service propos&eacute; par <a href="http://spipfactory.com/">SpipFactory</a></p>', // Texte a afficher en bas du formulaire d'activation de la mutualisation

     )
);



#$GLOBALS['type_urls'] = 'propres2';

// Dossier du squelette squelette_californiumite
//$GLOBALS['dossier_squelettes'] = 'squelette_californiumite';
//$GLOBALS['dossier_squelettes'] = 'squelettes_base';
//$GLOBALS['dossier_squelettes'] = 'squelettes-oturbin';
//$GLOBALS['dossier_squelettes'] = 'squelettes-jangoo';
//$GLOBALS['dossier_squelettes'] = 'squelettes-onepage_spip';
//$GLOBALS['dossier_squelettes'] = 'squelettes-mistergraphx';



// [Nouveautés Spip2](http://www.spip.net/fr_article3784.html#class_spip)
// [Les variables de personalisation](http://www.spip.net/fr_article1825.html#ferme_note)

// revenir à l'ancienne gestion des "retour chariot" en mode édition
// define('_AUTOBR', '');

// http://www.spip.net/fr_article5652.html
// ne pas transformer en lien cliquable les urls écrites dans le corps des textes
// define('_EXTRAIRE_LIENS', '//');

// Suppression des class="spip" sur les p, i, strong et li.
// $class_spip = '';
// La variable de personnalisation pour les remettre est (attention, notez l’espace initial !) :
// $class_spip = ' class="spip"';

// $class_spip_plus = '';

// $debut_italique = '<i>' ;
// $fin_italique = '</i>'  ;
// $debut_gras = '<strong>' ;
// $fin_gras = </strong>' ;


// # Niveau des intertitres
// -----------------------------------------------------------
// ne jamais afficher les préfixes numériques des titres
// $table_des_traitements['TITRE'][]= 'typo(supprimer_numero(%s))';

// $debut_intertitre = "\n<h2 class=\"spip\">\n";
// $fin_intertitre = "</h2>\n";

// # Balise introduction
// define('_INTRODUCTION_SUITE', '&nbsp;(...)');

// # Notes
// -----------------------------------------------------------
// define('_NOTES_OUVRE_REF', '<span class="spip_note_ref">&nbsp;[');
// define('_NOTES_FERME_REF', ']</span>');
// define('_NOTES_OUVRE_NOTE', '<span class="spip_note_ref">[');
// define('_NOTES_FERME_NOTE', ']&nbsp;</span>');

// PLugins :

// Barre typo : enluminures typo
// $GLOBALS['barre_typo_pas_de_fork_typo'] = false;

// Mediatheque
// Permettre de titrer selon le nom des fichiers via
// define('_TITRER_DOCUMENTS', true);

// Crayons :
//define('_DEBUG_CRAYONS', true);


// Nécessaire pour les vieux plugins
// et le fonctionnement de l'upgrade site (installe_plugins(); dans mustualiser_upgrade.php)
include_spip('inc/vieilles_defs');

// Pour que les premiers auteurs soient aussi des Webmestre
// define('_ID_WEBMESTRES', '1:2:3:4');



Mentions légales



2017-2017 © SpipFactory.com - Tous droits réservés
Site réalisé sous SPIP
avec le squelette ESCAL-V3
Version : 3.87.59
Hébergeur : SpipFactory
Soutenir par un don