Skip to main content

Navigation porlet with a dedicated catalog

Project description

Introduction
============

upfront.navportlet provides a navigation portlet that uses a dedicated
navigation catalog for it's queries. It is otherwise identical to the
standard Plone navigation portlet.

This portlet uses a dedicated catalog for navigation to ensure that
navigation can work indepentant of the portal_catalog. By using a
separate catalog the indexes and metadata required for navigation is
made explicit.

The development of this portlet was inspired by upfront.diet:
http://www.upfrontsystems.co.za/Members/roche/where-im-calling-from/upfront-diet.

Compatibility
=============

Works with Plone 3 and 4.

Installation
============

Please note that this package overrides the standard Plone navigation
portlet.

1. Simply include it as an egg in your buildout and run buildout again:

[buildout]
...
eggs = upfront.navportlet

There is no need to include it in the zcml section of your buildout
configuration since it uses z3c.autoinclude to install itself.

2. Start your Zope instance and install it using the
portal_quickinstaller.

3. If you install upfront.navportlet into an existing site, you can
reindex all content in your site in the nav_catalog using the Navigation
Portlet configlet in Site Setup.

Custom Content Types
====================

If you have custom content types that need to be displayed in the
Navigation Catalog you need to create a generic setup profile and list
your content types in archetype_tool.xml, eg.:

<?xml version="1.0"?>
<archetypetool>
<catalogmap>
<type portal_type="MyType">
<catalog value="portal_catalog"/>
<catalog value="nav_catalog"/>
</type>
</catalogmap>
</archetypetool>

Changelog
=========

1.0
---

- Initial release

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

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

Source Distribution

upfront.navportlet-1.0.tar.gz (10.9 kB view details)

Uploaded Source

Built Distributions

upfront.navportlet-1.0-py2.6.egg (22.9 kB view details)

Uploaded Source

upfront.navportlet-1.0-py2.4.egg (23.0 kB view details)

Uploaded Source

File details

Details for the file upfront.navportlet-1.0.tar.gz.

File metadata

File hashes

Hashes for upfront.navportlet-1.0.tar.gz
Algorithm Hash digest
SHA256 644c83918a0273495b225cb56195ef5301a25cde9e70e83a1325e72f66707ab3
MD5 059f7bf2d4122434e6a928953c1b7905
BLAKE2b-256 df4a26e9c9de9050852d7664f0f29674f6b994ac05c6512c423587f2a666960e

See more details on using hashes here.

File details

Details for the file upfront.navportlet-1.0-py2.6.egg.

File metadata

File hashes

Hashes for upfront.navportlet-1.0-py2.6.egg
Algorithm Hash digest
SHA256 806ee590ba12c50e347742aa764730841b5e348f50a1a5e48fd94a76a5b26826
MD5 a3b2e9de040ba730ee40fe9a813300ca
BLAKE2b-256 b0df95cc1c4759372974111be75a6bdf902d7b5b540bedd38c80744da4dd76eb

See more details on using hashes here.

File details

Details for the file upfront.navportlet-1.0-py2.4.egg.

File metadata

File hashes

Hashes for upfront.navportlet-1.0-py2.4.egg
Algorithm Hash digest
SHA256 231f7c34bea82ab92ae42a41cbf9df240b71750b7c9734438b7b253c469239bf
MD5 e5bebaef35ba00fa27fee750341b7330
BLAKE2b-256 307d6167d8e684155caa3f1b0ffcf63f297d575567a467ae8768fdd6d35c6038

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