Dotclear

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

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2012-08-25 11:46:55

bofy
Membre
Inscription : 2006-08-29

affichage feuille de style - apparence du blog

Bonjour

dc244 - multiblog

Dans Apparence du blog - theme Blowup (copié dans thèmes/), un clic sur Feuille de style donne :
"Not Found
"The requested URL /default/style.css was not found on this server."

Après pas mal de recherches, j'ai modifié blog_theme.php :
# ========> begin : modif rn : spécifique installatin
        if (preg_match('#^http(s)?://#',$core->blog->settings->system->themes_url)) {
                $theme_url = $core->blog->settings->system->themes_url.'/'.$id;
#               $theme_url = http::concatURL($core->blog->settings->system->themes_url,'/'.$id);
        } else {
                $theme_url = http::concatURL($core->blog->url,$core->blog->settings->system->themes_url.'/'.$id);
        }
# ========> end : modif rn

Et ça marche !

Dans about:config  :
themes_path     /var/www/dc244/all-blogs/themes          string   Themes root path
themes_url    http://nadot.fr/dc244/all-blogs/themes      string   Themes root URL

J'ai essayé des versions de concatURL : notamment http://forum.dotclear.org/viewtopic.php?id=46007
Aucune version ne change quoi que ce soit.

Merci


cancre irrécupérable

Hors ligne

#2 2012-08-25 20:24:00

Jean-Michel
Modérateur à ailes d'ange
Lieu : Paris
Inscription : 2006-08-22
Site Web

Re : affichage feuille de style - apparence du blog

Bonsoir,

As-tu lu le paragraphe Contraintes ?

Hors ligne

#3 2012-08-27 12:51:37

bofy
Membre
Inscription : 2006-08-29

Re : affichage feuille de style - apparence du blog

Merci

On nest jamais assez complet : le problème est strictement le même avec tous les thèmes essayés : Ductile, 11eleven, Azork... et pas seulement Blowup.


cancre irrécupérable

Hors ligne

#4 2013-04-14 02:00:43

.clair
Membre
Inscription : 2013-04-14

Re : affichage feuille de style - apparence du blog

bofy a écrit :

Bonjour

dc244 - multiblog

Dans Apparence du blog - theme Blowup (copié dans thèmes/), un clic sur Feuille de style donne :
"Not Found
"The requested URL /default/style.css was not found on this server."


Bonjour,  j'ai la même erreur 404 mais surtout j'ai mon blog qui n'a pas du tout de style.
J'ai fait une installation "classique" en local avec MAMP, puis l'installation optimisée avec "L’URL du blog 2. répondant à http://mondomaine.tld/" et " Créer les répertoires public et thèmes 2. Pour les blogs partageant les thèmes et les médias"

Dans le code source de l'index du blog on voit:

  <link rel="contents" title="Archives" href="http://localhost/CoGo.free.fr/www/index.php/archive" />
    
    
  <link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="http://localhost/CoGo.free.fr/www/index.php/feed/atom" />
  <link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://localhost/CoGo.free.fr/www/index.php/rsd" />
  <link rel="meta" type="application/xbel+xml" title="Blogroll" href="http://localhost/CoGo.free.fr/www/index.php/xbel" />
  
  <style type="text/css" media="screen">
@import url(/all-blogs/themes/default/style.css);
</style>
<style type="text/css" media="print">
@import url(/all-blogs/themes/default/../default/print.css);
</style>

<script type="text/javascript" src="/all-blogs/themes/default/../default/js/jquery.js"></script>
<script type="text/javascript" src="/all-blogs/themes/default/../default/js/jquery.cookie.js"></script>

Donc les URL sont bonnes pour le RSS et la navigation mais pas pour le CSS et le javascript.

Manifestement il manque une étape critique sur la page "Installation optimisée", j’attends qu’on me précise ce que c’est.

Hors ligne

#5 2013-04-14 09:24:10

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : affichage feuille de style - apparence du blog

Il ne manque rien, il faut suivre la doc : http://fr.dotclear.org/documentation/2. … les-medias

Hors ligne

#6 2013-04-14 15:21:58

.clair
Membre
Inscription : 2013-04-14

Re : affichage feuille de style - apparence du blog

La doc dit

themes_path: ../all-blogs/themes
themes_url: /all-blogs/themes

et on voit bien dans la source que c'est ce que j'ai fait, mais ça marche pas.

Hors ligne

#7 2013-04-14 15:41:40

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

Re : affichage feuille de style - apparence du blog

Qu'as-tu mis comme valeurs pour themes_path et themes_url dans la page about:config ?

Hors ligne

#8 2013-04-14 15:46:23

.clair
Membre
Inscription : 2013-04-14

Re : affichage feuille de style - apparence du blog

Celles de la doc...

Hors ligne

#9 2013-04-14 17:01:04

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

Re : affichage feuille de style - apparence du blog

Et ton arborescence est-elle strictement similaire ? Peux-tu nous indiquer où se trouve le fichier index.php du blog par rapport à la racine ?

Hors ligne

#10 2013-04-14 17:09:12

.clair
Membre
Inscription : 2013-04-14

Re : affichage feuille de style - apparence du blog

http://localhost/CoGo.free.fr/www/index.php
http://localhost/CoGo.free.fr/www/all-blogs/themes/default/

Hors ligne

#11 2013-04-14 18:01:44

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

Re : affichage feuille de style - apparence du blog

Donc dotclear est à la racine du www et pas dans son répertoire ?

Dans ce cas themes_path devrait donc être /all-blogs/themes/ (ne pas mettre le nom du thème, dotclear le trouvera avec les préférences d'apparence du blog)

Hors ligne

#12 2013-04-14 18:14:16

.clair
Membre
Inscription : 2013-04-14

Re : affichage feuille de style - apparence du blog

Non, conformément à l'installation optimisée "le nom du répertoire de Dotclear est dotclear.".

Hors ligne

#13 2013-04-16 16:46:55

.clair
Membre
Inscription : 2013-04-14

Re : affichage feuille de style - apparence du blog

Bon ! ben je vais voir ailleurs

Hors ligne

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

Pied de page des forums

Sites map