| 1 |
September 15, 2004 (Jeremy Andrews)
|
| 2 |
- navigation.module
|
| 3 |
o implement feature request #10004: allow url's up to 255 characters
|
| 4 |
(also allow menu names and menu item names up to 255 characters)
|
| 5 |
|
| 6 |
May 30, 2004 (Jeremy Andrews)
|
| 7 |
- navigation.module
|
| 8 |
o fix bug #8152: remove extra paramater in call to navigation_l()
|
| 9 |
(Thanks to Grandmother Spider to finding the bug)
|
| 10 |
|
| 11 |
May 20, 2004 (Jeremy Andrews)
|
| 12 |
- navigation.module
|
| 13 |
o fix bug #7552: properly create offsite links
|
| 14 |
|
| 15 |
Mar 30, 2004 (Jeremy Andrews)
|
| 16 |
- navigation.module
|
| 17 |
o fix bug #6764: replace " with ' in menu item description
|
| 18 |
|
| 19 |
Mar 27, 2004 (Jeremy Andrews)
|
| 20 |
- navigation.module
|
| 21 |
o fix bug in which when adding a menu item the 'view permissions' and
|
| 22 |
'taxonomy terms' wouldn't stick. Only affected when first adding an
|
| 23 |
item, didn't affect modifications to existing items.
|
| 24 |
|
| 25 |
- navigation.css
|
| 26 |
o removed underlines from links
|
| 27 |
|
| 28 |
Mar 24, 2004 (Jeremy Andrews)
|
| 29 |
- navigation.module
|
| 30 |
o fix bug #6685: consistently use $menu->name for block selection/display
|
| 31 |
o fix bug #6686: use Drupal standard style @import to load stylesheet
|
| 32 |
|
| 33 |
Mar 21, 2004 (Jeremy Andrews)
|
| 34 |
- navigation.module
|
| 35 |
o output each row of css in own <ul>
|
| 36 |
(removed embedded <ul>'s as we never got a 100% working css)
|
| 37 |
|
| 38 |
- navigation.css
|
| 39 |
o rewrite, provides very simple horizontal css based menus
|
| 40 |
(as this is the default, it was kept very simple to work with all
|
| 41 |
browsers and to support an unlimited number of rows. use css from
|
| 42 |
the contributions directory if you need fancier tabs.)
|
| 43 |
|
| 44 |
Mar 18, 2004 (Jeremy Andrews)
|
| 45 |
- navigation.module
|
| 46 |
o fix bug #6565: use class to identify tab <ul> to support multiple tabs
|
| 47 |
o add id to navigation_display_tabs to support styling of multiple tabs
|
| 48 |
(patch by Gerhard Killesreiter)
|
| 49 |
o add id to navigation_display_menu to support styling of multiple menus
|
| 50 |
|
| 51 |
Mar 17, 2004 (Jeremy Andrews)
|
| 52 |
- navigation.module
|
| 53 |
o fix bug #6542: id attribute can't start with a number
|
| 54 |
(Where it used to output "<id=#>" it now outputs "<id=item-#>".)
|
| 55 |
|
| 56 |
Mar 17, 2004
|
| 57 |
- navigation.css (Bèr Kessels <berkessels at gmx.net>)
|
| 58 |
o simple default tabs - minimal styling, functional, compatible
|
| 59 |
tested on: Mozilla, Internet Explorer, Konqueror, Opera
|
| 60 |
|
| 61 |
- navigation.module (Jeremy Andrews: based on patch from Gerhard Killesreiter)
|
| 62 |
o cleanup output
|
| 63 |
o properly use class/id
|
| 64 |
o only display <ul></ul> if there are <li>'s
|
| 65 |
|
| 66 |
Mar 16, 2004 (Jeremy Andrews <jeremy at kerneltrap.org>)
|
| 67 |
- navigation.module
|
| 68 |
o rewrote menu/tab building logic to support multiple active items
|
| 69 |
(multiple active tabs may not work properly -- as there's currently
|
| 70 |
no fully working navigation.css, there's no way to test this.)
|
| 71 |
|
| 72 |
Mar 16, 2004 (Jeremy Andrews <jeremy at kerneltrap.org>)
|
| 73 |
- navigation.module
|
| 74 |
o add administrative option to make menu item always enabled
|
| 75 |
o function navigation_load_selected_items() needs a rewrite to support
|
| 76 |
multiple active items. At this time it can only handle one item being
|
| 77 |
active at a time. (hence, this functionality is exceedingly limited)
|
| 78 |
|
| 79 |
- navigation.module
|
| 80 |
o added int(1) 'enable' to table 'menu_item'
|
| 81 |
|
| 82 |
Mar 14, 2004 (Moshe Weitzman <weitzman at tejasa.com>)
|
| 83 |
- navigation.module
|
| 84 |
o fix a few missed db_prefix braces
|
| 85 |
|
| 86 |
Mar 6, 2004 (Jeremy Andrews <jandrews at kerneltrap.org>)
|
| 87 |
- navigation.mysql
|
| 88 |
o added varchar(255) 'vocabularies' to table 'menu'
|
| 89 |
o added varchar(255) 'terms' to table 'menu_item'
|
| 90 |
o cleanup
|
| 91 |
|
| 92 |
- navigation.module
|
| 93 |
o introduced relation between menus and vocabularies
|
| 94 |
o introduced relation between menu items and terms
|
| 95 |
o taxonomy relationship configurable, disabled by default
|
| 96 |
o implementation appears to work, but needs usability cleanup
|
| 97 |
|
| 98 |
Mar 4, 2004 (Jeremy Andrews <jandrews at kerneltrap.org>)
|
| 99 |
- navigation.module:
|
| 100 |
o added configuration setting to specify path of default CSS file for tabs
|
| 101 |
(defaults to 'modules/navigation/navigation.css')
|
| 102 |
|
| 103 |
Mar 3, 2004 (Jeremy Andrews <jandrews at kerneltrap.org>)
|
| 104 |
- navigation.module:
|
| 105 |
o rewrite of tab and menu building logic:
|
| 106 |
- only evaluates visible items
|
| 107 |
- tab menu wrapped in <div class="tabs">
|
| 108 |
- block menu wrapped in <div class="menu">
|
| 109 |
- only uses one <ul> per logical row
|
| 110 |
- each tab/menu row provides access to a new class
|
| 111 |
- each tab/menu item has a unique id
|
| 112 |
(breaks existing navigation.css -- tabs do not currently display)
|
| 113 |
|
| 114 |
Mar 2, 2004 (Tom Dobes <tomdobes at purdue.edu>)
|
| 115 |
- navigation.module:
|
| 116 |
o remove "title=Default" from <link> tag to make navigation.css
|
| 117 |
persistent
|
| 118 |
|
| 119 |
Mar 1, 2004 (Tom Dobes <tomdobes at purdue.edu>)
|
| 120 |
- navigation.module:
|
| 121 |
o display item description on mouseover
|
| 122 |
|
| 123 |
Feb 28, 2004 (Jeremy Andrews <jeremy at kerneltrap.org>):
|
| 124 |
- navigation.module:
|
| 125 |
o added ability to specify specific user role(s) that can view menus
|
| 126 |
o added ability to specify specific user role(s) that can view menu items
|
| 127 |
o cache menu item roles in a static variable to minimize queries
|
| 128 |
o remove unnecessary calls to user_roles()
|
| 129 |
o added help text
|
| 130 |
|
| 131 |
- navigation.mysql:
|
| 132 |
o added varchar(255) 'roles' database field to menu table
|
| 133 |
o added varchar(255) 'roles' database field to menu_item table
|
| 134 |
|
| 135 |
- README, TODO, INSTALL:
|
| 136 |
o updated to reflect recent changes
|
| 137 |
|
| 138 |
- CHANGELOG:
|
| 139 |
o added to directory
|
| 140 |
|
| 141 |
Feb 27, 2004 (Jeremy Andrews <jeremy at kerneltrap.org>):
|
| 142 |
initial navigation.module release
|