Author: batiste.bieler
Date: Wed Apr  1 04:24:57 2009
New Revision: 428

Modified:
    trunk/pages/admin/forms.py
    trunk/pages/templates/admin/pages/page/includes/fieldset.html

Log:
Don't show position and parent field in the admin

Modified: trunk/pages/admin/forms.py
==============================================================================
--- trunk/pages/admin/forms.py  (original)
+++ trunk/pages/admin/forms.py  Wed Apr  1 04:24:57 2009
@@ -29,8 +29,8 @@
          help_text=_('The template used to render the content.')
      )

-    target = forms.IntegerField(required=False)
-    position = forms.CharField(required=False)
+    target = forms.IntegerField(required=False, widget=forms.HiddenInput)
+    position = forms.CharField(required=False, widget=forms.HiddenInput)

      if settings.PAGE_TAGGING:
          from tagging.forms import TagField

Modified: trunk/pages/templates/admin/pages/page/includes/fieldset.html
==============================================================================
--- trunk/pages/templates/admin/pages/page/includes/fieldset.html       
(original)
+++ trunk/pages/templates/admin/pages/page/includes/fieldset.html       Wed Apr 
  
1 04:24:57 2009
@@ -7,21 +7,27 @@
          <div class="form-row{% if line.errors %} errors{% endif %} {% for  
field in line %}{{ field.field.name }} {% endfor %} ">
          {{ line.errors }}
          {% for field in line %}
-            <div{% if not line.fields|length_is:"1" %} class="field-box"{%  
endif %}>
-                {% if field.is_checkbox %}
-                    {{ field.field }}{{ field.label_tag }}
-                {% else %}
-                    {{ field.label_tag }}{{ field.field }}
-                {% endif %}
-                {% if field.field.field.help_text %}<p class="help">{{  
field.field.field.help_text|safe }}</p>{% endif %}
-          {% for p in placeholders %}
-            {% ifequal p.name field.field.name %}
-                {% if not add %}
-                  {% show_revisions page p.name language %}
-                {% endif %}
-            {% endifequal %}
-          {% endfor %}
-            </div>
+            {% if field.field.is_hidden %}
+                {{ field.field }}
+            {% else %}
+                <div{% if not line.fields|length_is:"1" %}  
class="field-box"{% endif %}>
+                    {% if field.is_checkbox %}
+                        {{ field.field }}{{ field.label_tag }}
+                    {% else %}
+                        {{ field.label_tag }}{{ field.field }}
+                    {% endif %}
+                    {% if field.field.field.help_text %}
+                        <p class="help">{{ field.field.field.help_text| 
safe }}</p>
+                    {% endif %}
+                    {% for p in placeholders %}
+                        {% ifequal p.name field.field.name %}
+                            {% if not add %}
+                                {% show_revisions page p.name language %}
+                            {% endif %}
+                        {% endifequal %}
+                    {% endfor %}
+                </div>
+            {% endif %}
          {% endfor %}
          </div>
      {% endfor %}

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to