From fa8679196bd36290987e50b3f9ce528793d3d2fa Mon Sep 17 00:00:00 2001 From: rylon Date: Sat, 18 Apr 2015 13:41:41 +0200 Subject: [PATCH] saimod text sai tags hidden on default, whole module translatable --- sai/modules/saimod_sys_text/js/saimod_sys_text.js | 7 ++++++- sai/modules/saimod_sys_text/saimod_sys_text.php | 6 +++++- .../saimod_sys_text/tpl/saimod_sys_text.tpl | 7 ++++--- .../tpl/saimod_sys_text_edit_editor.tpl | 6 +++--- .../saimod_sys_text/tpl/saimod_sys_text_list.tpl | 14 +++++++------- sai/modules/saimod_sys_text/tpl/tabopt.tpl | 2 +- sai/modules/saimod_sys_text/tpl/tabopt2.tpl | 2 +- 7 files changed, 27 insertions(+), 17 deletions(-) diff --git a/sai/modules/saimod_sys_text/js/saimod_sys_text.js b/sai/modules/saimod_sys_text/js/saimod_sys_text.js index 9699206..0645d47 100644 --- a/sai/modules/saimod_sys_text/js/saimod_sys_text.js +++ b/sai/modules/saimod_sys_text/js/saimod_sys_text.js @@ -1,10 +1,15 @@ function init_saimod_sys_text() { - $('#tabs_text a').click(function (e) { + $('#tabs_text a').click(function (e) { $('#tabs_text li').each(function(){ $(this).removeClass('active');}); $(this).parent().addClass('active'); }); text_menu(); + + $('#btn_show_all').click(function(){ + $('#tabs_text li').each(function(){ + $(this).show();}); + }); } function text_menu(){ diff --git a/sai/modules/saimod_sys_text/saimod_sys_text.php b/sai/modules/saimod_sys_text/saimod_sys_text.php index ba766b1..4a957ad 100644 --- a/sai/modules/saimod_sys_text/saimod_sys_text.php +++ b/sai/modules/saimod_sys_text/saimod_sys_text.php @@ -8,7 +8,11 @@ class saimod_sys_text extends \SYSTEM\SAI\SaiModule { $vars['new_id'] = \SYSTEM\PAGE\text::NEW_ENTRY; $vars['new_lang'] = \SYSTEM\CONFIG\config::get(\SYSTEM\CONFIG\config_ids::SYS_CONFIG_DEFAULT_LANG); while($r = $res->next()){ - $vars['tabopts'] .= \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \SYSTEM\PSAI(),'modules/saimod_sys_text/tpl/tabopt.tpl'), $r);} + //hide sai entries + $r['style'] = ''; + if(substr($r['tag'],0,3) == 'sai'){ + $r['style'] = 'display:none;';} + $vars['tabopts'] .= \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \SYSTEM\PSAI(),'modules/saimod_sys_text/tpl/tabopt.tpl'), $r);} return \SYSTEM\PAGE\replace::replaceFile(\SYSTEM\SERVERPATH(new \SYSTEM\PSAI(),'modules/saimod_sys_text/tpl/saimod_sys_text.tpl'), $vars); } diff --git a/sai/modules/saimod_sys_text/tpl/saimod_sys_text.tpl b/sai/modules/saimod_sys_text/tpl/saimod_sys_text.tpl index 64163bb..984e2d9 100644 --- a/sai/modules/saimod_sys_text/tpl/saimod_sys_text.tpl +++ b/sai/modules/saimod_sys_text/tpl/saimod_sys_text.tpl @@ -2,10 +2,11 @@
diff --git a/sai/modules/saimod_sys_text/tpl/saimod_sys_text_edit_editor.tpl b/sai/modules/saimod_sys_text/tpl/saimod_sys_text_edit_editor.tpl index 00e965c..cc43abd 100644 --- a/sai/modules/saimod_sys_text/tpl/saimod_sys_text_edit_editor.tpl +++ b/sai/modules/saimod_sys_text/tpl/saimod_sys_text_edit_editor.tpl @@ -3,6 +3,6 @@

- - - \ No newline at end of file + + + \ No newline at end of file diff --git a/sai/modules/saimod_sys_text/tpl/saimod_sys_text_list.tpl b/sai/modules/saimod_sys_text/tpl/saimod_sys_text_list.tpl index 28d7f81..e6baa47 100644 --- a/sai/modules/saimod_sys_text/tpl/saimod_sys_text_list.tpl +++ b/sai/modules/saimod_sys_text/tpl/saimod_sys_text_list.tpl @@ -1,12 +1,12 @@ - - - - - - - + + + + + + + ${entries}
IDLanguageTextAuthorTime_createAuthor_editTime_edit${table_id}${table_lang}${table_text}${table_author}${table_time_create}${table_author_edit}${table_time_edit}
\ No newline at end of file diff --git a/sai/modules/saimod_sys_text/tpl/tabopt.tpl b/sai/modules/saimod_sys_text/tpl/tabopt.tpl index b283af1..3640483 100644 --- a/sai/modules/saimod_sys_text/tpl/tabopt.tpl +++ b/sai/modules/saimod_sys_text/tpl/tabopt.tpl @@ -1 +1 @@ -
  • ${tag}(${count})
  • \ No newline at end of file +
  • ${tag}(${count})
  • \ No newline at end of file diff --git a/sai/modules/saimod_sys_text/tpl/tabopt2.tpl b/sai/modules/saimod_sys_text/tpl/tabopt2.tpl index 52d67c4..e4b6b4c 100644 --- a/sai/modules/saimod_sys_text/tpl/tabopt2.tpl +++ b/sai/modules/saimod_sys_text/tpl/tabopt2.tpl @@ -1 +1 @@ -
  • ${lang}
  • \ No newline at end of file +
  • ${lang}
  • \ No newline at end of file