Skip to content
Extraits de code Groupes Projets
Valider 6d6fba5f rédigé par cedric@yterium.com's avatar cedric@yterium.com
Parcourir les fichiers

http://core.spip.org/issues/2367 : transmettre un contexte aux modeles quand...

http://core.spip.org/issues/2367 : transmettre un contexte aux modeles quand on calcule les doublons documents
parent d8d5309b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -57,7 +57,12 @@ function inc_marquer_doublons_doc_dist($champs,$id,$type,$id_table_objet,$table_ ...@@ -57,7 +57,12 @@ function inc_marquer_doublons_doc_dist($champs,$id,$type,$id_table_objet,$table_
$modeles = lister_tables_objets_sql('spip_documents'); $modeles = lister_tables_objets_sql('spip_documents');
$modeles = $modeles['modeles']; $modeles = $modeles['modeles'];
$GLOBALS['doublons_documents_inclus'] = array(); $GLOBALS['doublons_documents_inclus'] = array();
traiter_modeles($champs_a_traiter,array('documents'=>$modeles)); // detecter les doublons $env = array(
'objet' => $type,
'id_objet' => $id,
$id_table_objet => $id
);
traiter_modeles($champs_a_traiter,array('documents'=>$modeles),'','',null,$env); // detecter les doublons
objet_qualifier_liens(array('document'=>'*'),array($type=>$id),array('vu'=>'non')); objet_qualifier_liens(array('document'=>'*'),array($type=>$id),array('vu'=>'non'));
if (count($GLOBALS['doublons_documents_inclus'])){ if (count($GLOBALS['doublons_documents_inclus'])){
// on repasse par une requete sur spip_documents pour verifier que les documents existent bien ! // on repasse par une requete sur spip_documents pour verifier que les documents existent bien !
......
<paquet <paquet
prefix="medias" prefix="medias"
categorie="multimedia" categorie="multimedia"
version="2.4.1" version="2.4.2"
etat="test" etat="test"
compatibilite="[3.0.0-alpha2;[" compatibilite="[3.0.0-alpha2;["
logo="prive/themes/spip/images/portfolio-32.png" logo="prive/themes/spip/images/portfolio-32.png"
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter