Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
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';
?>
Jean-Marie h2o
--
http://www.levertpays.be - http://www.broucheterre.be
Hors ligne
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
Pour moi la modification de ces fichiers ne peut pas perturber l'administration.
Je suggère d'essayer avec un autre navigateur.
- les règles du forum : http://forum.dotclear.net/viewtopic.php?id=39494
- la galaxie de Dotclear 2 : http://fr.dotclear.org/documentation/2.0/links
Hors ligne
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.
Jean-Marie h2o
--
http://www.levertpays.be - http://www.broucheterre.be
Hors ligne
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
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/
Jean-Marie h2o
--
http://www.levertpays.be - http://www.broucheterre.be
Hors ligne
Vous n'êtes pas identifié(e).