Skip to main content

A sidebar for Plone to consolidate toolbar and navigation.

Project description

https://travis-ci.org/collective/collective.sidebar.svg?branch=master https://coveralls.io/repos/github/collective/collective.sidebar/badge.svg?branch=master https://badge.fury.io/py/collective.sidebar.svg

collective.sidebar

A sidebar for Plone to consolidate toolbar and navigation.

https://raw.githubusercontent.com/collective/collective.sidebar/master/docs/screenshot.png

Features

  • Replaces the default Plone toolbar

  • Inherits structureupdater pattern

  • Includes workflow state management

  • Includes site navigation

  • Includes quick access to the user profile

  • Includes configurable persistent site links through the ZMI

Examples

  • TBD

Documentation

Full documentation for end users can be found in the “docs” folder.

Translations

This product has been translated into:

  • German (thanks, santonelli)

Installation

Install collective.sidebar by adding it to your buildout:

[buildout]

...

eggs =
    collective.sidebar

and then running bin/buildout

Contribute

Support

If you are having issues, please let us know. We have a issue tracker located at: https://github.com/collective/collective.sidebar/issues

Change Icon Font

When you installed Font Awesome or Fontello, you can change the sidebar to use these icons. First choose the icon font in the control panel. Then change the sidebar static links in the ZMI or via actions.xml.

License

The project is licensed under the GPLv2.

Contributors

Changelog

1.2.0 (2019-12-04)

Added:

  • Added checks to respect global navigation settings #71 [santonelli]

1.1.0b2 (2019-08-30)

Added:

  • Added option to trigger the sidebar from left and right side of screen. #30 [netroxen]

1.0.0b1 (2019-08-14)

Changed:

  • Crop utility functionality improved. #65 [sarnold]

  • Font pack now selectable in the sidebar settings. #69 [sarnold]

  • Plone toolbar removed from rendered DOM. [netroxen]

1.0.0a10 (2019-08-01)

Added:

  • Added back button to empty folders. #58 [sarnold]

1.0.0a9 (2019-05-24)

Added:

  • Added collapsible sections to the sidebar template. #3 [netroxen]

  • Added conditional to static-links section. #54 [goschtl]

Changed:

  • Removed main_template override from package. #52 [netroxen]

1.0.0a8 (2019-05-09)

Added:

  • Added a link to select_default_view. #33 [sarnold]

  • Added object_buttons actions like cut,copy,paste. #46 [sarnold]

1.0.0a7 (2019-02-05)

Changed:

  • Back button not visible when root level navigation enabled. [netroxen, sarnold]

1.0.0a6 (2019-02-04)

Bugfixes

  • Add default to get registry record in the get_items method. [netroxen]

1.0.0a5 (2019-02-04)

Added:

  • Added a controlpanel for sidebar configuration. #41 [netroxen]

  • Added setting to pin the root level navigation to the sidebar. #41 [netroxen]

Changed:

  • Removed the “root” parameter from the get_items method of the sidebar. #41 [netroxen]

1.0.0a4 (2019-02-01)

Changed:

  • Moved the profile URL from the template to Python class. [jstippel]

1.0.0a3 (2019-01-31)

Added:

  • Added a profile section to the top of the sidebar panel. #5 [netroxen]

  • Sidebar links are now configurable through the portal_actions menu. #22 [netroxen]

1.0.0a2 (2018-12-04)

Added:

  • Added structureupdater functionality to the sidebar. #11 [netroxen, sarnold]

1.0.0a1 (2018-11-10)

Added:

  • Add workflow section to sidebar. #7 [santonelli]

  • Initial release. [santonelli]

Changed:

  • Refactor add section. #24 [santonelli]

  • Improved sidebar styling and introduced a site-cover. #1 [jstippel]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

collective.sidebar-1.2.0.tar.gz (170.9 kB view details)

Uploaded Source

File details

Details for the file collective.sidebar-1.2.0.tar.gz.

File metadata

  • Download URL: collective.sidebar-1.2.0.tar.gz
  • Upload date:
  • Size: 170.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.8.1 pkginfo/1.4.2 requests/2.20.1 setuptools/38.2.4 requests-toolbelt/0.8.0 clint/0.5.1 CPython/2.7.13 Darwin/18.7.0

File hashes

Hashes for collective.sidebar-1.2.0.tar.gz
Algorithm Hash digest
SHA256 12b14251890c930f129cf7ea1308ee7d32489272b107da0869c42e4e78e8783a
MD5 b9071a09ada1bddd8cf9f857c423ffc5
BLAKE2b-256 eb518210bcd2f144c700c471350d962dc03ce5e66fdcd0908e4136c3e28fb03b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page