Les avertissements suivants se sont produits : | |||||||||||||||
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.18 (Linux)
|
Version 2.0 Béta2 - Version imprimable +- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr) +-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html) +--- Forum : Installation (https://forum.cmsmadesimple.fr/forum-8.html) +--- Sujet : Version 2.0 Béta2 (/thread-3281.html) |
Version 2.0 Béta2 - archeo - 14/10/2014 J'ai désinstallé les modules et nettoyé les gabarits, ça ne passe pas mieux. Il y a quelque chose de pourris dans mes gabarits :/ j'ai mis à jour le fichier de la base tu peux le télécharger à la même adresse Version 2.0 Béta2 - jce76350 - 15/10/2014 J'ai testé déja en V 1.11 avec la page home j'ai du bidouillé le gabarit ensuite lors de la mise à jour j'ai un message "Le gabarit de contenu ne peut pas être vide" et le processus de mise à jour ne met pas à jour la BD donc tu as un soucis sur tes gabarits. Il est sur que pour migrer de 1.11 à V2 va falloir faire très attention, car le nouveau système de Gestion du design qui remplace gabarit et styles va créer des soucis . Version 2.0 Béta2 - archeo - 15/10/2014 Je disais bien que mes gabarits étaient pourraves :mad: Je vais réessayer en remplaçant le contenu de mes gabarits par celui d'un gabarit standard. L'essentiel est tout de même de récupérer le contenu des pages et des articles. Ensuite, il faudra refaire les gabarits dans la V2 .... J'en ai les sueurs froides. Au fait le module Gestion du design est un bel outil mais j'arrive pas à comprendre comment se fait la liaison entre un gabarit et les css qu'il va utiliser. Par exemple si j'ai une page avec un menu horizontal qui doit utiliser un css et un menu vertical qui doit utiliser un autre css, je vois pas comment je vais faire. Je vais créer un design pour chacun? Version 2.0 Béta2 - archeo - 15/10/2014 Je déplace ici une question que je n'avais pas mis dans le bon fil : Ne pourra-t-on pas, comme sur l'ancienne version, transférer tout un site développé en local vers l'hébergeur? Si c'est possible alors plus de pb avec l'installeur qui, en local, est tout de même bien pratique. Version 2.0 Béta2 - jce76350 - 15/10/2014 Citation :Au fait le module Gestion du design est un bel outil mais j'arrive pas à comprendre comment se fait la liaison entre un gabarit et les css qu'il va utiliser.regarde comment cela se passe sur une installation complète de la béta Un design = un ou plusieurs gabarits et des feuilles de style donc tu crées tes gabarits et tes feuilles de style et tu fais ton désign l'aide du module Gestion du design (DesignManager) est détaillée dans ta page tu affectes dans l'onglet Options un design et un gabarit Citation :Ne pourra-t-on pas, comme sur l'ancienne version, transférer tout un site développé en local vers l'hébergeur?C'est possible comme avant tu transferts les fichiers et la BD, rien à changé pour le transfert Version 2.0 Béta2 - archeo - 15/10/2014 jce76350 a écrit :regarde comment cela se passe sur une installation complète de la béta Y a du boulot! J'ai continué à faire mes tests d'installation. J'ai créé un nouveau gabarit avec le contenu par défaut puis je l'ai affecté à toutes les pages. J'ai ensuite supprimé tous les autres gabarits et css et tenté une mise à jour. Cette fois le message en rouge après traitement de la base est différent : "Each template must be associated with a type" Mais le résultat est identique : même message d'erreur dans le gestionnaire de contenu et pages inaccessibles. Version 2.0 Béta2 - archeo - 15/10/2014 Je jette l'éponge même avec une page et pas d'articles,ça ne passe pas. Tout est importé sauf le template tout simple des pages (Unable to load template tpl_top '57') l'ID est bien celui de la version 1 mais comme il n'existe pas dans la version 2... En grattant dans la base j'ai trouvé template_id dans cms_content. J'ai créé un gabarit de page minimal dont l'id est 15 et j'ai mis 15 à la place de 57. Dans le gestionnaire de contenus le gabarit est maintenant "minimal" et non "erreur". La page s'affiche mais elle n'est pas éditable. :mad: Il ne me reste plus qu'à espérer que les gentils développeurs trouveront une solution Version 2.0 Béta2 - archeo - 16/10/2014 Un dernier élèment : Je garde des sauvegardes de mes bases de données depuis octobre 2012. J'ai donc essayé d'utiliser une vielle sauvegarde pour faire la mise à jour, et là surprise la mise à jour s'est faîte correctement. J'ai finalement établi qu'entre la sauvegarde 181 et 182 il s'est passé quelque chose qui rend la sauvegarde 182 incompatible. En comparant les 2 bases avec Tod my sql il apparait qu'il y a eu des modification dans les contenus et les templates. A l'époque je gardais des copies des différentes étapes de réalisation des templates, hors ces vieux templates apparaissent modifiés alors que je suis presque certain de ne plus les avoir modifiés comme le confirme le log de l'administration. Version 2.0 Béta2 - jce76350 - 16/10/2014 Citation :J'ai finalement établi qu'entre la sauvegarde 181 et 182 il s'est passé quelque chose qui rend la sauvegarde 182 incompatibleha bizarre et surement explicable enfin le principal est que ta mise à jour vers le V2 fonctionne Version 2.0 Béta2 - archeo - 16/10/2014 jce76350 a écrit :Citation :J'ai finalement établi qu'entre la sauvegarde 181 et 182 il s'est passé quelque chose qui rend la sauvegarde 182 incompatibleha bizarre et surement explicable Trouver l'explication dépasse mes compétences mais ce n'est pas un simple gabarit défectueux qui bloque ça je l'ai vérifié. Si quelqu'un veut creuser la question mes deux sauvegardes sont à sa disposition. jce76350 a écrit :enfin le principal est que ta mise à jour vers le V2 fonctionne Je ne récupère pas tout mais une bonne base Cela fonctionne bien, les menus sont récupérés même ceux qui sont un peu sophistiqués avec les images des pages. Seul le module news a fait un caprice en ne trouvant pas ses templates Version 2.0 Béta2 - archeo - 16/10/2014 J'ai résolu le problème!! Ce qui m’intéressait c'était de récupérer mes données. J'ai d'abord changé le schéma de la base 181 de 36 à 37 puis dans Tod my sql j'ai comparé 181 avec ma dernière sauvegarde 236. J'ai décoché tout ce qui est données (contents, news,...) Fait une synchronisation J'ai utilisé 236 pour faire une mise à jour et là bingo c'est passé comme une lettre à la poste J'ai récupéré toutes les données tous les templates de 236 mais les UDT ont été perdus. Si l'on a pas de sauvegarde de base valide on devrait pouvoir la remplacer par une base fraichement créée par une instal de 1.11 (edit : vérification faîte ça marche pas, les templates core::page ont disparus ) Version 2.0 Béta2 - archeo - 17/10/2014 La fonction retailler/recadrer ne fonctionne pas chez moi : il est impossible de sauvegarder. Pourtant ni le fichier ni le dossier qui le contient ne sont protégés en écriture. ma configuration ---------------------------------------------- Cms Version: 2.0-beta2 Installed Modules: AdminSearch: 1.0 CMSContentManager: 1.0 CMSPrinting: 1.50 DesignManager: 1.0 FileManager: 1.5 MicroTiny: 2.0 ModuleManager: 2.0 Navigator: 1.0 News: 2.50 Search: 1.50 Config Information: php_memory_limit: max_upload_size: 64000000 url_rewriting: none page_extension: query_var: page auto_alias_content: true locale: default_encoding: utf-8 admin_encoding: utf-8 set_names: true timezone: Europe/Paris Php Information: phpversion: 5.5.12 md5_function: On (Vrai) json_function: On (Vrai) gd_version: 2 tempnam_function: On (Vrai) magic_quotes_runtime: Off (Faux) E_STRICT: 0 E_DEPRECATED: 0 test_file_timedifference: test_db_timedifference: memory_limit: 128M max_execution_time: 120 output_buffering: 4096 safe_mode: Off (Faux) file_uploads: On (Vrai) post_max_size: 20M upload_max_filesize: 64M session_save_path: c:/wamp25/tmp (0777) session_use_cookies: On (Vrai) xml_function: On (Vrai) xmlreader_class: On (Vrai) Server Information: Server Api: apache2handler Server Db Type: MySQL (mysqli) Server Db Version: 5.6.17 Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté Server Time Diff: Aucune différence de date du système de fichiers trouvées ---------------------------------------------- Version 2.0 Béta2 - archeo - 21/10/2014 Sur une installation de base (pas une mise à jour) lors de l'enregistrement des designs l'extension xml n'est pas ajoutée au fichier sauf pour le design NCleanBlue. Sur une mise à jour par contre, il est impossible de changer le gabarit et le design des pages qui ont été importées. Je l'ai d'abord constaté sur la mise à jour de mon site puis sur la mise à jour d'une version 1.11 fraichement installée. Version 2.0 Béta2 - jce76350 - 22/10/2014 Il faut que tu reportes ces 2 bugs sur le forum EN :| edit tu l'a déjà fait pour "exported design files without xml extensions" et je l'ai confirmé Version 2.0 Béta2 - archeo - 22/10/2014 J'attendais que tu confirmes pour retailler / recadrer car ça pouvait être une question de droits d’accès mal géré par windows 7. Les fichiers restent avec des droits à R et non R/W dans la colonne permissions mais windows me les trouve à R/W. Je signale le bug. J'ai un troisième soucis : J'ai fait une mise à jour d' une version 1.11 juste installée. Tout se passe bien mais les gabarits et les design des pages de contenu de l'ancienne version ne peuvent pas être échangés contre de nouveau design ou gabarit. Version 2.0 Béta2 - archeo - 22/10/2014 bug retailler / recadrer signalé Version 2.0 Béta2 - archeo - 22/10/2014 jce76350 je suis allé sur ton site et j'ai remarqué cette phrase (forcément elle est surlignée en fluo) "Seule une installation est possible pour tester cette version SVN" ça veut dire quoi au juste? Version 2.0 Béta2 - jce76350 - 22/10/2014 Citation :J'attendais que tu confirmes pour retailler / recadrer car ça pouvait être une question de droits d’accès mal géré par windows 7.Idem et ne peux pas uploader un fichier, testé sur WAMP et aussi sur un serveur Linux Citation :J'ai fait dune mise d'une version 1.11 juste intallé. Tout se passe bien mais les gabarits et les design des pages de contenu de l'ancienne version ne peuvent pas être échangés contre de nouveau design ou gabarit.je ne comprends pas bien ta manip Version 2.0 Béta2 - jce76350 - 22/10/2014 Citation :"Seule une installation est possible pour tester cette version SVN" ça veut dire quoi au juste?ça veut dire que ce dire que ce fichier (cms2000_fr.tar.bz2) PEUT être utiliser uniquement pour une installation et pas de mise à jour MAIS logiquement n'est PLUS à utiliser, car pour la V2 il faut passer normalement par le nouvel l'installateur Pour faire une installation il faut utiliser Le fichier installateur cmsms-2.0-beta2-install.phar.zip ou si problème avec le serveur le Jeu de fichiers 2.0-beta2 cmsms-2.0-beta2-install.zip Version 2.0 Béta2 - archeo - 22/10/2014 Je vais essayer d'être plus clair. Je voulais tester les capacités de mise à jour de l'installeur cmsms-2.0-beta2-install.phar.zip sur une configuration simple. J'ai donc d'abord installé CMMS madesimple1.11.11 dans un répertoire de www de wamp2.5 avec sa propre base de données. Ensuite j'ai lancé l'installeur dans ce répertoire. Il m'a proposé une mise à jour du site ce que j'ai accepté. Il a fait ses petites salades jusqu'au bout sans signaler de problème. Bien. L'Admin fonctionne et le site aussi mais bien sur avec les anciennes pages de CMSmadesimple. Normal. Dans une situation de travail l'étape suivante est de faire évoluer le site pour le rendre plus conforme aux contraintes et avantages de la V2 donc création de nouveaux gabarits à partir des types fournis et nouveaux design. Éditons une ancienne page et essayons de lui appliquer un design. Nous allons dans options, nous déroulons le menu design et sélectionnons simplex. Ah tiens le menu déroulant Gabarit est tout riquiqui et inactif pas grave (que je crois) cliquons sur soumettre. Ok c'est accepté. Jetons un œil dans la colonne gabarit du gestionnaire de contenu hein quoi mais le gabarit n'est pas changé. Testons la page, elle n'a pas changé non plus. Vertige, agacement et déprime. J'ai du faire une erreur ou alors le processus de mise à jour n'est pas encore au point sur la beta2 ce qui est normal dans une version beta. Version 2.0 Béta2 - jce76350 - 22/10/2014 Citation :Ah tiens le menu déroulant Gabarit est tout riquiqui et inactif pas grave (que je crois)c'est la ton problème : si le "menu déroulant Gabarit est tout riquiqui" c'est que dans "Gestion du design" onglet Desing -> ton design "simplex" n'a surement pas de "Gabarits attachés" donc c'est le bug signalé No templates attached to design suis-je dans le vrai ? Version 2.0 Béta2 - archeo - 22/10/2014 Et non il a 4 templates attachés. C'est tout de suite ce que j'ai vérifié. Mais je vais exporter simplex de mon installation propre pour l'importer ici et voir ce qui se passe. Le bug signalé no templates attached ne m'a pas l'air aussi simple qu'un design vide d'ailleurs. Lorsque je l'ai expérimenté en fait le tpl manquant portait le numéro du tpl dans 1.11.11, tpl que la beta2 n'avait pas réussie à récupérer. Fait la manip d'install et mise à jour si tu as un moment et essaie de reproduire mes étapes. EDiT : j'ai exporté Top simple navigation + left subnavigation + 1 column finalement (l'export de simplex affiche une erreur du genre police manquante). Mais non l'erreur persiste. Version 2.0 Béta2 - jce76350 - 22/10/2014 je suis affirmatif si le "menu déroulant Gabarit est tout riquiqui" c'est un problème dans "Gestion du design" Citation :finalement (l'export de simplex affiche une erreur du genre police manquante).Voir Error when exporting Simplex Version 2.0 Béta2 - archeo - 22/10/2014 jce76350 a écrit :je suis affirmatif Oui je suis d'accord mais lje suis ce que me propose le logiciel. Il m'a fait la mise à jour me dit qu'une page a un design mais celui-ci ne contient pas de template. Là ce n'est pas logique. Bon j'ai modifié le template qui était vide. OK comme prévu le menu template est activé. Bon maintenant je change le design D1 pour celui que je viens d'importer D1 de la V2. Op. Il a un menu template riquiqui alors qu'il contient des templates. Et bien non pas de nouveau gabarit dans le gestionnaire de contenu. Edit : Ah mon dieu c'est horrible :mad: :o et plus compliqué. Je viens de ré-ouvrir la page. Dans le gestionnaire de contenu le gabarit est celui de D1 mais lors de l'édition dans "option" le design est D2 et le menu template inactif. L'affichage de la page est une sorte de bouse hybride où les menus ont disparus. Les css ont du sauter pourtant D2 a bien ses feuilles de style associées. J'arrête, je vais profiter d'une semaine sans technologie pour revenir avec une vision neuve et un protocole de test plus rigoureux. En particulier je vais renommer tous les templates, les css et les pages de la version 1 avec un -V1 pour les distinguer des templates que va créer la V2. Je noterai ensuite tout ce que je fais en faisant des copies d'écran. (ou j'enregistrerais une video.). Une question le processus de mise à jour a déjà été testé dans la Beta1? en particulier la "traduction V1 à V2" des mises en forme (template associés aux CSS). Et une remarque : au final il va bien falloir que l'update se passe avec plus de souplesse surtout pour les mises en forme non? Mais bon on en est pas à une RC2 Version 2.0 Béta2 - archeo - 31/10/2014 Une vidéo pour préciser mes manips en images http://ciavatti.free.fr/cmsv2/cms.flv |