Merged all changes from http://svn.quintagroup.com/products/quintagroup.seoptimizer/branches/refactoring2.3.0 into trunk.
So now trunk will play well only with plone-3.1+ versions.
Merged revisions 2815-2831,2848-2851,2854-2876,2886-2889,2891-2895,2906,2911,2914-2918,2922-2937,2939-2958,2963-2965,2969-2971,2974-2977,2997,3162-3163,3167-3169,3171-3172 via svnmerge from
http://svn.quintagroup.com/products/quintagroup.seoptimizer/branches/refactoring2.3.0
........
r2815 | liebster | 2010-02-18 15:39:07 +0200 (Thu, 18 Feb 2010) | 1 line
Added monkey patch listMetaTags method
........
r2816 | mylan | 2010-02-18 16:05:58 +0200 (Thu, 18 Feb 2010) | 1 line
#137: Reorganize, clarify zcml-s slug
........
r2817 | mylan | 2010-02-18 16:42:34 +0200 (Thu, 18 Feb 2010) | 1 line
#137: Remove overrides zcml slugs as needless
........
r2818 | mylan | 2010-02-18 18:46:46 +0200 (Thu, 18 Feb 2010) | 1 line
#137: Move SEO metatags to new quintagroup.seoptimizer.seotags viewlet, registered for plone.app.layout.viewlets.interfaces.IHtmlHead manager
........
r2819 | mylan | 2010-02-18 19:24:55 +0200 (Thu, 18 Feb 2010) | 1 line
#139: Fix listMetaTags patching for not installed SEOptimizer
........
r2820 | liebster | 2010-02-18 20:22:12 +0200 (Thu, 18 Feb 2010) | 1 line
Kill accessors usage in 'metatags order' property
........
r2821 | liebster | 2010-02-18 23:15:16 +0200 (Thu, 18 Feb 2010) | 1 line
#143: Refactoring 'SEO' tab view for different types
........
r2822 | liebster | 2010-02-19 12:38:12 +0200 (Fri, 19 Feb 2010) | 1 line
Fix bugs
........
r2823 | liebster | 2010-02-19 12:54:38 +0200 (Fri, 19 Feb 2010) | 1 line
Added condition for action seo_properties
........
r2824 | liebster | 2010-02-19 13:08:34 +0200 (Fri, 19 Feb 2010) | 1 line
Added reinstall method: migrate actions from portal_types to portal_actions
........
r2825 | liebster | 2010-02-19 16:07:30 +0200 (Fri, 19 Feb 2010) | 1 line
Removed registration actions content types from profile
........
r2826 | liebster | 2010-02-19 16:43:49 +0200 (Fri, 19 Feb 2010) | 1 line
Changed default content types with seo properties action
........
r2827 | mylan | 2010-02-19 17:04:35 +0200 (Fri, 19 Feb 2010) | 1 line
#140: Refactored old-fashion configlet to standard one, using plone.app.controlpanel package
........
r2828 | mylan | 2010-02-19 17:21:27 +0200 (Fri, 19 Feb 2010) | 1 line
#140: Remove needless SEOControlPanel view class from views module
........
r2829 | liebster | 2010-02-19 17:32:43 +0200 (Fri, 19 Feb 2010) | 1 line
Remove input accessors in reinstall profile
........
r2830 | liebster | 2010-02-19 18:32:43 +0200 (Fri, 19 Feb 2010) | 1 line
Added seo_icon for configlet icon
........
r2831 | mylan | 2010-02-19 18:53:43 +0200 (Fri, 19 Feb 2010) | 1 line
#140: Fix tests after swith to standard control panel form: added authenticator, changed form fields names
........
r2848 | liebster | 2010-02-22 19:41:56 +0200 (Mon, 22 Feb 2010) | 1 line
Back to old configlet id
........
r2849 | liebster | 2010-02-23 14:37:56 +0200 (Tue, 23 Feb 2010) | 1 line
Fixes old versions bug: Change of content type's domain to 'plone'
........
r2850 | liebster | 2010-02-23 19:30:03 +0200 (Tue, 23 Feb 2010) | 1 line
Added icon for plone3
........
r2851 | liebster | 2010-02-23 19:32:01 +0200 (Tue, 23 Feb 2010) | 1 line
Clean up code
........
r2854 | mylan | 2010-02-24 14:04:10 +0200 (Wed, 24 Feb 2010) | 1 line
#142: Update SEOContext view: all metatags calculated on initialization and places into dict property, than accessed from the mentioned property
........
r2855 | mylan | 2010-02-24 14:06:14 +0200 (Wed, 24 Feb 2010) | 1 line
#142: Fix access of of seo_context view in seo_context_properties template, and by adapters
........
r2856 | mylan | 2010-02-24 14:08:03 +0200 (Wed, 24 Feb 2010) | 1 line
#142: Fix access of of seo_context view by viewlets. Little optimization of TitleCommentViewlet?
........
r2857 | mylan | 2010-02-24 14:28:05 +0200 (Wed, 24 Feb 2010) | 1 line
#142: minor cleanup
........
r2858 | mylan | 2010-02-24 15:04:46 +0200 (Wed, 24 Feb 2010) | 1 line
#142: minor cleanup of seo_context view
........
r2859 | liebster | 2010-02-24 15:38:38 +0200 (Wed, 24 Feb 2010) | 1 line
#154 Add test 'SEO Properties' action
........
r2860 | liebster | 2010-02-24 18:21:14 +0200 (Wed, 24 Feb 2010) | 1 line
#155 Add class contains methods that visibility checker seo action for context
........
r2861 | liebster | 2010-02-24 23:11:32 +0200 (Wed, 24 Feb 2010) | 1 line
#157: Replace Text fields into List for ISEOConfigletSchema, fix widget, adapter
........
r2862 | mylan | 2010-02-25 15:55:52 +0200 (Thu, 25 Feb 2010) | 1 line
#153: Remove from ISEOConfigletSchema additional_keywords, settings_use_keywords_lg, settings_use_keywords_lg fields and dependent methods in seo_configlet
........
r2863 | mylan | 2010-02-25 16:04:06 +0200 (Thu, 25 Feb 2010) | 1 line
#153: Remove additional_keywords mixing with local ones from seo_context view
........
r2864 | mylan | 2010-02-25 16:07:36 +0200 (Thu, 25 Feb 2010) | 1 line
#153: Remove needless properties from the profiles
........
r2865 | mylan | 2010-02-25 16:11:31 +0200 (Thu, 25 Feb 2010) | 1 line
#153: Update keywords tests: remove additional_keywords and settings_use_keywords_{s,l}g properties usage
........
r2866 | mylan | 2010-02-25 16:26:44 +0200 (Thu, 25 Feb 2010) | 1 line
#153: Fix default custom metatag getting after ISEOConfigletSchema fields updating
........
r2867 | liebster | 2010-02-25 16:41:38 +0200 (Thu, 25 Feb 2010) | 1 line
Clean up code in cd /home/liebster/work/buildout.instance/plone4-coredev/src/quintagroup.seoptimizer/quintagroupsetuphandlers
........
r2868 | liebster | 2010-02-25 16:54:26 +0200 (Thu, 25 Feb 2010) | 1 line
reverting last commit with message [2867]
........
r2869 | liebster | 2010-02-25 16:56:53 +0200 (Thu, 25 Feb 2010) | 1 line
Clean up code in setuphandlers
........
r2870 | mylan | 2010-02-25 17:17:37 +0200 (Thu, 25 Feb 2010) | 1 line
#142: Minimize calculations for seo_context view: Remove 'seo_globalWithoutLocalCustomMetaTags' from the _seotags dictionary - need only for SEO tags edit form; use memoized plone_context_state.object_title values as default Title for the object
........
r2871 | liebster | 2010-02-25 17:57:33 +0200 (Thu, 25 Feb 2010) | 1 line
#158: Added reinstall method: changing format metatags order list from "metaname accessor" to "metaname"
........
r2872 | mylan | 2010-02-25 23:28:00 +0200 (Thu, 25 Feb 2010) | 1 line
#161: Clarify, fix installation/uninstallation tests overheads
........
r2873 | mylan | 2010-02-26 15:01:31 +0200 (Fri, 26 Feb 2010) | 1 line
Rename all tests modules to easyer and shorter names
........
r2874 | mylan | 2010-02-26 17:54:31 +0200 (Fri, 26 Feb 2010) | 1 line
#161: Split installation and uninstallation tests
........
r2875 | mylan | 2010-02-26 17:57:02 +0200 (Fri, 26 Feb 2010) | 1 line
#161: extended installation tests
........
r2876 | mylan | 2010-03-01 13:35:57 +0200 (Mon, 01 Mar 2010) | 1 line
#161: Update uninstallation tests
........
r2886 | liebster | 2010-03-04 16:27:08 +0200 (Thu, 04 Mar 2010) | 1 line
Fix SmallTextAreaWidget? methods
........
r2887 | mylan | 2010-03-04 17:06:09 +0200 (Thu, 04 Mar 2010) | 1 line
#164: Add decoding to renderer of seotags viewlet, use safe_unicode
........
r2888 | liebster | 2010-03-04 23:00:53 +0200 (Thu, 04 Mar 2010) | 1 line
Add test migration
........
r2889 | liebster | 2010-03-04 23:02:17 +0200 (Thu, 04 Mar 2010) | 1 line
#159: Added upgrade steps from earlier version package to 3.0.0.
........
r2891 | liebster | 2010-03-05 17:07:49 +0200 (Fri, 05 Mar 2010) | 1 line
Fix translate infomessage in seo-context-properties when used Check Keywords
........
r2892 | mylan | 2010-03-05 17:26:37 +0200 (Fri, 05 Mar 2010) | 1 line
#156: Fixed interfaces, which adapter registered for. Test added
........
r2893 | mylan | 2010-03-05 17:28:52 +0200 (Fri, 05 Mar 2010) | 1 line
#156: Remove wrong commited changes to tests/base module
........
r2894 | mylan | 2010-03-05 18:15:24 +0200 (Fri, 05 Mar 2010) | 1 line
#156: Refuse from stright depending from IPropertyManager interface and leave only ITraversable one, update adapter registration
........
r2895 | mylan | 2010-03-05 18:15:59 +0200 (Fri, 05 Mar 2010) | 1 line
#156: Fix Canonical URL adatper test
........
r2906 | mylan | 2010-03-10 14:09:55 +0200 (Wed, 10 Mar 2010) | 1 line
#161: Remove tests for base url, because it's supported by standard plone and not managed by qseo yet.
........
r2911 | mylan | 2010-03-10 15:59:57 +0200 (Wed, 10 Mar 2010) | 1 line
#161: update testing 'keyword' metatag
........
r2914 | mylan | 2010-03-10 19:12:33 +0200 (Wed, 10 Mar 2010) | 1 line
#161: Celan-up 'Expose DC metatags' tests
........
r2915 | mylan | 2010-03-10 20:59:48 +0200 (Wed, 10 Mar 2010) | 1 line
#161: Extend 'Expose DC metatags' tests
........
r2916 | mylan | 2010-03-10 21:28:40 +0200 (Wed, 10 Mar 2010) | 1 line
Remove config module from tests, move all constants into testInstallation and testResponce modules
........
r2917 | mylan | 2010-03-10 22:44:06 +0200 (Wed, 10 Mar 2010) | 1 line
#161: Added tests for configlet
........
r2918 | mylan | 2010-03-10 23:03:52 +0200 (Wed, 10 Mar 2010) | 1 line
#161: Fix breakage for plone <3.3 version in canonical url tests, some clarification
........
r2922 | liebster | 2010-03-11 14:43:55 +0200 (Thu, 11 Mar 2010) | 1 line
Changing order of the fields in configlet
........
r2923 | liebster | 2010-03-11 15:10:19 +0200 (Thu, 11 Mar 2010) | 1 line
Corrected description field default_custom_metatags in configlet
........
r2924 | liebster | 2010-03-11 15:13:01 +0200 (Thu, 11 Mar 2010) | 1 line
#165: Refactoring using Check Keywords in seo-context-properties view
........
r2925 | mylan | 2010-03-11 15:33:31 +0200 (Thu, 11 Mar 2010) | 1 line
#161: fix minor bug, rename testSEOConfiglet into testConfiglet module and test
........
r2926 | mylan | 2010-03-11 16:00:57 +0200 (Thu, 11 Mar 2010) | 1 line
#161: Remove canonical url tests from testResponce - it's tested in testCanonicalURL
........
r2927 | mylan | 2010-03-11 16:11:34 +0200 (Thu, 11 Mar 2010) | 1 line
#161: Remove keywords tests from testResponce - it's tested in testUsageKeywords
........
r2928 | mylan | 2010-03-11 17:05:30 +0200 (Thu, 11 Mar 2010) | 1 line
#161: Clarify afterSetUp and dependents for testResponse
........
r2929 | mylan | 2010-03-11 17:51:07 +0200 (Thu, 11 Mar 2010) | 1 line
#161: Clarify and simplify testResponse tests
........
r2930 | mylan | 2010-03-11 17:53:54 +0200 (Thu, 11 Mar 2010) | 1 line
#161: rename TestResponse? into TestContextForm? - more explanable name
........
r2931 | mylan | 2010-03-11 18:10:20 +0200 (Thu, 11 Mar 2010) | 1 line
#161: rename TestResponse? into TestContextForm? - more explanable name
........
r2932 | mylan | 2010-03-11 18:46:36 +0200 (Thu, 11 Mar 2010) | 1 line
#161: Update, clarify testMetaTagsDuplication
........
r2933 | mylan | 2010-03-11 18:53:40 +0200 (Thu, 11 Mar 2010) | 1 line
#161: Update, clarify testBugs
........
r2934 | mylan | 2010-03-11 22:25:05 +0200 (Thu, 11 Mar 2010) | 1 line
#161: Fix doctests and update browser.txt
........
r2935 | mylan | 2010-03-11 22:26:37 +0200 (Thu, 11 Mar 2010) | 1 line
#161: Add Installed and NotInstalled? layers
........
r2936 | mylan | 2010-03-11 22:28:48 +0200 (Thu, 11 Mar 2010) | 1 line
#161: Use test cases with Installed and NotInstalled? layers
........
r2937 | mylan | 2010-03-11 22:38:11 +0200 (Thu, 11 Mar 2010) | 1 line
#161: Fix browser layer uninstallation
........
r2939 | mylan | 2010-03-12 16:08:40 +0200 (Fri, 12 Mar 2010) | 1 line
#166: Force usage ISEOConfigletSchema adapter for getting seo properties
........
r2940 | mylan | 2010-03-12 16:09:54 +0200 (Fri, 12 Mar 2010) | 1 line
#161: remove useless manager registration in tests
........
r2941 | mylan | 2010-03-12 16:56:13 +0200 (Fri, 12 Mar 2010) | 1 line
#167: Added custom_script, fields, stop_words into ISEOConfigletSchema and appropriate adataer and configlet form
........
r2942 | mylan | 2010-03-12 17:39:15 +0200 (Fri, 12 Mar 2010) | 1 line
#167: Fixed bug in ISEOConfigletSchema adataer
........
r2943 | mylan | 2010-03-12 18:12:47 +0200 (Fri, 12 Mar 2010) | 1 line
#167: split configlet form into 'Base' and 'Advanced' fieldsets
........
r2944 | liebster | 2010-03-12 19:52:59 +0200 (Fri, 12 Mar 2010) | 1 line
Fixed using addAction in testMigrationActions
........
r2945 | mylan | 2010-03-15 12:23:48 +0200 (Mon, 15 Mar 2010) | 1 line
#168: Force getting all new (advanced tab) properties via ISEOConfigletSchema adapter
........
r2946 | mylan | 2010-03-15 12:33:14 +0200 (Mon, 15 Mar 2010) | 1 line
#168: Extend configlet tests for advanced fields
........
r2947 | mylan | 2010-03-15 15:31:56 +0200 (Mon, 15 Mar 2010) | 1 line
#167: Prevent recalculation global meta-tags for every page - use ram cache. Update tests
........
r2948 | mylan | 2010-03-15 16:06:01 +0200 (Mon, 15 Mar 2010) | 1 line
#160: use ISEOConfigletSchema adapter to get Expose DC metatags property in list metatags viewlet
........
r2949 | mylan | 2010-03-15 18:24:07 +0200 (Mon, 15 Mar 2010) | 1 line
#160: clarify code, some clean-up
........
r2950 | liebster | 2010-03-15 18:38:17 +0200 (Mon, 15 Mar 2010) | 1 line
Remove import steps from profile
........
r2951 | liebster | 2010-03-15 19:42:12 +0200 (Mon, 15 Mar 2010) | 1 line
Switch to the use of resources (http://codereview.corp.quintagroup.com/27241/show)
........
r2952 | liebster | 2010-03-15 19:54:32 +0200 (Mon, 15 Mar 2010) | 1 line
Remove seo_icon.gif from browser
........
r2953 | liebster | 2010-03-15 19:56:56 +0200 (Mon, 15 Mar 2010) | 1 line
Move seo_icon.gif from browser to resource
........
r2954 | liebster | 2010-03-15 19:59:28 +0200 (Mon, 15 Mar 2010) | 1 line
Rename checkkeywords.js.dtml to checkkeywords.js and statistics.js.dtml to statistics.js
........
r2955 | liebster | 2010-03-15 20:06:36 +0200 (Mon, 15 Mar 2010) | 1 line
Unification of all js (checkkeywords.js, seo_custommetatags.js, statistics.js) into one file (seo_context_properties.js)
........
r2956 | liebster | 2010-03-15 20:27:01 +0200 (Mon, 15 Mar 2010) | 1 line
Remove using jsregestry
........
r2957 | liebster | 2010-03-15 20:38:22 +0200 (Mon, 15 Mar 2010) | 1 line
Refactoring javascripts by seo_context_properties page template
........
r2958 | liebster | 2010-03-15 21:26:40 +0200 (Mon, 15 Mar 2010) | 1 line
Fixed display override custom metatags in seo_context_properties
........
r2963 | liebster | 2010-03-16 18:11:32 +0200 (Tue, 16 Mar 2010) | 1 line
Remove skins
........
r2964 | liebster | 2010-03-16 18:36:59 +0200 (Tue, 16 Mar 2010) | 1 line
Move *removeSkins* from setuphandlers to upgrades step (http://codereview.corp.quintagroup.com/29241/show)
........
r2965 | liebster | 2010-03-16 18:42:19 +0200 (Tue, 16 Mar 2010) | 1 line
Remove tests installation/uninstallation skins and add test removeSkins by reinstallation package (http://codereview.corp.quintagroup.com/30241/show)
........
r2969 | liebster | 2010-03-17 20:40:45 +0200 (Wed, 17 Mar 2010) | 1 line
Add seo_canonical property migration
........
r2970 | mylan | 2010-03-17 20:46:02 +0200 (Wed, 17 Mar 2010) | 1 line
#180: Update seoptimizer to use default ICanonicalLink adapter
........
r2971 | mylan | 2010-03-17 20:50:29 +0200 (Wed, 17 Mar 2010) | 1 line
#180: Remove needless ISEOCanonicalPath adapter artefacts
........
r2974 | mylan | 2010-03-18 12:05:38 +0200 (Thu, 18 Mar 2010) | 1 line
#180: Add delete canonical_link property, some optimization
........
r2975 | mylan | 2010-03-18 12:07:37 +0200 (Thu, 18 Mar 2010) | 1 line
#180: Update tests for Canonical URL
........
r2976 | mylan | 2010-03-18 15:56:39 +0200 (Thu, 18 Mar 2010) | 1 line
#161: Fixed local SiteManager? loosing (tests breaks in plone4)
........
r2977 | mylan | 2010-03-18 16:05:00 +0200 (Thu, 18 Mar 2010) | 1 line
#161: Fixed differencis in global ram cache utility registration in plone.memoize.v.1.1a4 (tests breaks in plone4)
........
r2997 | liebster | 2010-03-19 16:59:57 +0200 (Fri, 19 Mar 2010) | 1 line
Clean-up code http://codereview.corp.quintagroup.com/40241/show
........
r3162 | mylan | 2010-04-14 14:50:44 +0300 (Wed, 14 Apr 2010) | 1 line
#146: Updated notes about dropping global keywords, in README
........
r3163 | mylan | 2010-04-14 15:51:20 +0300 (Wed, 14 Apr 2010) | 1 line
#146: Fix browserlayer operations for Plone < 3.1.1
........
r3167 | mylan | 2010-04-14 21:21:23 +0300 (Wed, 14 Apr 2010) | 1 line
#146: prevent tests breakage for plone, before plone.protect package added
........
r3168 | mylan | 2010-04-14 22:03:01 +0300 (Wed, 14 Apr 2010) | 1 line
#146: Fix plone-3.1 breakages
........
r3169 | mylan | 2010-04-16 13:13:27 +0300 (Fri, 16 Apr 2010) | 1 line
#145: rebuilded translations
........
r3171 | mylan | 2010-04-16 13:53:36 +0300 (Fri, 16 Apr 2010) | 1 line
#145: Fix typo in fields description of seo_configlet
........
r3172 | mylan | 2010-04-16 14:23:21 +0300 (Fri, 16 Apr 2010) | 1 line
#145: Updated ukrainian translations
........
|