Last change
on this file since 1 was
1,
checked in by myroslav, 19 years ago
|
Building directory structure
|
File size:
838 bytes
|
Line | |
---|
1 | ## Script (Python) "create_verify_file" |
---|
2 | ##bind container=container |
---|
3 | ##bind context=context |
---|
4 | ##bind namespace= |
---|
5 | ##bind script=script |
---|
6 | ##bind subpath=traverse_subpath |
---|
7 | ##parameters=verify_filename |
---|
8 | ##title=Create file for verification |
---|
9 | ## |
---|
10 | |
---|
11 | from Products.CMFCore.utils import getToolByName |
---|
12 | from Products.qPloneGoogleSitemaps.utils import BadRequestException |
---|
13 | portal = getToolByName(context, 'portal_url').getPortalObject() |
---|
14 | try: |
---|
15 | portal.manage_addFile(verify_filename,title='Verification File') |
---|
16 | portal[verify_filename].manage_addProperty('CreatedBy','qPloneGoogleSitemaps','string') |
---|
17 | except BadRequestException: |
---|
18 | pass |
---|
19 | props = getToolByName(context,'portal_properties').googlesitemap_properties |
---|
20 | props.manage_changeProperties(verification_filename = verify_filename) |
---|
21 | |
---|
22 | |
---|
23 | return state.set(portal_status_message = 'Plone Google Sitemap updated.') |
---|
Note: See
TracBrowser
for help on using the repository browser.