diff --git a/CHANGES.rst b/CHANGES.rst index b9c6068cd0..6fcc088bda 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -7,6 +7,7 @@ Changelog **Added** +- #1499 Moved navigation portlet into core - #1498 Moved all viewlets from senaite.lims to senaite.core - #1505 Display partition link in analyses listing - #1491 Enable Audit-logging for Dexterity Contents diff --git a/bika/lims/browser/configure.zcml b/bika/lims/browser/configure.zcml index eb723fdc13..569aa77cdd 100644 --- a/bika/lims/browser/configure.zcml +++ b/bika/lims/browser/configure.zcml @@ -42,6 +42,7 @@ + diff --git a/bika/lims/browser/portlets/__init__.py b/bika/lims/browser/portlets/__init__.py new file mode 100644 index 0000000000..e69de29bb2 diff --git a/bika/lims/browser/portlets/configure.zcml b/bika/lims/browser/portlets/configure.zcml new file mode 100644 index 0000000000..42d584acd4 --- /dev/null +++ b/bika/lims/browser/portlets/configure.zcml @@ -0,0 +1,17 @@ + + + + + + + + diff --git a/bika/lims/browser/portlets/navigation.py b/bika/lims/browser/portlets/navigation.py new file mode 100644 index 0000000000..57656599aa --- /dev/null +++ b/bika/lims/browser/portlets/navigation.py @@ -0,0 +1,11 @@ +# -*- coding: utf-8 -*- + +from plone.app.portlets.portlets.navigation import Renderer as BaseRenderer +from Products.Five.browser.pagetemplatefile import ViewPageTemplateFile + + +class NavigationPortletRenderer(BaseRenderer): + _template = ViewPageTemplateFile( + "templates/plone.app.portlets.portlets.navigation.pt") + recurse = ViewPageTemplateFile( + "templates/plone.app.portlets.portlets.navigation_recurse.pt") diff --git a/bika/lims/browser/portlets/templates/plone.app.portlets.portlets.navigation.pt b/bika/lims/browser/portlets/templates/plone.app.portlets.portlets.navigation.pt new file mode 100644 index 0000000000..e4d4a2ce86 --- /dev/null +++ b/bika/lims/browser/portlets/templates/plone.app.portlets.portlets.navigation.pt @@ -0,0 +1,31 @@ + + + diff --git a/bika/lims/browser/portlets/templates/plone.app.portlets.portlets.navigation_recurse.pt b/bika/lims/browser/portlets/templates/plone.app.portlets.portlets.navigation_recurse.pt new file mode 100644 index 0000000000..80205fa2b4 --- /dev/null +++ b/bika/lims/browser/portlets/templates/plone.app.portlets.portlets.navigation_recurse.pt @@ -0,0 +1,61 @@ + + + + + +
  • + + + + + + + + + + Selected Item Title + + +
    + + Selected Item Title +
    +
    +
    + + +
      + +
    +
    + +
    +
  • +
    +
    +