correction sur l'objet blocklog, c'est bien on objet spip et non une table de lien
This commit is contained in:
parent
665c1733ec
commit
160fb0f0b3
5 changed files with 9 additions and 21 deletions
|
@ -55,10 +55,7 @@ function blocklog_declarer_tables_objets_sql($tables) {
|
|||
'maj' => 'TIMESTAMP'
|
||||
),
|
||||
'key' => array(
|
||||
'PRIMARY KEY' => 'id_blocklog,id_objet,objet',
|
||||
'KEY id_blocklog' => 'id_blocklog',
|
||||
'KEY id_objet' => 'id_objet',
|
||||
'KEY objet' => 'objet'
|
||||
'PRIMARY KEY' => 'id_blocklog',
|
||||
),
|
||||
'champs_editables' => array('num', 'blockchaine', 'chaine','id_objet', 'objet'),
|
||||
);
|
||||
|
|
|
@ -27,7 +27,7 @@ function blocklog_upgrade($nom_meta_base_version, $version_cible) {
|
|||
$maj = array();
|
||||
|
||||
$maj['create'] = array(array('maj_tables', array('spip_blocklogs')));
|
||||
$maj['1.0.1'] = array(array('maj_tables', array('spip_blocklogs')));
|
||||
$maj['1.0.2'] = array(array('maj_tables', array('spip_blocklogs')));
|
||||
|
||||
include_spip('base/upgrade');
|
||||
maj_plugin($nom_meta_base_version, $version_cible, $maj);
|
||||
|
@ -43,17 +43,5 @@ function blocklog_upgrade($nom_meta_base_version, $version_cible) {
|
|||
**/
|
||||
function blocklog_vider_tables($nom_meta_base_version) {
|
||||
|
||||
sql_drop_table('spip_blocklogs');
|
||||
sql_drop_table('spip_blocklogs_liens');
|
||||
|
||||
# Nettoyer les liens courants (le génie optimiser_base_disparus se chargera de nettoyer toutes les tables de liens)
|
||||
sql_delete('spip_documents_liens', sql_in('objet', array('blocklog')));
|
||||
sql_delete('spip_mots_liens', sql_in('objet', array('blocklog')));
|
||||
sql_delete('spip_auteurs_liens', sql_in('objet', array('blocklog')));
|
||||
# Nettoyer les versionnages et forums
|
||||
sql_delete('spip_versions', sql_in('objet', array('blocklog')));
|
||||
sql_delete('spip_versions_fragments', sql_in('objet', array('blocklog')));
|
||||
sql_delete('spip_forum', sql_in('objet', array('blocklog')));
|
||||
|
||||
effacer_meta($nom_meta_base_version);
|
||||
}
|
||||
|
|
|
@ -118,6 +118,9 @@ function blocklog_verifier_blockchaines($objet, $date_debut = '', $date_fin = ''
|
|||
}
|
||||
}
|
||||
}
|
||||
var_dump($retour);
|
||||
die;
|
||||
|
||||
|
||||
return $retour;
|
||||
}
|
||||
|
|
|
@ -68,8 +68,8 @@ function inc_blocklog_dist($objet, $id_objet = 0, $num = 0, $chaine = '') {
|
|||
include_spip('action/editer_objet');
|
||||
set_request('id_auteur', null);
|
||||
$r = objet_inserer("blocklog", null, $set);
|
||||
if (!$r) {
|
||||
spip_log("la blockchaine pour $objet / $id_objet existe deja", 'blocklog'._LOG_ERREUR);
|
||||
if (!intval($r)) {
|
||||
spip_log("la blockchaine pour $objet / $id_objet ne pas pas etre inserer en bdd", 'blocklog'._LOG_ERREUR);
|
||||
}
|
||||
|
||||
return $r;
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
<paquet
|
||||
prefix="blocklog"
|
||||
categorie="outil"
|
||||
version="1.1.0"
|
||||
version="1.1.1"
|
||||
etat="dev"
|
||||
compatibilite="[3.2.0;3.3.*]"
|
||||
logo="prive/themes/spip/images/blocklog-64.png"
|
||||
documentation=""
|
||||
schema="1.0.1"
|
||||
schema="1.0.2"
|
||||
>
|
||||
|
||||
<nom>Block Log</nom>
|
||||
|
|
Loading…
Add table
Reference in a new issue