From ad4c6105361622bfda868dd207691eadb62094e2 Mon Sep 17 00:00:00 2001
From: =?utf8?q?Benoi=CC=82t=20Pin?= <benoit.pin@gmail.com>
Date: Sun, 22 Feb 2015 02:03:19 +0100
Subject: [PATCH 1/1] =?utf8?q?Filtrage=20du=20type=20=C2=AB=C2=A0File?=
 =?utf8?q?=C2=A0=C2=BB=20dans=20folder=5Ffactories.?=
MIME-Version: 1.0
Content-Type: text/plain; charset=utf8
Content-Transfer-Encoding: 8bit

---
 .../Plinn/skins/content/folder_factories.pt   | 38 ++++++++++---------
 1 file changed, 20 insertions(+), 18 deletions(-)

diff --git a/Products/Plinn/skins/content/folder_factories.pt b/Products/Plinn/skins/content/folder_factories.pt
index c5ec309..4d14cb1 100644
--- a/Products/Plinn/skins/content/folder_factories.pt
+++ b/Products/Plinn/skins/content/folder_factories.pt
@@ -19,24 +19,26 @@
             <th><br/></th>
           </tr>
           <div tal:repeat="item here/allowedContentTypes" tal:omit-tag="">
-            <tr tal:define="icon python:here.restrictedTraverse(item.getIcon())">
-              <td class="ListName">
-                <img tal:attributes="src icon/absolute_url ; alt item/Title ; height icon/height ; width icon/width" i18n:attributes="alt"/>
-              </td>
-              <td tal:content="item/Title" i18n:translate="" class="ListName">Content name</td>
-              <td tal:condition="python:not item.listActionInfos('object/create', check_visibility=0)">
-                <input type="text" name="id" size="24" tal:attributes="name string:${item/id}.id:record; value ucn"/>
-              </td>
-              <td tal:condition="python:item.listActionInfos('object/create', check_visibility=0)">
-                <input type="hidden" value="1" tal:attributes="name string:${item/id}.create_form:record"/>
-              </td>
-              <td>
-                <input type="submit" value="Add" tal:attributes="name string:${item/id}.type:record" i18n:attributes="value"/>
-              </td>
-            </tr>
-            <tr>
-              <td colspan="4" class="spacing"></td>
-            </tr>
+            <div tal:condition="python:item.getId() != 'File'" tal:omit-tag="">
+              <tr tal:define="icon python:here.restrictedTraverse(item.getIcon())">
+                <td class="ListName">
+                  <img tal:attributes="src icon/absolute_url ; alt item/Title ; height icon/height ; width icon/width" i18n:attributes="alt"/>
+                </td>
+                <td tal:content="item/Title" i18n:translate="" class="ListName">Content name</td>
+                <td tal:condition="python:not item.listActionInfos('object/create', check_visibility=0)">
+                  <input type="text" name="id" size="24" tal:attributes="name string:${item/id}.id:record; value ucn"/>
+                </td>
+                <td tal:condition="python:item.listActionInfos('object/create', check_visibility=0)">
+                  <input type="hidden" value="1" tal:attributes="name string:${item/id}.create_form:record"/>
+                </td>
+                <td>
+                  <input type="submit" value="Add" tal:attributes="name string:${item/id}.type:record" i18n:attributes="value"/>
+                </td>
+              </tr>
+              <tr>
+                <td colspan="4" class="spacing"></td>
+              </tr>
+            </div>
           </div>
         </table>
       </form>
-- 
2.20.1