Ignore:
Timestamp:
28 Nov 2011, 11:12:39 (13 years ago)
Author:
Henrik Bettermann
Message:

Implement ContactUserForm?.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.sirp/trunk/src/waeup/sirp/browser/viewlets.py

    r7225 r7231  
    2323from waeup.sirp.browser.pages import (
    2424    UniversityPage, FacultyContainerPage, DatacenterPage, FacultyPage,
    25     DepartmentPage, CoursePage, CertificatePage, CertificateCoursePage, UsersContainerPage)
     25    DepartmentPage, CoursePage, CertificatePage, CertificateCoursePage,
     26    UsersContainerPage, UserManageFormPage)
    2627from waeup.sirp.browser.interfaces import (
    2728    IFacultyContainer, IFaculty, IDepartment, ICourse, ICertificate,
    2829    ICertificateCourse, IBreadcrumbContainer, IUniversity, IUsersContainer)
    2930from waeup.sirp.interfaces import (IWAeUPObject, IWAeUPXMLExporter,
    30                                    IWAeUPXMLImporter, IDataCenter)
     31                                   IWAeUPXMLImporter, IDataCenter, IUserAccount)
    3132from waeup.sirp.browser.layout import WAeUPPage
    3233from waeup.sirp.utils.helpers import get_user_account
     
    336337    text = u'Portal Users'
    337338
     339class ContactActionButton(ManageActionButton):
     340    grok.order(4)
     341    grok.context(IUserAccount)
     342    grok.view(UserManageFormPage)
     343    grok.require('waeup.manageUsers')
     344    icon = 'actionicon_mail.png'
     345    text = 'Send email'
     346    target = 'contactuser'
     347
    338348class ManageDataCenter(ManageLink):
    339349    """A link to datacenter, placed in upper left box.
Note: See TracChangeset for help on using the changeset viewer.