diff --git a/ecrire/maj/vieille_base/1917/auxiliaires.php b/ecrire/maj/vieille_base/1917/auxiliaires.php index d0610dcc855052f397ff713b0c2a36e7c9a1f5f3..3f2aaade01eed0c4b8d974cbcdea5dcf931f1bce 100644 --- a/ecrire/maj/vieille_base/1917/auxiliaires.php +++ b/ecrire/maj/vieille_base/1917/auxiliaires.php @@ -325,4 +325,54 @@ $tables_auxiliaires['spip_ortho_cache'] = array( $tables_auxiliaires['spip_ortho_dico'] = array( 'field' => &$spip_ortho_dico, 'key' => &$spip_ortho_dico_key); -?> + + +// +// tableau des tables de jointures +// Ex: gestion du critere {id_mot} dans la boucle(ARTICLES) + +global $tables_jointures; + +$tables_jointures['spip_articles'][]= 'mots_articles'; +$tables_jointures['spip_articles'][]= 'auteurs_articles'; +$tables_jointures['spip_articles'][]= 'documents_articles'; +$tables_jointures['spip_articles'][]= 'mots'; +$tables_jointures['spip_articles'][]= 'signatures'; + +$tables_jointures['spip_auteurs'][]= 'auteurs_articles'; +$tables_jointures['spip_auteurs'][]= 'mots'; + +$tables_jointures['spip_breves'][]= 'mots_breves'; +$tables_jointures['spip_breves'][]= 'documents_breves'; +$tables_jointures['spip_breves'][]= 'mots'; + +$tables_jointures['spip_documents'][]= 'documents_articles'; +$tables_jointures['spip_documents'][]= 'documents_rubriques'; +$tables_jointures['spip_documents'][]= 'documents_breves'; +$tables_jointures['spip_documents'][]= 'mots_documents'; +$tables_jointures['spip_documents'][]= 'types_documents'; +$tables_jointures['spip_documents'][]= 'mots'; + +$tables_jointures['spip_forum'][]= 'mots_forum'; +$tables_jointures['spip_forum'][]= 'mots'; + +$tables_jointures['spip_rubriques'][]= 'mots_rubriques'; +$tables_jointures['spip_rubriques'][]= 'documents_rubriques'; +$tables_jointures['spip_rubriques'][]= 'mots'; + +$tables_jointures['spip_syndic'][]= 'mots_syndic'; +$tables_jointures['spip_syndic'][]= 'mots'; + +$tables_jointures['spip_syndic_articles'][]= 'syndic'; +$tables_jointures['spip_syndic_articles'][]= 'mots'; + +$tables_jointures['spip_mots'][]= 'mots_articles'; +$tables_jointures['spip_mots'][]= 'mots_breves'; +$tables_jointures['spip_mots'][]= 'mots_forum'; +$tables_jointures['spip_mots'][]= 'mots_rubriques'; +$tables_jointures['spip_mots'][]= 'mots_syndic'; +$tables_jointures['spip_mots'][]= 'mots_documents'; + +$tables_jointures['spip_groupes_mots'][]= 'mots'; + +?> \ No newline at end of file diff --git a/ecrire/maj/vieille_base/1927/auxiliaires.php b/ecrire/maj/vieille_base/1927/auxiliaires.php index 63786f9190dac9d3d907484575f37b1137deb44b..6a21de514fb3f20e0461c60688b28f1b634cea77 100644 --- a/ecrire/maj/vieille_base/1927/auxiliaires.php +++ b/ecrire/maj/vieille_base/1927/auxiliaires.php @@ -326,4 +326,53 @@ $tables_auxiliaires['spip_ortho_cache'] = array( $tables_auxiliaires['spip_ortho_dico'] = array( 'field' => &$spip_ortho_dico, 'key' => &$spip_ortho_dico_key); -?> + +// +// tableau des tables de jointures +// Ex: gestion du critere {id_mot} dans la boucle(ARTICLES) + +global $tables_jointures; + +$tables_jointures['spip_articles'][]= 'mots_articles'; +$tables_jointures['spip_articles'][]= 'auteurs_articles'; +$tables_jointures['spip_articles'][]= 'documents_articles'; +$tables_jointures['spip_articles'][]= 'mots'; +$tables_jointures['spip_articles'][]= 'signatures'; + +$tables_jointures['spip_auteurs'][]= 'auteurs_articles'; +$tables_jointures['spip_auteurs'][]= 'mots'; + +$tables_jointures['spip_breves'][]= 'mots_breves'; +$tables_jointures['spip_breves'][]= 'documents_breves'; +$tables_jointures['spip_breves'][]= 'mots'; + +$tables_jointures['spip_documents'][]= 'documents_articles'; +$tables_jointures['spip_documents'][]= 'documents_rubriques'; +$tables_jointures['spip_documents'][]= 'documents_breves'; +$tables_jointures['spip_documents'][]= 'mots_documents'; +$tables_jointures['spip_documents'][]= 'types_documents'; +$tables_jointures['spip_documents'][]= 'mots'; + +$tables_jointures['spip_forum'][]= 'mots_forum'; +$tables_jointures['spip_forum'][]= 'mots'; + +$tables_jointures['spip_rubriques'][]= 'mots_rubriques'; +$tables_jointures['spip_rubriques'][]= 'documents_rubriques'; +$tables_jointures['spip_rubriques'][]= 'mots'; + +$tables_jointures['spip_syndic'][]= 'mots_syndic'; +$tables_jointures['spip_syndic'][]= 'mots'; + +$tables_jointures['spip_syndic_articles'][]= 'syndic'; +$tables_jointures['spip_syndic_articles'][]= 'mots'; + +$tables_jointures['spip_mots'][]= 'mots_articles'; +$tables_jointures['spip_mots'][]= 'mots_breves'; +$tables_jointures['spip_mots'][]= 'mots_forum'; +$tables_jointures['spip_mots'][]= 'mots_rubriques'; +$tables_jointures['spip_mots'][]= 'mots_syndic'; +$tables_jointures['spip_mots'][]= 'mots_documents'; + +$tables_jointures['spip_groupes_mots'][]= 'mots'; + +?> \ No newline at end of file diff --git a/ecrire/maj/vieille_base/charger.php b/ecrire/maj/vieille_base/charger.php index f66e69dd7d3a896bc9068bda5929ac00ae7822ec..3dfbf468db918c51d85b5756981276b1674d98b5 100644 --- a/ecrire/maj/vieille_base/charger.php +++ b/ecrire/maj/vieille_base/charger.php @@ -33,7 +33,7 @@ function maj_vieille_base_charger_dist($version_cible){ include_spip('base/serial'); include_spip('base/auxiliaires'); $GLOBALS['nouvelle_base']['tables_principales'] = $GLOBALS['tables_principales']; - $GLOBALS['nouvelle_base']['tables_auxiliaires'] = $GLOBALS['tables_auxiliaires']; + $GLOBALS['nouvelle_base']['tables_auxiliaires'] = $GLOBALS['tables_auxiliaires'];*/ unset($GLOBALS['tables_principales']); unset($GLOBALS['tables_auxiliaires']);