Modules pour Dotclear 2.0 RC2
Par Phoenix le mardi 22 juillet 2008 à 07:36 - Programmation- 818 lectures
Une grosse série de mise à jour pour cette version de Dotclear 
Tout d'abord les modules
ctLibrary 1.0
Au menu:
- première version de la librairie commune à mes modules
christianSaints 1.4
Au menu:
- module ctLibrary requis
- amélioration du code
- changement de nom (anciennement Saints)
postCount 1.4
Au menu:
- module ctLibrary requis
- amélioration du code
- changement de nom (anciennement postcount)
- simplification des codes de template
- administration des codes de template depuis l'interface du module
- modification de la disposition des informations du widget
tplGeoURL 1.5
Au menu:
- module ctLibrary requis
- amélioration du code
- changement de nom (anciennement GeoUrl)
tplGoogleAnalytics 1.6
Au menu:
- module ctLibrary requis
- amélioration du code
- changement de nom (anciennement GoogleAnalytics)


Commentaires
Une petite remarque concernant ton module postcount, si la library n'est pas installée, le site explose complètement (erreur php inside...), ne peux-tu pas faire en sorte de vérifier que le module ctlibrary est bien installé avant de procéder à l'installation de postcount ? (genre avec class_exists)
Quand je marque ctLibrary requis ça me semble assez parlant en fait...
Un pré-requis DOIT ETRE avant... mais je verrai à tenir compte de ta suggestion lorsque je ferai une mise à jour.
Bonjour Phoenix
Sur l'onglet "A propos" de l'extension postCount 1.4, le lien "Cliquez ici pour ouvrir le support." aboutit sur une page d'erreur.
Et merci pour le travail effectué.
C'est encore moi.
Je viens de m'apercevoir qu'avec Dotclear 2 le fait de prévisualiser un billet via l'admin incrémente le compteur de lectures de 2.
Certainement un effet de bord de la nouvelle méthode utilisée pour la prévisualisation.
Sauf erreur de ma part, le compteur total des billets s'incrémente lui aussi de 2 à chaque fois qu'un billet est lu.
C'est bizarre parce que le compteur du billet s'incrémente bien lui de 1.
Bon aller, j'arrête là pour ce soir.
Le compteur total ? il n'y a pas de compteur total, c'est juste une somme des compteurs individuels
La prévisualisation comptabilise une lecture du billet c'est certes dommage mais parfaitement compatible avec l'idée du module.
Le but étant de comptabiliser les lectures du billet...
Le plugin googleanalytics ne marche pas chez moi
Fatal error: Class 'ctLibDefaultSettings' not found in /mnt/166/sdb/8/6/romaricmichon/dotclear/plugins/tplGoogleAnalytics/lib.googleanalytics.php on line 23
Tu as installler ctLibrary ?
Oui.
Je precise aussi que j ai une base de donnees Postresql.
Veux tu les erreurs que je recois ?
Oui merci
Ok donc j installe Ctlibrary avec le fichier zip dans dotclear 2.0
j obtiens en tete de l administration
"Warning Cannot modify header information - headers already sent by (output started at /mnt/166/sdb/8/6/romaricmichon/dotclear/plugins/ctLibrary/locales/fr/main.lang.php:1) in /mnt/166/sdb/8/6/romaricmichon/dotclear/inc/admin/lib.dc.page.php on line 78"
Le blog crash apres quand tu veux aller dessus avec
"Warning: Cannot modify header information - headers already sent by (output started at /mnt/166/sdb/8/6/romaricmichon/dotclear/plugins/ctLibrary/locales/fr/main.lang.php:1) in /mnt/166/sdb/8/6/romaricmichon/dotclear/inc/clearbricks/common/lib.http.php on line 213
Warning: Cannot modify header information - headers already sent by (output started at /mnt/166/sdb/8/6/romaricmichon/dotclear/plugins/ctLibrary/locales/fr/main.lang.php:1) in /mnt/166/sdb/8/6/romaricmichon/dotclear/inc/clearbricks/common/lib.http.php on line 215
Warning: Cannot modify header information - headers already sent by (output started at /mnt/166/sdb/8/6/romaricmichon/dotclear/plugins/ctLibrary/locales/fr/main.lang.php:1) in /mnt/166/sdb/8/6/romaricmichon/dotclear/inc/clearbricks/common/lib.http.php on line 215
Warning: Cannot modify header information - headers already sent by (output started at /mnt/166/sdb/8/6/romaricmichon/dotclear/plugins/ctLibrary/locales/fr/main.lang.php:1) in /mnt/166/sdb/8/6/romaricmichon/dotclear/inc/clearbricks/common/lib.http.php on line 215
Warning: Cannot modify header information - headers already sent by (output started at /mnt/166/sdb/8/6/romaricmichon/dotclear/plugins/ctLibrary/locales/fr/main.lang.php:1) in /mnt/166/sdb/8/6/romaricmichon/dotclear/inc/public/lib.urlhandlers.php on line 59
Warning: Cannot modify header information - headers already sent by (output started at /mnt/166/sdb/8/6/romaricmichon/dotclear/plugins/ctLibrary/locales/fr/main.lang.php:1) in /mnt/166/sdb/8/6/romaricmichon/dotclear/inc/clearbricks/common/lib.http.php on line 238"
Voila deja pour les erreurs de ctLibrary
Et en téléchargeant le zip et en copiant les fichiers à la main au bon endroit ?
J ai fait ca en telechargeant le zip a travers l interface admin de doclear2.
Je doute fortement quand copiant les fichiers a la main, que ca change quelque chose.
Te serais-t-il possible de tester ça pour moi stp :p ?
Sachant que j'ai DC2 finale et mes modules d'activés sur 5 blogs (dont 4 sur une plateforme multi-blogs) tu comprendras que je sois tatillon sur les détails :p
Je viens de tester de les deposer a la main sur mon ftp de free et ca ne marche pas.
J ai aussi une DC2 finale au passage.
Voudrais tu l acces a mon blog pour regarder ce qu il se passe ?
Starbe
Pour le moment je suis plutôt contre ce genre de pratique
... pour des
raisons de sécurité et de déontologie.
Sinon, est-ce que tu peux prendre le fichier main.lang.php, l'ouvrir dans un éditeur de texte et copier/coller son contenu dans un fichier ouvert par le le bloc-note windows (ou gedit si tu es sous *nux)
Bonjour Phoenix
Je me suis vu contraint ce weekend de revenir à la version 1.3 de postCount. En effet avec la version 1.4, cela m'ajoute un espace avant la première balise des pages générées par Dotclear 2. Du coup mes pages RSS étaient considérées comme non valide par certains systèmes exploitant RSS. Ce problème d'espace apparait sur mon serveur dès que je mets postCount 1.4. La version 1.3 ne pose aucun problème.
Je n'ai pas trouvé d'où cela pouvait venir. Aurais-tu une idée de ce qui pourrait provoquer cela ?
As-tu pensé à vérifier la configuration du module dans l'interface d'administration ?
Tu as une idée précise ? Parce que tout me semblait correct. Je vais me monter un second blog pour faire plus de tests.
La partie qui définit les textes pour l'affichage des compteurs...
Çà se paramètre dans l'interface d'administration maintenant !...
J'ai trouve une autre solution, vu que le plugin ne marchait pas pour moi
sur ce lien
http://www.kuijjer.com/post/2008/06...
Ok :p
Alut
Je me permets de laisser un petit message, car je viens d'intaller postCount 1.4 et j'avais, moi aussi, un bug de "header already send..."
en fait, avec les nouveaux truc multilingues de dotclear 2, il semblerait qu'il faille éviter d'utiliser "main.lang.php", mais un fichier "main.po" avec un formatage chelou, en tous cas, rien que le fait de virer le fichier incriminé dans ctLibrary m'a oté le bug.
j'ai créé un mini-fichier main.po et hop ça marche ^^
et mis à part ça des résultats chelous dans le widget, ça semble bien compté les visite dans les billets - voir le blog en lien.
@+
Nickel ca a marché avec le fichier .po !
Merci de l'astuce
Salut, j’en chie grave avec ton plugin google analytics 1.5.1 et même avec la dernière version… est ce qu’il y a une page de support ? je suis sur la version 2.1.1 de dc.
D’avance merci
(J’ai essayer la dernière version du plug avec l’ajout de la ctlibrary, mais j’ai le m^me message de fou que starbe.)
A priori le message de Starbe vient d’un problème d’encodage d’un des fichiers…
Comme je l’ai dit je n’ai pas le temps en ce moment de me pencher trop longtemps sur les plugin dc2 !
Cependant, il est bon de noter les points suivants:
- je suis en multiblog et aussi en monoblog
- hormis Newsletter et Citations, j’utilise mes propres plugins
- Je n’ai pas de problème sur ma configuration…
- Google continue à bien Analytics mes blogs
Se référer à la page d’accueil de mon blog pour les liens sur le support :p
Je précise le billet qui va bien:
http://phoenix.cybride.net/post/200…
Est ce que tu sais que la page de support : http://support.cybride.net
ne fonctionne pas ?
Tu viens de me l’apprendre… et je vais devoir y remédier dès ce soir
Avec toutes mes excuses…
support réparé
Comment downloader le pluging newsletter en format ZIP ?
par avance merci
Jean-Christphe
C’est assez simple… nulle part… la fonction recherche est assez pratique sous Dotclear :
- http://phoenix.cybride.net/?q=newsl…
- prendre le premier post (celui du haut)
- constater que c’est le dernier en date
- bien faire attention à la phrase "sauf pour le module Newsletter que j’ai mis en standby pour le moment"
Donc !… Une fois de plus je le redis… Newsletter est en standby depuis mi-juillet 2008 !!!
Et pour le moment le reste de mes modules car ils fonctionnent.
Même s’il semblerait que j’ai des problèmes de pages de code sur les fichiers de traductions…
Et qu’apparement il faudrait modifier le format des fichiers de localisation.