Skip to main content

A Plone utility for inspecting and manipulating context portlet assignments

Project description

collective.fgrcon.portletadmin allows to get an overwiew of all portlet assignments within a Plone site

or subtree thereof. Furthermore it offers links for editing, moving or deleting any individual portlet.

Please use it at your own risk - backup before usage. It was developed for Plone 5.1.

Features

The addon provides a view: @@portlet-admin which can be appended to site root or any subfolder of the site.

  • it lists all portlet assignments on all containers within the selected range recursively

  • for each listed container it provides a link to view the container/page

  • for each existing portlet manager in the container it lists all assigned portlets

  • for each portlet listed there is:

    • a link to edit the portlet directly

    • a link to remove (delete) the portlet

    • an option to move the portlet assignment to a different portlet manager within the same or a different container. (when selecting a different target container the available portlet managers will be fetched via an AJAX call.)

Examples /Documentation

  • See all portlet assignments of the whole site e.g.: http://Server/Plone/@@portlet-admin

    ./docs/screen-all-overview.jpg ./docs/screen-all-detail.jpg
  • See all portlet assignments in Folder 1 an below only

    ./docs/screen-folder1.jpg

    Move Collection portlet from right portlets in /Plone/folder1/page1-in-folder-one to left-portlets in /Plone/folder1 (parent)

    ./docs/screen-move_portlet.jpg
  • Virtual Hosting

    The addon can handle something like http://1.2.3.4:8080/Plone and mapped this (rewritten) as http:/example.org

Translations

This product is available in English only - its just an utility not ment for end users.

Installation

Install collective.fgrcon.portletadmin by adding it to your buildout:

[buildout]

...

eggs =
    collective.fgrcon.portletadmin

and then running bin/buildout

Contribute

Support

If you are having issues, please use the issue tracker

License

The project is licensed under the GPLv2.

Contributors

Changelog

1.2 (2018-04-18)

1.0 (2018-04-17)

  • Initial release. [fgrcon]

Project details


Release history Release notifications | RSS feed

This version

1.2

Download files

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

Source Distribution

collective.fgrcon.portletadmin-1.2.tar.gz (420.5 kB view details)

Uploaded Source

File details

Details for the file collective.fgrcon.portletadmin-1.2.tar.gz.

File metadata

File hashes

Hashes for collective.fgrcon.portletadmin-1.2.tar.gz
Algorithm Hash digest
SHA256 f467004811a5664188802960443c094bdbedece6290bfbdd40efc05676bd3eb7
MD5 9fece15f2e3093d11f2c99e2f1e23738
BLAKE2b-256 06ccf39b2254a6ecabda011525852cf05b64166c1ae8e8756382d22af0558f87

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