From 5163d16bb38b74bd1d49f1ff8f330646e1eaeddc Mon Sep 17 00:00:00 2001 From: Nicolas Delaby <nicolas@nexedi.com> Date: Fri, 24 Dec 2010 12:30:49 +0000 Subject: [PATCH] Do not try to display more languages than the one configured on WebSite level git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@41749 20353a03-c40f-0410-a6d1-a30d3c3de9de --- .../erp5_web_minimal_theme/language_selector.xml | 5 +++-- bt5/erp5_web/bt/revision | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_minimal_theme/language_selector.xml b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_minimal_theme/language_selector.xml index fab8a06bd3..08f046662b 100644 --- a/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_minimal_theme/language_selector.xml +++ b/bt5/erp5_web/SkinTemplateItem/portal_skins/erp5_web_minimal_theme/language_selector.xml @@ -37,11 +37,12 @@ <value> <unicode encoding="cdata"><![CDATA[ <tal:block tal:define="language_list here/Localizer/get_languages_map;\n + available_language_list here/getAvailableLanguageList;\n absolute_url here/absolute_url">\n -<tal:block tal:repeat="language language_list" tal:condition="python:len(language_list) > 1">\n +<tal:block tal:repeat="language language_list" tal:condition="python:len(available_language_list) > 1">\n <b tal:condition="language/selected"><u tal:content="language/id"/></b>\n <a tal:attributes="href python:\'%s/Base_doLanguage?select_language=%s\' % (absolute_url, language[\'id\'])"\n - tal:content="language/id" tal:condition="not:language/selected"/>\n + tal:content="language/id" tal:condition="python: language[\'id\'] in available_language_list and not language.get(\'selected\')"/>\n </tal:block>\n </tal:block> diff --git a/bt5/erp5_web/bt/revision b/bt5/erp5_web/bt/revision index 66342ea76b..8c7b65e297 100644 --- a/bt5/erp5_web/bt/revision +++ b/bt5/erp5_web/bt/revision @@ -1 +1 @@ -1011 \ No newline at end of file +1014 \ No newline at end of file -- 2.30.9