Ignore:
Timestamp:
8 Mar 2012, 19:00:51 (13 years ago)
Author:
uli
Message:

Rename all non-locales stuff from sirp to kofa.

Location:
main/waeup.kofa/trunk/src/waeup/kofa/applicants
Files:
34 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/__init__.py

    r7377 r7811  
    22"""
    33# Make this a package.
    4 from waeup.sirp.applicants.applicant import (
     4from waeup.kofa.applicants.applicant import (
    55    Applicant, ApplicantFactory, ApplicantImageStoreHandler,
    66    ApplicantImageNameChooser,
    77    )
    8 from waeup.sirp.applicants.container import ApplicantsContainer
    9 from waeup.sirp.applicants.root import ApplicantsRoot
    10 from waeup.sirp.applicants.dynamicroles import (
     8from waeup.kofa.applicants.container import ApplicantsContainer
     9from waeup.kofa.applicants.root import ApplicantsRoot
     10from waeup.kofa.applicants.dynamicroles import (
    1111    ApplicantPrincipalRoleManager,)
    1212
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/applicant.py

    r7686 r7811  
    2626from zope.interface import implementedBy
    2727from hurry.workflow.interfaces import IWorkflowInfo, IWorkflowState
    28 from waeup.sirp.app import University
    29 from waeup.sirp.image import SIRPImageFile
    30 from waeup.sirp.imagestorage import DefaultFileStoreHandler
    31 from waeup.sirp.interfaces import (
    32     IObjectHistory, IFileStoreHandler, IFileStoreNameChooser, ISIRPUtils,
     28from waeup.kofa.app import University
     29from waeup.kofa.image import KOFAImageFile
     30from waeup.kofa.imagestorage import DefaultFileStoreHandler
     31from waeup.kofa.interfaces import (
     32    IObjectHistory, IFileStoreHandler, IFileStoreNameChooser, IKOFAUtils,
    3333    IExtFileStore, IPDF, IUserAccount)
    34 from waeup.sirp.students.vocabularies import RegNumNotInSource
    35 from waeup.sirp.utils.helpers import attrs_to_fields
    36 from waeup.sirp.applicants.interfaces import IApplicant, IApplicantEdit
    37 from waeup.sirp.applicants.workflow import application_states_dict
     34from waeup.kofa.students.vocabularies import RegNumNotInSource
     35from waeup.kofa.utils.helpers import attrs_to_fields
     36from waeup.kofa.applicants.interfaces import IApplicant, IApplicantEdit
     37from waeup.kofa.applicants.workflow import application_states_dict
    3838
    3939class Applicant(grok.Container):
     
    7676    def display_fullname(self):
    7777        middlename = getattr(self, 'middlename', None)
    78         sirp_utils = getUtility(ISIRPUtils)
    79         return sirp_utils.fullname(self.firstname, self.lastname, middlename)
     78        kofa_utils = getUtility(IKOFAUtils)
     79        return kofa_utils.fullname(self.firstname, self.lastname, middlename)
    8080
    8181    def createStudent(self, view=None):
     
    196196
    197197    This chooser is registered as an adapter providing
    198     :class:`waeup.sirp.interfaces.IFileStoreNameChooser`.
     198    :class:`waeup.kofa.interfaces.IFileStoreNameChooser`.
    199199
    200200    File store name choosers like this one are only convenience
     
    203203    manually setting up filenames for applicants.
    204204
    205     .. seealso:: :mod:`waeup.sirp.imagestorage`
     205    .. seealso:: :mod:`waeup.kofa.imagestorage`
    206206
    207207    """
     
    291291            ApplicantImageStoreHandler, self).createFile(
    292292            store, root,  filename, file_id, file)
    293         return file, path, SIRPImageFile(
     293        return file, path, KOFAImageFile(
    294294            file_obj.filename, file_obj.data)
    295295
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/authentication.py

    r7364 r7811  
    2121import grok
    2222from zope.pluggableauth.interfaces import IAuthenticatorPlugin
    23 from waeup.sirp.interfaces import IAuthPluginUtility, IUserAccount
    24 from waeup.sirp.applicants.interfaces import IApplicant
    25 from waeup.sirp.students.authentication import (
     23from waeup.kofa.interfaces import IAuthPluginUtility, IUserAccount
     24from waeup.kofa.applicants.interfaces import IApplicant
     25from waeup.kofa.students.authentication import (
    2626    StudentAccount, StudentsAuthenticatorPlugin)
    2727
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/batching.py

    r7271 r7811  
    2424from zope.component import queryUtility
    2525from zope.catalog.interfaces import ICatalog
    26 from waeup.sirp.interfaces import (
     26from waeup.kofa.interfaces import (
    2727    IBatchProcessor, IObjectConverter, FatalCSVError)
    28 from waeup.sirp.utils.batching import BatchProcessor
    29 from waeup.sirp.applicants.interfaces import (
     28from waeup.kofa.utils.batching import BatchProcessor
     29from waeup.kofa.applicants.interfaces import (
    3030    IApplicantsContainer, IApplicant, IApplicantUpdateByRegNo)
    3131
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser.py

    r7741 r7811  
    2828from hurry.workflow.interfaces import (
    2929    IWorkflowInfo, IWorkflowState, InvalidTransitionError)
    30 from waeup.sirp.applicants.interfaces import (
     30from waeup.kofa.applicants.interfaces import (
    3131    IApplicant, IApplicantEdit, IApplicantsRoot,
    3232    IApplicantsContainer, IApplicantsContainerAdd,
    3333    MAX_UPLOAD_SIZE, IApplicantOnlinePayment, IApplicantsUtils
    3434    )
    35 from waeup.sirp.applicants.workflow import INITIALIZED, STARTED, PAID, SUBMITTED
    36 from waeup.sirp.browser import (
    37     SIRPPage, SIRPEditFormPage, SIRPAddFormPage, SIRPDisplayFormPage,
     35from waeup.kofa.applicants.workflow import INITIALIZED, STARTED, PAID, SUBMITTED
     36from waeup.kofa.browser import (
     37    KOFAPage, KOFAEditFormPage, KOFAAddFormPage, KOFADisplayFormPage,
    3838    DEFAULT_PASSPORT_IMAGE_PATH)
    39 from waeup.sirp.browser.interfaces import ICaptchaManager
    40 from waeup.sirp.browser.breadcrumbs import Breadcrumb
    41 from waeup.sirp.browser.layout import (
     39from waeup.kofa.browser.interfaces import ICaptchaManager
     40from waeup.kofa.browser.breadcrumbs import Breadcrumb
     41from waeup.kofa.browser.layout import (
    4242    NullValidator, jsaction, action, UtilityView)
    43 from waeup.sirp.browser.pages import add_local_role, del_local_roles
    44 from waeup.sirp.browser.resources import datepicker, tabs, datatable, warning
    45 from waeup.sirp.interfaces import (
    46     ISIRPObject, ILocalRolesAssignable, IExtFileStore, IPDF,
    47     IFileStoreNameChooser, IPasswordValidator, IUserAccount, ISIRPUtils)
    48 from waeup.sirp.interfaces import MessageFactory as _
    49 from waeup.sirp.permissions import get_users_with_local_roles
    50 from waeup.sirp.students.interfaces import IStudentsUtils
    51 from waeup.sirp.utils.helpers import string_from_bytes, file_size
    52 from waeup.sirp.widgets.datewidget import (
     43from waeup.kofa.browser.pages import add_local_role, del_local_roles
     44from waeup.kofa.browser.resources import datepicker, tabs, datatable, warning
     45from waeup.kofa.interfaces import (
     46    IKOFAObject, ILocalRolesAssignable, IExtFileStore, IPDF,
     47    IFileStoreNameChooser, IPasswordValidator, IUserAccount, IKOFAUtils)
     48from waeup.kofa.interfaces import MessageFactory as _
     49from waeup.kofa.permissions import get_users_with_local_roles
     50from waeup.kofa.students.interfaces import IStudentsUtils
     51from waeup.kofa.utils.helpers import string_from_bytes, file_size
     52from waeup.kofa.widgets.datewidget import (
    5353    FriendlyDateWidget, FriendlyDateDisplayWidget,
    5454    FriendlyDatetimeDisplayWidget)
    55 from waeup.sirp.widgets.phonewidget import PhoneWidget
    56 from waeup.sirp.widgets.restwidget import ReSTDisplayWidget
    57 
    58 grok.context(ISIRPObject) # Make ISIRPObject the default context
    59 
    60 class ApplicantsRootPage(SIRPPage):
     55from waeup.kofa.widgets.phonewidget import PhoneWidget
     56from waeup.kofa.widgets.restwidget import ReSTDisplayWidget
     57
     58grok.context(IKOFAObject) # Make IKOFAObject the default context
     59
     60class ApplicantsRootPage(KOFAPage):
    6161    grok.context(IApplicantsRoot)
    6262    grok.name('index')
     
    7070        return
    7171
    72 class ApplicantsRootManageFormPage(SIRPEditFormPage):
     72class ApplicantsRootManageFormPage(KOFAEditFormPage):
    7373    grok.context(IApplicantsRoot)
    7474    grok.name('manage')
     
    141141        return del_local_roles(self,3,**data)
    142142
    143 class ApplicantsContainerAddFormPage(SIRPAddFormPage):
     143class ApplicantsContainerAddFormPage(KOFAAddFormPage):
    144144    grok.context(IApplicantsRoot)
    145145    grok.require('waeup.manageApplication')
     
    215215        return self.context.p_id
    216216
    217 class ApplicantsContainerPage(SIRPDisplayFormPage):
     217class ApplicantsContainerPage(KOFADisplayFormPage):
    218218    """The standard view for regular applicant containers.
    219219    """
     
    232232    @property
    233233    def introduction(self):
    234         portal_language = getUtility(ISIRPUtils).PORTAL_LANGUAGE
    235         lang = self.request.cookies.get('sirp.language', portal_language)
     234        portal_language = getUtility(IKOFAUtils).PORTAL_LANGUAGE
     235        lang = self.request.cookies.get('kofa.language', portal_language)
    236236        html = self.context.description_dict.get(lang,'')
    237237        if html =='':
     
    246246        return "%s" % self.context.title
    247247
    248 class ApplicantsContainerManageFormPage(SIRPEditFormPage):
     248class ApplicantsContainerManageFormPage(KOFAEditFormPage):
    249249    grok.context(IApplicantsContainer)
    250250    grok.name('manage')
     
    349349        return del_local_roles(self,3,**data)
    350350
    351 class ApplicantAddFormPage(SIRPAddFormPage):
     351class ApplicantAddFormPage(KOFAAddFormPage):
    352352    """Add-form to add an applicant.
    353353    """
     
    372372        return
    373373
    374 class ApplicantDisplayFormPage(SIRPDisplayFormPage):
     374class ApplicantDisplayFormPage(KOFADisplayFormPage):
    375375    grok.context(IApplicant)
    376376    grok.name('index')
     
    484484
    485485
    486 class OnlinePaymentDisplayFormPage(SIRPDisplayFormPage):
     486class OnlinePaymentDisplayFormPage(KOFADisplayFormPage):
    487487    """ Page to view an online payment ticket
    488488    """
     
    524524        self.context.p_state = 'paid'
    525525        self.context.payment_date = datetime.now()
    526         ob_class = self.__implemented__.__name__.replace('waeup.sirp.','')
     526        ob_class = self.__implemented__.__name__.replace('waeup.kofa.','')
    527527        self.context.__parent__.loggerInfo(
    528528            ob_class, 'valid callback: %s' % self.context.p_id)
     
    547547    @property
    548548    def title(self):
    549         portal_language = getUtility(ISIRPUtils).PORTAL_LANGUAGE
    550         return translate(_('Payment Data'), 'waeup.sirp',
     549        portal_language = getUtility(IKOFAUtils).PORTAL_LANGUAGE
     550        return translate(_('Payment Data'), 'waeup.kofa',
    551551            target_language=portal_language)
    552552
    553553    @property
    554554    def label(self):
    555         portal_language = getUtility(ISIRPUtils).PORTAL_LANGUAGE
     555        portal_language = getUtility(IKOFAUtils).PORTAL_LANGUAGE
    556556        return translate(_('Online Payment Receipt'),
    557             'waeup.sirp', target_language=portal_language) \
     557            'waeup.kofa', target_language=portal_language) \
    558558            + ' %s' % self.context.p_id
    559559
     
    582582    #@property
    583583    #def label(self):
    584     #    portal_language = getUtility(ISIRPUtils).PORTAL_LANGUAGE
     584    #    portal_language = getUtility(IKOFAUtils).PORTAL_LANGUAGE
    585585    #    container_title = self.context.__parent__.title
    586586    #    label = translate('Application Record',
    587     #        'waeup.sirp', target_language=portal_language)
     587    #        'waeup.kofa', target_language=portal_language)
    588588    #    return container_title +  label + self.context.application_number
    589589
     
    638638    return True
    639639
    640 class ApplicantManageFormPage(SIRPEditFormPage):
     640class ApplicantManageFormPage(KOFAEditFormPage):
    641641    """A full edit view for applicant data.
    642642    """
     
    716716            self.wf_info.fireTransition(trans_id)
    717717        self.flash(_('Form has been saved.'))
    718         ob_class = self.__implemented__.__name__.replace('waeup.sirp.','')
     718        ob_class = self.__implemented__.__name__.replace('waeup.kofa.','')
    719719        if fields_string:
    720720            self.context.loggerInfo(ob_class, 'saved: % s' % fields_string)
     
    748748            self.flash(_('Successfully removed: ${a}',
    749749                mapping = {'a':', '.join(deleted)}))
    750             ob_class = self.__implemented__.__name__.replace('waeup.sirp.','')
     750            ob_class = self.__implemented__.__name__.replace('waeup.kofa.','')
    751751            self.context.loggerInfo(
    752752                ob_class, 'removed: % s' % ', '.join(deleted))
     
    883883        return image
    884884
    885 class ApplicantRegistrationPage(SIRPAddFormPage):
     885class ApplicantRegistrationPage(KOFAAddFormPage):
    886886    """Captcha'd registration page for applicants.
    887887    """
     
    926926        self.applyData(applicant, **data)
    927927        self.context.addApplicant(applicant)
    928         sirp_utils = getUtility(ISIRPUtils)
    929         password = sirp_utils.genPassword()
     928        kofa_utils = getUtility(IKOFAUtils)
     929        password = kofa_utils.genPassword()
    930930        IUserAccount(applicant).setPassword(password)
    931931        # Send email with credentials
    932932        login_url = self.url(grok.getSite(), 'login')
    933933        msg = _('You have successfully been registered for the')
    934         if sirp_utils.sendCredentials(IUserAccount(applicant),
     934        if kofa_utils.sendCredentials(IUserAccount(applicant),
    935935            password, login_url, msg):
    936936            self.redirect(self.url(self.context, 'registration_complete',
     
    941941        return
    942942
    943 class ApplicantRegistrationEmailSent(SIRPPage):
     943class ApplicantRegistrationEmailSent(KOFAPage):
    944944    """Landing page after successful registration.
    945945    """
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantdisplaypage.pt

    r7714 r7811  
    1111<img src="" tal:attributes="src view/passport_url" />
    1212
    13 <table i18n:domain="waeup.sirp" class="form-table">
     13<table i18n:domain="waeup.kofa" class="form-table">
    1414  <tbody>
    1515    <tal:block repeat="widget view/widgets">
     
    4141  </tbody>
    4242</table>
    43 <h3  i18n:domain="waeup.sirp" i18n:translate="">
     43<h3  i18n:domain="waeup.kofa" i18n:translate="">
    4444    Acceptance Fee Payment Tickets
    4545</h3>
    46 <table i18n:domain="waeup.sirp">
     46<table i18n:domain="waeup.kofa">
    4747  <thead>
    4848    <tr>
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicanteditpage.pt

    r7737 r7811  
    11<form action="." tal:attributes="action request/URL" method="post"
    2       i18n:domain="waeup.sirp" enctype="multipart/form-data">
     2      i18n:domain="waeup.kofa" enctype="multipart/form-data">
    33
    44  <h2>
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantregemailsent.pt

    r7710 r7811  
    1 <div i18n:domain="waeup.sirp">
     1<div i18n:domain="waeup.kofa">
    22  <p>
    33    <span i18n:translate=""> An email with your user name and password
     
    1010  </p>
    1111  <p  i18n:translate="">
    12     Thanks for using SIRP!
     12    Thanks for using Kofa!
    1313  </p>
    1414</div>
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantregister.pt

    r7737 r7811  
    11<form action="." tal:attributes="action request/URL" method="post"
    2     i18n:domain="waeup.sirp" enctype="multipart/form-data">
     2    i18n:domain="waeup.kofa" enctype="multipart/form-data">
    33
    44  <table class="form-table">
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantscontainermanagepage.pt

    r7737 r7811  
    11<form action="." tal:attributes="action request/URL" method="POST"
    2   i18n:domain="waeup.sirp" class="edit-form" enctype="multipart/form-data">
     2  i18n:domain="waeup.kofa" class="edit-form" enctype="multipart/form-data">
    33
    44  <ul class="tabs" data-tabs="tabs">
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantsrootmanagepage.pt

    r7710 r7811  
    11<form action="." tal:attributes="action request/URL"
    2   i18n:domain="waeup.sirp" method="POST"  enctype="multipart/form-data">
     2  i18n:domain="waeup.kofa" method="POST"  enctype="multipart/form-data">
    33  <ul class="tabs" data-tabs="tabs">
    44    <li class="active">
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/browser_templates/applicantsrootpage.pt

    r7710 r7811  
    1 <table i18n:domain="waeup.sirp">
     1<table i18n:domain="waeup.kofa">
    22  <thead>
    33    <tr>
     
    1111    <tr tal:repeat="entry context/values" class="gradeC">
    1212      <td tal:content="entry/year">Year
    13       </td>     
     13      </td>
    1414      <td tal:content="entry/__name__">CODE
    1515      </td>
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.py

    r7800 r7811  
    2323from zope.component.factory import Factory
    2424from zope.component.interfaces import IFactory
    25 from waeup.sirp.applicants.interfaces import (
     25from waeup.kofa.applicants.interfaces import (
    2626    IApplicantsContainer, IApplicantsContainerAdd,
    2727    IApplicantsContainerProvider, IApplicant
    2828    )
    29 from waeup.sirp.utils.helpers import attrs_to_fields
     29from waeup.kofa.utils.helpers import attrs_to_fields
    3030
    3131def generate_applicant_id(container=None):
     
    111111    """
    112112    grok.implements(IApplicantsContainerProvider)
    113     grok.name('waeup.sirp.applicants.ApplicantsContainer')
     113    grok.name('waeup.kofa.applicants.ApplicantsContainer')
    114114
    115115    #: The applicants container type this provider provides:
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/dynamicroles.py

    r7347 r7811  
    2424import grok
    2525from zope.securitypolicy.interfaces import IPrincipalRoleManager
    26 from waeup.sirp.applicants.interfaces import IApplicant
    27 from waeup.sirp.students.dynamicroles import StudentPrincipalRoleManager
     26from waeup.kofa.applicants.interfaces import IApplicant
     27from waeup.kofa.students.dynamicroles import StudentPrincipalRoleManager
    2828
    2929# All components in here have the same context: Applicant instances
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/interfaces.py

    r7795 r7811  
    2727from zope.schema.interfaces import (
    2828    ValidationError, ISource, IContextSourceBinder)
    29 from waeup.sirp.schema import TextLineChoice
    30 from waeup.sirp.interfaces import (
    31     ISIRPObject, year_range, validate_email, academic_sessions_vocab)
    32 from waeup.sirp.interfaces import MessageFactory as _
    33 from waeup.sirp.payments.interfaces import IOnlinePayment
    34 from waeup.sirp.schoolgrades import ResultEntryField
    35 from waeup.sirp.students.vocabularies import (
     29from waeup.kofa.schema import TextLineChoice
     30from waeup.kofa.interfaces import (
     31    IKOFAObject, year_range, validate_email, academic_sessions_vocab)
     32from waeup.kofa.interfaces import MessageFactory as _
     33from waeup.kofa.payments.interfaces import IOnlinePayment
     34from waeup.kofa.schoolgrades import ResultEntryField
     35from waeup.kofa.students.vocabularies import (
    3636    lgas_vocab, CertificateSource, GenderSource)
    37 from waeup.sirp.university.vocabularies import (
     37from waeup.kofa.university.vocabularies import (
    3838    course_levels, AppCatSource)
    3939
     
    178178    pass
    179179
    180 class IApplicantsRoot(ISIRPObject, IContainer):
     180class IApplicantsRoot(IKOFAObject, IContainer):
    181181    """A container for university applicants containers.
    182182    """
    183183    pass
    184184
    185 class IApplicantsContainer(ISIRPObject):
     185class IApplicantsContainer(IKOFAObject):
    186186    """An applicants container contains university applicants.
    187187
     
    352352    'provider'].order =  IApplicantsContainer['provider'].order
    353353
    354 class IApplicantBaseData(ISIRPObject):
     354class IApplicantBaseData(IKOFAObject):
    355355    """The data for an applicant.
    356356
     
    361361
    362362    This base interface is also implemented by the
    363     :class:`waeup.sirp.students.StudentApplication` class in the
     363    :class:`waeup.kofa.students.StudentApplication` class in the
    364364    students package. Thus, these are the data which are saved after
    365365    admission.
     
    589589
    590590      import grok
    591       from waeup.sirp.applicants.interfaces import IApplicantsContainerProvider
     591      from waeup.kofa.applicants.interfaces import IApplicantsContainerProvider
    592592
    593593      class MyContainerProvider(grok.GlobalUtility):
     
    601601
    602602      >>> from zope.component import getAllUtilitiesRegisteredFor
    603       >>> from waeup.sirp.applicants.interfaces import (
     603      >>> from waeup.kofa.applicants.interfaces import (
    604604      ...     IApplicantsContainerProvider)
    605605      >>> all_providers = getAllUtilitiesRegisteredFor(
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/payment.py

    r7255 r7811  
    2222from zope.component.interfaces import IFactory
    2323from zope.interface import implementedBy
    24 from waeup.sirp.payments import OnlinePayment
    25 from waeup.sirp.applicants.interfaces import IApplicantOnlinePayment
    26 from waeup.sirp.utils.helpers import attrs_to_fields
     24from waeup.kofa.payments import OnlinePayment
     25from waeup.kofa.applicants.interfaces import IApplicantOnlinePayment
     26from waeup.kofa.utils.helpers import attrs_to_fields
    2727
    2828class ApplicantOnlinePayment(OnlinePayment):
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/pdf.py

    r7804 r7811  
    3232from zope.formlib.form import setUpEditWidgets
    3333from zope.publisher.browser import TestRequest
    34 from waeup.sirp.applicants.interfaces import IApplicant
    35 from waeup.sirp.browser import DEFAULT_PASSPORT_IMAGE_PATH
    36 from waeup.sirp.interfaces import IExtFileStore, IPDF, ISIRPUtils
    37 from waeup.sirp.interfaces import MessageFactory as _
     34from waeup.kofa.applicants.interfaces import IApplicant
     35from waeup.kofa.browser import DEFAULT_PASSPORT_IMAGE_PATH
     36from waeup.kofa.interfaces import IExtFileStore, IPDF, IKOFAUtils
     37from waeup.kofa.interfaces import MessageFactory as _
    3838
    3939SLIP_STYLE = TableStyle(
     
    5454    def title(self):
    5555        container_title = self.context.__parent__.title
    56         portal_language = getUtility(ISIRPUtils).PORTAL_LANGUAGE
     56        portal_language = getUtility(IKOFAUtils).PORTAL_LANGUAGE
    5757        ar_translation = translate(_('Application Record'),
    58             'waeup.sirp', target_language=portal_language)
     58            'waeup.kofa', target_language=portal_language)
    5959        return '%s - %s %s' % (container_title,
    6060            ar_translation, self.context.application_number)
     
    107107        if dept is None:
    108108            return data
    109         portal_language = getUtility(ISIRPUtils).PORTAL_LANGUAGE
     109        portal_language = getUtility(IKOFAUtils).PORTAL_LANGUAGE
    110110        dp_translation = translate(_('Department:'),
    111             'waeup.sirp', target_language=portal_language)
     111            'waeup.kofa', target_language=portal_language)
    112112        f_label = '<font size=12>%s</font>' % dp_translation
    113113        f_text = '<font size=12>%s</font>' % dept.longtitle()
     
    120120            return data
    121121        fc_translation = translate(_('Faculty:'),
    122             'waeup.sirp', target_language=portal_language)
     122            'waeup.kofa', target_language=portal_language)
    123123        f_label = '<font size=12>%s</font>' % fc_translation
    124124        f_text = '<font size=12>%s</font>' % faculty.longtitle()
     
    145145            pdf.setAuthor('%s (%s)' % (view.request.principal.title,
    146146                view.request.principal.id))
    147         pdf.setCreator('SIRP')
     147        pdf.setCreator('KOFA')
    148148        width, height = A4
    149149        style = getSampleStyleSheet()
     
    171171        # Render widget fields
    172172        widgets = self._setUpWidgets()
    173         portal_language = getUtility(ISIRPUtils).PORTAL_LANGUAGE
     173        portal_language = getUtility(IKOFAUtils).PORTAL_LANGUAGE
    174174        for widget in widgets: # self.widgets:
    175175            f_label = '<font size=12>%s</font>:' % translate(
    176                 widget.label.strip(), 'waeup.sirp',
     176                widget.label.strip(), 'waeup.kofa',
    177177                target_language=portal_language)
    178178            f_label = Paragraph(f_label, style["Normal"])
     
    184184            data.append([f_label,f_text])
    185185        adm_translation = translate(_('Admitted Course of Study:'),
    186                 'waeup.sirp', target_language=portal_language)
     186                'waeup.kofa', target_language=portal_language)
    187187        f_label = '<font size=12>%s</font>' % adm_translation
    188188        f_text = '<font size=12>%s</font>' % (
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/root.py

    r7652 r7811  
    2323from hurry.query.interfaces import IQuery
    2424from zope.component import getUtility
    25 from waeup.sirp.interfaces import ISIRPPluggable
    26 from waeup.sirp.applicants.interfaces import IApplicantsRoot
    27 from waeup.sirp.utils.logger import Logger
     25from waeup.kofa.interfaces import IKOFAPluggable
     26from waeup.kofa.applicants.interfaces import IApplicantsRoot
     27from waeup.kofa.utils.logger import Logger
    2828
    2929class ApplicantsRoot(grok.Container, Logger):
     
    3535    local_roles = []
    3636
    37     logger_name = 'waeup.sirp.${sitename}.applicants'
     37    logger_name = 'waeup.kofa.${sitename}.applicants'
    3838    logger_filename = 'applicants.log'
    3939
     
    4646
    4747class ApplicantsPlugin(grok.GlobalUtility):
    48     """A SIRPPlugin that creates an applicants root in portal.
     48    """A KOFAPlugin that creates an applicants root in portal.
    4949
    5050    This plugin should be called by a typical
    51     `waeup.sirp.app.Universtiy` instance on creation time. The
     51    `waeup.kofa.app.Universtiy` instance on creation time. The
    5252    :meth:`update` method normally can also be triggered manually over
    5353    the main site configuration.
    5454
    55     Implements :class:`waeup.sirp.interfaces.ISIRPPluggable`
     55    Implements :class:`waeup.kofa.interfaces.IKOFAPluggable`
    5656    """
    5757    grok.name('applicants')
    58     grok.implements(ISIRPPluggable)
     58    grok.implements(IKOFAPluggable)
    5959    log_prefix = 'ApplicantsPlugin'
    6060
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/sample_container_data.csv

    r6281 r7811  
    11code,ac_prefix,application_category,provider,prefix,year
    2 CODE1,APP,basic,waeup.sirp.applicants.ApplicantsContainer,app,2013
    3 CODE2,DPP,cest,waeup.sirp.applicants.ApplicantsContainer,app,2013
     2CODE1,APP,basic,waeup.kofa.applicants.ApplicantsContainer,app,2013
     3CODE2,DPP,cest,waeup.kofa.applicants.ApplicantsContainer,app,2013
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicant.py

    r7321 r7811  
    2626from zope.interface import verify, implements
    2727from zope.location.interfaces import ILocation
    28 from waeup.sirp.image.interfaces import ISIRPImageFile
    29 from waeup.sirp.imagestorage import DefaultStorage
    30 from waeup.sirp.interfaces import IFileStoreHandler, IFileStoreNameChooser
    31 from waeup.sirp.applicants import (
     28from waeup.kofa.image.interfaces import IKOFAImageFile
     29from waeup.kofa.imagestorage import DefaultStorage
     30from waeup.kofa.interfaces import IFileStoreHandler, IFileStoreNameChooser
     31from waeup.kofa.applicants import (
    3232    Applicant, ApplicantFactory,
    3333    ApplicantImageStoreHandler, ApplicantImageNameChooser,
    3434    )
    35 from waeup.sirp.applicants.interfaces import IApplicant
    36 from waeup.sirp.testing import FunctionalTestCase, FunctionalLayer
     35from waeup.kofa.applicants.interfaces import IApplicant
     36from waeup.kofa.testing import FunctionalTestCase, FunctionalLayer
    3737
    3838class FakeImageLocation(object):
    3939    implements(ILocation)
    40     adapts(ISIRPImageFile)
     40    adapts(IKOFAImageFile)
    4141    def __init__(self, context):
    4242        pass
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_applicantcopier.py

    r7421 r7811  
    2222from hurry.workflow.interfaces import IWorkflowInfo
    2323from zope.component import getUtility
    24 from waeup.sirp.testing import FunctionalLayer
    25 from waeup.sirp.interfaces import IExtFileStore, IFileStoreNameChooser
    26 from waeup.sirp.applicants.tests.test_browser import ApplicantsFullSetup
     24from waeup.kofa.testing import FunctionalLayer
     25from waeup.kofa.interfaces import IExtFileStore, IFileStoreNameChooser
     26from waeup.kofa.applicants.tests.test_browser import ApplicantsFullSetup
    2727
    2828class ApplicantCopierFunctionalTests(ApplicantsFullSetup):
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_authentication.py

    r7364 r7811  
    2525from zope.securitypolicy.role import Role
    2626from zope.securitypolicy.interfaces import IRole, Allow
    27 from waeup.sirp.authentication import get_principal_role_manager
    28 from waeup.sirp.interfaces import IAuthPluginUtility, IUserAccount
    29 from waeup.sirp.applicants.authentication import (
     27from waeup.kofa.authentication import get_principal_role_manager
     28from waeup.kofa.interfaces import IAuthPluginUtility, IUserAccount
     29from waeup.kofa.applicants.authentication import (
    3030    ApplicantsAuthenticatorSetup, ApplicantAccount)
    31 from waeup.sirp.applicants.tests.test_browser import ApplicantsFullSetup
    32 from waeup.sirp.testing import FunctionalLayer
     31from waeup.kofa.applicants.tests.test_browser import ApplicantsFullSetup
     32from waeup.kofa.testing import FunctionalLayer
    3333
    3434class ApplicantsAuthenticatorSetupTests(unittest.TestCase):
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_batching.py

    r7509 r7811  
    2727from zope.interface.verify import verifyClass, verifyObject
    2828
    29 from waeup.sirp.app import University
    30 from waeup.sirp.applicants.batching import (
     29from waeup.kofa.app import University
     30from waeup.kofa.applicants.batching import (
    3131    ApplicantsContainerImporter, ApplicantImporter)
    32 from waeup.sirp.applicants.container import ApplicantsContainer
    33 from waeup.sirp.applicants.applicant import Applicant
    34 from waeup.sirp.university.faculty import Faculty
    35 from waeup.sirp.university.department import Department
    36 from waeup.sirp.testing import FunctionalLayer, FunctionalTestCase
    37 from waeup.sirp.interfaces import IBatchProcessor
     32from waeup.kofa.applicants.container import ApplicantsContainer
     33from waeup.kofa.applicants.applicant import Applicant
     34from waeup.kofa.university.faculty import Faculty
     35from waeup.kofa.university.department import Department
     36from waeup.kofa.testing import FunctionalLayer, FunctionalTestCase
     37from waeup.kofa.interfaces import IBatchProcessor
    3838
    3939
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_browser.py

    r7795 r7811  
    2929from zope.testbrowser.testing import Browser
    3030from hurry.workflow.interfaces import IWorkflowInfo, IWorkflowState
    31 from waeup.sirp.testing import FunctionalLayer, FunctionalTestCase
    32 from waeup.sirp.app import University
    33 from waeup.sirp.configuration import SessionConfiguration
    34 from waeup.sirp.applicants.container import ApplicantsContainer
    35 from waeup.sirp.applicants.applicant import Applicant
    36 from waeup.sirp.interfaces import (
     31from waeup.kofa.testing import FunctionalLayer, FunctionalTestCase
     32from waeup.kofa.app import University
     33from waeup.kofa.configuration import SessionConfiguration
     34from waeup.kofa.applicants.container import ApplicantsContainer
     35from waeup.kofa.applicants.applicant import Applicant
     36from waeup.kofa.interfaces import (
    3737    IExtFileStore, IFileStoreNameChooser, IUserAccount)
    38 from waeup.sirp.university.faculty import Faculty
    39 from waeup.sirp.university.department import Department
     38from waeup.kofa.university.faculty import Faculty
     39from waeup.kofa.university.department import Department
    4040
    4141PH_LEN = 2059  # Length of placeholder file
     
    247247        self.browser.getControl(name="form.year").value = ['2010']
    248248        self.browser.getControl(name="form.provider").value = [
    249             'waeup.sirp.applicants.ApplicantsContainer']
     249            'waeup.kofa.applicants.ApplicantsContainer']
    250250        self.browser.getControl(
    251251            name="form.application_category").value = ['basic']
     
    262262        self.browser.getControl(name="form.year").value = ['2010']
    263263        self.browser.getControl(name="form.provider").value = [
    264             'waeup.sirp.applicants.ApplicantsContainer']
     264            'waeup.kofa.applicants.ApplicantsContainer']
    265265        self.browser.getControl(
    266266            name="form.application_category").value = ['basic']
     
    277277        self.browser.getControl(name="form.year").value = ['2010']
    278278        self.browser.getControl(name="form.provider").value = [
    279             'waeup.sirp.applicants.ApplicantsContainer']
     279            'waeup.kofa.applicants.ApplicantsContainer']
    280280        #self.browser.getControl(name="form.ac_prefix").value = ['APP']
    281281        self.browser.getControl(
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_catalog.py

    r7260 r7811  
    2828from zope.component.interfaces import ComponentLookupError
    2929from zope.testbrowser.testing import Browser
    30 from waeup.sirp.app import University
    31 from waeup.sirp.applicants.container import ApplicantsContainer
    32 from waeup.sirp.applicants.applicant import Applicant
    33 from waeup.sirp.testing import FunctionalLayer, FunctionalTestCase
     30from waeup.kofa.app import University
     31from waeup.kofa.applicants.container import ApplicantsContainer
     32from waeup.kofa.applicants.applicant import Applicant
     33from waeup.kofa.testing import FunctionalLayer, FunctionalTestCase
    3434
    3535class CatalogTests(FunctionalTestCase):
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_container.py

    r7193 r7811  
    2121import unittest
    2222from zope.interface.verify import verifyClass, verifyObject
    23 from waeup.sirp.applicants import interfaces
    24 from waeup.sirp.applicants.container import (
     23from waeup.kofa.applicants import interfaces
     24from waeup.kofa.applicants.container import (
    2525    ApplicantsContainer,
    2626    )
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_dynamicroles.py

    r7347 r7811  
    2424from zope.securitypolicy.tests.test_annotationprincipalrolemanager import (
    2525    Test as APRMTest, Manageable)
    26 from waeup.sirp.testing import FunctionalLayer
    27 from waeup.sirp.applicants.tests.test_browser import ApplicantsFullSetup
    28 from waeup.sirp.applicants import ApplicantPrincipalRoleManager
     26from waeup.kofa.testing import FunctionalLayer
     27from waeup.kofa.applicants.tests.test_browser import ApplicantsFullSetup
     28from waeup.kofa.applicants import ApplicantPrincipalRoleManager
    2929
    3030class ApplicantPrincipalRoleManagerTests(APRMTest):
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_interfaces.py

    r7683 r7811  
    2222from zc.sourcefactory.browser.source import FactoredTerms
    2323from zope.publisher.browser import TestRequest
    24 from waeup.sirp.applicants.interfaces import ApplicationTypeSource
    25 from waeup.sirp.students.vocabularies import GenderSource
     24from waeup.kofa.applicants.interfaces import ApplicationTypeSource
     25from waeup.kofa.students.vocabularies import GenderSource
    2626
    2727class InterfacesTest(unittest.TestCase):
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_payment.py

    r7250 r7811  
    2020"""
    2121
    22 from waeup.sirp.testing import FunctionalLayer, FunctionalTestCase
    23 from waeup.sirp.applicants.payment import (
     22from waeup.kofa.testing import FunctionalLayer, FunctionalTestCase
     23from waeup.kofa.applicants.payment import (
    2424    ApplicantOnlinePayment, ApplicantOnlinePaymentFactory)
    25 from waeup.sirp.payments.interfaces import IOnlinePayment
     25from waeup.kofa.payments.interfaces import IOnlinePayment
    2626
    2727class ApplicantOnlinePaymentFactoryTest(FunctionalTestCase):
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_pdf.py

    r7416 r7811  
    2222from zope.component import getAdapter
    2323from zope.interface import verify
    24 from waeup.sirp.applicants.pdf import IPDF, PDFApplicationSlip
    25 from waeup.sirp.applicants.tests.test_browser import ApplicantsFullSetup
    26 from waeup.sirp.interfaces import IPDF
    27 from waeup.sirp.testing import FunctionalTestCase, FunctionalLayer
     24from waeup.kofa.applicants.pdf import IPDF, PDFApplicationSlip
     25from waeup.kofa.applicants.tests.test_browser import ApplicantsFullSetup
     26from waeup.kofa.interfaces import IPDF
     27from waeup.kofa.testing import FunctionalTestCase, FunctionalLayer
    2828
    2929class PDFApplicationSlipTests(ApplicantsFullSetup):
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/tests/test_root.py

    r7375 r7811  
    2626from zope.component.hooks import setSite, clearSite
    2727from zope.interface.verify import verifyClass, verifyObject
    28 from waeup.sirp.app import University
    29 from waeup.sirp.applicants import (
     28from waeup.kofa.app import University
     29from waeup.kofa.applicants import (
    3030    interfaces, Applicant, ApplicantsContainer,
    3131    )
    32 from waeup.sirp.applicants.root import (
     32from waeup.kofa.applicants.root import (
    3333    ApplicantsRoot, ApplicantsPlugin,
    3434    )
    35 from waeup.sirp.testing import (
     35from waeup.kofa.testing import (
    3636    FunctionalLayer, FunctionalTestCase, remove_logger)
    3737
     
    4545
    4646    def setUp(self):
    47         remove_logger('waeup.sirp.app.applicants')
     47        remove_logger('waeup.kofa.app.applicants')
    4848        super(ApplicantsRootTestCase, self).setUp()
    4949        # Setup a sample site for each test
     
    7979        logger = self.app['applicants'].logger
    8080        assert logger is not None
    81         assert logger.name == 'waeup.sirp.app.applicants'
     81        assert logger.name == 'waeup.kofa.app.applicants'
    8282        handlers = logger.handlers
    8383        assert len(handlers) == 1
     
    9393        logger = self.app['applicants'].logger
    9494        assert logger is not None
    95         assert logger.name == 'waeup.sirp.app.applicants'
     95        assert logger.name == 'waeup.kofa.app.applicants'
    9696        handlers = logger.handlers
    9797        assert len(handlers) == 1
     
    103103    def create_logger(self):
    104104        # create a logger suitable for local tests.
    105         test_logger = logging.getLogger('waeup.sirp.applicants.testlogger')
     105        test_logger = logging.getLogger('waeup.kofa.applicants.testlogger')
    106106        log = StringIO()
    107107        handler = logging.StreamHandler(log)
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/utils.py

    r7682 r7811  
    2020
    2121import grok
    22 from waeup.sirp.applicants.interfaces import IApplicantsUtils
     22from waeup.kofa.applicants.interfaces import IApplicantsUtils
    2323
    2424class ApplicantsUtils(grok.GlobalUtility):
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/viewlets.py

    r7714 r7811  
    1818import grok
    1919from hurry.workflow.interfaces import IWorkflowState
    20 from waeup.sirp.interfaces import ISIRPObject
    21 from waeup.sirp.students.viewlets import PrimaryStudentNavTab
    22 from waeup.sirp.browser.viewlets import ManageActionButton, PrimaryNavTab
    23 from waeup.sirp.applicants.interfaces import (
     20from waeup.kofa.interfaces import IKOFAObject
     21from waeup.kofa.students.viewlets import PrimaryStudentNavTab
     22from waeup.kofa.browser.viewlets import ManageActionButton, PrimaryNavTab
     23from waeup.kofa.applicants.interfaces import (
    2424    IApplicant, IApplicantsRoot, IApplicantsContainer,
    2525    IApplicantOnlinePayment,
    2626    )
    27 from waeup.sirp.applicants.browser import (
     27from waeup.kofa.applicants.browser import (
    2828    ApplicantsRootPage, ApplicantsContainerPage, ApplicantManageFormPage,
    2929    ApplicantDisplayFormPage, OnlinePaymentDisplayFormPage
    3030    )
    3131
    32 from waeup.sirp.interfaces import MessageFactory as _
     32from waeup.kofa.interfaces import MessageFactory as _
    3333
    34 grok.context(ISIRPObject) # Make ISIRPObject the default context
     34grok.context(IKOFAObject) # Make IKOFAObject the default context
    3535grok.templatedir('browser_templates')
    3636
     
    3838    """Applicants tab in primary navigation.
    3939    """
    40     grok.context(ISIRPObject)
     40    grok.context(IKOFAObject)
    4141    grok.order(3)
    4242    grok.require('waeup.viewApplicantsTab')
  • main/waeup.kofa/trunk/src/waeup/kofa/applicants/workflow.py

    r7690 r7811  
    2121from hurry.workflow.workflow import Transition, WorkflowState, NullCondition
    2222from hurry.workflow.interfaces import IWorkflowState, IWorkflowTransitionEvent
    23 from waeup.sirp.applicants.interfaces import IApplicantBaseData
    24 from waeup.sirp.interfaces import IObjectHistory, ISIRPWorkflowInfo, ISIRPUtils
    25 from waeup.sirp.interfaces import MessageFactory as _
    26 from waeup.sirp.workflow import SIRPWorkflow, SIRPWorkflowInfo
     23from waeup.kofa.applicants.interfaces import IApplicantBaseData
     24from waeup.kofa.interfaces import IObjectHistory, IKOFAWorkflowInfo, IKOFAUtils
     25from waeup.kofa.interfaces import MessageFactory as _
     26from waeup.kofa.workflow import KOFAWorkflow, KOFAWorkflowInfo
    2727
    2828INITIALIZED = 'initialized'
     
    137137    )
    138138
    139 application_workflow = SIRPWorkflow(APPLICATION_TRANSITIONS)
     139application_workflow = KOFAWorkflow(APPLICATION_TRANSITIONS)
    140140
    141141class ApplicationWorkflowState(WorkflowState, grok.Adapter):
     
    148148    state_id = 'wf.application.id'
    149149
    150 class ApplicationWorkflowInfo(SIRPWorkflowInfo, grok.Adapter):
     150class ApplicationWorkflowInfo(KOFAWorkflowInfo, grok.Adapter):
    151151    """Adapter to adapt Applicant objects to workflow info objects.
    152152    """
    153153    grok.context(IApplicantBaseData)
    154     grok.provides(ISIRPWorkflowInfo)
     154    grok.provides(IKOFAWorkflowInfo)
    155155
    156156    def __init__(self, context):
Note: See TracChangeset for help on using the changeset viewer.