Ignore:
Timestamp:
13 Nov 2014, 14:40:27 (10 years ago)
Author:
Henrik Bettermann
Message:

Change of name.

Location:
main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba
Files:
14 edited
1 moved

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/widgets/__init__.py

    r7817 r11949  
    1 """JS-driven widgets for Kofa.
     1"""JS-driven widgets for Ikoba.
    22"""
  • main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/widgets/datetimewidget.py

    r8944 r11949  
    2626from zope.formlib.interfaces import ConversionError
    2727from zope.formlib.textwidgets import DatetimeWidget
    28 from waeup.kofa.utils.helpers import to_timezone
    29 from waeup.kofa.interfaces import IKofaUtils
     28from waeup.ikoba.utils.helpers import to_timezone
     29from waeup.ikoba.interfaces import IIkobaUtils
    3030
    3131class _DummyUtils(object):
    3232    tzinfo = pytz.utc
    3333
    34 # A fallback, if no IKofaUtils can be found
     34# A fallback, if no IIkobaUtils can be found
    3535_DUMMY_UTILS = _DummyUtils()
    3636
     
    8585            return value
    8686        if value.tzinfo is None:
    87             utils = queryUtility(IKofaUtils, default=_DUMMY_UTILS)
     87            utils = queryUtility(IIkobaUtils, default=_DUMMY_UTILS)
    8888            value = utils.tzinfo.localize(value)
    8989        return value.astimezone(pytz.utc)
  • main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/widgets/datewidget.py

    r9498 r11949  
    2626from zope.formlib.widget import renderElement, CustomWidgetFactory
    2727from zope.interface import implements
    28 from waeup.kofa.interfaces import IKofaUtils
    29 from waeup.kofa.utils.helpers import to_timezone
     28from waeup.ikoba.interfaces import IIkobaUtils
     29from waeup.ikoba.utils.helpers import to_timezone
    3030
    3131
     
    8282    If the widget is bound to a schema field with respective
    8383    attributes, it reads its `show_year` and `date_format` attributes
    84     (see waeup.kofa.schema.FormattedDate for an example) and sets a
     84    (see waeup.ikoba.schema.FormattedDate for an example) and sets a
    8585    CSS tag according to these values.
    8686
     
    141141    It can also be used for displaying datetimes. If used to display a
    142142    datetime (not a date), the widget returns local datetime with
    143     timezone set according to KofaUtils.
     143    timezone set according to IkobaUtils.
    144144    """
    145145    date_format = '%Y-%m-%d'
     
    167167            # shift value to local timezone
    168168            tz = pytz.utc
    169             utils = queryUtility(IKofaUtils)
     169            utils = queryUtility(IIkobaUtils)
    170170            if utils is not None:
    171171                tz = utils.tzinfo
  • main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/widgets/htmlwidget.py

    r8361 r11949  
    2020from zope.component import getUtility
    2121from zope.formlib.widget import renderElement, DisplayWidget
    22 from waeup.kofa.interfaces import IKofaUtils
     22from waeup.ikoba.interfaces import IIkobaUtils
    2323
    2424
     
    3535        language separator - usually the first part has no language
    3636        descriptor - are interpreted as texts in the portal's language.
    37         The latter can be configured in waeup.srp.utils.utils.KofaUtils.
     37        The latter can be configured in waeup.srp.utils.utils.IkobaUtils.
    3838        """
    3939        if self._renderedValueSet():
     
    4545        parts = value.split('>>')
    4646        elements = {}
    47         lang = getUtility(IKofaUtils).PORTAL_LANGUAGE
     47        lang = getUtility(IIkobaUtils).PORTAL_LANGUAGE
    4848        for part in parts:
    4949            if part[2:4] == u'<<':
  • main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/widgets/objectwidget.py

    r7819 r11949  
    2525from zope.schema import getFieldNamesInOrder
    2626
    27 class KofaObjectWidgetView(ObjectWidgetView):
     27class IkobaObjectWidgetView(ObjectWidgetView):
    2828    template = ViewPageTemplateFile('objectwidget.pt')
    2929
    30 class KofaObjectWidget(ObjectWidget):
     30class IkobaObjectWidget(ObjectWidget):
    3131
    3232    def __init__(self, context, request, factory, **kw):
     
    5858
    5959    def _getView(self, request):
    60         return KofaObjectWidgetView(self, request)
     60        return IkobaObjectWidgetView(self, request)
    6161
    6262
    63 class KofaObjectDisplayWidget(KofaObjectWidget):
     63class IkobaObjectDisplayWidget(IkobaObjectWidget):
    6464
    6565    implementsOnly(IDisplayWidget)
  • main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/widgets/overrides.zcml

    r8200 r11949  
    55           zope.publisher.interfaces.browser.IBrowserRequest"
    66      provides="zope.formlib.interfaces.ISimpleInputWidget"
    7       factory="waeup.kofa.widgets.datewidget.FormattedDateWidget"
     7      factory="waeup.ikoba.widgets.datewidget.FormattedDateWidget"
    88      permission="zope.Public"
    99      />
    1010
    1111  <adapter
    12       for="waeup.kofa.schema.interfaces.IFormattedDate
     12      for="waeup.ikoba.schema.interfaces.IFormattedDate
    1313           zope.publisher.interfaces.browser.IBrowserRequest"
    1414      provides="zope.formlib.interfaces.ISimpleInputWidget"
    15       factory="waeup.kofa.widgets.datewidget.DateLEWidget"
     15      factory="waeup.ikoba.widgets.datewidget.DateLEWidget"
    1616      permission="zope.Public"
    1717      />
    1818
    1919  <adapter
    20       for="waeup.kofa.schema.interfaces.IFormattedDate
     20      for="waeup.ikoba.schema.interfaces.IFormattedDate
    2121           zope.publisher.interfaces.browser.IBrowserRequest"
    2222      provides="zope.formlib.interfaces.IDisplayWidget"
    23       factory="waeup.kofa.widgets.datewidget.DateLEDisplayWidget"
     23      factory="waeup.ikoba.widgets.datewidget.DateLEDisplayWidget"
    2424      permission="zope.Public"
    2525      />
     
    2727  <!-- Register edit widget for PhoneNumbers -->
    2828  <adapter
    29       for="waeup.kofa.schema.interfaces.IPhoneNumber
     29      for="waeup.ikoba.schema.interfaces.IPhoneNumber
    3030           zope.publisher.interfaces.browser.IBrowserRequest"
    3131      provides="zope.formlib.interfaces.ISimpleInputWidget"
    32       factory="waeup.kofa.widgets.phonewidget.PhoneWidget"
     32      factory="waeup.ikoba.widgets.phonewidget.PhoneWidget"
    3333      permission="zope.Public"
    3434      />
     
    3939           zope.publisher.interfaces.browser.IBrowserRequest"
    4040      provides="zope.formlib.interfaces.ISimpleInputWidget"
    41       factory="waeup.kofa.widgets.datetimewidget.PytzDatetimeWidget"
     41      factory="waeup.ikoba.widgets.datetimewidget.PytzDatetimeWidget"
    4242      permission="zope.Public"
    4343      />
  • main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/widgets/phonewidget.py

    r11254 r11949  
    2626from zope.formlib.textwidgets import (
    2727    TextWidget, renderElement, ConversionError)
    28 from waeup.kofa.interfaces import IKofaUtils
    29 from waeup.kofa.interfaces import MessageFactory as _
    30 from waeup.kofa.utils.utils import KofaUtils
     28from waeup.ikoba.interfaces import IIkobaUtils
     29from waeup.ikoba.interfaces import MessageFactory as _
     30from waeup.ikoba.utils.utils import IkobaUtils
    3131
    3232RE_INT_PREFIX = re.compile('^\+\d+')
     
    4141    def _renderPrefixWidget(self, value):
    4242        prefix_func = getattr(
    43             queryUtility(IKofaUtils), 'sorted_phone_prefixes',
    44             KofaUtils.sorted_phone_prefixes)
     43            queryUtility(IIkobaUtils), 'sorted_phone_prefixes',
     44            IkobaUtils.sorted_phone_prefixes)
    4545        options = []
    4646        for ptitle, pval in prefix_func(request=self.request):
  • main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/widgets/restwidget.py

    r7819 r11949  
    2020from zope.component import getUtility
    2121from zope.formlib.widget import renderElement, DisplayWidget
    22 from waeup.kofa.utils.helpers import ReST2HTML
    23 from waeup.kofa.interfaces import IKofaUtils
     22from waeup.ikoba.utils.helpers import ReST2HTML
     23from waeup.ikoba.interfaces import IIkobaUtils
    2424
    2525
     
    3636        language separator - usually the first part has no language
    3737        descriptor - are interpreted as texts in the portal's language.
    38         The latter can be configured in waeup.srp.utils.utils.KofaUtils.
     38        The latter can be configured in waeup.srp.utils.utils.IkobaUtils.
    3939        """
    4040        if self._renderedValueSet():
     
    4646        parts = value.split('>>')
    4747        elements = {}
    48         lang = getUtility(IKofaUtils).PORTAL_LANGUAGE
     48        lang = getUtility(IIkobaUtils).PORTAL_LANGUAGE
    4949        for part in parts:
    5050            if part[2:4] == u'<<':
  • main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/widgets/sequencewidget.pt

    r11496 r11949  
    1 <table i18n:domain="waeup.kofa">
     1<table i18n:domain="waeup.ikoba">
    22  <tr tal:repeat="widget view/widgets">
    33    <td>
     
    2727             tal:attributes="name string:${view/name}.remove"
    2828             i18n:translate="remove-selected-items">Remove selected items</button>
    29       <a id="kofa-scroll-target"
    30          tal:condition="view/_kofa_seq_len_changed" />
     29      <a id="ikoba-scroll-target"
     30         tal:condition="view/_ikoba_seq_len_changed" />
    3131    </td>
    3232  </tr>
  • main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/widgets/sequencewidget.py

    r11495 r11949  
    3131
    3232
    33 class KofaSequenceWidget(ListSequenceWidget):
     33class IkobaSequenceWidget(ListSequenceWidget):
    3434    """A sequence widget for lists.
    3535
     
    3838    """
    3939    template = ViewPageTemplateFile('sequencewidget.pt')
    40     _kofa_seq_len_changed = False
     40    _ikoba_seq_len_changed = False
    4141
    4242    def _generateSequence(self):
    43         result = super(KofaSequenceWidget, self)._generateSequence()
     43        result = super(IkobaSequenceWidget, self)._generateSequence()
    4444        if ((self.name + '.add' in self.request.form) or
    4545            (self.name + '.remove' in self.request.form)):
    46             self._kofa_seq_len_changed = True
     46            self._ikoba_seq_len_changed = True
    4747        return result
    4848
    4949
    50 class KofaSequenceDisplayWidget(SequenceDisplayWidget):
     50class IkobaSequenceDisplayWidget(SequenceDisplayWidget):
    5151    """A sequence widget for lists.
    5252
     
    100100@grok.implementer(IInputWidget)
    101101def seq_input_widget(obj, field, req, *args, **kw):
    102     return KofaSequenceWidget(obj, field, req, *args, **kw)
     102    return IkobaSequenceWidget(obj, field, req, *args, **kw)
    103103
    104104
     
    106106@grok.implementer(IDisplayWidget)
    107107def seq_display_widget(obj, field, req, *args, **kw):
    108     return KofaSequenceDisplayWidget(obj, field, req, *args, **kw)
     108    return IkobaSequenceDisplayWidget(obj, field, req, *args, **kw)
  • main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/widgets/tests/test_datetimewidget.py

    r8208 r11949  
    1212from zope.interface.verify import verifyClass, verifyObject
    1313from zope.publisher.browser import TestRequest
    14 from waeup.kofa.interfaces import IKofaUtils
    15 from waeup.kofa.widgets.datetimewidget import PytzDatetimeWidget
     14from waeup.ikoba.interfaces import IIkobaUtils
     15from waeup.ikoba.widgets.datetimewidget import PytzDatetimeWidget
    1616
    1717class IContent(Interface):
     
    3030class FakeUtils(object):
    3131    # Fake app-wide set timezone.
    32     implements(IKofaUtils)
     32    implements(IIkobaUtils)
    3333    tzinfo = pytz.timezone('America/Sao_Paulo')
    3434
  • main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/widgets/tests/test_datewidget.py

    r9499 r11949  
    2929    SimpleInputWidgetTest, BrowserWidgetTest, )
    3030from zope.formlib.interfaces import IInputWidget, IDisplayWidget
    31 from waeup.kofa.widgets.datewidget import (
     31from waeup.ikoba.widgets.datewidget import (
    3232    FormattedDateWidget, FormattedDateDisplayWidget, )
    3333from zope.formlib.widgets import DateI18nWidget
  • main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/widgets/tests/test_objectwidget.py

    r7819 r11949  
    3737from zope.formlib.interfaces import IWidgetInputErrorView
    3838
    39 from waeup.kofa.widgets.objectwidget import KofaObjectWidget as ObjectWidget
    40 from waeup.kofa.widgets.objectwidget import (
    41     KofaObjectDisplayWidget as ObjectDisplayWidget)
     39from waeup.ikoba.widgets.objectwidget import IkobaObjectWidget as ObjectWidget
     40from waeup.ikoba.widgets.objectwidget import (
     41    IkobaObjectDisplayWidget as ObjectDisplayWidget)
    4242
    4343class ITestContact(Interface):
  • main/waeup.kofa/branches/henrik-regista/src/waeup/ikoba/widgets/tests/test_phonewidget.py

    r8168 r11949  
    3030from zope.publisher.browser import TestRequest
    3131from zope.schema.interfaces import ITextLine
    32 from waeup.kofa.widgets.phonewidget import PhoneWidget
     32from waeup.ikoba.widgets.phonewidget import PhoneWidget
    3333
    3434# Dummy content
Note: See TracChangeset for help on using the changeset viewer.