<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: syntax of Condition in Action filter in Nuxeo Forum</title>
    <link>https://connect.hyland.com/t5/nuxeo-forum/syntax-of-condition-in-action-filter/m-p/318852#M5853</link>
    <description>&lt;P&gt;According to http&lt;/P&gt;</description>
    <pubDate>Thu, 06 Sep 2012 16:34:38 GMT</pubDate>
    <dc:creator>pibou_Bouvret</dc:creator>
    <dc:date>2012-09-06T16:34:38Z</dc:date>
    <item>
      <title>syntax of Condition in Action filter</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/syntax-of-condition-in-action-filter/m-p/318851#M5852</link>
      <description>&lt;P&gt;i would like to disable document creation according to a user attribute.
The best way would be to overload the create and import action filters, but i'm not sure it's possible, so, I just overloaded the newDocument action with a custom filter that checks against a user attribute but it seems i'm missing the right syntax. I'm runnig a 5.4.2 server.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;&amp;lt;action icon="/icons/action_add.gif" id="newDocument" label="action.new.document" link="javascript:Richfaces.showModalPanel('selectDocTypePanel');"&amp;gt;
    &amp;lt;category&amp;gt;SUBVIEW_UPPER_LIST_HREF&amp;lt;/category&amp;gt;
    &amp;lt;filter-id&amp;gt;create&amp;lt;/filter-id&amp;gt;
    &amp;lt;filter-id&amp;gt;over_quota&amp;lt;/filter-id&amp;gt;
    &amp;lt;filter id="over_quota"&amp;gt; 
    &amp;lt;rule grant="false"&amp;gt;
        &amp;lt;condition&amp;gt;#{userSession.currentUser.quota&amp;gt;99}&amp;lt;/condition&amp;gt;
    &amp;lt;/rule&amp;gt;
    &amp;lt;/filter&amp;gt;
&amp;lt;/action&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Thu, 06 Sep 2012 12:24:48 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/syntax-of-condition-in-action-filter/m-p/318851#M5852</guid>
      <dc:creator>pibou_Bouvret</dc:creator>
      <dc:date>2012-09-06T12:24:48Z</dc:date>
    </item>
    <item>
      <title>Re: syntax of Condition in Action filter</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/syntax-of-condition-in-action-filter/m-p/318852#M5853</link>
      <description>&lt;P&gt;According to http&lt;/P&gt;</description>
      <pubDate>Thu, 06 Sep 2012 16:34:38 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/syntax-of-condition-in-action-filter/m-p/318852#M5853</guid>
      <dc:creator>pibou_Bouvret</dc:creator>
      <dc:date>2012-09-06T16:34:38Z</dc:date>
    </item>
    <item>
      <title>Re: syntax of Condition in Action filter</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/syntax-of-condition-in-action-filter/m-p/318853#M5854</link>
      <description>&lt;P&gt;Use ${currentUser.schemaName.fieldName}&lt;/P&gt;</description>
      <pubDate>Wed, 12 Sep 2012 15:05:28 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/syntax-of-condition-in-action-filter/m-p/318853#M5854</guid>
      <dc:creator>Benjamin_Jalon1</dc:creator>
      <dc:date>2012-09-12T15:05:28Z</dc:date>
    </item>
    <item>
      <title>Re: syntax of Condition in Action filter</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/syntax-of-condition-in-action-filter/m-p/318854#M5855</link>
      <description>&lt;P&gt;I like quick answers&lt;/P&gt;</description>
      <pubDate>Wed, 12 Sep 2012 15:05:51 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/syntax-of-condition-in-action-filter/m-p/318854#M5855</guid>
      <dc:creator>Benjamin_Jalon1</dc:creator>
      <dc:date>2012-09-12T15:05:51Z</dc:date>
    </item>
    <item>
      <title>Re: syntax of Condition in Action filter</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/syntax-of-condition-in-action-filter/m-p/318855#M5856</link>
      <description>&lt;P&gt;Did you arrive with my answer ?&lt;/P&gt;</description>
      <pubDate>Thu, 13 Sep 2012 05:28:30 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/syntax-of-condition-in-action-filter/m-p/318855#M5856</guid>
      <dc:creator>Benjamin_Jalon1</dc:creator>
      <dc:date>2012-09-13T05:28:30Z</dc:date>
    </item>
    <item>
      <title>Re: syntax of Condition in Action filter</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/syntax-of-condition-in-action-filter/m-p/318856#M5857</link>
      <description>&lt;P&gt;nope&lt;/P&gt;</description>
      <pubDate>Thu, 13 Sep 2012 09:47:55 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/syntax-of-condition-in-action-filter/m-p/318856#M5857</guid>
      <dc:creator>pibou_Bouvret</dc:creator>
      <dc:date>2012-09-13T09:47:55Z</dc:date>
    </item>
    <item>
      <title>Re: syntax of Condition in Action filter</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/syntax-of-condition-in-action-filter/m-p/318857#M5858</link>
      <description>&lt;P&gt;Is this working?&lt;/P&gt;
&lt;PRE&gt;&lt;CODE&gt;&amp;lt;condition&amp;gt;${currentUser.model.user.quota&amp;gt;20}&amp;lt;/condition&amp;gt;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;currentUser is an instance of NuxeoPrincipal. You need to get to its corresponding document model to retrieve properties on it&lt;/P&gt;</description>
      <pubDate>Thu, 18 Oct 2012 09:04:39 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/syntax-of-condition-in-action-filter/m-p/318857#M5858</guid>
      <dc:creator>Anahide_Tchertc</dc:creator>
      <dc:date>2012-10-18T09:04:39Z</dc:date>
    </item>
    <item>
      <title>Re: syntax of Condition in Action filter</title>
      <link>https://connect.hyland.com/t5/nuxeo-forum/syntax-of-condition-in-action-filter/m-p/318858#M5859</link>
      <description>&lt;P&gt;Unfortunately it seems not. I ve tried it using the "filters" and action "extension" point&lt;/P&gt;</description>
      <pubDate>Thu, 18 Oct 2012 10:43:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/nuxeo-forum/syntax-of-condition-in-action-filter/m-p/318858#M5859</guid>
      <dc:creator>pibou_Bouvret</dc:creator>
      <dc:date>2012-10-18T10:43:34Z</dc:date>
    </item>
  </channel>
</rss>

