Changeset 107004 in spip-zone
- Timestamp:
- Oct 18, 2017, 7:53:27 AM (3 years ago)
- Location:
- _plugins_/tradrub_proposee/trunk
- Files:
-
- 4 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/tradrub_proposee/trunk/lang/tradrub_proposee_fr.php
r107001 r107004 7 7 8 8 $GLOBALS[$GLOBALS['idx_lang']] = array( 9 'info_raccourcis' => 'Raccourcis :' 9 'erreur_interdit_meme_rubrique' => 'Il est interdit de créer une traduction dans la même rubrique que l\'originale.', 10 'erreur_interdit_meme_secteur' => 'Il est interdit de créer une traduction dans le même secteur que l\'originale.', 11 'info_raccourcis' => 'Raccourcis :', 12 'label_interdit_meme_rubrique' => 'Interdire la création de traduction dans la même rubrique', 13 'label_interdit_meme_secteur' => 'Interdire la création de traduction dans le même secteur (un secteur par langue)', 14 'titre_tradrub_proposee' => 'TradRub proposée', 10 15 ); -
_plugins_/tradrub_proposee/trunk/paquet.xml
r107002 r107004 2 2 prefix="tradrub_proposee" 3 3 categorie="edition" 4 version="0. 1.0"4 version="0.2.0" 5 5 etat="test" 6 6 compatibilite="[3.0.0;3.1.*]" … … 15 15 <necessite nom="tradrub" /> 16 16 <pipeline nom="formulaire_fond" inclure="tradrub_proposee_pipelines.php" /> 17 <pipeline nom="formulaire_verifier" inclure="tradrub_proposee_pipelines.php" /> 17 18 18 19 </paquet> -
_plugins_/tradrub_proposee/trunk/tradrub_proposee_pipelines.php
r107001 r107004 39 39 return $flux; 40 40 } 41 42 function tradrub_proposee_formulaire_verifier($flux) { 43 if (!isset($flux['data']['id_parent']) && intval(_request('lier_trad')) > 0 and in_array($flux['args']['form'], array('editer_rubrique', 'editer_article'))) { 44 if (!function_exists('lire_config')) { 45 include_spip('inc/config'); 46 } 47 if ($flux['args']['form'] == 'editer_rubrique') { 48 $infos = sql_fetsel('id_parent, id_secteur', 'spip_rubriques', 'id_rubrique = '._request('lier_trad')); 49 } else { 50 $infos = sql_fetsel('id_rubrique as id_parent, id_secteur', 'spip_articles', 'id_article = '._request('lier_trad')); 51 } 52 if (lire_config('tradrub_proposee/interdit_meme_rubrique') == 'on' 53 && (intval(_request('id_parent')) == $infos['id_parent'])) { 54 $flux['data']['id_parent'] = _T('tradrub_proposee:erreur_interdit_meme_rubrique'); 55 } 56 if (!isset($flux['data']['id_parent']) 57 && lire_config('tradrub_proposee/interdit_meme_secteur') == 'on' 58 && (sql_getfetsel('id_secteur', 'spip_rubriques', 'id_rubrique='.intval(_request('id_parent'))) == $infos['id_secteur'])) { 59 $flux['data']['id_parent'] = _T('tradrub_proposee:erreur_interdit_meme_secteur'); 60 } 61 } 62 return $flux; 63 }
Note: See TracChangeset
for help on using the changeset viewer.