Browse Source

Report de r19870 et r19871 : configuration du multilinguisme

3.1
Cerdic 11 years ago
parent
commit
e4bbf050fa
  1. 4
      prive/formulaires/configurer_multilinguisme.html
  2. 3
      prive/formulaires/traduire.php
  3. 2
      prive/objets/editer/traductions.html

4
prive/formulaires/configurer_multilinguisme.html

@ -35,6 +35,7 @@
[(#ENV{#GET{name}}|=={oui}|oui)checked="checked"] /><label for="#GET{name}_oui"><:info_multi_secteurs:></label>
</div>
</li>
]
[(#VAL{spip_rubriques}|table_supporte_trad|oui)
#SET{name,gerer_trad_objets}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
<li class="editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">[
@ -45,7 +46,6 @@
</div>
</li>
]
]
</ul>
</fieldset>
</li>
@ -65,7 +65,7 @@
[(#GET{val}|in_any{#ENV{#GET{name}}}|oui)checked="checked"] /><label for="#GET{val}#GET{name}_oui"><:info_multi_objets{objets=#GET{objets}}:></label>
</div>
</li>
[(#GET{val}|in_any{#ENV{#GET{name}}}|et{#CLE|table_supporte_trad})
[(#CLE|table_supporte_trad|oui)
#SET{name,gerer_trad_objets}#SET{erreurs,#ENV**{erreurs}|table_valeur{#GET{name}}}
<li class="editer editer_[(#GET{name})][ (#GET{obli})][ (#GET{erreurs}|oui)erreur]">[
<span class='erreur_message'>(#GET{erreurs})</span>

3
prive/formulaires/traduire.php

@ -48,7 +48,8 @@ function formulaires_traduire_charger_dist($objet, $id_objet, $retour='', $tradu
if (!$langue_parent)
$langue_parent = $GLOBALS['meta']['langue_site'];
if ($valeurs['editable']){
if ($valeurs['editable']
AND in_array(table_objet_sql($objet),explode(',',$GLOBALS['meta']['multi_objets']))){
$valeurs['_langue'] = $valeurs['langue'];
}
$valeurs['langue_parent'] = $langue_parent;

2
prive/objets/editer/traductions.html

@ -3,7 +3,7 @@
passer en 4e argument le flag qui indique qu'on veut aussi gerer les trad
]
#SET{table,#ENV{objet}|table_objet_sql}
[(#GET{table}|in_any{#CONFIG{multi_objets}|explode{','}}|oui)
[(#GET{table}|in_any{#CONFIG{multi_objets}|explode{','}}|ou{#GET{table}|in_any{#CONFIG{gerer_trad_objets}|explode{','}}})
<div class="ajax">
#FORMULAIRE_TRADUIRE{#ENV{objet},#ENV{id_objet},#ENV{retour,''},#GET{table}|in_any{#CONFIG{gerer_trad_objets}|explode{','}}}
</div>

Loading…
Cancel
Save