Changeset 62079 in spip-zone


Ignore:
Timestamp:
Jun 4, 2012, 8:27:30 AM (7 years ago)
Author:
abelass@…
Message:

evite l'erreur quand on crée l'article depuis la page accuieil de l'interface privé

Location:
_plugins_/traduction_articles_autrement
Files:
1 deleted
6 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/traduction_articles_autrement/branches/1.0/formulaires/configurer_taa.html

    r62077 r62079  
    1515                                        <li class="editer_liste_compacte_desactive[ (#GET{erreurs}|oui)erreur]">
    1616                                                [<span class='erreur_message'>(#GET{erreurs})</span>]
     17                                                <label for='liste_compacte_desactive'><:taa:affichage_liste_compacte_desactive:></label>
    1718                                                <div class="choix">
    1819                                                        <input type="checkbox" name="liste_compacte_desactive" class="checkbox" value="on" id="liste_compacte" [(#ENV{liste_compacte_desactive}|oui) checked="checked"] />
    19                                                         <label for='liste_compacte_desactive'><:taa:affichage_liste_compacte_desactive:></label>
     20                                                        <label for='liste_compacte_desactive_oui'><:taa:oui:></label>
    2021                                                </div>
    2122                                        </li>
     
    3132                                                        </BOUCLE_secteurs>
    3233                                        </li>                                   
    33                                         #SET{erreurs,#ENV**{erreurs}|table_valeur{utiliser_langue}}
     34                                        #SET{erreurs,#ENV**{erreurs}|table_valeur{utiliser_langues}}
    3435                                        #SET{langues_dispos,#CONFIG{langues_multilingue}|explode{','}}
    35                                         <li class="editer_utiliser_langue[ (#GET{erreurs}|oui)erreur]">
     36                                        <li class="editer_utiliser_langues[ (#GET{erreurs}|oui)erreur]">
    3637                                                [<span class='erreur_message'>(#GET{erreurs})</span>]
    37                                                 <label for='utiliser_langue'><:taa:cfg_utiliser_langue:></label>                                               
     38                                                <label for='utiliser_langues'><:taa:cfg_utiliser_langues:></label>                                             
    3839                                                        <BOUCLE_langues(DATA){source table,#GET{langues_dispos}}{par valeur}>
    3940                                                        <div class="choix">     
    40                                                         <input type="checkbox" name="utiliser_langue[[(#COMPTEUR_BOUCLE|moins{1})]]" class="checkbox" value="#VALEUR" id="utiliser_langue" [(#ENV{utiliser_langue,#GET{langues_dispos}}|table_valeur{#COMPTEUR_BOUCLE|moins{1}}|oui) checked="checked"] />
    41                                                         <label for='utiliser_langue_#VALEUR'>[(#VALEUR|traduire_nom_langue)]</label>
     41                                                        <input type="checkbox" name="utiliser_langues[[(#COMPTEUR_BOUCLE|moins{1})]]" class="checkbox" value="#VALEUR" id="utiliser_langues" [(#ENV{utiliser_langues,#GET{langues_dispos}}|table_valeur{#COMPTEUR_BOUCLE|moins{1}}|oui) checked="checked"] />
     42                                                        <label for='utiliser_langues_#VALEUR'>[(#VALEUR|traduire_nom_langue)]</label>
    4243                                                        </div>
    4344                                                        </BOUCLE_langues>
  • _plugins_/traduction_articles_autrement/branches/1.0/inc/barre_langues.php

    r62077 r62079  
    1212        $objet='article';       
    1313       
    14         /*création des onglets traduction*/
     14        //création des onglets traduction
    1515       
    1616        // Les langues du site ou si restreint celle définis par config
    1717       
    18         $langues_dispos=lire_config('taa/utiliser_langue')?lire_config('taa/utiliser_langue'):explode(',',lire_config('langues_multilingue'));
     18        $langues_dispos=lire_config('taa/utiliser_langues')?lire_config('taa/utiliser_langues'):explode(',',lire_config('langues_multilingue'));
    1919
    2020       
  • _plugins_/traduction_articles_autrement/branches/1.0/paquet.xml

    r62077 r62079  
    22           prefix="taa"
    33           categorie="edition"
    4            version="1.2.0"
     4           version="1.2.1"
    55           etat="test"
    66           compatibilite="[3.0.0-alpha2;3.0.*]"
  • _plugins_/traduction_articles_autrement/branches/1.0/taa_pipelines.php

    r62077 r62079  
    1212   if ($form=='editer_article'){       
    1313        $id_article=$flux['data']['id_article'];
    14         $id_rubrique=_request('id_rubrique')?_request('id_rubrique'):sql_getfetsel('id_rubrique','spip_articles','id_article='.$id_article);
     14        $id_rubrique=(
     15                _request('id_rubrique')?_request('id_rubrique'):
     16                (intval($id_article)?sql_getfetsel('id_rubrique','spip_articles','id_article='.$id_article):'')
     17                );
    1518       
    16         $lang= _request('lang_dest')?_request('lang_dest'):sql_getfetsel('lang','spip_rubriques','id_rubrique='.$id_rubrique);;
    17         $flux['data']['lang_dest']=$lang;
    18 
    19         if($flux['data']['lang_dest']){         
    20                 $flux['data']['_hidden'] .= '<input type="hidden" name="lang_dest" value="'.$lang.'"/>';
    21                 $flux['data']['_hidden'] .= '<input type="hidden" name="changer_lang" value="'.$lang.'"/>';
    22                 }
    23     }
    24     return $flux;
     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']){         
     24                        $flux['data']['_hidden'] .= '<input type="hidden" name="lang_dest" value="'.$lang.'"/>';
     25                        $flux['data']['_hidden'] .= '<input type="hidden" name="changer_lang" value="'.$lang.'"/>';
     26                        }
     27            }
     28        }
     29            return $flux;
    2530}
    2631
  • _plugins_/traduction_articles_autrement/trunk/paquet.xml

    r62077 r62079  
    22           prefix="taa"
    33           categorie="edition"
    4            version="1.2.0"
     4           version="1.2.1"
    55           etat="test"
    66           compatibilite="[3.0.0-alpha2;3.0.*]"
  • _plugins_/traduction_articles_autrement/trunk/taa_pipelines.php

    r62077 r62079  
    1212   if ($form=='editer_article'){       
    1313        $id_article=$flux['data']['id_article'];
    14         $id_rubrique=_request('id_rubrique')?_request('id_rubrique'):sql_getfetsel('id_rubrique','spip_articles','id_article='.$id_article);
     14        $id_rubrique=(
     15                _request('id_rubrique')?_request('id_rubrique'):
     16                (intval($id_article)?sql_getfetsel('id_rubrique','spip_articles','id_article='.$id_article):'')
     17                );
    1518       
    16         $lang= _request('lang_dest')?_request('lang_dest'):sql_getfetsel('lang','spip_rubriques','id_rubrique='.$id_rubrique);;
    17         $flux['data']['lang_dest']=$lang;
    18 
    19         if($flux['data']['lang_dest']){         
    20                 $flux['data']['_hidden'] .= '<input type="hidden" name="lang_dest" value="'.$lang.'"/>';
    21                 $flux['data']['_hidden'] .= '<input type="hidden" name="changer_lang" value="'.$lang.'"/>';
    22                 }
    23     }
    24     return $flux;
     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']){         
     24                        $flux['data']['_hidden'] .= '<input type="hidden" name="lang_dest" value="'.$lang.'"/>';
     25                        $flux['data']['_hidden'] .= '<input type="hidden" name="changer_lang" value="'.$lang.'"/>';
     26                        }
     27            }
     28        }
     29            return $flux;
    2530}
    2631
Note: See TracChangeset for help on using the changeset viewer.