Dotclear

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

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2011-02-24 19:52:03

jmh2o
Membre
Lieu : Charleroi
Inscription : 2009-01-05
Site Web

Multithèmes avec paramètres de blog non modifiable

Deux sites dans le même dotclear :
1. http://www.broucheterre.be/broucheterre/index.php?
2. http://www.broucheterre.be/broucheterre … /index.php?

Dans le sous-répertoire : charleroivillehaute se trouvent :
* index.php
* public
* themes

Le problème : impossible de modifier les paramètres (/blog_pref.php) de l'un ou de l'autre blog.

Je veux changer la description du blog 1 : lors de la validation, j'ai une page blanche
Pareil si le nom est modifié dans le blog 2.
etc.

Toutes les modifications hors paramètres sont possible (widget, thème, page css, etc)

Notez que je n'ai aucun dégâts.
Quand je reviens aux tableaux de bords, c'est comme si je n'avais rien fait.
Et les blogs eux-mêmes restent accessibles et sans modifications.

Une idée de la source du problème ?

Note : code de l'index de 1

<?php
# -- BEGIN LICENSE BLOCK ---------------------------------------
#
# This file is part of Dotclear 2.
#
# Copyright (c) 2003-2010 Olivier Meunier & Association Dotclear
# Licensed under the GPL version 2.0 license.
# See LICENSE file or
# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
#
# -- END LICENSE BLOCK -----------------------------------------

if (isset($_SERVER['DC_BLOG_ID'])) {
	define('DC_BLOG_ID',$_SERVER['DC_BLOG_ID']);
} elseif (isset($_SERVER['REDIRECT_DC_BLOG_ID'])) {
	define('DC_BLOG_ID',$_SERVER['REDIRECT_DC_BLOG_ID']);
}else {
	# Define your blog here
	define('DC_BLOG_ID','default');
}

require dirname(__FILE__).'/inc/public/prepend.php';
?>

du 2

<?php
if (isset($_SERVER['DC_BLOG_ID'])) {
	define('DC_BLOG_ID',$_SERVER['DC_BLOG_ID']);
} elseif (isset($_SERVER['REDIRECT_DC_BLOG_ID'])) {
	define('DC_BLOG_ID',$_SERVER['REDIRECT_DC_BLOG_ID']);
}else {
	# Define your blog here
	define('DC_BLOG_ID','charleroivillehaute');
}
require dirname(__FILE__).'/../inc/public/prepend.php';
?>

Hors ligne

#2 2011-02-24 21:39:59

Black Angel
Membre
Inscription : 2008-05-11

Re : Multithèmes avec paramètres de blog non modifiable

Bonjour,

Je m'étonne des fichiers index.php. Et si tu essayais les index.php conseillés dans l'installation propre ?

Cela fonctionne mieux ?

Hors ligne

#3 2011-02-24 21:58:46

Moe
Responsable du mini-bar
Lieu : France
Inscription : 2004-09-19
Site Web

Re : Multithèmes avec paramètres de blog non modifiable

Pour moi la modification de ces fichiers ne peut pas perturber l'administration.

Je suggère d'essayer avec un autre navigateur.

Hors ligne

#4 2011-02-25 10:16:27

jmh2o
Membre
Lieu : Charleroi
Inscription : 2009-01-05
Site Web

Re : Multithèmes avec paramètres de blog non modifiable

J'ai simplifié le code des index.php
J'ai testé sur plusieurs navigateurs, depuis plusieurs machines (windows et Mac).
Rien à faire : impossible de modifier quoi que se soit depuis "admin/blog_pref.php". Quand je clique sur "enregistrer", la page recharge (normal), mais sans aucun code. Le site continue de fonctionner normalement, mais les modifs n'y apparaissent pas. Lorsque je recharge une nouvelle fois la page "admin/blog_pref.php", elle s'affiche, mais sans les modifications.
Notez que ces modifications sont possible depuis "about:config" (par exemple l'activation/désactivation de lightbox). Et que l'intervention directe sur le fichier mysql avec myadmin est tout à fait possible.

Je ne comprend pas d'où vient ce problème.

Hors ligne

#5 2011-02-25 17:38:18

Philippe
Stagiaire
Lieu : Toulon
Inscription : 2004-06-13
Site Web

Re : Multithèmes avec paramètres de blog non modifiable

Je crois que le problème vient de l'imbrication des répertoires. Le deuxième blog est dans le répertoire du premier. Y a-t-il une raison particulière à cela ?

Pourrais-tu essayer de simplifier ces adresses avec par exemple :

http://www.broucheterre.be/broucheterre/index.php?
http://www.broucheterre.be/charleroivillehaute/index.php?

Hors ligne

#6 2011-02-25 19:45:39

jmh2o
Membre
Lieu : Charleroi
Inscription : 2009-01-05
Site Web

Re : Multithèmes avec paramètres de blog non modifiable

Oui, mais  comment amener sans encombre "http://www.broucheterre.be/broucheterre/charleroivillehaute/index.php?" vers "http://www.broucheterre.be/charleroivillehaute/index.php?" sachant que dotclear est logé dans "http://www.broucheterre.be/broucheterre/"

Mieux, comment créer avec le point de départ déjà décrit :

http://www.broucheterre.be/dotclear/
http://www.broucheterre.be/broucheterre/
http://www.broucheterre.be/charleroivillehaute/

Hors ligne

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

Pied de page des forums

Sites map