Dotclear

Vous n'êtes pas identifié(e).

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2008-11-23 11:06:38

SiK_22
Membre
Inscription : 2008-08-23

[MultiBlog] Avoir des repertoires themes au même endroit ?

Bonjour,

J'utilise la plateforme DC pour le site de mon association étudiante. Outre la vie étudiante, j'ai ouvert un deuxième blog pour nos "projets tutorés" et je compte en ouvrir un troisième, un devblog.

Pour ne pas perturber dans la navigation mes internautes, j'ai opté pour le très réussi thème Freshy2, qui dispose d'office de différents CSS pour varier les gouts suivant les blogs. On peut changer ces thèmes via "Configuration du thème".

Malheureusement, pour le multiblog, j'ai du configurer des répertoires de thèmes différents pour chaque, et ayant grandement modifié les templates, je n'aimerais pas à avoir à tout refaire. Pour les modifications de CSS, ça passe encore.

Ma question est donc :
Puis-je spécifier un répertoire commun pour tous les thèmes ? Et ensuite spécifier un CSS différents pour chaque ? (tpl identique mais CSS differents)
Quid des URL dans le about:config ? (je peux mettre l'adresse complète ou forcement des "./" ou "../" ?)

Ma plateforme se compose de :
../dotclear/ ==> Moteur du blog, administration
../assos/ ==> le blog de l'assos avec thèmes & public, thème Freshy2 très changé
../projets/ ==> blog des projets, pas encore lancé, thème Freshy2 inchangé mais CSS différent sélectionné

Merci d'avance pour votre aide, j'aurais bien testé moi même mais je ne peux me permettre de couper mon service en plein WE.


Fab.

Hors ligne

#2 2008-11-23 11:39:30

Kozlika
Modo dcTeam
Inscription : 2004-05-08
Site Web

Re : [MultiBlog] Avoir des repertoires themes au même endroit ?

Tu peux "transformer" le thème par défaut en le remplaçant par freshy, mais ceci t'impose une discipline très stricte à ce sujet :

* faire de Freshy un thème COMPLET en y plaçant tous les fichiers qui sont dans le thème par défaut et ne sont pas déjà dans Freshy (sauf ceux servant à la config du thème blowup)
* AVANT CHAQUE MISE À JOUR, replacer le thème par défaut de la distribution (en sauvegardant ton «faux thème par défaut» de côté, sinon Dotclear va l'écraser à la mise à jour.

Si tu es sûr d'être très vigilant sur ce point, alors tu peux :
* faire un répertoire de thèmes communs à tous les blogs (et modifier le about:config en conséquence)
* renommer le répertoire freshy en default

Ainsi chaque blog peut avoir son propre thème sans les fichiers tpl (css et images only donc), ils iront se servir dans le répertoire default (ex-freshy).


La documentation : http://doc.dotclear.net/2.0/fulltoc
Le module de recherche du forum : http://www.dotclear.net/forum/search.php ?

Hors ligne

#3 2008-11-23 15:05:32

Lomalarch
Responsable du photocopieur
Lieu : Colombes (92)
Inscription : 2006-05-02
Site Web

Re : [MultiBlog] Avoir des repertoires themes au même endroit ?

Tu peux aussi définir des thèmes enfants de freshy pour chaque blog, ça t’évitera de tripoter les attributions du thème par défaut ;-)


RTFM attitude : https://fr.dotclear.org/documentation/2.0
Le chantier tips, tutos et astuces : http://tips.dotaddict.org/
Rien nulle part??? une petite recherche sul’ forum, alors?: https://forum.dotclear.org/search.php ?

Hors ligne

#4 2008-11-23 15:09:17

Kozlika
Modo dcTeam
Inscription : 2004-05-08
Site Web

Re : [MultiBlog] Avoir des repertoires themes au même endroit ?

Ah ben vi tiens, chuis nouille...


La documentation : http://doc.dotclear.net/2.0/fulltoc
Le module de recherche du forum : http://www.dotclear.net/forum/search.php ?

Hors ligne

#5 2008-11-23 16:16:46

SiK_22
Membre
Inscription : 2008-08-23

Re : [MultiBlog] Avoir des repertoires themes au même endroit ?

Actuellement j'ai transféré via FTP tous les tpl modifiés de Freshy, et le CSS différent est bien fait puisqu'il ne change que les couleurs (ce que je veux). Malheureusement, je n'ai pas droit au protocole FTP hors de chez moi.
Donc, j'aimerais que les 2 blogs utilisent le même thèmes, contenu dans /dotclear/ tant qu'a faire. Si je transfère "Freshy2" dans ce dossier (dotclear/themes) et que je change dans le about:config, ca sera bon ?


Fab.

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map