[Checkins] SVN: grokcore.view/trunk/src/grokcore/view/ Remove no
longer needed helper,
and move another one to where it's actually used
Philipp von Weitershausen
philikon at philikon.de
Mon Jul 28 19:01:52 EDT 2008
Log message for revision 88939:
Remove no longer needed helper, and move another one to where it's actually used
Changed:
U grokcore.view/trunk/src/grokcore/view/meta.py
U grokcore.view/trunk/src/grokcore/view/util.py
-=-
Modified: grokcore.view/trunk/src/grokcore/view/meta.py
===================================================================
--- grokcore.view/trunk/src/grokcore/view/meta.py 2008-07-28 23:00:21 UTC (rev 88938)
+++ grokcore.view/trunk/src/grokcore/view/meta.py 2008-07-28 23:01:51 UTC (rev 88939)
@@ -32,10 +32,13 @@
from grokcore.view import components
from grokcore.view import formlib
from grokcore.view import templatereg
-from grokcore.view.util import default_view_name
from grokcore.security.util import protect_name
+def default_view_name(factory, module=None, **data):
+ return factory.__name__.lower()
+
+
class SkinGrokker(martian.ClassGrokker):
martian.component(grokcore.view.Skin)
martian.directive(grokcore.view.layer, default=IBrowserRequest)
Modified: grokcore.view/trunk/src/grokcore/view/util.py
===================================================================
--- grokcore.view/trunk/src/grokcore/view/util.py 2008-07-28 23:00:21 UTC (rev 88938)
+++ grokcore.view/trunk/src/grokcore/view/util.py 2008-07-28 23:01:51 UTC (rev 88939)
@@ -19,7 +19,6 @@
from zope.traversing.browser.interfaces import IAbsoluteURL
from zope.traversing.browser.absoluteurl import _safe as SAFE_URL_CHARACTERS
-
def url(request, obj, name=None, data={}):
url = component.getMultiAdapter((obj, request), IAbsoluteURL)()
if name is not None:
@@ -33,11 +32,3 @@
or item for item in v]
url += '?' + urllib.urlencode(data, doseq=True)
return url
-
-
-def default_view_name(factory, module=None, **data):
- return factory.__name__.lower()
-
-
-def default_fallback_to_name(factory, module, name, **data):
- return name
More information about the Checkins
mailing list