[svn] / Products.Five / tags / 1.1b / meta.zcml Repository:
ViewVC logotype

Log of /Products.Five/tags/1.1b/meta.zcml

Parent Directory Parent Directory


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 65466 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 25 20:10:55 2006 UTC (8 years, 8 months ago) by philikon
File length: 5024 byte(s)
Diff to previous 65453
Shorter tag naming.

Revision 65453 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 25 17:29:21 2006 UTC (8 years, 8 months ago) by philikon
Original Path: Products.Five/tags/Five-1.1b/meta.zcml
File length: 5024 byte(s)
Diff to previous 65450
Codespeak conventions -> svn.zope.org conventions.

Revision 65450 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 25 17:24:01 2006 UTC (8 years, 8 months ago) by jens
Original Path: Products.Five/tag/Five-1.1b/meta.zcml
File length: 5024 byte(s)
Diff to previous 56437
- putting Five into its final resting place

Revision 56437 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 13 21:47:50 2005 UTC (9 years, 3 months ago) by philikon
Original Path: z3/Five/tag/Five-1.1b/meta.zcml
File length: 5024 byte(s)
Diff to previous 56434
tag release

Revision 56434 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 13 21:35:48 2005 UTC (9 years, 3 months ago) by philikon
Original Path: z3/Five/branch/Five-1.1/meta.zcml
File length: 5024 byte(s)
Diff to previous 56189
branch off 1.1

Revision 56189 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 7 17:55:08 2005 UTC (9 years, 3 months ago) by philikon
Original Path: z3/Five/trunk/meta.zcml
File length: 5024 byte(s)
Diff to previous 55078
Merge philikon-i18n-2 branch.

Revision 55078 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 11 12:29:35 2005 UTC (9 years, 4 months ago) by philikon
Original Path: z3/Five/trunk/meta.zcml
File length: 4912 byte(s)
Diff to previous 55042
register two standard zope directives

Revision 55042 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 9 21:19:43 2005 UTC (9 years, 4 months ago) by philikon
Original Path: z3/Five/trunk/meta.zcml
File length: 4731 byte(s)
Diff to previous 54535
register factory directive

Revision 54535 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 23 15:51:03 2005 UTC (9 years, 5 months ago) by yuppie
Original Path: z3/Five/trunk/meta.zcml
File length: 4548 byte(s)
Diff to previous 53376
set svn:keywords Id for *.py
set svn:eol-style for *.py, *.txt, *.zcml, ...

Revision 53376 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 28 14:00:01 2005 UTC (9 years, 6 months ago) by philikon
Original Path: z3/Five/trunk/meta.zcml
File length: 4548 byte(s)
Diff to previous 52154
Merged the philikon-restructuring branch.

Three subpackages were introduced:

   - Five.browser: contains all browser-related code, such as browser
     page configuration, our special Page Template implementation, etc.
     Five.browser.tests also contains the extensive test suite for all
     browser-related things.

   - Five.form: contains mostly configuration code for the form machinery
     and its tests (Five.form.tests).

   - Five.skin: contains the (now only beginnings) of Five's skinning
     support and tests of primarily the StandardMacros view.

As the subpackages were introduced, the tests were split up accordingly. 
They are now grouped by feature and can be run much more atomically. The 
FiveTest product is no longer.

For more information, see
http://codespeak.net/pipermail/z3-five/2005q2/000434.html

Revision 52154 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 6 13:24:16 2005 UTC (9 years, 6 months ago) by philikon
Original Path: z3/Five/trunk/meta.zcml
File length: 8275 byte(s)
Diff to previous 51630
Zope 3 style ``ISized`` adapters for objects are now exposed to the
ZMI and other Zope 2 frameworks via the known ``get_size`` method,
provided this is turned for the class in question via the
<five:sizable /> ZCML directive.

Revision 51630 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 16 17:43:41 2005 UTC (9 years, 7 months ago) by regebro
Original Path: z3/Five/trunk/meta.zcml
File length: 8129 byte(s)
Diff to previous 51494
Widget subdirective + vocabulary

Revision 51494 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 8 15:13:06 2005 UTC (9 years, 7 months ago) by faassen
Original Path: z3/Five/trunk/meta.zcml
File length: 7943 byte(s)
Diff to previous 50904
Initial support for add views.

What it adds:

* browser:view directive

* container/+/addfoo.html style add views, based on schema. That is, addform
  and adding (+) support for ObjectManager.

Limitations:

* no tests yet (this will be corrected soon)

* if you want to do this for something else than ObjectManager subclasses,
  may be complicated.
 
* browsing to +/ directly doesn't work properly yet.

* completely untested support for container constraint machinery


Revision 50904 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 11 14:07:15 2005 UTC (9 years, 8 months ago) by faassen
Original Path: z3/Five/trunk/meta.zcml
File length: 7084 byte(s)
Diff to previous 50071
Sufficiently con Zope 3's security so that we can use Zope 3's
globalbrowsermenuservice.

Revision 50071 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 14 18:24:08 2005 UTC (9 years, 9 months ago) by regebro
Original Path: z3/Five/trunk/meta.zcml
File length: 7006 byte(s)
Diff to previous 50044
Support for browser:editform

Revision 50044 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 13 14:05:46 2005 UTC (9 years, 9 months ago) by regebro
Original Path: z3/Five/trunk/meta.zcml
File length: 6670 byte(s)
Diff to previous 50042
merge -r7839:7840 svn+ssh://codespeak.net/svn/z3/Five/branch/regebro-layer_from_directory

Revision 50042 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jan 13 12:49:07 2005 UTC (9 years, 9 months ago) by regebro
Original Path: z3/Five/trunk/meta.zcml
File length: 6490 byte(s)
Diff to previous 48136
merge -r7242:7256 svn+ssh://codespeak.net/svn/z3/Five/branch/regebro-menudirectives

Revision 48136 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 7 20:07:47 2004 UTC (10 years, 1 month ago) by tseaver
Original Path: z3/Five/trunk/meta.zcml
File length: 5703 byte(s)
Diff to previous 47989
 - Merge 'tseaver-bride', -r 5848:5864

Revision 47989 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 27 15:25:21 2004 UTC (10 years, 2 months ago) by faassen
Original Path: z3/Five/trunk/meta.zcml
File length: 5563 byte(s)
Diff to previous 47960
Enable 'subscriber' directive and add special five directive 'sendEvents'.
When applied to a Zope 2 class it plugs into its manage_afterAdd etc to
make send them send out Zope 3 events, which can then be subscribed to by code.

Todo:

  * more extensive testing whether it works with things like Zope 2 folders etc
  
  * ensuring that the event-sending behavior is as close to Zope 3's as
    possible. A lot of edge cases with different behavior likely remain,
    and things like IObjectModifiedEvents are not sent yet for folders.


Revision 47960 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 25 16:38:16 2004 UTC (10 years, 2 months ago) by faassen
Original Path: z3/Five/trunk/meta.zcml
File length: 5218 byte(s)
Diff to previous 47641
five:viewable is now called five:defaultViewable, which more accurately
reflects what it is doing, which is making an object's public view be
handled by Five.

five:viewable directive was earlier renamed to five:traversable; five:viewable
now does the same thing as five:traversable but raises a deprecation warning,
so that users can update their ZCML.

Some other cleanups like breaking long lines and getting rid of commented out
code.

Revision 47641 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 2 21:01:03 2004 UTC (10 years, 3 months ago) by dreamcatcher
Original Path: z3/Five/trunk/meta.zcml
File length: 4983 byte(s)
Diff to previous 47422
- five:viewable has changed to five:traversable
- __bobo_traverse__ now uses an ITraverser adapter
- five monkeypatched methods now have a __five_method__ attribute,
  making it easier to not stomp on existing methods
- five:viewable now acts on __browser_default__. by default, it tries
  to return the browser:defaultView configured for an object. This is
  hookable by the use of a IBrowserDefault adapter
- registered absolute_url view and IAbsoluteURL adapter for *
- by default, OFS.SimpleItem.Item and OFS.ObjectManager.Manager are
  five:traversable
- zope.app.traversing is registered by default, to make special
  namespaces available (eg: @@, ++resource++)
- we now have resources (FileResource, ImageResource,
  PageTemplateResource) and directory resources.
- backported the 'StandardMacros' thing from zope 3
- browser:page now correctly handles the allow_attributes and protects
  the named attributes on the view with the same permission used for
  the view (this sounds a bit strange, doesn't it?)
- ViewPageTemplateFile 'modules' uses zope2 SecureModuleImporter now
  (eg: browser:page)
- zopeconf.py will try to find etc/zope.conf on INSTANCE_HOME


Revision 47422 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 23 14:00:00 2004 UTC (10 years, 3 months ago) by philikon
Original Path: z3/Five/trunk/meta.zcml
File length: 4258 byte(s)
Diff to previous 47420
minor zcml style improvement

Revision 47420 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 23 13:18:12 2004 UTC (10 years, 3 months ago) by andy_a
Original Path: z3/Five/trunk/meta.zcml
File length: 4242 byte(s)
Diff to previous 47362
Added the zope:view directive. Needed for FiveFormDemo.

Revision 47362 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 14 16:44:48 2004 UTC (10 years, 3 months ago) by philikon
Original Path: z3/Five/trunk/meta.zcml
File length: 4068 byte(s)
Diff to previous 47133
I moved some stuff around in Zope3; keep up with the changes.

Revision 47133 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jun 26 10:11:02 2004 UTC (10 years, 4 months ago) by philikon
Original Path: z3/Five/trunk/meta.zcml
File length: 4020 byte(s)
Diff to previous 47111
Implemented the <five:loadProductsOverrides /> directive which searches
Zope2 Products whether they provide an 'overrides.zcml' file. This
is then included using includeOverrides, such that the directive override
other ones.

Changes the <five:loadProducts /> directive to call the handler for
<zope:include /> instead of xmlconfig.file; this is symmetric to
loadProductsOverrides now.

Revision 47111 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 25 17:51:58 2004 UTC (10 years, 4 months ago) by philikon
Original Path: z3/Five/trunk/meta.zcml
File length: 3858 byte(s)
Diff to previous 47084
Merge philikon-zcml-hierarchy branch to the trunk. That was a nice mini-sprint
with faassen.

Revision 47084 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 25 13:47:05 2004 UTC (10 years, 4 months ago) by philikon
Original Path: z3/Five/trunk/meta.zcml
File length: 3713 byte(s)
Diff to previous 47073
Define the redefinePermission directive

Revision 47073 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 25 11:34:58 2004 UTC (10 years, 4 months ago) by philikon
Original Path: z3/Five/trunk/meta.zcml
File length: 3516 byte(s)
Diff to previous 47071
Since it's ok now to depend on specific zope.app packages and we
already were depending on zope.app.component for the directive schemas,
we can just as well use the directive handlers from there, too (except
for the content directive handler). We were using mostly verbatim
copies, anyway.

Revision 47071 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 25 11:16:45 2004 UTC (10 years, 4 months ago) by philikon
Original Path: z3/Five/trunk/meta.zcml
File length: 3413 byte(s)
Diff to previous 47041
Moved directives for the <browser:*> namespace to browserconfigure.py
Handlers are now spread over the three modules as follows:

* metaconfigure.py: handlers for <zope:*> directives
* browserconfigure.py: handlers for <browser:*> directives
* fiveconfigure.py: handlers for Five-specific directives (<five:*>)

Revision 47041 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 23 11:28:11 2004 UTC (10 years, 4 months ago) by philikon
Original Path: z3/Five/trunk/meta.zcml
File length: 3353 byte(s)
Diff to previous 46998
Implement the <browser:pages> complex directive.
I'm surprised how easy this was and how little time it took. Wow.

Revision 46998 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 21 17:49:38 2004 UTC (10 years, 4 months ago) by faassen
Original Path: z3/Five/trunk/meta.zcml
File length: 3005 byte(s)
Diff to previous 46987
Move stuff in handlers into metaconfigure.

Revision 46987 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 21 15:38:28 2004 UTC (10 years, 4 months ago) by faassen
Original Path: z3/Five/trunk/meta.zcml
File length: 3008 byte(s)
Diff to previous 46971
Start to move schemas in zope.app instead of redefining them ourselves.
Use the same ZCML namespaces as zope 3 as much as possible. This means
that instead of five:page, you need browser:page; the 'five' namespace
is now reserved for directives that unique to Five.

Revision 46971 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 20 15:17:53 2004 UTC (10 years, 4 months ago) by dreamcatcher
Original Path: z3/Five/trunk/meta.zcml
File length: 2945 byte(s)
Diff to previous 46963
Add deny directive. Add one test to make sure declarations are equivalent. Tried to make security stick on auto-generated metaclasses, but its not as easy as it seems. The code in question is marked with XXX.

Revision 46963 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 20 03:28:07 2004 UTC (10 years, 4 months ago) by dreamcatcher
Original Path: z3/Five/trunk/meta.zcml
File length: 2827 byte(s)
Diff to previous 46891
Implementation of z3-like zcml 'content' directive for z2 security. Pending tests.

Revision 46891 - (view) (download) (annotate) - [select for diffs]
Added Wed Jun 16 12:54:00 2004 UTC (10 years, 4 months ago) by faassen
Original Path: z3/Five/trunk/meta.zcml
File length: 2025 byte(s)
Initial import of Five. This is a cvs export of cvs.infrae.com/Five.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

zope.org Infrastructure
ViewVC Help
Powered by ViewVC 1.0.3