--- a/src/ztfy/myams/login.py Wed Jul 02 10:42:49 2014 +0200
+++ b/src/ztfy/myams/login.py Thu Jul 10 16:06:12 2014 +0200
@@ -17,12 +17,13 @@
# import local interfaces
from ztfy.baseskin.interfaces import IDefaultView, IDialog
+from ztfy.baseskin.viewlet import ContentProviderBase
from ztfy.myams.interfaces import IModalFullPage
# import Zope3 packages
from z3c.form import field, button
from z3c.formjs import ajax
-from zope.component import getUtility, getUtilitiesFor, getMultiAdapter, queryMultiAdapter
+from zope.component import adapts, getUtility, getUtilitiesFor, getMultiAdapter, queryMultiAdapter
from zope.interface import implements, Interface, Invalid
from zope.schema import TextLine, Password
from zope.site import hooks
@@ -30,6 +31,7 @@
# import local packages
from ztfy.myams.form import AddForm
+from ztfy.myams.layer import MyAMSLayer
from ztfy.utils.traversing import getParent
from ztfy.myams import _
@@ -159,6 +161,18 @@
implements(IDialog)
+class LoginViewFormPrefix(ContentProviderBase):
+ """Login view form prefix"""
+
+ adapts(Interface, MyAMSLayer, LoginView)
+
+
+class LoginViewFormSuffix(ContentProviderBase):
+ """Login view form suffix"""
+
+ adapts(Interface, MyAMSLayer, LoginView)
+
+
class LogoutView(BrowserPage):
"""Logout view"""