Changeset 331


Ignore:
Timestamp:
07/04/10 16:26:28 (23 months ago)
Author:
takanori
Message:

add plone 4 support

Location:
Products.ATGoogleMaps/trunk/Products/ATGoogleMaps
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • Products.ATGoogleMaps/trunk/Products/ATGoogleMaps/content/GMap.py

    r311 r331  
    2020from Products.ATGoogleMaps.widget import LatLngWidget 
    2121 
    22 zoom_vocaburary = range(23) 
    23 zoom_vocaburary.reverse() 
     22zoom_vocabulary = [str(x) for x in range(23)] 
     23zoom_vocabulary.reverse() 
    2424 
    2525schema = Schema(( 
     
    4848    IntegerField('zoom', 
    4949                default=15, 
    50                 vocabulary=zoom_vocaburary, 
     50                vocabulary=zoom_vocabulary, 
    5151                widget=SelectionWidget( 
    5252                    label='Zoom', 
  • Products.ATGoogleMaps/trunk/Products/ATGoogleMaps/field.py

    r253 r331  
    99class LatLngField(ObjectField): 
    1010    """A field that store latitude and longitude value""" 
    11     __implements__ = ObjectField.__implements__ 
    1211 
    1312    _properties = Field._properties.copy() 
  • Products.ATGoogleMaps/trunk/Products/ATGoogleMaps/skins/ATGoogleMaps/gmap_view.pt

    r301 r331  
    3535    <!-- gmarker --> 
    3636    <div class="gmarkerBox" 
    37          tal:define="folderContents context/getFolderContents"> 
     37         tal:define="folderContents context/getFolderContents; 
     38                     normalizeString nocall:context/@@plone/normalizeString;"> 
    3839      <ul class="gmarkerBlock"> 
    3940        <tal:entry tal:repeat="item folderContents"> 
  • Products.ATGoogleMaps/trunk/Products/ATGoogleMaps/skins/ATGoogleMaps/latlng_widget.pt

    r313 r331  
    1818      <tal:block tal:define="latitude value/latitude | string:35.7317; 
    1919                             longitude value/longitude | string:139.7278; 
    20                              zoom python:test(value, '14', '4')"> 
     20                             zoom python:test(value, '14', '4'); 
     21                             Iterator python:modules['Products.CMFPlone'].IndexIterator; 
     22                 tabindex python:Iterator(mainSlot=False);"> 
    2123 
    2224        <span tal:replace="structure context/latlng_map" /> 
  • Products.ATGoogleMaps/trunk/Products/ATGoogleMaps/validator.py

    r253 r331  
    33from Products.validation.interfaces.IValidator import IValidator 
    44from Products.CMFCore.utils import getToolByName 
     5from zope.interface import implements 
    56 
    67class LatLngValidator: 
     
    910    """ 
    1011 
    11     __implements__ = IValidator 
     12    implements(IValidator) 
    1213 
    1314    def __init__(self, name, title='', description=''): 
Note: See TracChangeset for help on using the changeset viewer.