info:concrete5:c56:homepage

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
info:concrete5:c56:homepage [2023/04/04 10:10] – [db] radeffinfo:concrete5:c56:homepage [2025/12/03 10:31] (Version actuelle) – [Packages] radeff
Ligne 1: Ligne 1:
 ====== Concrete5.6 ====== ====== Concrete5.6 ======
 +<note warning>ATTENTION CETTE VERSION N'EST PLUS SUPPORTEE!</note>
 +====== Migration v5 -> v 7,8,9 ======
 +Il y a eu une cassure de comptabilité entre la v6 et les versions suivantes; il faut utiliser un outil (mal foutu) pour exporter les contenus de la v6 en XML, puis les importer au moyen d'un autre package (celui-ci est bien fait) dans la version >= 7. À partir de la v8 il y a la possibilité d'utiliser un client en ligne de commande pour les upgrade, qui fonctionne très bien.
  
 +Pour mes sites persos je n'ai pas eu trop de problème, mais au boulot on a du développer un soft car il y avait eu tellement d'utilisations bizarroïdes que les fichiers xml na matchaient pas dans un grand nombre de cas (pour tous les sites un peu "bidouillés" ou trop gros).
 +
 +Une série de liens pour se lancer dans ce vaste projet
 +
 +  * [[info:concrete5:migrationc56toc57|Migration concrete5.6 vers Concrete5.7]] mes notes persos
 +  * [[https://github.com/concretecms/addon_migration_tool_legacy|Migration export content tool v5.6]]
 +  * [[https://github.com/concretecms/addon_migration_tool|Migration import tool v8]]
 +  * [[https://github.com/concretecms/migration_tool|Migration import tool v9]]
 +
 +====== debug ======
 +add to config/site.php:
 +<code php>
 +ini_set('display_startup_errors', 1);
 +ini_set('display_errors', 1);
 +error_reporting(E_ALL);
 +</code>
 ===== Doc c5.6 ===== ===== Doc c5.6 =====
  
Ligne 18: Ligne 37:
 } }
 </code> </code>
-===== Thèmes c5.6 ===== 
-{{namespace>info:git:homepage:concrete5:themes:&linkonly&title}} 
-**[[info:concrete5:themes|Thèmes testés par Fred Radeff]]** 
  
-[[http://www.concrete5.org/marketplace/themes/|http://www.concrete5.org/marketplace/themes/]] <note important> Attention à bien prendre un thème qui correspond à votre version! </note> 
- 
-    * [[http://www.concrete5.org/marketplace/themes/-/choose_marketplace/0/|Thèmes 5.6]] 
-    * [[http://www.concrete5.org/marketplace/themes/-/choose_marketplace/1/|Thèmes 5.7]] 
- 
-<note tip> Privilégier l'équilibre des couleurs puis la structure à tout le reste: il est simple de changer des images ou des polices de caractère… mais les couleurs, c'est un gros boulot, même si on est webdesigner - et si on l'est pas, résultat mochissime garanti! </note> 
- 
-===== Tips & Tricks for developping c5.6 ===== 
-[[https://www.concrete5.org/documentation/developers/5.6/|https://www.concrete5.org/documentation/developers/5.6/]] 
- 
-[[c56multilingual|Astuces pour le multilingue sur c5.6]] 
- 
-php7: https://github.com/concrete5/concrete5-legacy/pull/1955 
-==== datatable ==== 
- 
- 
-https://github.com/cottley/concrete5-jquery-datatables/tree/master/jquery_datatables/blocks (voir ses autres packages)  
-{{tag>datatable}} 
-===== Packages ===== 
- 
-Addons/plugin for c5.6 
- 
-[[http://www.concrete5.org/marketplace/addons/|http://www.concrete5.org/marketplace/addons/]] 
- 
-{{namespace>info:concrete5:&linkonly&title&order=title}} 
-===== bug install ===== 
- 
- 
-concrete5.6  Unable to install database: Invalid default value for 'avDateAdded' 
- 
-<code>root@radeff-OptiPlex-780:/etc/mysql# vi my.cnf 
-[mysqld] 
-port = 3306 
-sql_mode=NO_ENGINE_SUBSTITUTION</code> 
-===== db ===== 
- 
-<code> 
-The database object 
- 
-You can load the active database object within any function or class by running the following command: 
- 
-$db= Loader::db(); 
- 
-This makes the database object available in our current scope, meaning that we can now fetch and manipulate data. 
-Connecting to other databases 
- 
-If you need to connect to a different database, you can switch out the active database object on the fly: 
- 
-$db = Loader::db( 'newserver', 'newuser', 'newpassword', 'newdatabase', true); 
- 
-When you’re done working with the other database, return to your default concrete5 database by clearing out the connection details: 
- 
-$db = Loader::db(null, null, null, null, true); 
- 
-$db->Execute('select * from TestTable'); 
-</code> 
  
  
Ligne 107: Ligne 67:
 les placer ensuite dans : les placer ensuite dans :
     /DOCUMENTROOT/blocks/external_forms/forms     /DOCUMENTROOT/blocks/external_forms/forms
-===== Documentation et outils réalisés par mézigue ===== 
- 
-J'ai le plaisir de partager documentation et outils divers pour concrete5 (tri antéchronologique //aka//  blogstyle) 
  
-{{namespace>:info:concrete5:docfred&linkonly&title&sort=mdate}} 
  • info/concrete5/c56/homepage.1680595826.txt.gz
  • Dernière modification : 2023/04/04 10:10
  • de radeff