Skip to content

Commit

Permalink
Rename megrok.layout to grokcore.layout.
Browse files Browse the repository at this point in the history
  • Loading branch information
thefunny42 committed Jul 13, 2011
1 parent 528c5d2 commit e418d5c
Show file tree
Hide file tree
Showing 26 changed files with 66 additions and 66 deletions.
2 changes: 1 addition & 1 deletion CHANGES.txt
Expand Up @@ -7,7 +7,7 @@ Changelog
- Added ExceptionPage, NotFoundPage and UnauthorizedPage layout-aware
components.

- Fixed default template for megrok.layout.Form component.
- Fixed default template for grokcore.layout.Form component.

1.3 (2011-01-12)
----------------
Expand Down
8 changes: 4 additions & 4 deletions buildout.cfg
Expand Up @@ -4,15 +4,15 @@ parts = interpreter test
extends = http://svn.zope.org/*checkout*/groktoolkit/trunk/grok.cfg

[versions]
megrok.layout =
grokcore.layout =

[interpreter]
recipe = zc.recipe.egg
eggs = megrok.layout
eggs = grokcore.layout
interpreter = python

[test]
recipe = zc.recipe.testrunner
eggs = megrok.layout [test]
defaults = ['--tests-pattern', '^f?tests$', '-v', '-c', '--package=megrok.layout']
eggs = grokcore.layout [test]
defaults = ['--tests-pattern', '^f?tests$', '-v', '-c', '--package=grokcore.layout']

8 changes: 4 additions & 4 deletions setup.py
@@ -1,7 +1,7 @@
from setuptools import setup, find_packages
import os

readme_filename = os.path.join('src', 'megrok', 'layout', 'README.txt')
readme_filename = os.path.join('src', 'grokcore', 'layout', 'README.txt')
long_description = open(readme_filename).read() + '\n\n' + \
open('CHANGES.txt').read()

Expand All @@ -16,7 +16,7 @@
'zope.traversing',
]

setup(name='megrok.layout',
setup(name='grokcore.layout',
version='1.4dev',
description="A layout component package for zope3 and Grok.",
long_description = long_description,
Expand All @@ -31,11 +31,11 @@
keywords='grok layout zope3 pagelet theming',
author='Souheil Chelfouh',
author_email='trollfot@gmail.com',
url='http://pypi.python.org/pypi/megrok.layout',
url='http://pypi.python.org/pypi/grokcore.layout',
license='GPL',
packages=find_packages('src', exclude=['ez_setup']),
package_dir={'': 'src'},
namespace_packages=['megrok'],
namespace_packages=['grokcore'],
include_package_data=True,
zip_safe=False,
extras_require={'test': test_requires},
Expand Down
10 changes: 5 additions & 5 deletions src/grokcore/layout/README.txt
@@ -1,8 +1,8 @@
=============
megrok.layout
grokcore.layout
=============

The `megrok.layout` package provides a simple way to write view
The `grokcore.layout` package provides a simple way to write view
components which can be included into a defined layout. It turns
around two main components : the Page and the Layout.

Expand All @@ -16,7 +16,7 @@ it is a class based on the view components interface, providing a

Let's implement a simple Layout:

>>> from megrok.layout import Layout
>>> from grokcore.layout import Layout
>>> from zope.interface import Interface
>>> import grokcore.component as grok

Expand All @@ -34,7 +34,7 @@ We grok our component:

We check it has been correctly registered:

>>> from megrok.layout import ILayout
>>> from grokcore.layout import ILayout
>>> from zope.component import getMultiAdapter
>>> from zope.publisher.browser import TestRequest

Expand Down Expand Up @@ -66,7 +66,7 @@ First, we'll create 2 models that will serve as exemples.

Let's create now a page that will display their description.

>>> from megrok.layout import Page
>>> from grokcore.layout import Page
>>> class AnimalDisplay(Page):
... grok.name('display')
... grok.context(Interface)
Expand Down
10 changes: 5 additions & 5 deletions src/grokcore/layout/__init__.py
@@ -1,7 +1,7 @@
# -*- coding: utf-8 -*-

from megrok.layout.interfaces import ILayout, IPage
from megrok.layout.components import Layout, Page, Form
from megrok.layout.components import AddForm, EditForm, DisplayForm
from megrok.layout.components import UnauthorizedPage, NotFoundPage
from megrok.layout.components import ExceptionPage
from grokcore.layout.interfaces import ILayout, IPage
from grokcore.layout.components import Layout, Page, Form
from grokcore.layout.components import AddForm, EditForm, DisplayForm
from grokcore.layout.components import UnauthorizedPage, NotFoundPage
from grokcore.layout.components import ExceptionPage
2 changes: 1 addition & 1 deletion src/grokcore/layout/components.py
Expand Up @@ -6,7 +6,7 @@
import grokcore.view
import zope.component

from megrok.layout.interfaces import IPage, ILayout
from grokcore.layout.interfaces import IPage, ILayout
from zope.interface import Interface
import zope.publisher.interfaces
import zope.security.interfaces
Expand Down
2 changes: 1 addition & 1 deletion src/grokcore/layout/configure.zcml
Expand Up @@ -2,7 +2,7 @@
xmlns="http://namespaces.zope.org/zope"
xmlns:grok="http://namespaces.zope.org/grok">

<include package="megrok.layout" file="meta.zcml" />
<include package="grokcore.layout" file="meta.zcml" />
<include package="grokcore.view" />
<include package="grokcore.formlib" />
<include package="grokcore.message" />
Expand Down
2 changes: 1 addition & 1 deletion src/grokcore/layout/meta.py
Expand Up @@ -3,7 +3,7 @@
import martian
import zope.component
import grokcore.component
from megrok.layout import ILayout, Layout
from grokcore.layout import ILayout, Layout
from zope.publisher.interfaces.browser import IDefaultBrowserLayer
from grokcore.view.meta.views import TemplateGrokker

Expand Down
2 changes: 1 addition & 1 deletion src/grokcore/layout/tests/__init__.py
Expand Up @@ -18,7 +18,7 @@
from zope.traversing.testing import setUp as traversingSetUp


class MegrokLayoutLayer(ZCMLFileLayer):
class GrokcoreLayoutLayer(ZCMLFileLayer):

def setUp(self):
ZCMLFileLayer.setUp(self)
Expand Down
4 changes: 2 additions & 2 deletions src/grokcore/layout/tests/errors/norenderortemplatelayout.py
Expand Up @@ -2,13 +2,13 @@
>>> grok.testing.grok(__name__)
Traceback (most recent call last):
...
ConfigurationExecutionError: <class 'martian.error.GrokError'>: Layout <class 'megrok.layout.tests.errors.norenderortemplatelayout.MyLayout'> has no associated template or 'render' method.
ConfigurationExecutionError: <class 'martian.error.GrokError'>: Layout <class 'grokcore.layout.tests.errors.norenderortemplatelayout.MyLayout'> has no associated template or 'render' method.
in:
<BLANKLINE>
"""

import grokcore.component as grok
from megrok.layout import Layout
from grokcore.layout import Layout
from zope.interface import Interface


Expand Down
4 changes: 2 additions & 2 deletions src/grokcore/layout/tests/errors/renderandtemplate.py
Expand Up @@ -2,13 +2,13 @@
>>> grok.testing.grok(__name__)
Traceback (most recent call last):
...
ConfigurationExecutionError: <class 'martian.error.GrokError'>: Multiple possible ways to render layout <class 'megrok.layout.tests.errors.renderandtemplate.MyLayout'>. It has both a 'render' method as well as an associated template.
ConfigurationExecutionError: <class 'martian.error.GrokError'>: Multiple possible ways to render layout <class 'grokcore.layout.tests.errors.renderandtemplate.MyLayout'>. It has both a 'render' method as well as an associated template.
in:
<BLANKLINE>
"""

import grokcore.component as grok
from megrok.layout import Layout
from grokcore.layout import Layout
from zope.interface import Interface


Expand Down
4 changes: 2 additions & 2 deletions src/grokcore/layout/tests/errors/samecontext.py
Expand Up @@ -3,11 +3,11 @@
Traceback (most recent call last):
...
ConfigurationConflictError: Conflicting configuration actions
For: ('adapter', (<InterfaceClass zope.publisher.interfaces.browser.IDefaultBrowserLayer>, <InterfaceClass zope.interface.Interface>), <InterfaceClass megrok.layout.interfaces.ILayout>)
For: ('adapter', (<InterfaceClass zope.publisher.interfaces.browser.IDefaultBrowserLayer>, <InterfaceClass zope.interface.Interface>), <InterfaceClass grokcore.layout.interfaces.ILayout>)
"""

import grokcore.component as grok
from megrok.layout import Layout
from grokcore.layout import Layout
from zope.interface import Interface


Expand Down
2 changes: 1 addition & 1 deletion src/grokcore/layout/tests/ftesting.zcml
Expand Up @@ -7,7 +7,7 @@

<include package="zope.annotation" />
<include package="zope.security" />
<include package="megrok.layout" />
<include package="grokcore.layout" />

<grok:grok package=".layout" />
<grok:grok package=".models" />
Expand Down
6 changes: 3 additions & 3 deletions src/grokcore/layout/tests/layout/layout.py
@@ -1,5 +1,5 @@
"""
>>> from megrok.layout import ILayout
>>> from grokcore.layout import ILayout
>>> from zope.component import getMultiAdapter
>>> from zope.publisher.browser import TestRequest
>>> request = TestRequest()
Expand All @@ -9,7 +9,7 @@
True
>>> mylayout.context
<megrok.layout.tests.layout.layout.Mammoth object at ...>
<grokcore.layout.tests.layout.layout.Mammoth object at ...>
>>> mylayout.render()
'<div> MyLayout </div>'
Expand All @@ -22,7 +22,7 @@

import grokcore.component as grok
from zope.interface import Interface
from megrok.layout import Layout
from grokcore.layout import Layout


class Mammoth(grok.Context):
Expand Down
2 changes: 1 addition & 1 deletion src/grokcore/layout/tests/layout/layoutlayers.py
Expand Up @@ -24,7 +24,7 @@
"""

import grokcore.view as grok
from megrok.layout import Layout, Page
from grokcore.layout import Layout, Page
from zope.interface import Interface


Expand Down
4 changes: 2 additions & 2 deletions src/grokcore/layout/tests/layout/no_staticfolder.py
@@ -1,5 +1,5 @@
"""
>>> from megrok.layout import ILayout
>>> from grokcore.layout import ILayout
>>> from zope.component import getMultiAdapter
>>> from zope.publisher.browser import TestRequest
>>> request = TestRequest()
Expand All @@ -10,7 +10,7 @@
"""

import grokcore.component as grok
from megrok.layout import Layout
from grokcore.layout import Layout


class Dummy(grok.Context):
Expand Down
2 changes: 1 addition & 1 deletion src/grokcore/layout/tests/layout/specializedlayout.py
Expand Up @@ -33,7 +33,7 @@
"""
import grokcore.view as grok
from zope.interface import Interface
from megrok.layout import Layout, Page
from grokcore.layout import Layout, Page
from grokcore.view import IDefaultBrowserLayer


Expand Down
2 changes: 1 addition & 1 deletion src/grokcore/layout/tests/layout/static_fixture/simple.py
@@ -1,5 +1,5 @@
import grokcore.component as grok
from megrok.layout import Layout
from grokcore.layout import Layout

class Dummy(grok.Context):
pass
Expand Down
8 changes: 4 additions & 4 deletions src/grokcore/layout/tests/layout/staticfolder.py
@@ -1,17 +1,17 @@
"""
>>> from megrok.layout import ILayout
>>> from grokcore.layout import ILayout
>>> from zope.component import getMultiAdapter
>>> from zope.publisher.browser import TestRequest
>>> request = TestRequest()
>>> from megrok.layout.tests.layout.static_fixture.simple import Dummy
>>> from grokcore.layout.tests.layout.static_fixture.simple import Dummy
>>> mongo = Dummy()
>>> mylayout = getMultiAdapter((request, mongo), ILayout)
>>> mylayout.static
<grokcore.view.ftests.staticdir.simple.DummyResource object at 0...>
"""

import grokcore.component as grok
from megrok.layout import Layout
from grokcore.layout import Layout
from grokcore.view.ftests.staticdir.simple import DummyResource

import zope.component
Expand All @@ -22,4 +22,4 @@
zope.component.provideAdapter(factory=DummyResource,
adapts=(IBrowserRequest,),
provides=zope.interface.Interface,
name='megrok.layout.tests.layout.static_fixture')
name='grokcore.layout.tests.layout.static_fixture')
6 changes: 3 additions & 3 deletions src/grokcore/layout/tests/models/errorviews.py
Expand Up @@ -2,8 +2,8 @@
>>> from zope.component import getMultiAdapter
>>> from zope.publisher.browser import TestRequest
>>> view = getMultiAdapter((Exception(), TestRequest()), name='index')
>>> import megrok.layout
>>> isinstance(view, megrok.layout.ExceptionPage)
>>> import grokcore.layout
>>> isinstance(view, grokcore.layout.ExceptionPage)
True
>>> print view.render()
A system error occurred.
Expand Down Expand Up @@ -42,7 +42,7 @@
import grokcore.component as grok

from grokcore.view import templatedir
from megrok.layout import Layout, ExceptionPage, NotFoundPage, UnauthorizedPage
from grokcore.layout import Layout, ExceptionPage, NotFoundPage, UnauthorizedPage

templatedir('templates')

Expand Down
12 changes: 6 additions & 6 deletions src/grokcore/layout/tests/models/forms.py
@@ -1,5 +1,5 @@
"""
>>> from megrok.layout import ILayout
>>> from grokcore.layout import ILayout
>>> from zope.component import getMultiAdapter
>>> from zope.publisher.browser import TestRequest
Expand Down Expand Up @@ -69,9 +69,9 @@
</html>
>>> myview
<megrok.layout.tests.models.forms.MyView object at ...>
<grokcore.layout.tests.models.forms.MyView object at ...>
>>> myview.layout
<megrok.layout.tests.models.forms.Master object at ...>
<grokcore.layout.tests.models.forms.Master object at ...>
>>> print myview.content()
<table class="listing">
<thead>
Expand Down Expand Up @@ -144,9 +144,9 @@
<BLANKLINE>
>>> myeditview
<megrok.layout.tests.models.forms.MyEditView object at ...>
<grokcore.layout.tests.models.forms.MyEditView object at ...>
>>> myeditview.layout
<megrok.layout.tests.models.forms.Master object at ...>
<grokcore.layout.tests.models.forms.Master object at ...>
>>> print myeditview.content()
<form action="http://127.0.0.1" method="post"
class="edit-form" enctype="multipart/form-data">
Expand All @@ -160,7 +160,7 @@
import grokcore.component as grok

from grokcore.view import templatedir
from megrok.layout import Layout, DisplayForm, EditForm, Form
from grokcore.layout import Layout, DisplayForm, EditForm, Form
from zope import interface, schema


Expand Down
4 changes: 2 additions & 2 deletions src/grokcore/layout/tests/models/message.py
@@ -1,5 +1,5 @@
"""
>>> from megrok.layout import ILayout
>>> from grokcore.layout import ILayout
>>> from zope.component import getMultiAdapter
>>> from zope.publisher.browser import TestRequest
Expand Down Expand Up @@ -38,7 +38,7 @@
import grokcore.component as grok
from grokcore.view import templatedir
from zope.interface import Interface
from megrok.layout import Layout, Page, Form
from grokcore.layout import Layout, Page, Form

templatedir('templates')

Expand Down
8 changes: 4 additions & 4 deletions src/grokcore/layout/tests/models/page.py
@@ -1,5 +1,5 @@
"""
>>> from megrok.layout import ILayout
>>> from grokcore.layout import ILayout
>>> from zope.component import getMultiAdapter
>>> from zope.publisher.browser import TestRequest
>>> request = TestRequest()
Expand All @@ -15,16 +15,16 @@
</html>
>>> myview
<megrok.layout.tests.models.page.MyView object at ...>
<grokcore.layout.tests.models.page.MyView object at ...>
>>> myview.layout
<megrok.layout.tests.models.page.Master object at ...>
<grokcore.layout.tests.models.page.Master object at ...>
>>> print myview.content()
<p> My nice Content </p>
"""
import grokcore.component as grok
from grokcore.view import templatedir
from megrok.layout import Layout, Page
from grokcore.layout import Layout, Page
from zope import interface

templatedir('templates')
Expand Down

0 comments on commit e418d5c

Please sign in to comment.