Changeset 69731 in spip-zone


Ignore:
Timestamp:
Feb 5, 2013, 7:23:37 AM (7 years ago)
Author:
abelass@…
Message:

Faire fonctionner les listes des objets séléctionné pour l'objet cible dans un contexte multilingue ou les rubrioques ne sont pas traduites via id_trad (pas langue par secteur)

Location:
_plugins_/selection_d_objets
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/selection_d_objets/branches/1/action/ranger.php

    r69205 r69731  
    182182
    183183    if($load){
    184        $contexte = array('id_objet_dest'=>$id_objet_dest,'objet_dest'=>$objet_dest,'langue'=>array($lang));
    185        echo recuperer_fond('prive/objets/liste/selection_interface',$contexte);
     184       $contexte = array('id_objet_dest'=>$id_objet_dest,'objet_dest'=>$objet_dest,'lang'=>$lang);
     185        echo recuperer_fond('prive/objets/liste/inc-selection_interface',$contexte);
    186186    }
    187187return $return;
  • _plugins_/selection_d_objets/branches/1/paquet.xml

    r69682 r69731  
    22        prefix="selection_objet"
    33        categorie="edition"
    4         version="1.5.10"
     4        version="1.5.11"
    55        etat="dev"
    66        compatibilite="[3.0.5;3.0.*]"
     
    1616        <licence>GNU/GPL</licence>
    1717
    18         <necessite nom="saisies" compatibilite="[1.24.0;]" />
     18        <necessite nom="saisies" compatibilite="[1.28.2;]" />
    1919
    2020        <pipeline nom="autoriser" inclure="selection_objet_autorisations.php" />
  • _plugins_/selection_d_objets/branches/1/prive/objets/liste/inc-selection_interface.html

    r69668 r69731  
    3838        $( "#selection_objets_#LANG" ).bind("sortupdate", function(event, ui) {
    3939            var ordre = $(this).sortable('toArray').toString();
    40             $('#selection_objets').load('[(#URL_ACTION_AUTEUR{ranger,nouvel_ordre-#LANG-0-0-[(#OBJET_DEST)]-[(#ENV{id_objet_dest})]-load}|replace{&amp;,&})]&nouvel_ordre='+ordre);
     40            $('#selection_objets_#LANG').load('[(#URL_ACTION_AUTEUR{ranger,nouvel_ordre-#LANG-0-0-[(#OBJET_DEST)]-[(#ENV{id_objet_dest})]-load}|replace{&amp;,&})]&nouvel_ordre='+ordre);
    4141        });
    4242    });
  • _plugins_/selection_d_objets/branches/1/prive/objets/liste/selection_interface.html

    r69293 r69731  
    1111</BOUCLE_langues>
    1212#BOITE_FERMER
    13 </div> 
     13</div>
  • _plugins_/selection_d_objets/branches/1/selection_objet_pipelines.php

    r69294 r69731  
    7373           
    7474        if($objet=='rubrique'){
    75             if (!$trad_rub=test_plugin_actif('tradrub')) $contexte['langue']=lire_config('langues_multilingue');
    76             elseif(!$trad_rub=test_plugin_actif('tradrub')) $contexte['langue']=lire_config('langues_multilingue');
     75            if (!$trad_rub=test_plugin_actif('tradrub')) $contexte['langue']=explode(',',lire_config('langues_multilingue'));
    7776            }
    7877           $flux["data"] .= recuperer_fond('prive/objets/liste/selection_interface', $contexte);
  • _plugins_/selection_d_objets/trunk/action/ranger.php

    r69203 r69731  
    182182
    183183    if($load){
    184        $contexte = array('id_objet_dest'=>$id_objet_dest,'objet_dest'=>$objet_dest,'langue'=>array($lang));
    185        echo recuperer_fond('prive/objets/liste/selection_interface',$contexte);
     184       $contexte = array('id_objet_dest'=>$id_objet_dest,'objet_dest'=>$objet_dest,'lang'=>$lang);
     185        echo recuperer_fond('prive/objets/liste/inc-selection_interface',$contexte);
    186186    }
    187187return $return;
  • _plugins_/selection_d_objets/trunk/paquet.xml

    r69682 r69731  
    22        prefix="selection_objet"
    33        categorie="edition"
    4         version="1.5.10"
     4        version="1.5.11"
    55        etat="dev"
    66        compatibilite="[3.0.5;3.0.*]"
     
    1616        <licence>GNU/GPL</licence>
    1717
    18         <necessite nom="saisies" compatibilite="[1.24.0;]" />
     18        <necessite nom="saisies" compatibilite="[1.28.2;]" />
    1919
    2020        <pipeline nom="autoriser" inclure="selection_objet_autorisations.php" />
  • _plugins_/selection_d_objets/trunk/prive/objets/liste/inc-selection_interface.html

    r69668 r69731  
    3838        $( "#selection_objets_#LANG" ).bind("sortupdate", function(event, ui) {
    3939            var ordre = $(this).sortable('toArray').toString();
    40             $('#selection_objets').load('[(#URL_ACTION_AUTEUR{ranger,nouvel_ordre-#LANG-0-0-[(#OBJET_DEST)]-[(#ENV{id_objet_dest})]-load}|replace{&amp;,&})]&nouvel_ordre='+ordre);
     40            $('#selection_objets_#LANG').load('[(#URL_ACTION_AUTEUR{ranger,nouvel_ordre-#LANG-0-0-[(#OBJET_DEST)]-[(#ENV{id_objet_dest})]-load}|replace{&amp;,&})]&nouvel_ordre='+ordre);
    4141        });
    4242    });
  • _plugins_/selection_d_objets/trunk/prive/objets/liste/selection_interface.html

    r69293 r69731  
    1111</BOUCLE_langues>
    1212#BOITE_FERMER
    13 </div> 
     13</div>
  • _plugins_/selection_d_objets/trunk/selection_objet_pipelines.php

    r69294 r69731  
    7373           
    7474        if($objet=='rubrique'){
    75             if (!$trad_rub=test_plugin_actif('tradrub')) $contexte['langue']=lire_config('langues_multilingue');
    76             elseif(!$trad_rub=test_plugin_actif('tradrub')) $contexte['langue']=lire_config('langues_multilingue');
     75            if (!$trad_rub=test_plugin_actif('tradrub')) $contexte['langue']=explode(',',lire_config('langues_multilingue'));
    7776            }
    7877           $flux["data"] .= recuperer_fond('prive/objets/liste/selection_interface', $contexte);
Note: See TracChangeset for help on using the changeset viewer.