Changeset 1645 in products for quintagroup.seoptimizer/trunk/quintagroup/seoptimizer
- Timestamp:
- Feb 4, 2010 3:42:57 PM (14 years ago)
- Location:
- quintagroup.seoptimizer/trunk/quintagroup/seoptimizer
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/adapters.py
r1644 r1645 24 24 seo_context = queryMultiAdapter((self.context, request), name='seo_context') 25 25 if seo_context: 26 usage_keywords_in_metatags = seo_props.getProperty('usage_keywords_in_metatags', None) 26 27 meta_keywords = list(seo_context.meta_keywords()) 27 28 is_test = self.context.REQUEST.get('without_metatag_keywords', None) 28 if meta_keywords and is_test is None:29 if usage_keywords_in_metatags and meta_keywords and is_test is None: 29 30 # extract words from url page using lynx browser (test page randered without metatag keywords) 30 31 text = commands.getoutput('lynx --dump --nolist %s?without_metatag_keywords=1' % self.context.absolute_url()).lower() -
quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/browser/templates/seo_controlpanel.pt
r1600 r1645 78 78 </div> 79 79 80 <!-- <div class="field"> 81 <label for="settingsUseKeywords" i18n:translate="label_settings_use_keywords"> 82 Settings the use of keywords. 83 </label> 84 <div class="formHelp" i18n:translate="help_settings_use_keywords"> 85 Settings the use of keywords. 80 <div class="field"> 81 <input type="checkbox" 82 id="usageKeywordsInMetatags" 83 name="usageKeywordsInMetatags" 84 tal:attributes="checked view/getUsageKeywordsInMetatags"/> 85 <label for="usageKeywordsInMetatags" i18n:translate="label_usage_keywords_in_metatags"> 86 Usage of keywords, found on the page, in metatags. 87 </label> 88 <div class="formHelp" i18n:translate="help_usage_keywords_in_metatags"> 89 Usage of keywords, found on the page, in metatags. 86 90 </div> 87 </div> -->91 </div> 88 92 89 93 <div class="field"> -
quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/browser/views.py
r1638 r1645 278 278 return seo.getProperty('additional_keywords') 279 279 280 def getUsageKeywordsInMetatags( self ): 281 """ Get values from usage_keywords_in_metatags property in seo_properties. 282 """ 283 seo = self.portal_properties.seo_properties 284 return seo.getProperty('usage_keywords_in_metatags') 285 280 286 def createMultiColumnList( self ): 281 287 """ … … 299 305 default_custom_metatags = request.get('default_custom_metatags', []) 300 306 metatags_order = request.get('metatags_order', []) 307 usageKeywordsInMetatags = request.get('usageKeywordsInMetatags', None) 301 308 settingsUseKeywordsSG = int(request.get('settingsUseKeywordsSG', 1)) 302 309 settingsUseKeywordsLG = int(request.get('settingsUseKeywordsLG', 1)) … … 314 321 seo_props.manage_changeProperties(metatags_order=metatags_order) 315 322 seo_props.manage_changeProperties(content_types_seoprops_enabled=content_types_seoprops_enabled) 323 seo_props.manage_changeProperties(usage_keywords_in_metatags=usageKeywordsInMetatags) 316 324 seo_props.manage_changeProperties(settings_use_keywords_sg=settingsUseKeywordsSG) 317 325 seo_props.manage_changeProperties(settings_use_keywords_lg=settingsUseKeywordsLG) -
quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/profiles/default/propertiestool.xml
r1624 r1645 87 87 <element value="distribution seo_distribution"/> 88 88 </property> 89 <property name="usage_keywords_in_metatags" type="boolean">True</property> 89 90 </object> 90 91 <object name="site_properties" meta_type="Plone Property Sheet"> -
quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/profiles/reinstall/propertiestool.xml
r1580 r1645 3 3 <object name="seo_properties" meta_type="Plone Property Sheet"> 4 4 <property name="title">SEO Properties</property> 5 <property name="metatags_order" type="lines" purge='True'> 6 <element value="DC.publisher Publisher"/> 7 <element value="DC.description Description"/> 8 <element value="DC.contributors Contributors"/> 9 <element value="DC.creator Creator"/> 10 <element value="DC.format Format"/> 11 <element value="DC.rights Rights"/> 12 <element value="DC.language Language"/> 13 <element value="DC.date.modified ModificationDate"/> 14 <element value="DC.date.created CreationDate"/> 15 <element value="DC.type Type"/> 16 <element value="DC.subject Subject"/> 17 <element value="DC.distribution seo_distribution"/> 18 <element value="description seo_description"/> 19 <element value="keywords meta_keywords"/> 20 <element value="robots seo_robots"/> 21 <element value="distribution seo_distribution"/> 22 </property> 23 <property name="usage_keywords_in_metatags" type="boolean">True</property> 5 24 <property name="settings_use_keywords_sg" type="int">1</property> 6 25 <property name="settings_use_keywords_lg" type="int">1</property>
Note: See TracChangeset
for help on using the changeset viewer.