Author: batiste.bieler
Date: Sun May 10 06:58:52 2009
New Revision: 521
Modified:
trunk/pages/admin/__init__.py
trunk/pages/templates/admin/pages/page/change_form.html
Log:
Fix the language helper display
Modified: trunk/pages/admin/__init__.py
==============================================================================
--- trunk/pages/admin/__init__.py (original)
+++ trunk/pages/admin/__init__.py Sun May 10 06:58:52 2009
@@ -302,6 +302,10 @@
"""
The 'change' admin view for the Page model.
"""
+ extra_context = {
+ 'language': get_language_from_request(request),
+ 'page_languages': settings.PAGE_LANGUAGES,
+ }
try:
obj = self.model.objects.get(pk=object_id)
except self.model.DoesNotExist:
@@ -311,15 +315,13 @@
obj = None
else:
template = get_template_from_request(request, obj)
- extra_context = {
- 'placeholders': get_placeholders(template),
- 'language': get_language_from_request(request),
- 'page_languages': settings.PAGE_LANGUAGES,
- 'traduction_languages': [l for l in
settings.PAGE_LANGUAGES if
- Content.objects.get_content(obj,
l[0], "title")],
- 'page': obj,
- }
- return super(PageAdmin, self).change_view(request, object_id,
extra_context)
+ extra_context['placeholders'] = get_placeholders(template)
+ extra_context['traduction_languages'] = [l for l in
+ settings.PAGE_LANGUAGES if Content.objects.get_content(obj,
+ l[0], "title")]
+ extra_context['page'] = obj
+ return super(PageAdmin, self).change_view(request, object_id,
+ extra_context)
def has_add_permission(self, request):
"""
Modified: trunk/pages/templates/admin/pages/page/change_form.html
==============================================================================
--- trunk/pages/templates/admin/pages/page/change_form.html (original)
+++ trunk/pages/templates/admin/pages/page/change_form.html Sun May 10
06:58:52 2009
@@ -25,6 +25,7 @@
{% include "admin/pages/page/includes/fieldset.html" %}
{% if forloop.first %}
+ {% if not add %}
<fieldset class="module module-translation-helper aligned">
<h2>{% trans "Translation helper" %}</h2>
<div class="form-row">
@@ -39,6 +40,7 @@
<div id="translation-helper-content"></div>
</div>
</fieldset>
+ {% endif %}
</div><div class="content">
{% endif %}
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"pinax-updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/pinax-updates?hl=en
-~----------~----~----~----~------~----~------~--~---