Log of /contributions/modules/navigation/navigation.module
Parent Directory
|
Revision Log
|
Revision Graph
Revision
1.26 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Oct 1 00:08:34 2004 UTC
(5 years, 1 month ago)
by
uwe
Branch:
MAIN
Changes since
1.25: +1 -0 lines
Diff to
previous 1.25
Added CVS $Id$ tag to all *.module files where it was missing (as required
by the coding standards, see CODING_STANDARDS.html). I also unified the
format and the location of the $Id$ tag. It starts with "//" and is placed
on the second line in all *.module files, now.
Revision
1.24 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun May 30 22:00:21 2004 UTC
(5 years, 5 months ago)
by
jeremy
Branch:
MAIN
Changes since
1.23: +1 -1 lines
Diff to
previous 1.23
May 30, 2004 (Jeremy Andrews)
- navigation.module
o fix bug #8152: remove extra paramater in call to navigation_l()
(Thanks to Grandmother Spider to finding the bug)
Revision
1.20 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun Mar 28 04:59:58 2004 UTC
(5 years, 8 months ago)
by
jeremy
Branch:
MAIN
Changes since
1.19: +1 -1 lines
Diff to
previous 1.19
- navigation.module
o fix bug in which when adding a menu item the 'view permissions' and
'taxonomy terms' wouldn't stick. Only affected when first adding an
item, didn't affect modifications to existing items.
Revision
1.19 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Mar 24 13:37:17 2004 UTC
(5 years, 8 months ago)
by
jeremy
Branch:
MAIN
Changes since
1.18: +2 -2 lines
Diff to
previous 1.18
Mar 24, 2004 (Jeremy Andrews)
- navigation.module
o fix bug #6685: consistently use $menu->name for block selection/display
o fix bug #6686: use Drupal standard style @import to load stylesheet
Revision
1.18 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun Mar 21 21:05:16 2004 UTC
(5 years, 8 months ago)
by
jeremy
Branch:
MAIN
Changes since
1.17: +12 -8 lines
Diff to
previous 1.17
Mar 21, 2004 (Jeremy Andrews)
- navigation.module
o output each row of css in own <ul>
(removed embedded <ul>'s as we never got a 100% working css)
- navigation.css
o rewrite, provides very simple horizontal css based menus
(as this is the default, it was kept very simple to work with all
browsers and to support an unlimited number of rows. use css from
the contributions directory if you need fancier tabs.)
Revision
1.17 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Mar 19 00:06:03 2004 UTC
(5 years, 8 months ago)
by
jeremy
Branch:
MAIN
Branch point for:
DRUPAL-4-4
Changes since
1.16: +3 -3 lines
Diff to
previous 1.16
Mar 18, 2004 (Jeremy Andrews)
- navigation.module
o fix bug #6565: use class to identify tab <ul> to support multiple tabs
o add id to navigation_display_tabs to support styling of multiple tabs
(patch by Gerhard Killesreiter)
o add id to navigation_display_menu to support styling of multiple menus
Revision
1.16 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Mar 17 22:59:04 2004 UTC
(5 years, 8 months ago)
by
jeremy
Branch:
MAIN
Changes since
1.15: +6 -6 lines
Diff to
previous 1.15
Mar 17, 2004 (Jeremy Andrews)
- navigation.module
o fix bug #6542: id attribute can't start with a number
(Where it used to output "<id=#>" it now outputs "<id=item-#>".)
Revision
1.15 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Wed Mar 17 14:57:26 2004 UTC
(5 years, 8 months ago)
by
jeremy
Branch:
MAIN
Changes since
1.14: +8 -6 lines
Diff to
previous 1.14
Mar 17, 2004
- navigation.css (Bèr Kessels <berkessels at gmx.net>)
o simple default tabs - minimal styling, functional, compatible
tested on: Mozilla, Internet Explorer, Konqueror, Opera
- navigation.module (Jeremy Andrews: based on patch from Gerhard Killesreiter)
o cleanup output
o properly use class/id
o only display <ul></ul> if there are <li>'s
Revision
1.14 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue Mar 16 20:04:28 2004 UTC
(5 years, 8 months ago)
by
jeremy
Branch:
MAIN
Changes since
1.13: +21 -35 lines
Diff to
previous 1.13
Mar 16, 2004 (Jeremy Andrews <jeremy at kerneltrap.org>)
- navigation.module
o rewrote menu/tab building logic to support multiple active items
(multiple active tabs may not work properly -- as there's currently
no fully working navigation.css, there's no way to test this.)
Revision
1.13 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue Mar 16 16:09:23 2004 UTC
(5 years, 8 months ago)
by
jeremy
Branch:
MAIN
Changes since
1.12: +13 -5 lines
Diff to
previous 1.12
Mar 16, 2004 (Jeremy Andrews <jeremy at kerneltrap.org>)
- navigation.module
o add administrative option to make menu item always enabled
o function navigation_load_selected_items() needs a rewrite to support
multiple active items. At this time it can only handle one item being
active at a time. (hence, this functionality is exceedingly limited)
- navigation.module
o added int(1) 'enable' to table 'menu_item'
Revision
1.11 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat Mar 6 16:46:24 2004 UTC
(5 years, 8 months ago)
by
jeremy
Branch:
MAIN
Changes since
1.10: +94 -8 lines
Diff to
previous 1.10
Mar 6, 2004 (Jeremy Andrews <jandrews@kerneltrap.org>)
- navigation.mysql
o added varchar(255) 'vocabularies' to table 'menu'
o added varchar(255) 'terms' to table 'menu_item'
o cleanup
- navigation.module
o introduced relation between menus and vocabularies
o introduced relation between menu items and terms
o taxonomy relationship configurable, disabled by default
o implementation appears to work, but needs usability cleanup (complex)
Revision
1.10 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Fri Mar 5 04:14:04 2004 UTC
(5 years, 8 months ago)
by
jeremy
Branch:
MAIN
Changes since
1.9: +11 -3 lines
Diff to
previous 1.9
Mar 4, 2004 (Jeremy Andrews <jandrews@kerneltrap.org>)
- navigation.module:
o added configuration setting to specify path of default CSS file for tabs
(defaults to 'modules/navigation/navigation.css')
Revision
1.9 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Thu Mar 4 05:02:20 2004 UTC
(5 years, 8 months ago)
by
jeremy
Branch:
MAIN
Changes since
1.8: +89 -83 lines
Diff to
previous 1.8
- navigation.module:
o rewrite of tab and menu building logic:
- only evaluates visible items
- tab menu wrapped in <div class="tabs">
- block menu wrapped in <div class="menu">
- only uses one <ul> per logical row
- each tab/menu row provides access to a new class
- each tab/menu item has a unique id
(breaks existing navigation.css -- tabs do not currently display)
Revision
1.8 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Tue Mar 2 13:03:48 2004 UTC
(5 years, 8 months ago)
by
jeremy
Branch:
MAIN
Branch point for:
drop
Changes since
1.7: +1 -1 lines
Diff to
previous 1.7
- navigation.module:
o remove "title=Default" from <link> tag to make navigation.css
persistent
(patch by Tom Dobes)
Revision
1.6 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sun Feb 29 01:53:22 2004 UTC
(5 years, 8 months ago)
by
jeremy
Branch:
MAIN
Changes since
1.5: +24 -13 lines
Diff to
previous 1.5
- navigation.module:
o cache menu item roles in a static variable to minimize queries
o remove unnecessary calls to user_roles()
o added help text
- navigation.mysql:
o added varchar(255) 'roles' database field to menu table
o added varchar(255) 'roles' database field to menu_item table
- TODO, INSTALL:
o updated to reflect recent changes
- CHANGELOG:
o added to directory
Revision
1.5 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat Feb 28 19:44:45 2004 UTC
(5 years, 8 months ago)
by
jeremy
Branch:
MAIN
Changes since
1.4: +128 -62 lines
Diff to
previous 1.4
navigation.module:
- added configuration options to enable/disable menu and/or item
permissions (disabled by default for simplicity and lower overhead)
- added ability when adding/editing menus and items to associate them
with user roles
- display functions now checks if current user has permissions to view
menu and items
navigation.mysql:
- added longtext type 'roles' to 'menu' and 'menu_item' tables
README, TODO, INSTALL:
- updated to reflect recent changes
Revision
1.1 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Sat Feb 28 03:48:05 2004 UTC
(5 years, 8 months ago)
by
jeremy
Branch:
MAIN
First release of navigation.module for Drupal 4.4:
Overview:
--------
The navigation module allows a site administrator to build custom
menus. These menus can be displayed in a box like the automatically
generated navigation menu, or they can be displayed as CSS tabs.
A menu is comprised of a hierarchy of menu items. It is possible
to build a flat or three dimensional menu. Menu items can be linked
to arbitrary urls, including both on-site and off-site web pages.
Features:
--------
- Administrative interface shares look and feel of taxonomy
administrative interface
- Menus can be three dimensional or flat
- Menus can be displayed in boxes like the automatically generated
navigation menu, or as CSS tabs
- Menu items can link to on-site and off-site content
- No hard limit to the number of menus that can be built
- No hard limit on the number of menu items comprising a menu
- No hard limit to the depth of a given menu
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
select a symbolic revision name using the selection box, or choose
'Use Text Field' and enter a numeric revision.