Ticket #31: plone3.diff

File plone3.diff, 6.8 kB (added by andycat, 10 months ago)

plone 3 compat diff , use only until we get these changes into Plumi trunk

  • ATMediaFile/__init__.py

     
    5151 
    5252from Globals import package_home 
    5353from Products.CMFCore import utils as cmfutils 
    54 from Products.CMFCore import CMFCorePermissions 
    5554from Products.CMFCore import DirectoryView 
    56 from Products.CMFPlone.PloneUtilities import ToolInit 
     55from Products.CMFPlone.utils import ToolInit 
    5756from Products.Archetypes.atapi import * 
    5857from Products.Archetypes import listTypes 
    5958from Products.Archetypes.utils import capitalize 
  • ATMediaFile/config.py

     
    3939# AppConfig.py in your product's root directory. This will be included 
    4040# in this file if found. 
    4141 
    42 from Products.CMFCore.CMFCorePermissions import setDefaultRoles 
     42from Products.CMFCore.permissions import setDefaultRoles 
    4343##code-section config-head #fill in your manual code here 
    4444##/code-section config-head 
    4545 
  • ATVideo/browser/configure.zcml

     
    66           xmlns:xmlrpc="http://namespaces.zope.org/xmlrpc" 
    77           i18n_domain="ATVideo">  
    88 
    9   <include package="zope.app.annotation" /> 
    10  
    119  <browser:page 
    1210          name="transmission.xml" 
    1311      for="Products.ContentLicensing.DublinCoreExtensions.interfaces.ILicensable" 
  • ATVideo/browser/video.py

     
    1414from Products.PlumiSkin.browser.interfaces import ITopicsProvider 
    1515 
    1616# Internationalization 
    17 _ = i18n.MessageIDFactory("atvideo") 
     17_ = i18n.MessageFactory("atvideo") 
    1818 
    1919 
    2020class VideoView( BrowserView ): 
  • ATVideo/__init__.py

     
    5252 
    5353from Globals import package_home 
    5454from Products.CMFCore import utils as cmfutils 
    55 from Products.CMFCore import CMFCorePermissions 
     55from Products.CMFCore import permissions 
    5656from Products.CMFCore import DirectoryView 
    57 from Products.CMFPlone.PloneUtilities import ToolInit 
     57from Products.CMFPlone.utils import ToolInit 
    5858from Products.Archetypes.atapi import * 
    5959from Products.Archetypes import listTypes 
    6060from Products.Archetypes.utils import capitalize 
  • ATVideo/config.py

     
    88 
    99 
    1010# Permissions and roles 
    11 from Products.CMFCore.CMFCorePermissions import setDefaultRoles 
     11from Products.CMFCore.permissions import setDefaultRoles 
    1212 
    1313DEFAULT_ADD_CONTENT_PERMISSION = "Add portal content" 
    1414setDefaultRoles(DEFAULT_ADD_CONTENT_PERMISSION, ('Manager', 'Owner')) 
     
    2222 
    2323# Translations and globals 
    2424from zope import i18n 
    25 _ = i18n.MessageIDFactory("atvideo") 
     25_ = i18n.MessageFactory("atvideo") 
    2626 
    2727TRANSCODING_STATUSES = { "-1": (False, 
    2828                                _(u"The transcoding failed.")), 
  • DataGridField/SelectColumn.py

     
    2424 
    2525# Plone imports 
    2626from Products.CMFCore.utils import getToolByName 
    27 from Products.CMFCore import CMFCorePermissions 
     27from Products.CMFCore import permissions 
    2828from Products.Archetypes.public import * 
    2929from Products.Archetypes.Field import ObjectField, encode, decode, registerField 
    3030 
  • DataGridField/Column.py

     
    2424 
    2525# Plone imports 
    2626from Products.CMFCore.utils import getToolByName 
    27 from Products.CMFCore import CMFCorePermissions 
     27from Products.CMFCore import permissions 
    2828from Products.Archetypes.public import * 
    2929from Products.Archetypes.Field import ObjectField, encode, decode, registerField 
    3030 
     
    114114        return value 
    115115 
    116116# Initializes class security 
    117 InitializeClass(Column) 
    118  No newline at end of file 
     117InitializeClass(Column) 
  • DataGridField/__init__.py

     
    1 from Products.CMFCore import CMFCorePermissions 
     1from Products.CMFCore import permissions 
    22from Products.CMFCore.DirectoryView import registerDirectory 
    3 from Products.CMFCore.CMFCorePermissions import AddPortalContent 
     3from Products.CMFCore.permissions import AddPortalContent 
    44from Products.CMFCore.utils import getToolByName, ContentInit 
    55from Products.CMFCore.DirectoryView import registerDirectory 
    66from Products.Archetypes.public import * 
  • DataGridField/Extensions/Install.py

     
    1616from Products.CMFCore.TypesTool import ContentFactoryMetadata 
    1717from Products.CMFCore.DirectoryView import addDirectoryViews 
    1818from Products.CMFCore.utils import getToolByName 
    19 from Products.CMFCore.CMFCorePermissions import ManagePortal 
     19from Products.CMFCore.permissions import ManagePortal 
    2020from Products.Archetypes.Extensions.utils import installTypes, install_subskin 
    2121from Products.Archetypes import listTypes 
    2222 
  • DataGridField/DataGridField.py

     
    2222 
    2323# Plone imports 
    2424from Products.CMFCore.utils import getToolByName 
    25 from Products.CMFCore import CMFCorePermissions 
     25from Products.CMFCore import permissions 
    2626from Products.Archetypes.public import * 
    2727from Products.Archetypes.Field import ObjectField, encode, decode, registerField 
    2828 
  • EXTERNALS.txt

     
    3535#Uncomment to work on dev version of PlumiSkin 
    3636#PlumiSkin https://svn.plone.org/svn/collective/PlumiSkin/trunk 
    3737 
    38 ContentLicensing https://svn.plone.org/svn/collective/ContentLicensing/tags/1.0.5-rc2/ 
     38ContentLicensing https://svn.plone.org/svn/collective/ContentLicensing/tags/2.0.0/ 
    3939 
    4040# A Captcha product 
    4141PloneCaptcha https://plonecaptcha.svn.sourceforge.net/svnroot/plonecaptcha/tags/PloneCaptcha-1.0.2/