Ceci est une ancienne révision du document !
Sur le disque data, dans blogs on a 3 dossier spéciaux :
dotclear c'est l'installation principale, avec tt les fichiers du logiciel.all_blogs permet de partager certaines ressources entre les différents blogs, les plugins par exemple.generic est un template pour un nouveau blog.
Copier le dossier generic dans nouveau_blog.effraie.org en conservant les permissions et le contenu,
cp -a generic nouveau_blog.effraie.org
Modifier la valeur de DC_BLOG_ID dans le fichier index.php :
define('DC_BLOG_ID','nouveau_blog.effraie.org'); # identifiant du blog
Dans site-available de apache, on duplique le fichier generic :
cd /etc/apache2/site-available cp generic nouveau_blog.effraie.org
On y met le nom du nouveau blog et on remplace webroot par blogs.
Sur https://blogs-admin.effraie.org/ dans systeme > blogs > crer un nouveau blog
Nom : nouveau_blog.effraie.org
url du blog : http://nouveau_blog.effraie.org/ (pas de www et bien le / final)
Sélectionner le blog puis menu extensions > about:config (configuration détaillées du blog), section system :
Paramétre public_path : ../nouveau_blog.effraie.org/public
Paramétre themes_path : ../nouveau_blog.effraie.org/themes
Créer un utilisateur et lui donner des droits sur ce blog et mettre :
email obligatoire
Avertir des nouveaux commentaires par e-mail : mes billets (pour que l'utilisateur détecte les spams)
Changement de mot de passe requis pour la connexion pour forcer l'utilisateur à se choisir un mdp.
a2ensite nouveau_blog.effraie.org service apache2 reload
La 1ère commande crée dans sites-enabled un lien symbolique pour le fichier dans site-available, qu'on a édité précédemment.