From 526d8006a16bd8b666d94aaf152346537045a0a5 Mon Sep 17 00:00:00 2001 From: grum Date: Thu, 7 Aug 2008 21:52:45 +0000 Subject: updating files for the Menu class (test_menu) + add functionnalities updating files for the AMenuManager plugin + fixes some bugs + add functionnalities updating common classes grum_plugins_classes-2 (needed for the AMenuManager plugin) + add functionalities for google_translator use git-svn-id: http://piwigo.org/svn/trunk@2468 68402e56-0260-453c-a942-63ccdbb3a9ee --- plugins/AMenuManager/admin/amm_linksconfig.tpl | 25 +++- .../AMenuManager/admin/amm_personalisedlist.tpl | 50 +++++++ .../admin/amm_personalisedlist_detail.tpl | 22 +++ .../admin/amm_personalisedlist_edit.tpl | 155 +++++++++++++++++++++ plugins/AMenuManager/admin/amm_randompicconfig.tpl | 132 ++++++++++++++++++ plugins/AMenuManager/admin/amm_sections.tpl | 58 ++++++++ .../AMenuManager/admin/amm_sectionsmod_detail.tpl | 17 +++ 7 files changed, 454 insertions(+), 5 deletions(-) create mode 100644 plugins/AMenuManager/admin/amm_personalisedlist.tpl create mode 100644 plugins/AMenuManager/admin/amm_personalisedlist_detail.tpl create mode 100644 plugins/AMenuManager/admin/amm_personalisedlist_edit.tpl create mode 100644 plugins/AMenuManager/admin/amm_randompicconfig.tpl create mode 100644 plugins/AMenuManager/admin/amm_sections.tpl create mode 100644 plugins/AMenuManager/admin/amm_sectionsmod_detail.tpl (limited to 'plugins/AMenuManager/admin') diff --git a/plugins/AMenuManager/admin/amm_linksconfig.tpl b/plugins/AMenuManager/admin/amm_linksconfig.tpl index 55ee8b6a0..25e6d75cc 100644 --- a/plugins/AMenuManager/admin/amm_linksconfig.tpl +++ b/plugins/AMenuManager/admin/amm_linksconfig.tpl @@ -35,6 +35,15 @@ objhidden[objnames.indexOf(input_id)][objlang.options.selectedIndex].value = obj.value; } + function do_translation() + { + var inputid = document.getElementById('iamm_links_title'); + var tolang = objlang.options[objlang.options.selectedIndex].value.substr(0,2); + + google_translate(inputid.value, '{/literal}{$datas.fromlang}{literal}', tolang, inputid, 'value', apply_changes, inputid.id); + } + + {/literal} @@ -46,7 +55,7 @@
- {'g002_setting_link_block_menu'|@translate} + {'g002_setting_block_menu'|@translate} {if isset($datas.language_list) and count($datas.language_list)} {foreach from=$datas.language_list key=name item=language_row} @@ -57,7 +66,7 @@ - + - + + + + + diff --git a/plugins/AMenuManager/admin/amm_personalisedlist.tpl b/plugins/AMenuManager/admin/amm_personalisedlist.tpl new file mode 100644 index 000000000..d7595e036 --- /dev/null +++ b/plugins/AMenuManager/admin/amm_personalisedlist.tpl @@ -0,0 +1,50 @@ +{literal} + +{/literal} + + +

{'g002_personalisedlist'|@translate}

+ +[{$datas.nbsections}]
+{'g002_addsection'|@translate} + +
+ +
+ + + \ No newline at end of file diff --git a/plugins/AMenuManager/admin/amm_personalisedlist_detail.tpl b/plugins/AMenuManager/admin/amm_personalisedlist_detail.tpl new file mode 100644 index 000000000..fd785e359 --- /dev/null +++ b/plugins/AMenuManager/admin/amm_personalisedlist_detail.tpl @@ -0,0 +1,22 @@ + +{if isset($datas.sections) and count($datas.sections)} +
{'g002_setting_link_block_active'|@translate}{'g002_setting_block_active'|@translate}
{'g002_setting_link_block_title'|@translate}{'g002_setting_block_title'|@translate} - + +
+
+ {'g002_translate'|@translate}
+ + + + + + + + {foreach from=$datas.sections key=name item=section} + + + + + + + + {/foreach} + +
{'g002_setting_personalised_nfo'|@translate}{'g002_title'|@translate}{'g002_visible'|@translate} 
{$section.nfo}{$section.title}{$section.visible}
+{/if} diff --git a/plugins/AMenuManager/admin/amm_personalisedlist_edit.tpl b/plugins/AMenuManager/admin/amm_personalisedlist_edit.tpl new file mode 100644 index 000000000..ddccc6b23 --- /dev/null +++ b/plugins/AMenuManager/admin/amm_personalisedlist_edit.tpl @@ -0,0 +1,155 @@ +{literal} + +{/literal} + + +{if isset($datas.modeedit)} + +

+ {if $datas.modeedit=='create'} + {'g002_createofpersonalised'|@translate} + {else} + {'g002_editofpersonalised'|@translate} + {/if} + / {'g002_personalisedlist'|@translate}

+ + + + +
+ {'g002_setting_personalised_properties'|@translate} + + + + + + + + + + + + +
{'g002_setting_block_active'|@translate} + +
{'g002_setting_personalised_nfo'|@translate} + +
+ +
+ +
+ {'g002_setting_block_menu'|@translate} + + {if isset($datas.language_list) and count($datas.language_list)} + {foreach from=$datas.language_list key=name item=language_row} + + + {/foreach} + {/if} + + + + + + + + + + + + + + + + + + + + + + + + + + + +
{'g002_setting_block_langchoice'|@translate} +
+

{'g002_setting_block_title'|@translate} + +
+ {'g002_translate'|@translate} +
{'g002_setting_personalised_content'|@translate} + +
+ +
+ + +

+ +

+ + + + + + + + + +{/if} \ No newline at end of file diff --git a/plugins/AMenuManager/admin/amm_randompicconfig.tpl b/plugins/AMenuManager/admin/amm_randompicconfig.tpl new file mode 100644 index 000000000..df70311f0 --- /dev/null +++ b/plugins/AMenuManager/admin/amm_randompicconfig.tpl @@ -0,0 +1,132 @@ +{literal} + +{/literal} + + + +

{'g002_configrandompic'|@translate}

+ + +
+
+ {'g002_setting_block_menu'|@translate} + + {if isset($datas.language_list) and count($datas.language_list)} + {foreach from=$datas.language_list key=name item=language_row} + + {/foreach} + {/if} + + + + + + + + + + + + + + + + +
{'g002_setting_block_active'|@translate} + +
{'g002_setting_block_title'|@translate} + +
+
+ {'g002_translate'|@translate} +
+ +
+ +
+ {'g002_setting_randompic_aboutpicture'|@translate} + + + + + + + + + + + +
{'g002_setting_randompic_showname'|@translate} + +
{'g002_setting_randompic_showcomment'|@translate} + +
+
+ +

+ +

+ + + +
+ + \ No newline at end of file diff --git a/plugins/AMenuManager/admin/amm_sections.tpl b/plugins/AMenuManager/admin/amm_sections.tpl new file mode 100644 index 000000000..da132a622 --- /dev/null +++ b/plugins/AMenuManager/admin/amm_sections.tpl @@ -0,0 +1,58 @@ +{literal} + +{/literal} + + +

+{foreach from=$datas.LIST item=data} + {$data.separator} + {if $data.link!=''} + + {/if} + {$data.label|@translate} + {if $data.link!=''} + + {/if} +{/foreach} +

+ +
+ + + \ No newline at end of file diff --git a/plugins/AMenuManager/admin/amm_sectionsmod_detail.tpl b/plugins/AMenuManager/admin/amm_sectionsmod_detail.tpl new file mode 100644 index 000000000..dcaf625f6 --- /dev/null +++ b/plugins/AMenuManager/admin/amm_sectionsmod_detail.tpl @@ -0,0 +1,17 @@ + +{if isset($datas.LIST) and count($datas.LIST)} + + + + + + + {foreach from=$datas.LIST key=name item=data} + + + + + {/foreach} + +
{'g002_labelmenu'|@translate}{'g002_visible'|@translate}
{$data.LABEL|@translate}{$data.VISIBLE|@translate}
+{/if} -- cgit v1.2.3