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  , 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
|
 |
« Reply #1 on: May 22, 2006, 10:51 AM » |
|
Bravo fanfan et merci  !!! 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
|
|
|
|
skwad
Jr. Member

Posts: 9
I love MODx!
|
 |
« Reply #2 on: May 22, 2006, 02:15 PM » |
|
c'est kler que ca va intéraisser du monde, et moi le premier  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!
|
 |
« Reply #4 on: May 24, 2006, 05:11 AM » |
|
aparament ca marche pas trop mal  j'ai remarquer pour le moment: -dans info systeme: 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: 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!
|
 |
« 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" 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 » |
|
 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: 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, 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: 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: 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  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. 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!
|
 |
« Reply #10 on: May 26, 2006, 06:09 AM » |
|
c'est bon, j'ai réinstaler l'archive tout marche nikel  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
|
 |
« 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  Pour ma part, je ne suis pas sur Free et je ne connais pas ce package. 
|
|
|
|
|
Logged
|
Marc I'm French... Sorry for my bad English, I use ' Google Translator' or other... but that remains that tools 
|
|
|
|