Skip to content
This repository has been archived by the owner on Feb 9, 2023. It is now read-only.

Commit

Permalink
Added plugins listing
Browse files Browse the repository at this point in the history
  • Loading branch information
trollfot committed Feb 26, 2010
1 parent df41735 commit c743baa
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 8 deletions.
9 changes: 5 additions & 4 deletions setup.py
Expand Up @@ -45,21 +45,22 @@ def read(*rnames):
namespace_packages = ['grokui'],
install_requires=[
'grok',
'grokcore.component',
'grokcore.viewlet',
'megrok.layout',
'megrok.menu',
'setuptools',
'z3c.flashmessage',
'zope.authentication',
'zope.browsermenu',
'zope.component',
'zope.dublincore',
'zope.interface',
'zope.location',
'zope.publisher',
'zope.schema',
'zope.site',
'zope.traversing',
'setuptools',
'grokcore.component',
'zope.dublincore',
'zope.schema',
],
tests_require = tests_require,
extras_require = dict(test=tests_require),
Expand Down
6 changes: 3 additions & 3 deletions src/grokui/base/contentproviders.py
@@ -1,12 +1,12 @@
# -*- coding: utf-8 -*-

import grok
from grokui.base import GrokUILayer
from megrok.menu import Menu
from zope.browsermenu.interfaces import IBrowserMenu
from zope.component import getUtility, getMultiAdapter
from zope.interface import Interface
from zope.site.interfaces import IRootFolder
from zope.component import getUtility, getMultiAdapter
from zope.browsermenu.interfaces import IBrowserMenu
from grokui.base import IGrokUIRealm, GrokUILayer

grok.layer(GrokUILayer)
grok.context(Interface)
Expand Down
13 changes: 13 additions & 0 deletions src/grokui/base/templates/plugins.pt
@@ -0,0 +1,13 @@
<div>
<h1>Installed user interface panels</h1>
<div id="plugins">
<div class="info-plugin" tal:repeat="plugin view/plugins">
<h2>
<span tal:content="plugin/title" />
&mdash;
<span tal:content="plugin/version" />
</h2>
<p tal:content="plugin/description" />
</div>
</div>
</div>
2 changes: 1 addition & 1 deletion src/grokui/base/viewlets.py
@@ -1,7 +1,7 @@
# -*- coding: utf-8 -*-

import grok
from grokui.base import Header, Footer, Messages, IUIPanel, IGrokUIRealm
from grokui.base import Header, Footer, Messages, IUIPanel
from z3c.flashmessage.interfaces import IMessageReceiver
from zope.browsermenu.interfaces import IBrowserMenu
from zope.authentication.interfaces import IUnauthenticatedPrincipal
Expand Down

0 comments on commit c743baa

Please sign in to comment.