Oct 07, 2008, 12:03 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
modxcms.com web
  MODxCMS.com   Forums   Help Login Register  
Pages: [1] 2   Go Down
  Print  
Author Topic: MODx 0.9.2.1 modifiée pour Free  (Read 10019 times)
0 Members and 1 Guest are viewing this topic.
fanfan
Jr. Member
*
Posts: 23



« on: May 22, 2006, 09:58 AM »

Note du modérateur : J'ai splitté les échanges qui se trouvaient dans le sujet sur la 0.9.0 et créé ce sujet sur la 0.9.2.1 modifiée.

!! Attention : Vous devez impérativement mettre à jour votre 0.9.2.1 avec le patch de sécurité 0.9.2.2 modifié pour Free juste après avoir installé le package ci-dessous. Vous êtes prévenu. !!

Salut,

Oyez, oyez
Comme je suis bien bon  Grin , j'ai lu le post en question et j'ai fait les changements pour que la version 0.9.2.1 fonctionne chez free.fr.  Installé sur mon compte chez free donc, ça fonctionne. Je n'ai pas tout vérifié, mais tous les menus, au moins de la partie admin, semblent fonctionner totalement, y compri le changement de langue, Français par exemple.

Voici l'archive http://winchlargo.free.fr/modx/modx-0.9.2.1_free.fr.rar:
(mise à jour 23/05/2006)

Si quelqu'un détecte un problème, merci de le faire remonter sur le forum, ici de préférence, je tacherais de jeter un oeil. Mais "normalement", (faut le dire vite), ça devrait marcher. Donc, si des âmes de bonnes volontés veulent bien le tester durant quelques jours ce serait sympa. Si je n'ai pas de retour de problème, je reposterais mon messsage avec le fichier en pièce jointe comme le préconise David et je signalerais que la version est désormais relativement sure, donc prette pour diffusion large.

Enfin, dernière chose, même si c'est le genre de chose que l'on ne fait jamais je vous invite fortement à lire le fichier "lisezmoi.txt" que j'ai inclu à la racine de l'archive. J'ai essayé de faire court. Il s'agit d'une petite aide à l'installation ainsi que quelques remarques.

Amusez vous bien.
Fanfan.
« Last Edit: Nov 12, 2006, 11:53 AM by davidm » Logged
davidm
Moderator
*
Posts: 6,651


The best way to predict the future is to invent it


WWW
« Reply #1 on: May 22, 2006, 10:51 AM »

Bravo fanfan et merci Grin !!!

Pour l'archive tu dois pouvoir la poster en attachement sur le forum... Hmmm j'ai essayé mais ça ne passe pas alors que c'est en dessous de la limite de taille de 11240Ko... problème de timeout. Je vais voir ça avec Ryan...

Dès que ta version est vérifiée (dieu sait qu'il y a des includes à modifier !), on splittera ce topic et Je passerai ton post en épinglé, ça va intéresser du monde !!!
« Last Edit: Jun 07, 2006, 02:01 AM by davidm » Logged

blog.nodeo.net : Pour un web libre, moderne et ouvert! :: | ! Nouveau ! Les forums modxcms.fr : Participez à l'élaboration du site MODx francophone ! ! Nouveau ! :.

MODx est l'outil idéal pour les developpeurs et webdesigners qui cherchent un framework de gestion de contenu hautement flexible et performant, tout en étant simple d'accès pour les utilisateurs finaux.

Config : Apache 2.2.8 - MySQL 5.0.45 - PHP 5.2.6 | Debian 4.0 (Etch)

Réalisations sous MODx : nodeo.net | gican.asso.fr | michelez-notaires.com | amadom.gerondicap.com | sworld.com | soleil.info
 et 3 autres en cours de réalisation Smiley
skwad
Jr. Member
*
Posts: 9


I love MODx!


WWW
« Reply #2 on: May 22, 2006, 02:15 PM »

c'est kler que ca va intéraisser du monde, et moi le premier Grin
si je me retener pas j'instalerer maintenant l'archive!
en tout cas grand merci a toi fanfan
« Last Edit: May 22, 2006, 02:33 PM by skwad » Logged

The World is your...
fanfan
Jr. Member
*
Posts: 23



« Reply #3 on: May 24, 2006, 03:32 AM »

Alors, qu'est ce que ça donne par chez vous ? Pas de problème intempestif ?
Logged
skwad
Jr. Member
*
Posts: 9


I love MODx!


WWW
« Reply #4 on: May 24, 2006, 05:11 AM »

aparament ca marche pas trop mal Cheesy

j'ai remarquer pour le moment:

-dans info systeme:
Quote
Online users
This list shows users online within the last 20 minutes.
Current time: 12:08:32


Warning: main(actionlist.inc.php): failed to open stream: No such file or directory in /var/www/free.fr/a/9/virtuaracing/modx-0.9.2.1/manager/actions/static/sysinfo.static.action.php on line 228

Warning: main(): Failed opening 'actionlist.inc.php' for inclusion (include_path='/var/www/free.fr/a/9/virtuaracing/include:.') in /var/www/free.fr/a/9/virtuaracing/modx-0.9.2.1/manager/actions/static/sysinfo.static.action.php on line 228

Fatal error: Call to undefined function: getaction() in /var/www/free.fr/a/9/virtuaracing/modx-0.9.2.1/manager/actions/static/sysinfo.static.action.php on line 238
User    UserID    IP address    Last hit    Action    ActionID

-gestion utilisateur - cration utilisateur:

Quote
Warning: main(header.inc.php): failed to open stream: No such file or directory in /var/www/free.fr/a/9/virtuaracing/modx-0.9.2.1/manager/processors/save_user.processor.php on line 201

Warning: main(): Failed opening 'header.inc.php' for inclusion (include_path='/var/www/free.fr/a/9/virtuaracing/include:.') in /var/www/free.fr/a/9/virtuaracing/modx-0.9.2.1/manager/processors/save_user.processor.php on line 201
Warning: main(footer.inc.php): failed to open stream: No such file or directory in /var/www/free.fr/a/9/virtuaracing/modx-0.9.2.1/manager/processors/save_user.processor.php on line 222

Warning: main(): Failed opening 'footer.inc.php' for inclusion (include_path='/var/www/free.fr/a/9/virtuaracing/include:.') in /var/www/free.fr/a/9/virtuaracing/modx-0.9.2.1/manager/processors/save_user.processor.php on line 222
l'utilisateur et quand meme crée et fonctionne)
« Last Edit: May 24, 2006, 05:20 AM by skwad » Logged

The World is your...
fanfan
Jr. Member
*
Posts: 23



« Reply #5 on: May 24, 2006, 06:52 AM »

Salut,

Merci pour les infos.
Le problème a été réglé et l'archive mise à jour, donc voir le post plus haut pour télécharger.
Pour ceux qui l'ont déjà installée, il n'y a que deux fichiers à changer. Fichiers que vous pouvez récupérer dans l'archive en question.

  • modx-0.9.2.1/manager/actions/static/sysinfo.static.action.php
  • modx-0.9.2.1/manager/processors/save_user.processor.php

Voila.
Logged
skwad
Jr. Member
*
Posts: 9


I love MODx!


WWW
« Reply #6 on: May 25, 2006, 02:06 AM »

mise a jour efféctué
mais il y encore une ereur dans les utilisateur en ligne sur la page d'acceuil de manager:
apparament c'est "actions/static/welcome.static.action.php"

Quote
La liste ci-dessous affiche les utilisateurs actifs durant des 20 dernières minutes (il est actuellement 09:05:25):


Warning: main(actionlist.inc.php): failed to open stream: No such file or directory in /var/www/free.fr/a/9/virtuaracing/modx-0.9.2.1/manager/actions/static/welcome.static.action.php on line 296

Warning: main(): Failed opening 'actionlist.inc.php' for inclusion (include_path='/var/www/free.fr/a/9/virtuaracing/include:.') in /var/www/free.fr/a/9/virtuaracing/modx-0.9.2.1/manager/actions/static/welcome.static.action.php on line 296

Fatal error: Call to undefined function: getaction() in /var/www/free.fr/a/9/virtuaracing/modx-0.9.2.1/manager/actions/static/welcome.static.action.php on line 306
Utilisateur    No    Adresse IP de l'utilisateur    Dernière requête    Action
« Last Edit: May 25, 2006, 02:10 AM by skwad » Logged

The World is your...
fanfan
Jr. Member
*
Posts: 23



« Reply #7 on: May 25, 2006, 12:01 PM »

 Huh hum... curieux parce que je n'ai pas ce soucis. Chez moi ça tourne bien à cet endroit là.

J'en viens à me demander si vous n'avez pas utilisé la version de l'archive telle que je l'avais mise en place la toute première fois sans attendre une version remaniée du lendemain matin. J'avais en effet découvert quelques oublis entre temps, et sans doute que le fichier dont vous parlez en faisait partie.

Pouvez vous essayer en substituant le fichier de l'archive actuelle avec celui qui est sur votre site pour voir ce que ça donne ?

Dans "accueil" et puis "en ligne" si c'est l'emplacement que vous indiquez, j'ai ceci:

Quote
La liste ci-dessous affiche les utilisateurs actifs durant des 20 dernières minutes (il est actuellement 18:57:02):

Utilisateur    No    Adresse IP de l'utilisateur    Dernière requête    Action
admin    1   xx.xxx.xxx   18:57:02   Viewing home page/ online users

Avec mon vrai Ip à la place des xxx...

D'où ma perplexité...
Essayez de recharger votre page peut être, si vous avez déjà fait la modification du fichier.

Par contre je viens d'en trouver une qui était bien un oubli. Elle empêchait d'afficher un bas de page avec un total...
Bref, changez les fichiers suivants:

modx-0.9.2.1\manager\actions\static\bkmanager.static.action.php
modx-0.9.2.1\manager\actions\dynamic\role_management.static.action.php

L'archive est mise à jour à l'instant, voir le post précédent.


« Last Edit: May 25, 2006, 03:19 PM by fanfan » Logged
fanfan
Jr. Member
*
Posts: 23



« Reply #8 on: May 25, 2006, 03:05 PM »

Bon, je suis de plus en plus perplexe pour cette adaptation de ModX à Free.fr.
Je crois que d'une manière ou d'une autre, il faudra que les prochaines versions du code soient écrites de manière à être directement compatibles au niveau des chemins parce que je me trouve confronté à des nouveaux problèmes.

Jusqu'à présent, il "suffisait" de bricoler les chemins en repérant "include_once" au long du code, puis de voir s'il nécessitait une mise à jour ou non selon le fichier visé. Bien. Or pour la première fois, j'ai du modifier un lien qui suivait un "require" pour que ça marche.... Dois je modifier tous les requires ? autant dire que c'est moyenement rigolo à ce stade.

Je prends alors un fichier au hasard,

Quote
role_management.static.action.php

et je découvre dedans des "include_once" oubliés, et qu'il faut changer (il ne faut pas tous les changer à ce que j'ai constaté), mais aussi des lignes de codes du genre:

Quote
include_once $base_path."manager/includes/controls/contextmenu.php";

Donc avec des "$base_path."....
Et là, comment je fais pour savoir s'il faut mettre à jour ou non ? Je n'ai constaté aucune erreur à l'exécution, mais (ce fichier concerne les rôles) bien qu'ayant testé les rôles je n'ai sans doute pas épuisé toutes les possibilités d'utilisation. Et j'ai déjà constaté qu'en cas d'oublie, les erreurs ne sont pas forcément renvoyées dans la page html. Quelquefois il s'agit d'un tableau vide ou bien d'une absence. Bref, il faut deviner.

Autre exemple:

Quote
include_once('Image/Transform/Driver/ColorsDefs.php');

(est ce que je dois rajouter "media" devant ?)

Voilà pourquoi je solliciterais bien (désolé pour le dérangement mais je bloque) un développeur pour obtenir quelques renseignements, parce qu'à ce stade j'en suis à entrer dans le code php en dur, et ce n'est pas une solution.

Est ce que David aurait une idée sachant qu'il est davantage impliqué dans le projet ?

Fanfan.
« Last Edit: May 25, 2006, 03:29 PM by fanfan » Logged
Guillaume
Moderators
*
Posts: 711


The future is built today.


« Reply #9 on: May 26, 2006, 04:20 AM »

A ce niveau, on rentre vraiment dans le coeur de Modx que je suis loin de maitriser. En tant que développeur PHP, je vais donner mon point de vue.
Il n'est pas nécessaire de modifier tous les include et tous les require mais je ne sais pas lesquels modifier Grin
Quote
include_once $base_path."manager/includes/controls/contextmenu.php";
A prioris, celui ci n'a pas besoin d'être modifié : $base_path correspond au chemin d'accès à partir de la racine jusqu'au manager.

Quote
Je crois que d'une manière ou d'une autre, il faudra que les prochaines versions du code soient écrites de manière à être directement compatibles au niveau des chemins parce que je me trouve confronté à des nouveaux problèmes.
Si quelqu'un qui a un compte chez free et peut faire la liste des fichiers à modifier (avecles n° de lignes), il suffirait ensuite de proposer une intégration de ces modifications pour la prochaine version. Je pense que ça pourrait aider la core team et que la prochaine version pourrait sortir compatible avec Free. Et même si ce n'est pas le cas, ça simplifiera la prochaine création de la version patché en attendant une version compatible.
Logged

Sorry for my english. I'm french... My dictionary is near me, but it's only a dictionary !
skwad
Jr. Member
*
Posts: 9


I love MODx!


WWW
« Reply #10 on: May 26, 2006, 06:09 AM »

c'est bon, j'ai réinstaler l'archive tout marche nikel Wink
merci encore fanfan.

je veu bien donner les eureurs que l'on obitien quand on tente d'acceder au manager (avec la version de base sur l'hebergement free)
mais il ni pas que ca comme fichier a modifier?
commen savoir les quelles il faut modifier??
Logged

The World is your...
fanfan
Jr. Member
*
Posts: 23



« Reply #11 on: May 29, 2006, 09:08 AM »

Je vais essayer de faire le point:

Jusqu'à présent, j'ai modifié tous les fichiers qui comportent un chemin repérés par "includes_once" et qui pointent sur le dossier "includes/" en rajoutant simplement "./includes" dans l'adresse.

Cependant j'ai aussi eu à faire des modifications en rajoutant "../includes" ou ".../includes". Ca n'a du arriver qu'une ou deux fois mais la modification standard ne fonctionnait pas.
Excepté dans deux autres cas aussi si je me souviens bien, je n'ai jamais eu à faire de modification vers un autre dossier que "includes". Ces deux fois là, des exceptions donc, c'était vers "./processors" et "./media" il me semble. (je n'ai pas tout noté je dois dire...)

Depuis j'ai détecté d'autres chemins toujours repérés par "include_once" et pointant vers "processors". Je n'ai jamais fait la modification, n'ayant jamais repéré d'erreur d'exécution.

J'ai également, mais suite à un message d'erreurs cette fois ci, modifiés des chemins qui suivaient des "require". C'est arrivé deux fois au maximum. S'il existe d'autres parties du code similaire, suivant "require", je ne les ai pas modifié pour la même raison que pour "processors",... à savoir que je n'ai pas de retour d'erreur. Et j'ai préféré mabstenir plutôt que de toucher sans savoir.

Voilà, si un développeur de ModX peut prendre connaissance de ceci, je pense que nous pourrions parvenir à nous faire une idée de la valeur de l'archive .rar actuelle.

Fanfan.
Logged
fanfan
Jr. Member
*
Posts: 23



« Reply #12 on: Jun 05, 2006, 08:25 AM »

hum... bon, il n'y a plus personne ici... ?

Fanfan.
Logged
mvt91
Jr. Member
*
Posts: 18


« Reply #13 on: Jun 05, 2006, 06:17 PM »

Ben si y'a quelqu'un qui passe épisodiquement ....
Si si y'a quelqu'un ....
Bon .. mon installation :
J'avais la 0.9.0 et me suis dis que je pouvais la mettre à jour. Et là, patatras
Ayant peu de temps disponible, j'ai tenté avec la dernière version.
Tout s'est  passé correctement : upgrade du site, etc.
Cependant, la partie admin ne fonctionnait pas (erreurs précédemment citées).
J'ai téléchargé la version "free" et ai installé la partie manager après ma mise à jour : KO
J'ai donc supprimé toute la base, supprimé la partie manager l'ai ré installé totalement
L'instalation s'est terminée correctement. Le site semble fonctionner normalement
Le répertoire install est à supprimer manuellement.

Merci pour cette version
il ne me reste plus qu'a refaire les articles !
zoohome.free.fr
Logged
Marc
Committed to MODx
*****
Posts: 776

The best things in life are free


« Reply #14 on: Jun 07, 2006, 12:20 AM »

Merci fanfan.

Excuse-nous, nous sommes tous un peu chargé en ce moment. L'approche des vacances sans doute. On souhaite terminer beaucoup de choses avant d'en prendre.

Je pense que l'un de nous prendra en charge tes remarques Wink
Pour ma part, je ne suis pas sur Free et je ne connais pas ce package. Roll Eyes
Logged

Marc
I'm French...  Sorry for my bad English, I use ' Google Translator' or other... but that remains that tools Wink
Pages: [1] 2   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP

Copyright © 2005-2008 MODxCMS, All rights reserved. Contact Us
Styles by ziworks.com

Powered by SMF 1.1.4 | SMF © 2005, Simple Machines LLC

Valid XHTML 1.0! Valid CSS!