Vos sites web sont hébergés sur un serveur web.
Pour paramètrer votre site, il faut vous connecter sur le disque de ce serveur web. 2 possibilités :
1/ Utiliser SSH (ligne de commande ou avec un logiciel type FileZilla ou WinSCP)
et/ou
2/ Utiliser "Samba" : Connecter le disque dur du serveur web comme un "disque réseau". Voici comment faire :
Click droit sur l'icone "Ordinateur" puis "Connecter un lecteur réseau"
Choisir une lettre pour "Lecteur" et entrer le code envoyé par votre administrateur dans le champ "Dossier"
Puis "Terminer"
globalConfig.php (dans le répertoire globalConfig/)
Paramètres à préciser :
Vous préciserez aussi ici :
langue.ini (dans le répertoire globalConfig/)
Vous pouvez modifier dans ce fichier les termes français/anglais utilisés par PHoCEA.
Ce fichier langue.ini sera le même pour tous les sites installés sur votre serveur. Vous pouvez en créer un particulier pour un site. Pour faire cela, recopier le fichier langue.ini dans le répertoire Config/
de votre site et rajouter cette ligne dans votre fichier config.php
$this->lg = @parse_ini_file($this->filedir['base'].'/Config/langue.ini',true);
ldapConfig.ini (dans le répertoire globalConfig/)
Pour configurer votre connexion à un annuaire type LDAP.
globalConfig/ldapConfig.ini
et préciser les paramètres (nom du serveur LDAP, port, branche etc.)
departmentnumber
s'appelle department
dans votre annuaire :attributs[]="departmentnumber,department"
config.php (dans le répertoire Config/ à la racine de votre site)
Dans ce fichier vous allez aussi préciser certains paramètres pour votre site.
Vous pouvez aussi "surcharger" les paramètres définis dans globalConfig/globalConfig.php
.
Quelques exemples :
$this->langue = 'fr';
// la langue, 'fr' ou 'en'$this->titre_general = "Monsite";
// le titre par défaut$this->keywords = "energie, physique, ";
// les mots clés pour les robots indexeurs$this->description = "Ce site a pour but ... ";
// La description$this->unit_level = 0;
// 0 : site père, 1 : site fils$this->webmestreMail="toto@free.fr";
// mail du webmaster$this->webmestreInfos="J DUPONT, CEA Saclay, 91191 Gif sur Yvette Cedex";
$this->respEditoMail="resp@free.fr";
// mail du responsable éditorial$this->respEditoInfos="J DUPONT, CEA Saclay, 91191 Gif sur Yvette Cedex";
$this->filedir['base']='C:/wamp/www/web/monsite';
//répertoire racine du site$this->filedir['pere']='C:/wamp/www/web/monsite';
//répertoire racine du site père$this->filedir['std']='C:/wamp/www/monsite/Files';
//répertoire standard pour le stockage des fichiers$this->url['base'] = 'http://www.monsite.dev';
// URL du site (si site père, les 2 lignes seront identiques)$this->url['pere'] = 'http://www.monsite.dev';
// URL du site père$this->ldapdepartmentnumber = "IRFU";
// ne cherchera que les membres IRFU
$this->charte
$this->charte["css"][]=$this->url['base'].'/_css/actualites.css';
$this->charte["bodyOptions"]='onLoad="" ';
$this->charte["script"][]=$this->url['base']."/Css/intra-scripts.js";
$this->charte["script"][]=$this->url['base']."/Phocea/themes/cea_dsm_centre/Css/includer.js";
$this->charte["favicon"]='<link rel="icon" type="image/x-icon" href="/Images/logo_irfu.ico" />';
$this->charte["bootstrap"]=false;
$this->charte["bootstrap"]=array();
$this->charte["bootstrap"][]='<link rel="stylesheet" href="/Css/bootstrap/css/bootstrap.css" type="text/css" >';
$this->charte["bootstrap"][]='<link rel="stylesheet" href="/Css/bootstrap/css/bootstrap-responsive.min.css" type="text/css" >';
Mise à jour : 10/12/2019