Login

The WordPress Navigation Tool (NAVT) plugin is designed to provide you with complete control over the contents of your navigation links. The plugin gives you the ability to create unique navigation lists using a Drag ‘n Drop Interface; arrange the navigation items within a list in any arbitrary order. Navigation lists can be composed of any combination of pages, categories, Authors, Editors, Contributors, etc., internal/external links and listdividers.

http://wordpress.org/extend/plugins/wordpress-navigation-list-plugin-navt/

  • NAVT options are integrated with WordPress Page, Category and User Profile create/edit screens.
  • Privacy settings for all navigation items to allow/disallow access based on whether or not the user has signed in.
  • List item names (called a menu alias) can be set to a name that differs from the name used as the page title or the category name.
  • Creates navigation lists in several formats: Un-numbered HTML or single/multiple dropdown (select) style menus, text only, text with accompanying graphic or graphic only.
  • Multiple dropdown menus can be created from a single navigation list using dividers.
  • Navigation groups can be embedded within posts or pages.
  • Navigation lists are ‘theme independent’ and reusable.
  • Ample css classes provided for list and graphic link styling.
  • Single interface function call.
  • Comes with a companion sidebar module if you use the Sidebar Module plugin (SBM)
  • Comes with a builtin on sidebar widget for WordPress Widget users - supports up to 5 individual NAVT widgets.
  • Drag and drop interface for easy visualization of your menus and quick changes.
  • Built-in help tips.
  • Compatible with the Word Press 2.2.2+, WordPress-mµ 1.2.4+, SideBar Module Plugin V1.0+, SideBar Widgets Plugin for WordPress 2.1, WordPress 2.2.1 with built-in widget support.
  • Compatibility tested with IE6/IE7, Firefox 2.0.0.3+, Opera 9.10/9.20 (not supported in Opera 9.23) (all pc browsers only)

Interface

The plugin provides a drag ‘n drop interface minimizing the need to use your keyboard. Navigation lists can be created and edited using your mouse along with a few keystrokes. Navigiation options are also integrated with WordPress Manage Page, Category and User Profile screens. Using this plugin with the companion sidebar module or sidebar widget provides you with the ability to reorder and change your navigation lists on your web site without changing one line of code in your theme. It also means that you can change themes and still retain your site navigation.

Built-in User Tips

The plugin provides an extensive built-in user help tips that provide option definitions.

Grundinstallation:

Classic WordPress and WordPress MU Plugin directory

  1. Download the plugin.
  2. Unzip the file in the WordPress directory: /wp-content/plugins/ - The plugin resides in its own directory.
  3. Activate the NAVT plugin from the Word Press plugin page.
  4. After activating the plugin, go to the Manage menu and select the menu tab: NAVT Lists to use the plugin.
  5. For WordPress 2.2.2+ with a widgetized theme, 5 NAVT Widgets can be found on the Widgets page.
  6. NAVT requires the use of JavaScript (it must be turned on in your browser).

Installation: NAVT Companion SideBar Module

The NAVT Companion sidebar module enables you to use the NAVT Word Press Plugin with your widgetized theme. The sidebar module is compatible with the SideBar Module Plugin Version 1.0 and higher.
The NAVT SideBar module will not work with Word Press Widgets.

Using the SideBar Module with the K2 theme

If you use the K2 theme (versions .095 Release Candidate or higher) developed by Michael Heilemann, Chris J Davis, Zeo, Steve Lam and Ben Sherratt.,
FTP the module file navt_module.php aus:
(.../wp-content/plugins/wordpress-navigation-list-plugin-navt/modules/navt_module.php)
nach:
http://your_site_url/wp-content/themes/k2/app/modules/ on your server.

The NAVT Module will appear in the list of SideBar Modules. Be sure to define your Navigation Groups before using the module.
: Themes | K2 | Side Bar Manager | dann erscheint ein Reiter: NAVT Plugin Companion Module

NAVT Companion SideBar Widget

Llike the NAVT Companion SideBar Module above, the NAVT Companion sidebar Widget also enables you to use the NAVT WordPress Plugin with your widgetized theme. The sidebar widget is compatible with the SideBar Widget Plugin for WordPress Version 2,1 and higher.

  • To install the widget, copy the navt_widget.phpfile to your WordPress plugins directory.
  • Go to the plugin page within WordPress and activate the NAVT Widget.
  • You will find the widget in the Presentation menu under the SideBar Widgets tab.

The NAVT SideBar widget will also work with the SBM Plugin.

NAVT Companion styling Tipps: in Header.php einfügen!

http://gbellucci.us/forums/topic.php?id=17

und aus:http://www.allthingsondemand.com/wp-content/plugins/wordpress-navigation-list-plugin-navt/readme.txt

Add the necessary menu styles to your template stylesheet. Styling information is provided in [style notes](http://wordpress.org/extend/plugins/wordpress-navigation-list-plugin-navt/other_notes)

= My K2 theme 'loves me like a kitten'. How can I use this plugin to display a navbar at the top of my K2 theme? =

The following code snippet is from the __K2-095rc1__ source code. The statements shown here begin on __line 75 of the K2 header.php file__

	<div id="page">
		<div id="header">
			<h1><a href="<?php echo get_settings('home'); ?>/">
				<?php bloginfo('name'); ?>
				</a></h1>
			<p class="description">
				<?php bloginfo('description'); ?>
			</p>
			<ul class="menu">
				<?php if ('page' != get_option('show_on_front')) { ?>
				<li class="<?php if ( is_home() or is_archive() or is_single() or is_paged() or is_search() or
				(function_exists('is_tag') and is_tag()) ) { ?>current_page_item<?php } else { ?>page_item<?php } ?>">
				<a href="<?php echo get_settings('home'); ?>/" title="<?php echo get_option('k2blogornoblog'); ?>">
				<?php echo get_option('k2blogornoblog'); ?></a></li>
				<?php } ?>
				<?php wp_list_pages('sort_column=menu_order&depth=1&title_li='); ?>
				<?php wp_register('<li class="admintab">','</li>'); ?>
			</ul>
		</div>
		<hr />
_________

__Modify the code above to look like the snippet below.__ _Notice the conditional statement that surrounds the K2 menu class UL_.

		<div id="header">
			<h1><a href="<?php echo get_settings('home'); ?>/">
				<?php bloginfo('name'); ?>
				</a></h1>
			<p class="description">
				<?php bloginfo('description'); ?>
			</p>

		<?php if( !function_exists('navt_getlist')) { ?>

			<ul class="menu">
				<?php if ('page' != get_option('show_on_front')) { ?>
				<li class="<?php if ( is_home() or is_archive() or is_single() or is_paged() or is_search() or
				(function_exists('is_tag') and is_tag()) ) { ?>current_page_item<?php } else { ?>page_item<?php } ?>">
				<a href="<?php echo get_settings('home'); ?>/" title="<?php echo get_option('k2blogornoblog'); ?>">
				<?php echo get_option('k2blogornoblog'); ?></a></li>
				<?php } ?>
				<?php wp_list_pages('sort_column=menu_order&depth=1&title_li='); ?>
				<?php wp_register('<li class="admintab">','</li>'); ?>
			</ul>
		<?php }
		else {
			// Support for the Navigation Tool Plugin
			navt_getlist('navbar');
		 } ?>
		</div>
		<hr />
__________

The additional code assumes you've used the NAVT plugin to create the navigation group __navbar__. If you are not using the NAVT plugin, the code above will use the standard K2 navbar, otherwise it
will use the __navbar__ group you created with the NAVT plugin. 

If you've changed your __home__ menu tab to read something other than __home__ in your K2 theme, you can change the __menu alias__ from the NAVT plugin for the __home__ menu item to your preferred menu tab name. You can also add the __login__ menu item to your __navbar__ group to have the __login__ or __admin__ menu item displayed as it is in the K2 theme; or leave it out and put it somewhere else.

mehr in:
http://www.allthingsondemand.com/wp-content/plugins/wordpress-navigation-list-plugin-navt/readme.txt

NAVT list Gebrauchsanweisung:

aus: http://www.gbellucci.us/?p=509

Navigation groups created by NAVT can now be embedded within posts or pages. To embed a navigation group within a post or page enter the following in the content area:

  1. [NAVT group=groupname]

The NAVT plugin will substitute the bracketed entry with the navigation list specified by your groupname. Do not put quotation marks around the name of the group.

Any number of groups can be embedded within a single page or post. Embedding lists is useful for providing special navigation links for specific pages. For example, a page containing links to blog Authors or people in your organization using avatars and author information.

Embedded links are can be styled like any other list and can appear to the left or right of the page content much like a sidebar. Lists are wrapped within a DIV that is provided with the CSS class “navt_content_list”:

  1. <div class=navt_content_list>
  2. the navigation group
  3. </div>

Introduction

This help document was written for both the technical and non-technical reader. Some jargon and techy references are unavoidably necessary when trying to explain the purpose and use of this plugin. This help information will make more sense to you if you have a basic understanding or some familiarization with the following topics:

Background

Web site navigation links on your Word Press blog are typically constructed using HTML unnumbered lists (UL and LI tags) and styled by your theme’s cascading style sheet. The Word Press software provides theme designers with a few basic functions that collect, format and display specific types of lists in your blog. For example, a list containing your pages that is displayed as a horizontal menu or a list of categories vertically displayed in your sidebar.

Page lists and category lists are just two of the common list types that Word Press themes generally provide. Word Press supplied lists however, are confined to providing only one type of object in a sorted list - all categories or all pages. This is not an unreasonable expectation given the design of the software. If you want or need something different then you can always modify your theme. For some, that isn’t a problem but other’s may be more inclined to just look for a different theme.

About This Plugin

The Word Press Navigation List Plugin (NAVT) is a tool designed to provide you with complete control over the contents of your navigation links. The plugin gives you the ability to create navigation lists and arrange the items within the list in any order required.

  • One or more lists can be created from any combination of pages and categories.
  • Items within a list can be arranged in any arbitrary order.
  • List item names can be changed without affecting the database.
  • Navigation lists are theme ‘independent’ and reusable.
Snapshot of the plugin page with Group Lists defined.

For the programmer, the plugin provides a single interface function similar to the Word Press function wp_list_pages. The interface routine returns a HTML formatted unnumbered list containing the category and/or page items configured within a user defined list called a Navigation Group.

For the non-programmer, the plugin comes with a convenient companion sidebar module that can be incorporated into your widgetized theme (more information on this is provided below).

The plugin provides a “drag ‘n drop” interface minimizing the need to use your keyboard. Navigation lists can be created and edited using your mouse along with a few keystrokes. Using this plugin with the companion sidebar module provides you with the ability to reorder and change your navigation lists on your web site without changing one line of code in your theme. It also means that you can change themes and retain your site navigation.


Getting Started

Once you have created your Word Press (static) pages and article categories, they will initially appear in the default Navigation Group entitled unassigned on the left side of this page. The name of the navigation group appears as the title of a column. Contained within the column are individual boxes that represent the defined categories, pages or links.

Word Press pages can be distinguished from categories and links by noting the type of icon that appears before the name of each item. Pages are indicated with the Page Icon page icon, categories are indicated with the Category Icon tag icon and links are indicated with the Link Icon link icon.

The name of the item corresponds to the name used when the item was created. For example, page items are known by their page titles; category items are known by their category names. All pages and categories are displayed at the same level (flat). There is no hierarchal representation of sub-pages or sub-categories within a navigation group.

Positioning a menu item within a navigation group.

Navigation Groups

A Navigation Group is a collection of list items composed of an arbitrary mix of pages, categories and the Home and Login/Admin links provided. Each navigation group must have a unique alphanumeric name at least two letters in length. The navigation group name is the identifier used by the PHP function call (or by the sidebar module) to retrieve the list. Constructing a meaningful name will be useful later.

To create a navigation group, enter the group name in the Group Name text field on the right side of the page and click the New button. A new (empty) group will appear on the page with the group name at the top of the column.

Adding Menu Items

Pages and/or categories can be then added to the new group by simply dragging the page, category or link item from the unassigned group and dropping it onto the new group in the area below the navigation group’s option menu. The background color of the page or category box will change to the group color when the item hovers over the group and triggers the drop zone.

The Navigation List option menu.

Pages, category and link items may be dragged and dropped between any number of navigation groups and may be moved within the group into any order desired. To move an item, place the mouse over the item’s icon; the mouse pointer will change to the move cursor. Press the left mouse button to capture the item and hold the mouse button down while dragging it to its destination.

List Item Order

List item order is determined by the relative position of the page or category box within a single navigation group. The item at the top of the group will be the first item displayed in the group and so on. To remove an item from a group, simply move the item back to the unassigned column.

Renaming Menu Groups

A Navigation Group may be renamed or removed by selecting the appropriate menu option at the top of the navigation group box. If a navigation group is removed, the items that were assigned to the group will be returned to the bottom of the unassigned group. Accidental group deletion is prevented by requiring you to confirm the action.

Moving Navigation Groups

Entire navigation groups may also be reordered on the screen by dragging and dropping them into the desired location on the page. To move a navigation group, place the mouse over the name of the group; the mouse pointer will change to the move cursor. Hold the left mouse button down and drag the group to a location on the page. Navigation groups generally move easier from right to left. Navigation group order only affects the visual layout of this page and doesn’t effect the layout your site.

Note that the unassigned navigation group can not be moved, renamed, deleted or displayed on a web page.

Menu Items

This plugin refers to the name of a menu item as the menu alias. An alias can be changed to something other than the page title or the category name. The menu alias is the title that appears in the menu tab or list in the final page output. This is very useful if the name of the page or category is longer than the space you have available in the sidebar or at the top of a page. Changing the alias does not change the original page title or category assignment in the database; it changes only the name shown in the menu.

Changing the Menu Alias

The alias name is changed by clicking the item name. A box will appear allowing you to enter a new alias (indicated by the blue arrow in the figure Category Menu Options). Clicking the Cancel button will close the rename box. The rename box also contains the name as it appears in the database so you always know the actual page or category the menu alias refers to.

Menu Item Options

Menu items that contain category names have additional options not found in page or link menu items. The option Show in category list (indicated by the green arrow in the figure Category Menu Options) is used to include or exclude the category when the list of article categories is displayed by your theme. These are the categories usually displayed by the Word Press PHP function call: wp_categories (WP 2.1+).

Renaming a menu item alias.

Turning off the feature excludes the category and any subcategories from the category list. This feature is off by default. The assumption is that if the category is featured as part of your top level horizontal menu, it may be confusing to have the category also appear in a sidebar category list. If you’d like the category to appear in both places then select the checkbox.

When selected, the option Append post count (indicated by the red arrow in the figure Category Menu Options) will append the total number of posts that appear within the named category to the category name. The post count can be styled independently from the category list item. More information about styling your navigation list is provided below.

Home and Login/Site Admin Links

Two additional items are provided by the plugin; these are the Home and Login links usually found on most sites. The Home link is the URL to your site and the Login link has the equivalent behavior of the Word Press site admin/registration link. The admin/login link is commonly found under the Meta heading in most sidebars. The link name displayed in your navigation menu will appear as:

  • Site Admin - User is logged in
  • Login (or menu item alias name) - User is not logged in or is not allowed to register

As with all menu items, the menu alias can be changed for the Home menu item to Blog or some other preferred word.

Changes/Additions

Change Bar Illustration.

Additions and modifications do not take effect until you click the apply button located on the right side of the page. This plugin does not employ the use of any transparent client/server conversations (i.e. AJAX). All changes are performed locally until you permanently “apply” them. Changes are also visually indicated by thick stripe (change bars) appearing to the left of the changed item. The visual indications are provided to remind you to save (apply) your changes.

Applying your changes will affect some of the page visuals. For example, empty navigation groups will be removed, the color of the each remaining group may change as the page is rebuilt; all change bars will be removed upon completion of the update. All applied changes are immediately reflected on your web site.

The plugin will automatically adjust the contents of your navigation groups if you remove pages or categories using the Manage/Pages or Manage/Categories admin pages.

Limited Undo

If you make modifications and then change your mind (and you haven’t clicked the Apply button) then clicking the Cancel button will restore the menu groups and item associations from the last time any changes were saved.

Navigation List Styling

The visual style of the lists created by this plugin are determined by the class attributes you have defined in your theme’s style sheet. The plugin provides ample class information for the unnumbered list that defines the navigation group. It also provides classes for each of the list items. The unnumbered list (UL) for the navigation group is always assigned the class “menu”. In addition, the UL is assigned a class that corresponds to the navigation group name.

For example, if the navigation group were named topmenu, the UL class assigned to the UL would be: class="menu topmenu".

Each list item (LI) is assigned the class page_item. Each LI is given an additional class that corresponds to the item type. Page items are assigned the class pagetab; category items are assigned the class categorytab. The class for the home link is hometab and the class for the login link is admintab.

If the currently displayed page corresponds to a list item in a displayed navigation list, the LI for the page_item class is modified to become current_page_item. This follows the same convention established by the Word Press function call wp_list_pages.


An example of a navigation list can be seen by clicking the link below.

A Navigation List Example (Show/Hide Example)


The NAVT Sidebar Module configuration form.

NAVT Companion SideBar Module

Download: findet sich unter:

http://…/wp-content/plugins/wordpress-navigation-list-plugin-navt/modules/navt_module.php

dann per FTP in downloaden und uploaden in

http://your_site_url/wp-content/themes/k2/app/modules/ on your server.

Using the SideBar Module with the K2 theme

FTP the module file navt_module.php aus: (/wp-content/plugins/wordpress-navigation-list-plugin-navt/modules/navt_module.php) http://your_site_url/wp-content/themes/k2/app/modules/ on your server.
The NAVT Companion Module will appear in the list of SideBar Modules. Be sure to define your Navigation Groups before using the module.
: Themes | K2 | Side Bar Manager | dan erscheint ein Reiter: NAVT Plugin Companion Module

The NAVT companion sidebar module (compatible ONLY with SBM versions 1.0 and higher and the K2 theme (K2 SBM) can be used to display your navigation groups in a widgetized theme. No PHP programming is necessary when using the sidebar module. More than one instance of the NAVT sidebar module can be used to display different groups in the dynamic areas of your theme. Navigation groups are displayed in the module’s form in a dropdown list making it possible to assign different navigation groups to different NAVT modules.

Quick Examples

  • Create a navigation group that contains only your categories allowing you to arrange them in any order you wish.
  • Configure a NAVT sidebar module that contains specific pages for use at the top of your site and another NAVT module that displays other pages in a sidebar.
  • Use Display On settings can be used to display specific navigation groups on designated pages to emulate sub page links that contain categories.
  • Use Display On settings that add specific categories and pages only to pages with related content.

The combination of the NAVT companion sidebar module and the SideBar Module plugin settings provide a great deal of control over the look and feel of your site.

There are no future plans to create a widget that is Word Press Widget compatible.


Notes




Too Cool for Internet Explorer
Close
E-mail It