Bonjour à tous,
Après des mois à parcourir ce forum de long en large je craques et je finis par m’inscrire.
Actuellement j’utilise la 1.0.2 je modifie quelques includes par ci par là, quand ca suffit.
Mais quand c’est des problèmes dans les fonctions je stop NET et j’utilise les versions de fichier modifiés de la 0.9.6 pour FREE.
Ca marche ! enfin en partie, je me suis apercu que j’avais un gros bug dans la gestion de mes utilisateurs. Faudrait que je mette tout le monde Admin, pas génial. Et puis, c’est pas sérieux de pas maintenir ca version à jour correctement.
Les problèmes me semblent identifiés, ce sont les chemins, et des fonctions non présentent chez Free.
Je me proposerais bien de maintenir la version Free. En utilisant le SVN, je pense que ca peut se maintenir "sans trop d’effort". Suffirais à chaque nouvelle version de fichier, d’identifier les différences et de modifier.
Sauf que j’aurais besoin d’identifier les problèmes de départ et là j’avoue ca me gonfle, et j’ai pas le niveau pour refaire du code par derrière.
exemple dans le fichier cache_sync.class.processor.php
$files = glob(realpath($this->cachePath).'/*');
Le problème semble venir du "glob" qui ne marche pas chez free.
C’est un exemple, de ce je veux pas, peux pas faire, trop lourd.
En plus, c’est un calvaire à débugger, car il faut tester toute les fonctions dans la zone d’admin et trouver le cas échéant le fichier auxquel appartient la fonction.
Alors la question est, mon cher Jean-Pierre, est-il raisonnable de penser maintenir un site Modx chez Free ?
Sinon va falloir, a regret, que j’utilise un CMS "compatible" avec free.
Ou sinon, vous allez me dire, j’ai le patch, j’ai le patch et la je vous répondrais, JE VOUS AIME.