-
-
Notifications
You must be signed in to change notification settings - Fork 194
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move the control panel overview into Products.CMFPlone #290
Labels
Comments
There are plip10359-overview-controlpanel branches of Products.CMFPlone and plone.app.controlpanel for this. Ready for merge except that the tests fail. |
thet
added a commit
to plone/buildout.coredev
that referenced
this issue
Nov 14, 2014
Branch: refs/heads/master Date: 2014-11-14T13:35:57+01:00 Author: Johannes Raggam (thet) <[email protected]> Commit: plone/plone.app.controlpanel@67a35c3 Remove the markup control panel, as it was moved to Products.CMFPlone. Files changed: M CHANGES.rst M plone/app/controlpanel/configure.zcml M plone/app/controlpanel/tests/test_doctests.py diff --git a/CHANGES.rst b/CHANGES.rst index dfaefd3..2d36f21 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -4,10 +4,14 @@ Changelog 3.0.0 (unreleased) ------------------ +- Remove the markup control panel, as it was moved to Products.CMFPlone. + [thet] + - Remove the control panel overview (moved to Products.CMFPlone) This breaks Plone 4 compatibility. PLIP 10359 (https://dev.plone.org/ticket/10359) plone/Products.CMFPlone#290 + [khink] 2.4.6 (2014-11-01) diff --git a/plone/app/controlpanel/configure.zcml b/plone/app/controlpanel/configure.zcml index 44dc07e..b74abd5 100644 --- a/plone/app/controlpanel/configure.zcml +++ b/plone/app/controlpanel/configure.zcml @@ -20,7 +20,7 @@ <!--<adapter factory=".maintenance.MaintenanceControlPanelAdapter" />--> - <adapter factory=".markup.MarkupControlPanelAdapter" /> + <!-- adapter factory=".markup.MarkupControlPanelAdapter" /--> <adapter factory=".ram.RAMCacheControlPanelAdapter" /> @@ -62,12 +62,12 @@ permission="plone.app.controlpanel.Mail" /> - <browser:page + <!-- browser:page name="markup-controlpanel" for="Products.CMFPlone.interfaces.IPloneSiteRoot" class=".markup.MarkupControlPanel" permission="plone.app.controlpanel.Markup" - /> + /--> <!-- <browser:page diff --git a/plone/app/controlpanel/tests/test_doctests.py b/plone/app/controlpanel/tests/test_doctests.py index 2fd56bf..1eabf16 100644 --- a/plone/app/controlpanel/tests/test_doctests.py +++ b/plone/app/controlpanel/tests/test_doctests.py @@ -23,7 +23,7 @@ def test_suite(): # 'search.txt', # 'site.txt', # 'skins.txt', - 'markup.txt', +# 'markup.txt', # 'navigation.txt', 'types.txt', 'syndication.txt'
tisto
added a commit
to plone/buildout.coredev
that referenced
this issue
Dec 12, 2014
Branch: refs/heads/master Date: 2014-11-02T13:34:58+01:00 Author: MrTango (MrTango) <[email protected]> Commit: plone/plone.app.controlpanel@c5c851a deactivate old mail controlpanel registrations Files changed: M plone/app/controlpanel/configure.zcml diff --git a/plone/app/controlpanel/configure.zcml b/plone/app/controlpanel/configure.zcml index 33655e4..b6ec667 100644 --- a/plone/app/controlpanel/configure.zcml +++ b/plone/app/controlpanel/configure.zcml @@ -16,7 +16,7 @@ <!--<adapter factory=".navigation.NavigationControlPanelAdapter" />--> - <adapter factory=".mail.MailControlPanelAdapter" /> + <!--<adapter factory=".mail.MailControlPanelAdapter" />--> <!--<adapter factory=".maintenance.MaintenanceControlPanelAdapter" />--> @@ -54,13 +54,14 @@ class=".language.LanguageControlPanel" permission="plone.app.controlpanel.Language" /> - + <!-- <browser:page name="mail-controlpanel" for="Products.CMFPlone.interfaces.IPloneSiteRoot" class=".mail.MailControlPanel" permission="plone.app.controlpanel.Mail" /> + --> <browser:page name="markup-controlpanel" Repository: plone.app.controlpanel Branch: refs/heads/master Date: 2014-11-15T13:14:54+01:00 Author: Kees Hink (khink) <[email protected]> Commit: plone/plone.app.controlpanel@26070ac Merge branch 'master' into plip10359-mail-controlpanel Files changed: M CHANGES.rst M plone/app/controlpanel/configure.zcml M plone/app/controlpanel/tests/test_doctests.py M setup.py D plone/app/controlpanel/tests/test_overview.py diff --git a/CHANGES.rst b/CHANGES.rst index 960f038..2d36f21 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,10 +1,17 @@ Changelog ========= -2.4.7 (unreleased) +3.0.0 (unreleased) ------------------ -- Nothing changed yet. +- Remove the markup control panel, as it was moved to Products.CMFPlone. + [thet] + +- Remove the control panel overview (moved to Products.CMFPlone) + This breaks Plone 4 compatibility. + PLIP 10359 (https://dev.plone.org/ticket/10359) + plone/Products.CMFPlone#290 + [khink] 2.4.6 (2014-11-01) diff --git a/plone/app/controlpanel/configure.zcml b/plone/app/controlpanel/configure.zcml index b6ec667..6df3b46 100644 --- a/plone/app/controlpanel/configure.zcml +++ b/plone/app/controlpanel/configure.zcml @@ -20,7 +20,7 @@ <!--<adapter factory=".maintenance.MaintenanceControlPanelAdapter" />--> - <adapter factory=".markup.MarkupControlPanelAdapter" /> + <!-- adapter factory=".markup.MarkupControlPanelAdapter" /--> <adapter factory=".ram.RAMCacheControlPanelAdapter" /> @@ -63,12 +63,12 @@ /> --> - <browser:page + <!-- browser:page name="markup-controlpanel" for="Products.CMFPlone.interfaces.IPloneSiteRoot" class=".markup.MarkupControlPanel" permission="plone.app.controlpanel.Markup" - /> + /--> <!-- <browser:page @@ -88,12 +88,14 @@ /> --> + <!-- <browser:page name="overview-controlpanel" for="Products.CMFPlone.interfaces.IPloneSiteRoot" class=".overview.OverviewControlPanel" permission="plone.app.controlpanel.Overview" /> + --> <browser:page name="ramcache-controlpanel" diff --git a/plone/app/controlpanel/tests/test_doctests.py b/plone/app/controlpanel/tests/test_doctests.py index 2fd56bf..1eabf16 100644 --- a/plone/app/controlpanel/tests/test_doctests.py +++ b/plone/app/controlpanel/tests/test_doctests.py @@ -23,7 +23,7 @@ def test_suite(): # 'search.txt', # 'site.txt', # 'skins.txt', - 'markup.txt', +# 'markup.txt', # 'navigation.txt', 'types.txt', 'syndication.txt' diff --git a/plone/app/controlpanel/tests/test_overview.py b/plone/app/controlpanel/tests/test_overview.py deleted file mode 100644 index ad5eade..0000000 --- a/plone/app/controlpanel/tests/test_overview.py +++ /dev/null @@ -1,60 +0,0 @@ -from plone.app.testing import PLONE_INTEGRATION_TESTING -from plone.app.testing import TEST_USER_ID -from plone.app.testing import setRoles - -import mock -import unittest - - -def mock_getUtility1(iface): - return {} - - -def mock_getUtility2(iface): - return {'plone.portal_timezone': None} - - -def mock_getUtility3(iface): - return {'plone.portal_timezone': 'Europe/Amsterdam'} - - -def mock_getUtility4(iface): - return {'plone.app.event.portal_timezone': 'Europe/Amsterdam'} - - -class TestControlPanel(unittest.TestCase): - - layer = PLONE_INTEGRATION_TESTING - - def setUp(self): - self.portal = self.layer['portal'] - self.request = self.layer['request'] - setRoles(self.portal, TEST_USER_ID, ['Manager']) - - @mock.patch('plone.app.controlpanel.overview.getUtility', - new=mock_getUtility1) - def test_timezone_warning__noreg(self): - # If no registry key is available, return True - view = self.portal.restrictedTraverse('@@overview-controlpanel') - self.assertTrue(view.timezone_warning()) - - @mock.patch('plone.app.controlpanel.overview.getUtility', - new=mock_getUtility2) - def test_timezone_warning__emptyreg(self): - # If registry key value is empty, return True - view = self.portal.restrictedTraverse('@@overview-controlpanel') - self.assertTrue(view.timezone_warning()) - - @mock.patch('plone.app.controlpanel.overview.getUtility', - new=mock_getUtility3) - def test_timezone_warning__set(self): - # If new plone.portal_timezone is set, return False - view = self.portal.restrictedTraverse('@@overview-controlpanel') - self.assertFalse(view.timezone_warning()) - - @mock.patch('plone.app.controlpanel.overview.getUtility', - new=mock_getUtility4) - def test_timezone_warning__paeset(self): - # If old plone.app.event.portal_timezone is set, return False - view = self.portal.restrictedTraverse('@@overview-controlpanel') - self.assertFalse(view.timezone_warning()) diff --git a/setup.py b/setup.py index bc1da0b..8726298 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,6 @@ from setuptools import setup, find_packages -version = '2.4.7.dev0' +version = '3.0.0.dev0' setup(name='plone.app.controlpanel', version=version, Repository: plone.app.controlpanel Branch: refs/heads/master Date: 2014-12-12T13:23:46+01:00 Author: Timo Stollenwerk () <[email protected]> Commit: plone/plone.app.controlpanel@1665269 Comment out mail doctest. Tests and code have been moved to P.CMFPlone. Files changed: M plone/app/controlpanel/tests/test_doctests.py diff --git a/plone/app/controlpanel/tests/test_doctests.py b/plone/app/controlpanel/tests/test_doctests.py index 1eabf16..ea40fc0 100644 --- a/plone/app/controlpanel/tests/test_doctests.py +++ b/plone/app/controlpanel/tests/test_doctests.py @@ -17,7 +17,7 @@ def test_suite(): tests = [ # 'editing.txt', 'filter.txt', - 'mail.txt', +# 'mail.txt', # 'maintenance.txt', 'security_enable_user_folder.txt', # 'search.txt', Repository: plone.app.controlpanel Branch: refs/heads/master Date: 2014-12-12T13:35:58+01:00 Author: Timo Stollenwerk (tisto) <[email protected]> Commit: plone/plone.app.controlpanel@4993ef9 Merge pull request #35 from plone/plip10359-mail-controlpanel Plip10359 mail controlpanel Files changed: M plone/app/controlpanel/configure.zcml M plone/app/controlpanel/tests/test_doctests.py diff --git a/plone/app/controlpanel/configure.zcml b/plone/app/controlpanel/configure.zcml index b74abd5..6df3b46 100644 --- a/plone/app/controlpanel/configure.zcml +++ b/plone/app/controlpanel/configure.zcml @@ -16,7 +16,7 @@ <!--<adapter factory=".navigation.NavigationControlPanelAdapter" />--> - <adapter factory=".mail.MailControlPanelAdapter" /> + <!--<adapter factory=".mail.MailControlPanelAdapter" />--> <!--<adapter factory=".maintenance.MaintenanceControlPanelAdapter" />--> @@ -54,13 +54,14 @@ class=".language.LanguageControlPanel" permission="plone.app.controlpanel.Language" /> - + <!-- <browser:page name="mail-controlpanel" for="Products.CMFPlone.interfaces.IPloneSiteRoot" class=".mail.MailControlPanel" permission="plone.app.controlpanel.Mail" /> + --> <!-- browser:page name="markup-controlpanel" diff --git a/plone/app/controlpanel/tests/test_doctests.py b/plone/app/controlpanel/tests/test_doctests.py index 1eabf16..ea40fc0 100644 --- a/plone/app/controlpanel/tests/test_doctests.py +++ b/plone/app/controlpanel/tests/test_doctests.py @@ -17,7 +17,7 @@ def test_suite(): tests = [ # 'editing.txt', 'filter.txt', - 'mail.txt', +# 'mail.txt', # 'maintenance.txt', 'security_enable_user_folder.txt', # 'search.txt',
Those branches already have been merged. I will close this issue. |
This was referenced Aug 11, 2015
jensens
added
03 type: feature (plip)
and removed
PLIP 10359: z3cform control panel
labels
Oct 17, 2015
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
From #184
The text was updated successfully, but these errors were encountered: