Changeset 2261 in products


Ignore:
Timestamp:
May 5, 2010 7:34:23 PM (14 years ago)
Author:
mylan
Message:

Added example content type

Location:
quintagroup.referencedatagridfield/trunk/quintagroup/referencedatagridfield
Files:
9 added
2 edited

Legend:

Unmodified
Added
Removed
  • quintagroup.referencedatagridfield/trunk/quintagroup/referencedatagridfield/__init__.py

    r2259 r2261  
    22from quintagroup.referencedatagridfield._field import ReferenceDataGridWidget 
    33 
     4from Products.CMFCore.permissions import AddPortalContent 
     5from Products.CMFCore.utils import ContentInit 
     6from Products.Archetypes.atapi import listTypes 
     7from Products.Archetypes.atapi import process_types 
     8 
     9PKG_NAME = 'quintagroup.referencedatagridfield' 
     10 
    411def initialize(context): 
    512    """Initializer called when used as a Zope 2 product.""" 
     13    # Example content type initialization 
     14    import quintagroup.referencedatagridfield.examples 
     15    content_types, constructors, ftis = process_types(listTypes(PKG_NAME), PKG_NAME,) 
     16 
     17    ContentInit( 
     18        '%s Content' % PKG_NAME, 
     19        content_types = content_types, 
     20        permission = AddPortalContent, 
     21        extra_constructors = constructors, 
     22        fti = ftis, 
     23        ).initialize(context) 
  • quintagroup.referencedatagridfield/trunk/quintagroup/referencedatagridfield/configure.zcml

    r2260 r2261  
    1919      /> 
    2020 
     21  <genericsetup:registerProfile 
     22      name="examples" 
     23      title="ReferenceDataGridField Example" 
     24      directory="profiles/examples" 
     25      description="Installs the examples quintagroup.referencedatagridfield package content types" 
     26      provides="Products.GenericSetup.interfaces.EXTENSION" 
     27      /> 
     28 
    2129</configure> 
Note: See TracChangeset for help on using the changeset viewer.