コード例 #1
0
function music_fund_upgrade($nom_meta_base_version, $version_cible)
{
    $maj = array();
    cextras_api_upgrade(music_fund_declarer_champs_extras(), $maj['create']);
    cextras_api_upgrade(music_fund_declarer_champs_extras(), $maj['1.0.2']);
    include_spip('base/upgrade');
    maj_plugin($nom_meta_base_version, $version_cible, $maj);
}
コード例 #2
0
function adhclub_upgrade($nom_meta_base_version, $version_cible)
{
    $maj = array();
    /*	$maj['create'] = array_merge(
    		$maj['create'], */
    $maj['create'] = array(array('maj_tables', array('spip_adhassurs', 'spip_adhcotis', 'spip_adhnivs', 'spip_adhsaisons', 'spip_adhintgs', 'spip_adhassurs_liens', 'spip_adhcotis_liens', 'spip_adhnivs_liens')));
    $cextraok = cextras_api_upgrade(adhclub_declarer_champs_extras(), $maj['create']);
    /*	$debug1= "DEBUG adhclub JR : /adhclub_administrations.php - adhclub_upgrade - Pt99 - <br />";
    	echo "<br />", $debug1;
    	echo "cextraok = <br />"; $cextraok; echo ".<br />";
    	echo "maj= <br />"; var_dump($maj); echo ".<br />";
    	echo "FIN ", $debug1;
    */
    $maj['3.0.3'] = array(array('maj_tables', array('spip_adhassurs', 'spip_adhcotis', 'spip_adhnivs', 'spip_adhsaisons', 'spip_adhintgs', 'spip_adhassurs_liens', 'spip_adhcotis_liens', 'spip_adhnivs_liens')));
    $maj['3.0.4'] = array(array('maj_tables', array('spip_adhassurs', 'spip_adhcotis', 'spip_adhnivs')));
    /*$maj['201501261530'] = array(	
    		array('sql_insertq', 'spip_adhassurs_liens', array(
     			sql_allfetsel('id_assur, id_auteur, "auteur", ""', 'spip_adhassurs_auteurs')
     				)
    			),
    	   	); */
    /*$maj['201501261700'] = array(	
    		array('sql_insertq', 'spip_adhcotis_liens', array(
     			sql_allfetsel('id_coti, id_auteur, "auteur", ""', 'spip_adhcotis_auteurs')
     				)
    			),
    		array('sql_insertq', 'spip_adhnivs_liens', array(
     			sql_allfetsel('id_niveau, id_auteur, "auteur", ""', 'spip_adhnivs_auteurs')
     				)
    			),
    		); */
    /*$maj['201501311230'] = array(
     		array(sql_drop_table("spip_adhffessms"))
    		array('sql_alter', "TABLE spip_adhcotis_liens ADD COLUMN ref_saisie VARCHAR(10) DEFAULT '' NULL"),
      	); */
    /*$maj['201501312000'] = array(
    		$cextraok = cextras_api_upgrade(adhclub_declarer_champs_extras(), $maj['201501312000']),	
     	); */
    /*$maj['201502021400'] = array(
    		$cextraok = cextras_api_upgrade(adhclub_declarer_champs_extras(), $maj['201502021400']),	
     	);*/
    /*$maj['201502021420'] = array(
    		array('sql_alter', "TABLE spip_adhintgs ADD COLUMN categorie TEXT DEFAULT '' NULL"),
      	); */
    /*$maj['201502031200'] = array(
    		array('sql_alter', "TABLE spip_adhcotis ADD COLUMN activclub ENUM('non', 'oui') DEFAULT 'oui' NOT NULL AFTER complement"),
      	); */
    include_spip('base/upgrade');
    maj_plugin($nom_meta_base_version, $version_cible, $maj);
}
コード例 #3
0
function th_upgrade($nom_meta_base_version, $version_cible)
{
    $maj = array();
    $maj['create'] = array(array('maj_tables', array('spip_articles')), array('maj_tables', array('spip_syndic_articles')), array('maj_tables', array('spip_rubriques')), array('th_ajouter_mots_clef'), array('sql_alter', "TABLE spip_syndic CHANGE oubli oubli VARCHAR(3) DEFAULT 'oui'"), array('sql_alter', "TABLE spip_syndic CHANGE resume resume VARCHAR(3) DEFAULT 'non'"), array('ecrire_meta', 'articles_mots', 'oui'), array('ecrire_meta', 'activer_sites', 'oui'), array('ecrire_meta', 'activer_syndic', 'oui'), array('ecrire_meta', 'activer_statistiques', 'oui'), array('ecrire_meta', 'arteicles_descriptif', 'oui'), array('ecrire_meta', 'articles_soustitre', 'oui'), array('ecrire_meta', 'articles_surtitre', 'oui'), array('ecrire_meta', 'articles_modif', 'oui'), array('ecrire_meta', 'documents_article', 'oui'), array('ecrire_meta', 'documents_rubrique', 'oui'), array('ecrire_meta', 'documents_article', 'oui'), array('th_configurer_meta'), array('th_configurer_rubriques'));
    cextras_api_upgrade(th_declarer_champs_extras(), $maj['create']);
    $maj['2.3.3'] = array(array('th_configurer_site'));
    cextras_api_upgrade(th_declarer_champs_extras(), $maj['2.3.4']);
    $maj['2.3.5'] = array(array('sql_update', 'spip_auteurs', array('ent_statut' => 'bio')), array('sql_update', 'spip_auteurs', array('ent' => 'pgp')));
    $maj['2.3.6'] = array(array('th_ajouter_mots_clef'));
    $maj['2.3.13'] = array(array('th_configurer_meta'));
    $maj['2.4.0'] = array(array('th_configurer_rubriques'));
    include_spip('base/upgrade');
    maj_plugin($nom_meta_base_version, $version_cible, $maj);
}