Forum ZitePLUS

La communauté des utilisateurs du CMS ZitePLUS

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

#101 12/02/2012 11:30:47

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

Heuuu... il faudrait que tu nous donne TOUTE la notice ! lol

Sous wampserver, tu as un espèce de tableau orange, qui commence par Notice : (c'est le vrai message d'erreur, la notice quoi!) et qui présente ensuite diverses infos (notamment celle que tu as collé dans ton message, qui indique dans quelle fonction ça a foiré).
Si tu as plusieurs notices, voire des warnings, tu aura plusieurs tableaux à la suite.

Sur un serveur en prod, en général c'est simplement une ligne de texte.


Copie-colle TOUT ce qui est apparu avant la page ! On fera le tri.

Hors ligne

#102 12/02/2012 12:21:16

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

ok autant pour moi
toute mes excuses pour le dérangement j'ai trifouillé le code et omis un "
bah voila je suis honteux de malmené et de douté de ce superbe cms wink

promis je recommence plus

Dernière modification par snypi (12/02/2012 12:36:16)


un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/

Hors ligne

#103 12/02/2012 12:58:39

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

Ok, je vais partir du principe que ta notice venait d'une erreur dans le code que tu cites (il aurait été intéressant que tu nous la cites, si il y a un bug dans la 092a7 vierge, ça intéressera jpg...)

NOTE : Après relecture : Si la variable $_SESSION['zite_user'] n'existe pas (donc qu'aucun utilisateur n'est connecté, donc c'est un visiteur), tu essaye de l'afficher donc tu aura une notice du type "Undefined index" je pense...
Pour corriger, il faut faire un if(isset($_SESSION['zite_user'])) {echo ... }
Pour ne pas tenter d'afficher le nom de l'utilisateur si il n'y a pas d'utilisateur...



Reprenons (désolé si je suis lourd, mais il faut bien que tu comprennes que "ça marche pas", en informatique, ça ne veux rien dire! Et ma boule de cristal est en rade...).

Sur une 092 fraiche, si tu tapes "CMS" dans le champ recherche, et que tu valides.
Quel est le contenu de la page qui s'affiche?
Une page entièrement blanche? Un ziteplus avec un espace blanc à la place du contenu? Un message d'erreur (notice ou autre)? Le message "0 résultat trouvé" ?

Puisque tu es sous wampserver, peux-tu aussi poster ici le contenu du "Apache error log" ?
Ce fichier sera très long, donc ne poste que les lignes qui correspondent à ta requête, en te basant sur l'heure (le plus simple est de charger la page problématique, puis de récupérer les dernières lignes). N'ai pas peur de trop poster, il vaux mieux trop d'infos que pas assez!


EDIT : message croisé. J'aime mieux ça !

Dernière modification par Super_chemist (12/02/2012 12:59:43)

Hors ligne

#104 17/02/2012 01:21:50

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

Bonsoir,

ça y est ... c'est la 0.9.2.rc2 qui sera peut-être la prochaine version officielle si vous n'y trouvez pas trop d'erreurs wink

Pour l'installer, il télécharger le zip sur le site officiel de ZitePLUS et le dézipper à la racine du site.
Puis se connecter au site => cela va lancer la mise à jour

Les changements depuis la dernière version alpha:

- le paramètre "jquery_link" prends https://ajax.googleapis.com/ajax/libs/j … ery.min.js comme valeur par défaut lors de la migration
- Le code de ZitePLUS est maintenant dans le répertoire zplus au lieu de zite, zite.php est remplacé par ziteplus.php
- Correction de diverses erreurs typographiques
- Correction pour éviter message d'erreur dans ma crétaion de page: "Undefined index: pg_target "
- retrait des [JPG] ou [GIF] générés via l'insertion des liens images via tinymce (déjà bon via le tinybrowser) et se retrouvant via Google
- Fonctionnement disquette tinymce (pour les connaisseurs wink)
- Module RSS: Ajout d'un paramètre "page de base" pour fixer la page racine du flux RSS
- DOCUMENTS: Correction mineure pour la gestion caractères spéciaux
- DOCUMENTS: Appel de la version min du javascript uploadify au lieu de la version source
- TEMPLATE: Uniformisation de tous les $zite-> en $this->
- Si utilisation du "Menu déroulé fixe" => Les "zonp" sont maintenant générés comme pour le menu standard
- MODULE: Changement présentation "Ajout depuis le site officiel" + affichage de plus d'informations
- MIGRATION: correction de bugs mineurs

a+
Jean-Paul

ps: je mettrais bientôt en téléchargement une version complète, pour l'instant c'est une version de mise à jour (mais depuis TOUTES les versions précédentes wink)

Dernière modification par jpg (18/02/2012 00:29:31)

Hors ligne

#105 17/02/2012 11:09:26

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

salutation et merci pour tous ce boulot
on l'attendais avec impatiente !!

premier retour j'ai dans ma barre d'admin "MaJ-Update" qui ne sert à rien on dirais ?
pourquoi avoir changer le dossier zite en zplus ?? bon j'ai une idée mais il faut modifier nos modules maintenant sad (super_chemist au boulot)
edit : pour ma part j'ai fait une recherche de zite et remplacer zite par zplus dans les fichiers fdiapo.php du module et du plugin cela fonctionne (module mis à jour)

tu dis

TEMPLATE: Uniformisation de tous les $zite-> en $this->

mais dans le top on retrouve <h1><?php echo $zite->get_data('site_title') ?></h1>
donc $zite fonctionne encore !!

- MODULE: Changement présentation "Ajout depuis le site officiel" + affichage de plus d'informations

ok mais cela fait un lien vers ton site j'aurais vue pour les modules non officiel une petite page à coter de l'option configurer du module qui fait un lien html directement dans une page de présentation du module histoire que l'on puisse intégrer à nos modules des infos perso
je continue ma torture
encore merci

Dernière modification par snypi (17/02/2012 12:00:32)


un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/

Hors ligne

#106 17/02/2012 12:51:08

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

Bon, je vais me replonger dans le code de zdiaporama alors !

Petite remarque jpg : la mise à jour a modifié le tinymce.php. Pour les personnes qui l'ont modifié à la main (ou via un module), il vaudrait mieux simplement déplacer le fichier existant (je n'ai pas vu si il y avait des modifs dans ce fichier.)


Je ne vais pas avoir le temps de torturer le CMS avant cet été malheureusement...
Je met à jour zdiaporama pour le principe uniquement !

Et encore merci pour ce cadeau de Noel !

Hors ligne

#107 17/02/2012 14:20:54

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

BUUUUUG trouvé à l'instant !!!
EDIT: Non, finalement, il semblerait que mon serveur php ait merdé... Finalement ça marche ! Désolé !

Sur une copie de ma 091 en local, j'ai tenté une mise à jour vers la 092rc2.

Plantage du script php, je n'ai plus accès à rien ! Fatal error php...

apache_error.log:

[Fri Feb 17 13:11:35 2012] [error] [client ::1] PHP Warning:  include(zplus/ziteplus.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory in C:\\Users\\Adrien\\Documents\\Aviron\\site internet\\ziteplus092rc2\\index.php on line 2, referer: http://localhost/ziteplus092rc2/
[Fri Feb 17 13:11:35 2012] [error] [client ::1] PHP Stack trace:, referer: http://localhost/ziteplus092rc2/
[Fri Feb 17 13:11:35 2012] [error] [client ::1] PHP   1. {main}() C:\\Users\\Adrien\\Documents\\Aviron\\site internet\\ziteplus092rc2\\index.php:0, referer: http://localhost/ziteplus092rc2/
[Fri Feb 17 13:11:35 2012] [error] [client ::1] PHP Warning:  include() [<a href='function.include'>function.include</a>]: Failed opening 'zplus/ziteplus.php' for inclusion (include_path='.;C:\\php\\pear') in C:\\Users\\Adrien\\Documents\\Aviron\\site internet\\ziteplus092rc2\\index.php on line 2, referer: http://localhost/ziteplus092rc2/
[Fri Feb 17 13:11:35 2012] [error] [client ::1] PHP Stack trace:, referer: http://localhost/ziteplus092rc2/
[Fri Feb 17 13:11:35 2012] [error] [client ::1] PHP   1. {main}() C:\\Users\\Adrien\\Documents\\Aviron\\site internet\\ziteplus092rc2\\index.php:0, referer: http://localhost/ziteplus092rc2/
[Fri Feb 17 13:11:35 2012] [error] [client ::1] PHP Fatal error:  Class 'zite' not found in C:\\Users\\Adrien\\Documents\\Aviron\\site internet\\ziteplus092rc2\\index.php on line 4, referer: http://localhost/ziteplus092rc2/
[Fri Feb 17 13:11:35 2012] [error] [client ::1] PHP Stack trace:, referer: http://localhost/ziteplus092rc2/
[Fri Feb 17 13:11:35 2012] [error] [client ::1] PHP   1. {main}() C:\\Users\\Adrien\\Documents\\Aviron\\site internet\\ziteplus092rc2\\index.php:0, referer: http://localhost/ziteplus092rc2/

Bug reproductible chez moi.

Dernière modification par Super_chemist (17/02/2012 22:27:47)

Hors ligne

#108 17/02/2012 15:36:29

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

BUG touvé et très problématique !
EDIT : Erreur de ma part. Dans le zip du module, il faut penser à renommer le dossier "zite", en "zplus" !!! Grrrr..

Sur une 092rc2 installée sur une 092a7.

Impossible d'activer mon module après avoir uploadé son .zip
Quand je clique sur le carré rouge pour l'activer (et exécuter la fonction ::On() que j'ai surchargé), j'ai une fatal error php (pas de notice ni de warning avant).

[Fri Feb 17 14:33:52 2012] [error] [client ::1] PHP Fatal error:  Call to a member function On() on a non-object in C:\\Users\\Adrien\\Documents\\Aviron\\site internet\\ziteplus092rc2\\zplus\\module\\selectmodule.php on line 205, referer: http://localhost/ziteplus092rc2/index.php?z=selectmodule
[Fri Feb 17 14:33:52 2012] [error] [client ::1] PHP Stack trace:, referer: http://localhost/ziteplus092rc2/index.php?z=selectmodule
[Fri Feb 17 14:33:52 2012] [error] [client ::1] PHP   1. {main}() C:\\Users\\Adrien\\Documents\\Aviron\\site internet\\ziteplus092rc2\\index.php:0, referer: http://localhost/ziteplus092rc2/index.php?z=selectmodule
[Fri Feb 17 14:33:52 2012] [error] [client ::1] PHP   2. zite->builder() C:\\Users\\Adrien\\Documents\\Aviron\\site internet\\ziteplus092rc2\\index.php:6, referer: http://localhost/ziteplus092rc2/index.php?z=selectmodule
[Fri Feb 17 14:33:52 2012] [error] [client ::1] PHP   3. zite->page_module() C:\\Users\\Adrien\\Documents\\Aviron\\site internet\\ziteplus092rc2\\zplus\\ziteplus.php:227, referer: http://localhost/ziteplus092rc2/index.php?z=selectmodule
[Fri Feb 17 14:33:52 2012] [error] [client ::1] PHP   4. Tmodule::execute_module() C:\\Users\\Adrien\\Documents\\Aviron\\site internet\\ziteplus092rc2\\zplus\\ziteplus.php:632, referer: http://localhost/ziteplus092rc2/index.php?z=selectmodule
[Fri Feb 17 14:33:52 2012] [error] [client ::1] PHP   5. Tselectmodule->dojob() C:\\Users\\Adrien\\Documents\\Aviron\\site internet\\ziteplus092rc2\\zplus\\tmodule.php:77, referer: http://localhost/ziteplus092rc2/index.php?z=selectmodule

J'ai cherché, je n'ai pas trouvé d'où venait le problème...

Dernière modification par Super_chemist (17/02/2012 22:29:00)

Hors ligne

#109 17/02/2012 15:42:12

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

@snypi:

J'ai trouvé la variable self::$cms->zpath qui renvoie le chemin vers /zite ou vers /zplus automatiquement quelle que soit la version installée.
Donc on peux faire self::$cms->zpath.'/tinymce.php' par exemple, pour avoir un module résistant aux mises à jour intempestives ! A adapter un peu partout dans le code !

Hors ligne

#110 17/02/2012 17:40:24

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

Autre BUG:
EDIT : Je dis n'importe quoi, moi ! Tout fonctionne bien !

Le plugin photoshow pour tinymce ne fonctionne plus (et peut être d'autres ? à voir), ainsi que zdiaporama et probablement fdiaporama.
La faute à plusieurs require_once($basesite.'zite/trubs.php'); dans le photoshow.php du plugin tinymce.

Je ne vois pas comment faire une concaténation qui passe quelle que soit la version de ziteplus...
A part en modifiant à la main, mais c'est crade les liens en dur dans le code !
Comment récupérer self::$cms ici ?

Dernière modification par Super_chemist (17/02/2012 22:54:09)

Hors ligne

#111 17/02/2012 22:31:35

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

Finalement, pour mon premier bug, il semblerait que mon serveur php ait voulu me faire une blague... Résolu tout seul !

Pour mon deuxième bug, il faut penser à modifier le nom du dossier "zite" dans le .zip !

Hors ligne

#112 17/02/2012 23:34:07

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

snypi a écrit :

premier retour j'ai dans ma barre d'admin "MaJ-Update" qui ne sert à rien on dirais ?

Oui, il faut que je l'enlève: une fois exécuté celui-ci ne sert plus (héritage des versions alphas)

snypi a écrit :

tu dis

TEMPLATE: Uniformisation de tous les $zite-> en $this->

mais dans le top on retrouve <h1><?php echo $zite->get_data('site_title') ?></h1>
donc $zite fonctionne encore !!

Oui, dans cette version, c'est encore disponible dans les pages (comme le top ou autre).
Mais, dans le template, c'est vraiment $this
Pour les pages, c'est une question de temps, mais l'utilisation de $this dans ce contexte, c'est le sens de l'histoire wink

snypi a écrit :

- MODULE: Changement présentation "Ajout depuis le site officiel" + affichage de plus d'informations

ok mais cela fait un lien vers ton site j'aurais vue pour les modules non officiel une petite page à coter de l'option configurer du module qui fait un lien html directement dans une page de présentation du module histoire que l'on puisse intégrer à nos modules des infos perso

Il faut bien aller chercher la liste des modules quelques part wink
Pour les infos perso, je vous encourage à rédiger une page de manuel ... comme certains contributeur l'on déjà fait, et je publie sur le site wink
A partir de là il y a une petite icone (le point d'intérogation en fond bleu) qui fait un lien html direct sur la page de présentation du module (essaye le module de contact par exemple)

snypi a écrit :

je continue ma torture
encore merci

Vas y big_smile
Il faut la torturer encore un peu ... et si elle résiste bien on la passe en version finale wink

a+
Jean-Paul

Hors ligne

#113 17/02/2012 23:40:43

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

Super_chemist a écrit :

Petite remarque jpg : la mise à jour a modifié le tinymce.php. Pour les personnes qui l'ont modifié à la main (ou via un module), il vaudrait mieux simplement déplacer le fichier existant (je n'ai pas vu si il y avait des modifs dans ce fichier.)

Tout à fait, j'en suis conscient.
De plus, il n'est pas normal de devoir modifier ce fichier à la main.
C'est pourquoi j'ai commencé à faire un module tinymce.
Pour l'instant il ne comporte qu'un paramètre, mais à terme (version 0.9.3 ou 1.0) il comportera tous les paramètres utiles de tinymce => plus de problème de mise à jour si l'utilisateur personnalise les options de tinymce.

a+
Jean-Paul

Hors ligne

#114 18/02/2012 00:32:45

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

Super_chemist a écrit :

Finalement, pour mon premier bug, il semblerait que mon serveur php ait voulu me faire une blague... Résolu tout seul !

Pour mon deuxième bug, il faut penser à modifier le nom du dossier "zite" dans le .zip !

Donc y a pas de bug pour l'instant ... Ouf big_smile

Suite à ta dernière remarque, j'ai mis un peu de couleur dans le précédent message d'annonce de version afin d'insister sur le changement de répertoire wink
Merci pour tes premiers tests

a+
Jean-Paul

Hors ligne

#115 18/02/2012 15:43:39

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

A ce propos

jpg a écrit :

A partir de là il y a une petite icone (le point d'intérogation en fond bleu) qui fait un lien html direct sur la page de présentation du module (essaye le module de contact par exemple)

juste une petite info à ajouter sur la page des contacts de ton site

Pour utiliser le formulaire de contact dans une page, il faut que celle-ci soit de type PHP et y insérer le code suivant:
Enlever l'espace entre < et ?
Code :
          < ?php echo $this->page_module("contact");    ?>

c'est juste que cela pause pas mal de souci au novice
++


un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/

Hors ligne

#116 18/02/2012 23:27:34

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

Plus utile en rc3, car j'ai trouvé ce qui posait problème (correction valable pour zitecms aussi).
On va maintenant pouvoir faire des pages de manuel qui montrent des exemples de codes PHP wink

a+
Jean-Paul

Hors ligne

#117 18/02/2012 23:39:12

Super_chemist
Membre
Inscription : 27/05/2011
Messages : 417

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

jpg a écrit :

Plus utile en rc3, car j'ai trouvé ce qui posait problème (correction valable pour zitecms aussi).
On va maintenant pouvoir faire des pages de manuel qui montrent des exemples de codes PHP wink

a+
Jean-Paul

Alors là, je dis MERCIIIII !!!!! (enfin, si ça marche wink )
Je ne sais pas ce qui merdait dans tinymce, mais même les entités HTML il n'en voulait pas...

Dans le même genre, il n'y a pas un plugin tinymce qui permet de faire des cadres citation/code, comme dans ce forum ?
Il me semble en avoir vu un sur le site de tinymce quand je cherchais à coder zdiaporama, mais j'ai pas creusé.
Ca pourrait être bien pour des pages de manuel !

Hors ligne

#118 19/02/2012 01:22:30

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

La 0.9.2.rc3 est sur le site officiel ... qui vient d'y passer aussi.
a+
Jean-Paul

ps: ha, oui, ce qui change: la petite correction pour la saisie de <? pour mettre des exemples de code sous tinymce wink

Hors ligne

#119 20/02/2012 08:43:43

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

salutation pouvons nous passé d'une rc2 à la rc3??


un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/

Hors ligne

#120 20/02/2012 10:57:09

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

Bonjour
Normalement pas de soucis,
il faut juste suivre la procédure décrite sur le site wink
a+
Jean-Paul

Hors ligne

#121 24/02/2012 20:12:52

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

Bonsoir,

sortie de la mise à jour pour passer à la 0.9.2.rc4

Corrige des détails mineurs:

- Correction bug qui empêche de saisir <?php dans tinymce (pour l'affichage d'exemple de code ou autre)
- L'utilisateur Webmaster est désactivé par défaut (seulement les nouveaux ZitePLUS, pas de changement si mise à jour)
- Correction droit sur module tinymce
- Application des changements aussi à la 092rc2 et 092rc3 du module update
- Désactivation complète du module update après mise à jour

La version finale approche smile

a+
Jean-Paul

Hors ligne

#122 24/02/2012 20:29:40

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

La 0.9.2.rc4 est aussi sortie en version complète (c'est à dire pour un nouveau site vierge: ne fonctionnera pas correctement pour une mise à jour)
Bien lire la page téléchargement sur le site wink

a+
Jean-Paul

Hors ligne

#123 25/02/2012 08:12:35

snypi
Moderateurs
Inscription : 11/03/2008
Messages : 1 235
Site Web

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

salut jpg
je revient sur une petite requête insignifiante mais utile
dans ton module contact je trouve que lorsque l'on à bien envoyer le message la réponse est peu visible
                return '<p>'.$this->getOption('messagesent').'</p>'."\n";
alors à chaque fois je modifie contact.php pour lui rajouter une classe css on pourrait l'avoir par défaut stp
return '<p class="okmessage">'.$this->getOption('messagesent').'</p>'."\n";


un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/

Hors ligne

#124 26/02/2012 12:45:04

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

C'est une idée à retenir.
a+
Jean-Paul

Hors ligne

#125 27/02/2012 17:47:39

jpg
Administrateurs
Inscription : 19/11/2008
Messages : 2 086
Site Web

Re : Nouvelle version de test de ZitePLUS: la 0.9.2 a 1

ZitePLUS 0.9.2 est disponible smile

Hors ligne

Pied de page des forums