コード例 #1
0
def register(context, app_state):
    addPolicy('Connexions Plone site', CNXSitePolicy())
コード例 #2
0
ファイル: policy.py プロジェクト: socialplanning/opencore
def register(context, app_state):
    addPolicy('OpenPlans Site', OpenPlansSitePolicy())
コード例 #3
0
def register(context, app_state):
    addPolicy('Connexions Plone site', CNXSitePolicy())
コード例 #4
0
ファイル: BDRSitePolicy.py プロジェクト: glehmann/bdr
def register(context, app_state):
    addPolicy('BDR Site',BDRSitePolicy())
コード例 #5
0
def register(context, app_state):
    addPolicy('Rhaptos Site', RhaptosSitePolicy())
コード例 #6
0
ファイル: PlonePak.py プロジェクト: carrascoMDD/gvSIG-i18n
from Products.CMFPlone.CustomizationPolicy import DefaultCustomizationPolicy


##########################
# Chinese Policy
##########################
class ZopeChinaDefaultCustomizationPolicy(DefaultCustomizationPolicy):
    """ policy for Chinese Plone Site """
    def customize(self, portal):
        DefaultCustomizationPolicy.customize(self, portal)
        mi_tool = portal.portal_migration
        zcps = mi_tool._getWidget('ZopeChinaPak Setup')
        zcps.addItems(zcps.available())


addPolicy('Default Chinese Plone', ZopeChinaDefaultCustomizationPolicy())

##########################
# use Pinyin for id
##########################
from pinyin import PinYinDict
from Products.CMFPlone import UnicodeNormalizer

UnicodeNormalizer.mapping.update(PinYinDict)

del PinYinDict

####################
# make plone 2.1 can support chinese
#####################
from Products.CMFPlone import PloneTool
コード例 #7
0
ファイル: customizationpolicy.py プロジェクト: dtgit/dtedu
def registerPolicy(context):
    if not HAS_PLONE21:
        addPolicy('Archetypes Site', ArchetypesSitePolicy())