Version 0.1 du thème studiopress adapté pour DOTCLEAR 2 (billet support)
Par Fran6t le dimanche, 9 mars 2008, 23:35 - Dotclear 2 - Lien permanent

Passage du thème en version 0.2 voir ici
Attention ce thème necessite la version beta 7.3 de DC2
Il est en provenance comme vous pourrez le voir dans le pied du thème de www.dailyblogtips.com
- En natif dans le thème l'utilisation du plugin menuFreshy[1];
- En natif l'implémentation du plugin officiel lightbox[2]
J'insiste sur le fait que ce thème ne fonctionne qu'avec une version minimum 2 beta 7.3 car le thème est structuré différement.
Téléchargement
(pour info vous pouvez parcourir les sources ici)
- Téléchargez la dernière version de menuFreshy au format zip sur le billet support
- Le blog de travail du thème visible ici ou alors sur themes.dotaddict.org[3]
=====================================================
ATTENTION POUR CEUX QUI N'ONT PAS LA BETA 7.3 et qui veulent utiliser ce thème
Vous pouvez remonter d'un cran les fichiers du thème qui sont sous studiopress/tpl d'un cran plus haut donc directement au même endroit que les fichiers _define.php,_public.php
Toujours pour ceux qui ne sont pas en V7.3 modifiez le fichier _head.html et enlevez tpl:SysBehavior publicHeadContent
il s'agit du tag qui permet au moteur de DOTCLEAR 2 beta 7.3 de mettre en place les appels pour le plugin lighbox qui permet l'affichage des photos en POPUP et en défilement album des photos d'un billet.
=====================================================
Notes
[1] Permet de gérer le menu horizontal par l'administration du blog par simple copier coller, exceptionnellement le voici téléchargeable directement ici mais attention je ne le tiendrai pas forcément à jour le mieux étant de le récupérer sur le lien officiel
[2] Il s'agit de javascript reposant sur la librairie Jquery est permettant l'affichage des images .jpg en POPUP avec défilement par fléches
[3] Lors de la publication du thème le blog demo n'est pas encore en version minimale requise la manipe de remonter d'un cran a été faite, vous pouvez aussi voir les deux TAGS pour lightbox et menuFreshy
Commentaires
salut bon bah chez moi regarde le résultat http://blog.gaymix.fr je ne vois pas d'ou vien le soucis ! je suis bien sous DC2
Tu n'es pas sous un DC2 assez récent il faut une beta 7.3 en attendant ce que tu peux faire c'est prendre tous les fichiers qui sont sous le repertoire tpl et les remonter d'un cran.
Je viens de faire une petite modif du billet pour rendre cela encore plus explicite.
Hello,
Question bête, mais comment choper la Beta 7.3 de DC2 ? Elle n'est pas dispo en dowload sur le site de DC, et le SVN n'indique pas le versioning courant (du moins dans le CHANGELOG).
Sinon, le thème à l'air de roxer sévère !
Tu peux l'attraper chez notre ami Sacha regarde dans les commentaire ici il a fait un zip : http://bricole.xn--phnix-csa.net/po...
L'info en exclu il y aura bientôt le même mais dans les tons sépia
Merci Fran6t !
Bon, DC upgradé à la beta 7.3, MenuFreshy installé, le theme installé... le hic, au reload de la page (accueil ou post), j'ai cette erreur :
Fatal error: Cannot redeclare class tplMyThemeAdditions in /zzzzz/themes/studiopress/_public.php on line 8
Ok, je comprend pas pourquoi tu as l'erreur et pas moi. Provisoirement tu peux mettre en remarque tout ce qu'il y a dans _public.php
Ce petit bout de code à pour but de ne pas avoir de , en fin de liste des tags. Ce sera légèrement inesthétique en attendant que j'arrive a voir d'où viens le problème.
Je n'aurais pas le temps de me pencher sur cela avant ce soir voir même demain tu peux peut-être reporter ce problème du coté du forum où j'avais repris ce bout de code comme tu peux le voir dans le fichier http://www.dotclear.net/forum/viewt...
Le commentage des lignes a eu un comportement erratique; j'ai fini par renommer le fichier et créer un fichier totalement vide à la place. D'ailleurs, je n'ai pas vu apparaitre de "," à la fin des listes de tags.
J'ai un peu trifouillé les pages pour virer les pubs, le logo de souscription RSS et réactiver mes widgets toussa toussa, et me suis rendu compte d'un bug esthétique mineur :
- dans la home, le titre du site reste toujours blanc (sauf rollover)
- dans les billets, le titre à un comportement de lien HTML classique et donc devient bleu une fois qu'on a cliqué dessus, et est également souligné.
A toute fin utile, ça se passe ici : http://blog.larrache.com
Encore une fois, bravo pour ce thème, je le trouve vraiment top !
C'est moi qui te remerci de ce retour, je corrige tout ce que tu me dis dès que je peux encore merci de prendre le temps de faire un retour. Pour ce qui est des virgules j'ai l'impression que la fonction que j'avais mise dans le fichier _public.php est devenue native dans le core de Dotclear ce qui expliquerai ton erreur et que tu n'ai pas la virgule en fin de tes tag.
J'ai vu aussi que j'avais laissé search au lieu de recherche dans le haut du thème.
Bon me revoila, je comprend pas tout tes problèmes, j'ai chercher à reproduire ceux-ci mais rien y fait.
Pour l'erreur Fatal error: Cannot redeclare class tplMyThemeAdditions je pense que tu as un plugin qui utilise ce même nom de
classe et qui fait le même travail puisque tu n'as pas la virgule finale et pas d'autre erreur. Je vais donc changer ce nom de class pour la personnaliser au thème.
Pour le titre en blanc c'est le comportement voulu, par contre pour le titre des billets avec un surligné c'est pas normal mais là aussi j'arrive pas a reproduire dis mois
si tu le vois chez moi sur http://www.myouaibe.com/studio.php/
J'ai du mal m'expliquer : le titre souligné, c'est pas le titre des billets, mais le titre du site (header), mais dans la page "post".
Effectivement, je ne le vois pas chez toi, ca doit venir d'une de mes modifs. Je vais faire un diff entre les fichiers d'origine et le mien...
Bonjour, Mon site est en version Dotc2 Bêta 7 Voulant adopter ton thème Studiopress que je trouve super, j'ai donc suivi tes recommandations: remontée d'un cran des fichiers + suppression de "tpl:SysBehavior publicHeadContent" J'ai quand même un beau essage d'erreur
"Fatal error: Cannot redeclare class tplmythemeadditions in /mnt/145/sdb/c/1/alterepublique/themes/studiopress/_public.php on line 8"
Comment faire est ce facile de upgrader la version Bêta 7 3 Autre question: jusqu'ici j'ai le thème Welsh2 que je trouve aussi très bien Je voulais des onglets(ou pages) d'où ce choix Qu'apporte de spécial ton plugin Menu Freshy? Je ne comprends pas très bien sa description.
merci
Pour ton erreur recupère le fichier _public.php de la version 0.2 du thème ici Version 0.2 du thème studiopress je te dis pas de récupérer l'ensemble du thème 0.2 tant que tu n'est pas en toute dernière version svn car deux TAG ont changé.
Pour ce qui est de récupérer la svn c'est pas forcément super evident il y a plusieurs site qui proposent un zip mais je n'ai plus les adresses sous la main de tête il y a le site d'un des auteurs de DC2 un nommé PEP et un autre site les bricolles du web un truc comme cela.
Pour menuFreshy ce qu'il apporte c'est de pouvoir tout faire par l'admin regarde les copie d'ecran sur plugin.doaddict.org et regarde cette adresse tu verras que l'onglet est alors marqué comme actif (grisé) c'est le plugin qui test si l'adresse appelé est la même que celle qui est affiché.
Merci pour ces conseils Cela fonctionne
Pour les 2 zones facultatives: banner et image, J'ai enlevé l'image de droite: alors il reste cependant une mention à la place"ad" Mais je remettrais un cadre à la place
Concernant le cadre"Bienvenue":on le modifie par le fichier"inc-welcome.html."manuellement.Puis je y mettre du java script type nouvelles défilantes?
Avec le thème Welsh2, j'avais des pages connexes,: c'est donc avec le plugin Menufreschy que je doisn les réinstaller en onglet?
merci
Ce que tu pouvais faire pour enlever les pub c'est carément supprimer les fichiers inc-pubcentrale.html et inc-pubdroite.html
Pour inc-welcome.html tu peux bien sûr mettre du javascript ou du html.
Pour les pages connexes en onglet oui tu installes menu freshy et tu fais autant de liens qui tu veux d'onglet attention de bien coller l'adresse qui correspond à la page connexe comme cela tu auras l'effet de l'onglet actif.
Je suis passé récemment à la 7.3 beta pour essayer ce thème. Avant j'étais sur une 7.0 beta, avec un thème utilisant le menu freshy.
Après l'update le plugin freshy avait disparu, et maintenant impossible de le réinstaller. Lors de l'install une page blanche s'affiche et puis plus rien.
Du coup le thème studiopress est inutilisable et mon ancien thème aussi.
Je vais essayer de repasser en 7.0 beta.
Kika 93 tu es en 7.3 mais r combien derrière ? Pour l'instant j'ai testé jusqu'à la 2.0-beta7.3-r1690 la release candidate est pour dans une semaine et c'est la valse des mises à jours je vais faire un update en dotclear-2.0-beta7.4-r1730 et je t'en dit plus.
Bon me revoila, test concluant en 7.4-r1730 menuFreshy est fonctionnel avec le thème studiopress version 0.2 au passage je viens de m'apercevoir qu'il manque le fichier 404.html que j'ajouterai lors de la version 0.3
Salut, j'ai un petit souci avec les tags, j'ai beau chercher je ne trouve pas de réponse .A la fin de l'article ,j'ai ceci :
Tags : techno{{tpl:MetaSeparatorStudiopress separator=", "}}
Je crois comprendre la fonction qui permet de gérer la séparation des thèmes fait partie du thème il faut donc activer le php au niveau des thèmes pour cela il faut aller dans about:config et mettre tpl_allow_php à oui
Merci beaucoup pour le coup de main, ça fonctionne ! Je ne m'attendais pas à une réponse si rapide de ta part ! ^^
Merci pour tout ton travail sur le thème et pour le fait que tu prennes le temps de faire du support !
Bonjour,
Le theme studiopress fonctionne très bien chez moi mais je n'arrive pas à changer la couleur des titres des billets (présent dans home.html et post.html).
J'ai pourtant tout regardé dans style.css . Je peux changer toutes les couleurs sauf la couleur noir des titres-billets et la couleurs bleu foncée du "roll hover" sur les titres-billets.
Merci beaucoup,
Désolé ! j'ai été trop vite ! la solution était évidente : "h2.postTitle a {"
Merci encore,
Bonjour,
Après installation du thème, tout fonctionne hormis l'affichage des pages supplémentaires, ou tout est positionné en liste (c'est à dire que les colonnes normalement à droite se retrouvent en bas en premant toute la largeur de la page). Ceci est-il normal, et si oui y a t-il une manière simple pour que la présentation des pages supplémentaires aient la même présentation que la page Home ?
Merci beaucoup,
Philippe
Philippe je ne comprend pas trop le problème peux tu me donner une adresse ou je peux voir cela svp ?
Hello,
Bravo pour ce theme tres beau. Je souhaite inserer un flash dans la banniere pub droite(imagead_336x280.gif)
j'ai suivi ce post http://petit.dotclear.net/pages/200... , j'arrive bien a le mettre dans un billet mais je ne comprend pas dans quel fichier et ou ajouter le code pour que cela remplace l'image,
dans style.css?
seb
Réponse de Francis :
Merci francis pour ta reponse,
je ne comprend pas pourquoi ca ne marche pas ( en meme temps je suis un peu une quiche en html
)
voici le contenu de mon fichier inc-pubdroite
<div class="adsense_sidebar">
<!-- Insert adsense code for a 336x280 rectangle right under here -->
< object
type="application/x-shockwave-flash"
data="<?php dcInfo('theme'); ?>/images/imagead_336x280.swf" width="336" height="280" id="mabanniere">
<param name="movie" value="http://sebi93.free.fr/dotclear/publ..." />
Placer ici un contenu alternatif en texte comme ici ou une image comme à la ligne suivante
<img src="<?php dcInfo('theme'); ?>/images/imagead_336x280.swf" alt="<?php dcInfo(); ?>" />
</object>></img>
</div>
si quelqu'un a une idée
Réponse de Francis :
youhouuuu
merci beauccoup Francis , c'est magique quand meme !!