<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
<br>
Martijn Faassen wrote:
<blockquote
 cite="mid:8928d4e90803041450v27ab1798u7eaaadad8b45b981@mail.gmail.com"
 type="cite">
  <pre wrap="">Hey,

On Tue, Mar 4, 2008 at 11:11 PM, Kevin Smith <a class="moz-txt-link-rfc2396E" href="mailto:kevin@mcweekly.com">&lt;kevin@mcweekly.com&gt;</a> wrote:

  </pre>
  <blockquote type="cite">
    <pre wrap=""> I could be available for the Grok skinning security.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Cool! Could you add your name to the wiki page?
  </pre>
</blockquote>
Done, thanks.<br>
<blockquote
 cite="mid:8928d4e90803041450v27ab1798u7eaaadad8b45b981@mail.gmail.com"
 type="cite">
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <pre wrap="">It seems like one
 of the more straight forward projects. I've always thought it would be
 nice to have easy custom 40x/50x http errors that are obvious and easy
 to override from Grok.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Custom error views are already possible, aren't they? </pre>
</blockquote>
Sorry, meant custom errors as a separate idea which may be better off
as a a tutorial.<br>
<blockquote
 cite="mid:8928d4e90803041450v27ab1798u7eaaadad8b45b981@mail.gmail.com"
 type="cite">
  <pre wrap="">
  </pre>
</blockquote>
<blockquote
 cite="mid:8928d4e90803041450v27ab1798u7eaaadad8b45b981@mail.gmail.com"
 type="cite">
  <pre wrap="">Just in case I wasn't
clear, I meant an out-of-the-box infrastructure so that only the views you want
show up, not all the Zope 3 views. This might be less straightforward
than it looks
like perhaps: a view to get the absolute URL, which Zope 3 uses, needs to remain
available, and so do widgets, but lots of the ZMI stuff shouldn't.
Stephan Richter mentions
he does such a lockdown with Zope 3 proper though so it ought to be possible.

  </pre>
</blockquote>
Yes, there are a number of z3c packages that address this issue. Hadn't
realized widgets would be affected, so yup, looks like a project :)<br>
<br>
<blockquote
 cite="mid:8928d4e90803041450v27ab1798u7eaaadad8b45b981@mail.gmail.com"
 type="cite">
  <blockquote type="cite">
    <pre wrap=""> The Grok TTW project seems a little wide open for a student to be
 productive? Have you seen the z3ext CMS (<a class="moz-txt-link-freetext" href="http://z3ext.net/">http://z3ext.net/</a>)? It's a pure
 Zope3 CMS with limited TTW customization capabilities and member
 management.What do you think about porting it to Grok?
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Oh, it's a wide-open idea right now. The students will be submitting
the real ideas, and we can work with them
to refine them.</pre>
</blockquote>
Ah, understood.<br>
<br>
<blockquote
 cite="mid:8928d4e90803041450v27ab1798u7eaaadad8b45b981@mail.gmail.com"
 type="cite">
  <pre wrap=""> I haven't looked at the z3ext CMS yet. Porting it to
Grok would be fine, but what would the original
author say? :)
  </pre>
</blockquote>
Hopefully GROK SMASH ZCML! It appears to be ZPL'd.<br>
<blockquote
 cite="mid:8928d4e90803041450v27ab1798u7eaaadad8b45b981@mail.gmail.com"
 type="cite">
  <pre wrap="">
Regards,

Martijn

  </pre>
</blockquote>
</body>
</html>