Changeset 3233 in products


Ignore:
Timestamp:
Jun 9, 2011 3:06:53 PM (13 years ago)
Author:
vmaksymiv
Message:

added plone4.1 compatibility

Location:
quintagroup.seoptimizer/trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • quintagroup.seoptimizer/trunk/docs/HISTORY.txt

    r3231 r3233  
    11Changelog 
    22========= 
     3 
     44.1.0 (unreleased) 
     5---------------- 
     6 
     7* Fixed doc tests for plone v4.1. 
     8  'Log in' link leads to a python script("<site>/login") that provides 
     9  more opportunities to login. 
     10  [vmaksymiv] 
     11 
    312 
    4134.0.6 (2011-06-06) 
  • quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/browser/configure.zcml

    r2970 r3233  
    33    xmlns:browser="http://namespaces.zope.org/browser" 
    44    i18n_domain="quintagroup.seoptimizer"> 
     5 
     6    <!-- Starting from Plone-4.1 it is necessary to import permissions.zcml from Products.CMFCore. 
     7         Since older versions of CMFCore didn't have that zcml, we are including whole 
     8         package and permissions.zcml gets included if available. --> 
     9    <include package="Products.CMFCore"/> 
    510 
    611    <browser:page 
  • quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/profiles/default/metadata.xml

    r3226 r3233  
    11<?xml version="1.0"?> 
    22<metadata> 
    3   <version>4.0.6</version> 
     3  <version>4.1.0</version> 
    44</metadata> 
  • quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/tests/seo_migration.txt

    r3141 r3233  
    3535 
    3636    >>> browser.open('http://nohost/plone/login_form') 
    37     >>> browser.getLink('Log in').click() 
    38     >>> browser.url 
    39     'http://nohost/plone/login_form' 
    4037    >>> browser.getControl('Login Name').value = portal_owner 
    4138    >>> browser.getControl('Password').value = default_password 
  • quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/tests/seo_properties.txt

    r3008 r3233  
    3535 
    3636    >>> browser.open('http://nohost/plone/login_form') 
    37     >>> browser.getLink('Log in').click() 
    38     >>> browser.url 
    39     'http://nohost/plone/login_form' 
    4037    >>> browser.getControl('Login Name').value = portal_owner 
    4138    >>> browser.getControl('Password').value = default_password 
  • quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/tests/testBugs.py

    r3227 r3233  
    128128        # XXX: in 4.0.6 version we has quick fix bug #33 
    129129        # http://plone.org/products/plone-seo/issues/33 
    130         # so this test hasn't any sense at 4.0.6 version 
     130        # so this test hasn't any sense for versions with this fix 
    131131        try: 
    132132            # try to get version from egg-info. Need for plone<3.3 
     
    136136            qi = getToolByName(self.getPortal(), "portal_quickinstaller") 
    137137            seo_version = qi.getProductVersion('quintagroup.seoptimizer') 
    138         if seo_version is not None and seo_version.startswith("4.0.6"): 
    139             return 
     138 
     139        exclude_versions = ("4.0.6", "4.1.0") 
     140        if seo_version is not None: 
     141            for v in exclude_versions: 
     142                if seo_version.startswith(v): 
     143                    return 
    140144 
    141145        curl = re.compile('<link\srel\s*=\s*"canonical"\s+' \ 
  • quintagroup.seoptimizer/trunk/setup.py

    r3225 r3233  
    66from setuptools import setup, find_packages 
    77 
    8 version = '4.0.6' 
     8version = '4.1.0' 
    99 
    1010setup(name='quintagroup.seoptimizer', 
Note: See TracChangeset for help on using the changeset viewer.