Changeset 65658 in spip-zone


Ignore:
Timestamp:
Sep 7, 2012, 8:02:43 AM (7 years ago)
Author:
abelass@…
Message:

bug sur la détection de langue si utilisé en dehors de secteur par rubrique

Location:
_plugins_/traduction_articles_autrement
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/traduction_articles_autrement/branches/1.0/paquet.xml

    r64451 r65658  
    22           prefix="taa"
    33           categorie="edition"
    4            version="1.3.1"
     4           version="1.3.2"
    55           etat="test"
    66           compatibilite="[3.0.0;3.0.*]"
  • _plugins_/traduction_articles_autrement/branches/1.0/taa_pipelines.php

    r62079 r65658  
    1616                (intval($id_article)?sql_getfetsel('id_rubrique','spip_articles','id_article='.$id_article):'')
    1717                );
     18        $lang= _request('lang_dest');
     19
     20        if(!$lang AND intval($id_rubrique))$lang=sql_getfetsel('lang','spip_rubriques','id_rubrique='.$id_rubrique);
     21        $flux['data']['lang_dest']=$lang;
    1822       
    19         if(intval($id_rubrique)){
    20                 $lang= _request('lang_dest')?_request('lang_dest'):sql_getfetsel('lang','spip_rubriques','id_rubrique='.$id_rubrique);;
    21                 $flux['data']['lang_dest']=$lang;
    22        
    23                 if($flux['data']['lang_dest']){         
     23        if($flux['data']['lang_dest']){         
    2424                        $flux['data']['_hidden'] .= '<input type="hidden" name="lang_dest" value="'.$lang.'"/>';
    2525                        $flux['data']['_hidden'] .= '<input type="hidden" name="changer_lang" value="'.$lang.'"/>';
    26                         }
    27             }
     26                }
    2827        }
    29             return $flux;
     28        return $flux;
    3029}
    3130
  • _plugins_/traduction_articles_autrement/trunk/paquet.xml

    r64451 r65658  
    22           prefix="taa"
    33           categorie="edition"
    4            version="1.3.1"
     4           version="1.3.2"
    55           etat="test"
    66           compatibilite="[3.0.0;3.0.*]"
  • _plugins_/traduction_articles_autrement/trunk/taa_pipelines.php

    r62079 r65658  
    1616                (intval($id_article)?sql_getfetsel('id_rubrique','spip_articles','id_article='.$id_article):'')
    1717                );
     18        $lang= _request('lang_dest');
     19
     20        if(!$lang AND intval($id_rubrique))$lang=sql_getfetsel('lang','spip_rubriques','id_rubrique='.$id_rubrique);
     21        $flux['data']['lang_dest']=$lang;
    1822       
    19         if(intval($id_rubrique)){
    20                 $lang= _request('lang_dest')?_request('lang_dest'):sql_getfetsel('lang','spip_rubriques','id_rubrique='.$id_rubrique);;
    21                 $flux['data']['lang_dest']=$lang;
    22        
    23                 if($flux['data']['lang_dest']){         
     23        if($flux['data']['lang_dest']){         
    2424                        $flux['data']['_hidden'] .= '<input type="hidden" name="lang_dest" value="'.$lang.'"/>';
    2525                        $flux['data']['_hidden'] .= '<input type="hidden" name="changer_lang" value="'.$lang.'"/>';
    26                         }
    27             }
     26                }
    2827        }
    29             return $flux;
     28        return $flux;
    3029}
    3130
Note: See TracChangeset for help on using the changeset viewer.