Chinaunix首页 | 论坛 | 博客
  • 博客访问: 27907
  • 博文数量: 9
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 85
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-18 15:47
文章分类

全部博文(9)

文章存档

2008年(9)

我的朋友
最近访客

分类: LINUX

2008-06-18 16:15:12

    #request plone object in pythonscript
        PythonScript:
            tal:define="portal python:here.portal_url.getPortalObject()"
 
    #portal_catalog
        PythonScript:
            searchResults( meta_type='xxxx', sort_on='created', sort_order='reverse' )
    
    #Get PhysicalPath
        PythonScript:
            context.aq_parent.getPhysicalPath()
 
    #Check Permission / privilege
        Zope Template
            tal:condition="python:member.has_role('Manager')"
 
    #getToolByName
        Zope Template:
            getToolByName nocall:modules/Products/CMFCore/utils/getToolByName;
        PythonScript:
            from Products.CMFCore.utils import getToolByName
            propsTool = getToolByName(context, 'portal_properties')
            siteProperties = getattr(propsTool, 'site_properties')
            return siteProperties.xxxxxxx
 
    #get User Fullename
        PythonScript:
            membership_tool=context.portal_membership
            member = membership_tool.getAuthenticatedMember().fullname
 
    #Make Copytright Year
        Zope Template:
           
            now modules/DateTime/DateTime;
            inputvalue python:test(inputvalue, inputvalue, now);
 
    #Sort on Title in Products
        Zope Template:
            contentFilter={'sort_on' : 'sortable_title'}
 
    #Sort for folder_listing
        Page Template:
            tal:define="contentFilter python:{'sort_on':'modified', 'sort_order':'reverse', 'review_state':'published', 'portal_type':'Document'};"
 
    #Manual Sort Object
        Page Template:
            sort_on python:(('bobobase_modification_time', 'cmp', 'desc'), );
            results python:sequence.sort(results, sort_on);
 
阅读(538) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~