Dotclear

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

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 Re : [dc2] Plugins » [Plugin menuFreshy 1.4] Mise en forme de l'onglet actif » 2014-02-21 17:06:46

Bonjour,

Le problème étant résolu, je vous propose de clôturer ce billet.

Encore merci !

#2 [dc2] Plugins » [Plugin menuFreshy 1.4] Mise en forme de l'onglet actif » 2014-02-15 17:46:25

999Diaoul
Réponses : 16

Bonjour,

Je dispose de Dotclear 2.6.2 (dernière version) et de l'excellent plugin menuFreshy 1.4. Je suis en train de constituer un thème personnalisé pour le blog d'une école, basé sur le thème altowithjQuery.

Vous l'aurez compris au vu du choix du plugin, j'ai inséré un menu horizontal dans le fichier _top.html du thème. Tout fonctionne parfaitement, sauf que je ne parviens pas à différencier l'onglet "actif / en cours" des autres onglets. Au survol de l'onglet avec la pseudo-classe :hover il n'y a aucun problème, mais il n'existe pas à ma connaissance de pseudo-classe pour mettre en valeur l'onglet en cours...

D'après ce que j'ai compris sur le forum de support du plugin menuFreshy, il doit y avoir une classe nommée "current_page_item" qui permet d'obtenir cette fonction et le code du plugin doit certainement générer un test conditionnel pour savoir si oui ou non on doit attribuer la classe "current_page_item" pour chaque élément du menu.

Voici une copie d'écran du menu lorsqu'un élément est survolé par la souris :

Note : le pointeur de la souris n'apparaît pas sur la copie d'écran...

Barre de navigation survolée

Voici mon fichier _top.html, dans lequel j'ai juste appelé le template MenuFreshy :

<div id="banner">&nbsp;</div>
<div id="top">
<h1><span><a href="{{tpl:BlogURL}}">{{tpl:BlogName encode_html="1"}}</a></span></h1>

  <!-- # --BEHAVIOR-- publicTopAfterContent -->
  {{tpl:SysBehavior behavior="publicTopAfterContent"}}
</div>

<p id="prelude"><a href="#main">{{tpl:lang To content}}</a> |
<a href="#blognav">{{tpl:lang To menu}}</a> |
<a href="#search">{{tpl:lang To search}}</a></p>
{{tpl:MenuFreshy}}

Voici l'extrait du fichier style.css correspondant à la mise en forme de la barre de navigation horizontale :

.menu{margin:0 auto; padding:0; height:30px; width: 850px; position : absolute; top: 350px; left: 207px; display:block; background:url("img/topMenuImages.png") repeat-x;}
.menu li{padding:0; margin:0; list-style:none; display:inline;}
.menu li a{float:left; padding-left:15px; display:block; color:rgb(255,255,255); text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; cursor:pointer; background:url("img/topMenuImages.png") 0px -30px no-repeat; outline:none;}
.menu li a span{line-height:30px; float:left; display:block; padding-right:15px; background:url("img/topMenuImages.png") 100% -30px no-repeat;}
.menu li a:hover{background-position:0px -60px; color:rgb(255,255,255);}
.menu li a:hover span{background-position:100% -60px;}
.menu li a.current_page_item, .menu li a.current_page_item:hover{line-height:30px; font:12px Verdana, Arial, Helvetica, sans-serif; background:url("img/topMenuImages.png") 0px -90px no-repeat; color:rgb(255,255,255);}
.menu li a.current_page_item span, .menu li a.current_page_item:hover span{background:url("img/topMenuImages.png") 100% -90px no-repeat;}

Je ne sais pas si mon code est inexact ou s'il y a un autre élément à insérer quelque part dans les fichiers du thème pour identifier la page en cours. Je suis désolé, mais je ne puis pas vous laisser libre accès au blog car il comporte des photos des écoliers.

Si vous aviez une idée, un conseil, pour me sortir d'embarras ça serait vraiment génial : je suis bloqué sur ce problème, à parcourir les forums, depuis une bonne semaine déjà...

Merci beaucoup pour votre excellent travail de support du CMS Dotclear !

#3 Re : [dc2] Plugins » Plugin HttpPassword » 2012-04-25 15:13:05

J'ai un .htaccess avec seulement Options -Indexes (donc pas de mot de passe) dans le dossier des images, et un autre demandant un utilisateur enregistré à la racine du blog (dossier dotclear), c'est tout. Je ne pense pas qu'il s'agisse de ça...

#4 Re : [dc2] Plugins » Plugin HttpPassword » 2012-04-22 18:56:35

A propos de mon problème explicité plus haut, personne n'a de piste ?
Au sujet des fenêtres de connexion qui apparaissent plusieurs fois d'affilée lorsque le .htaccess est placé dans le dossier dotclear...

#5 Re : [dc2] Plugins » Plugin HttpPassword » 2012-04-20 11:07:54

Je fais la modification tout de suite !

Merci...

#6 Re : [dc2] Plugins » Plugin HttpPassword » 2012-04-20 10:34:29

J'ai désinstallé le plugin HttpPassword afin de tout faire "à la main". J'ai donc créé un fichier .htaccess contenant le chemin absolu d'accès au fichier des mots de passe, avec l'option "-Indexes" :

AuthName "Zone protégée : accès restreint !"
AuthType Basic
AuthUserFile "chemin absolu du fichier contenant les mots de passe cryptés"
Require valid-user
Options -Indexes

J'ai testé plusieurs emplacements pour ce fichier mais je n'ai pas trouvé de solution idéale et j'aurais besoin d'aide à ce niveau :

* Si je le place à la racine du blog dans le dossier "dotclear", tout semble protégé mais il y a deux inconvénients importants :
- Pour se connecter il faut taper trois fois d'affilée le nom d'utilisateur et le mot de passe avant d'être accepté (c'est très pénible)
- Pour les administrateurs se rendant dans "admin" il y a cette première fenêtre de connexion qui apparaît puis celle de l'interface d'administration de Dotclear (overdose de mots de passe)

* Si je le place dans le dossier "dotclear/public" le mot de passe et l'identifiant ne sont demandés qu'une seule fois mais la fenêtre de connexion apparaît par-dessus la page d'accueil du blog ce qui fait qu'une partie des informations et des photos est dévoilée...

Aïe Aïe Aïe ! Heeeellllp pleeeaaase !

PS : si vous voyez d'autres failles de sécurité, merci de m'en tenir informé, il est nécessaire que cet espace soit le plus "blindé" possible (enfin, dans la limite du raisonnable).

MERCI POUR TOUTE L'AIDE QUE VOUS M'AVEZ DEJA APPORTEE !

#7 Re : [dc2] Plugins » Plugin HttpPassword » 2012-04-20 08:47:11

Ah, là je suis d'autant plus intéressé ! Et comment fait-on pour protéger ces dossiers photos ?

#8 Re : [dc2] Plugins » Plugin HttpPassword » 2012-04-19 16:30:05

Je préfère que chaque famille ait un mot de passe.

Merci pour les infos ! Je vous tiens au courant de ce que je décide de faire.

#9 Re : [dc2] Plugins » Plugin HttpPassword » 2012-04-19 12:37:57

La partie publique est sous forme de site internet (donc non interactive) :

www.kerstran.fr

Le blog est entièrement privé, il propose les photos des activités des élèves (les parents signent une convention par rapport au droit à l'image) et des ressources : activités d'entraînement en maths, anglais, français... + productions des élèves.

#10 [dc2] Plugins » Plugin HttpPassword » 2012-04-18 17:54:19

999Diaoul
Réponses : 16

Bonjour,

J'ai essayé de contacter Frederic PLE, le concepteur de ce plugin, via le blog dédié mais je n'ai pas eu de réponse (ça fait maintenant un mois). A tout hasard je pose donc ma question sur le forum :

Mon école dispose d'un blog sous Dotclear dernière version et j'utilise le plugin HttpPassword 0.5.10 pour gérer les accès des parents (photos en ligne qui doivent être protégées). J'ai testé ce plugin sous plusieurs configurations et j'ai reçu de nombreux échos de parents. A chaque fois on me dit la même chose : c'est assez pénible car la fenêtre de connexion apparaît plusieurs fois d'affilée et il faut à chaque fois retaper nom d'utilisateur et mot de passe avant de pouvoir se connecter. Certains ne parviennent pas du tout à se connecter (alors que j'ai testé tous les identifiants et que chez moi et au boulot ça fonctionne). Y a-t-il une manip' que je devrais effectuer pour corriger ce problème ? Ou peut être y a-t-il une autre solution pour filtrer l'accès au blog avec plusieurs mots de passe que je pourrais mettre en œuvre ?

Merci d'avance !

#11 Re : [dc2] Plugins » Gallery 0.4 : support du plugin » 2012-03-07 18:36:52

Bonjour,

J'utilise le plugin Gallery avec le thème de diaporama "rotator". Je l'ai testé sur plusieurs configurations et le zoom sur les images ne semble pas fonctionner lorsqu'on clique sur l'icône dédiée dans le coin inférieur droit de la fenêtre. Quelqu'un aurait-il une solution ?

Merci d'avance !

#12 Re : [dc2] Bugs » open_basedir restriction in effect ... » 2012-02-05 10:05:37

Merci pour l'info, grunnpi !

J'ai également eu le même message d'erreur au niveau du gestionnaire de medias, J'ai fait la manip' indiquée dans ce topic et a priori tout fonctionne correctement.
Nous verrons bien avec le temps s'il y a des conséquences à ce changement du fichier class.filemanager.php...

#13 Re : [dc2] Bugs » Message d'erreur dans le gestionnaire de medias » 2012-02-05 10:02:21

Merci pour l'info ! J'ai fait la manip' indiquée dans le topic et a priori tout fonctionne correctement.

#14 [dc2] Bugs » Message d'erreur dans le gestionnaire de medias » 2012-02-04 21:08:23

999Diaoul
Réponses : 2

Bonjour,

J'ai installé la dernière version de Dotclear avec le plugin Gallery sur mon espace Kegtux (www.kegtux.org).
J'essaie de créer des dossiers avec des images, en faisant attention à les nommer de façon à éviter tout bug (pas d'accent, pas d'espace, pas de caracteres speciaux, images faisant de 50 à 120 ko). Les images sont uploadées correctement (je peux les ouvrir) mais il n'y a pas d'apercu dans le gestionnaire de medias, juste l'icône image et J'obtiens à chaque fois un message d'alerte du type :

Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/home/users/Kerstran/dotclear/public/101202A-PremiersFroids/101202A-PremiersFroids12.jpg/.) is not within the allowed path(s): (/home/users/Kerstran:/tmp) in /home/users/Kerstran/dotclear/inc/libs/clearbricks/filemanager/class.filemanager.php on line 607

De plus, dans le plugin "Gallery", à la section "Gestion des nouvelles images", j'ai un message "#ERR#" pour le "Nombre de nouveaux médias détectés - Créer les médias en base" pour chaque sous-répertoire du dossier des medias dotclear/public/. Lorsque je tente de créer un billet-image pour chaque image le temps de chargement est infini et bien sûr, elles n'apparaissent pas sur mon blog...

J'ai changé les droits du dossier dotclear/public/ via l'interface de gestion ftp mais ça n'a rien changé au problème.

Pourriez-vous m'aider s'il vous plait ?

Merci d'avance !

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

Pied de page des forums

Propulsé par FluxBB

Sites map