Changeset 970
- Timestamp:
- 09/22/07 01:18:18
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
qSEOptimizer/branches/additional-keywords/skins/qSEOptimizer/prefs_qseo_setup.cpy
r954 r970 5 5 ##bind script=script 6 6 ##bind subpath=traverse_subpath 7 ##parameters= portalTypes= [], exposeDCMetaTags= None7 ##parameters= portalTypes=[], exposeDCMetaTags=None, additionalKeywords=[] 8 8 ##title=add action tab for selected portal types 9 9 ## 10 10 from Products.CMFCore.utils import getToolByName 11 11 12 site_props = getToolByName(context, 'portal_properties').site_properties 13 site_props.manage_changeProperties(exposeDCMetaTags = exposeDCMetaTags) 12 portal_props = getToolByName(context, 'portal_properties') 13 site_props = getToolByName(portal_props, 'site_properties') 14 seo_props = getToolByName(portal_props, 'seo_properties') 15 site_props.manage_changeProperties(exposeDCMetaTags=exposeDCMetaTags) 16 seo_props.manage_changeProperties(additional_keywords=additionalKeywords) 14 17 15 18 pt = getToolByName(context, 'portal_types') … … 37 40 38 41 39 40 42 msg = "Search Engine Optimizer configuration updated." 41 43 try: qSEOptimizer/branches/additional-keywords/skins/qSEOptimizer/prefs_qseo_setup_form.cpt
r954 r970 4 4 lang="en-US" 5 5 metal:use-macro="here/prefs_main_template/macros/master" 6 i18n:domain="qPloneGoogleSitemaps"> 6 i18n:domain="qPloneGoogleSitemaps"> 7 7 <body> 8 8 <div metal:fill-slot="prefs_configlet_main" … … 39 39 header. They include DC.description, DC.type, 40 40 DC.format, DC.creator and others. 41 </div> 42 </div> 43 44 <div class="field" 45 tal:define="additionalKeywords portal/portal_properties/seo_properties/additional_keywords"> 46 <label for="additionalKeywords" i18n:translate="label_additional_keywords"> 47 Additional keywords that should be added to the content types. 48 </label> 49 <div class="formHelp" i18n:translate="help_additional_keywords"> 50 Use this field when you want that your content types receive 51 additional keywords from the ones you manually specify. Enter 52 one keyword per line. 53 </div> 54 <div class="widget"> 55 <textarea cols="60" id="additionalKeywords" name="additionalKeywords" rows="15" 56 tal:content="python:'\n'.join(additionalKeywords)"></textarea> 41 57 </div> 42 58 </div>
