summaryrefslogtreecommitdiff
path: root/includes/menu.inc
Commit message (Collapse)AuthorAge
* First tab improvements by Adrian:Dries Buytaert2004-06-19
| | | | | | | | + Changed menu.inc to generate two separate lists instead of nested lists: that seems to be the only alternative to get rid of absolute positioning. + Changed the tabs code to be more sexy and put the code in misc/drupal.css so all themes are automagically updated.
* Tabs patch!Dries Buytaert2004-06-18
| | | | | | | | | | | | | | | | | | CHANGES ------- + Introduced tabs. First, we extended the menu system to support tabs. Next, a tab was added for every link that was (1) an administrative action other than the implicit 'view' (2) relevant to that particular page only. This is illustrated by the fact that all tabs are verbs and that clicking a page's tab leads you to a subpage of that page. + Flattened the administration menu. The tabs helped simplify the navigation menu as I could separate 'actions' from 'navigation'. In addition, I removed the 'administer > configuration'-menu, renamed 'blocks' to 'sidebars' which I hope is a bit more descriptive, and made a couple more changes. Earlier, we already renamed 'taxonomy' to 'categorization' and we move 'statistics' under 'logs'. + Grouped settings. All settings have been grouped under 'administer > settings'. TODO ---- + Update core themes: only Xtemplate default supports tabs and even those look ugly. Need help. + Update contributed modules. The menu() hook changed drastically. Updating your code adhere the new menu() function should be 90% of the work. Moreover, ensure that your modue's admin links are still valid and that URLs to node get updated to the new scheme ('node/view/x' -> 'node/x').
* - Patch #8105 by mathias: made the menu system aware of path aliases.Dries Buytaert2004-06-01
|
* - Menu and code improvements by JonBob.Dries Buytaert2004-05-08
|
* - Patch #7577 by JonBob: various code style improvements to the statisticsDries Buytaert2004-05-05
| | | | | | | | | | | | | module. + Usages of to print titles have been replaced by proper drupal_set_title() calls. + Many arg() usages dropped in favor of meaningful parameters. + Doxygen comments standardized and expanded. + Some grammatical corrections to help text. + Broken /statistics page linked from page navigation restored. + Fixed small bug in menu.inc pertaining to menu callbacks without arguments.
* - Removed the menu cache. Too many problems with it.Dries Buytaert2004-04-27
|
* - Added support for 403 handling. Patch by JonBob. As a side benefit,Dries Buytaert2004-04-21
| | | | | | | | administrators will be able to define a custom 403 page, just as they can define 404 pages now. This needs to be documented in the "Changes since / migrating to ..." pages.
* - Patch by JonBob/Jonathan: reworked the menu system so that menus areDries Buytaert2004-04-15
| | | | | | | | | | | | configurable! Menu items can be disabled, repositioned, added and so on. Upgrading to requires you to run update.php. This functionality depricates some of the 'navigation modules' in the contributions repository. Furthermore, modules can now 'suggest' menu items and site adminstrators can choose to enable them. Modules in the contributions repository should try to take advantage of this.
* - Fixed two bugs in the menu system: only make a menu collapsable when it hasDries Buytaert2004-02-15
| | | | _visible_ children, accept 'foo/0'-style URLs (0 != NULL).
* - Made l() add 'class="active"' to the active/current URL.Dries Buytaert2004-01-12
|
* - Improved Doxygen documentation.Kjartan Mannes2003-12-27
|
* - Fixed bug 4703: don't display the help text when the user has no accessDries Buytaert2003-12-18
| | | | | rights for a page. That is, only return the help text if an active handler exists.
* Patch by Kjartan:Dries Buytaert2003-12-17
| | | | | | | - Adds possibility to hide menu item when it has no children. (Fixes the node/add problem when user doesn't have access to create any node types.) - More doxygen comments.
* - Reworked 404 (page not found) handling. Patch by walkah. You can specify aDries Buytaert2003-12-16
| | | | | custom 404 page in the administration page. As a result, error.php could be removed.
* - Tidied up the DoxyGen comments. Patch by Kjartan.Dries Buytaert2003-12-08
|
* - Patch 185 by Ax: fixed undefined variables, synchronized xtemplate with ↵Dries Buytaert2003-12-04
| | | | sf, etc.
* - Menu fix by Jonathan.Dries Buytaert2003-11-21
|
* - Committed stage 1 of the menu callbacks improvements. Patch by Jonathan.Dries Buytaert2003-11-08
|
* - Bugfix: stopped the menu system from generating empty lists (<ul></ul>). ↵Dries Buytaert2003-10-14
| | | | | | | | | | | | | | Patch by Nick (CodeMonkeyX). - Bugfix: anonymous users could not change comment settings. Patch by Bart. - Bugfix: the comment control form always showed "order by date - newest first", no matter what order you selected. Patch by Bart. - Small usability improvement: only display comment controls when there are comments to show. Patch by Bart.
* - Committed part 3 of Michael's help system improvements: removed the $helpDries Buytaert2003-10-09
| | | | parameter from the menu() function.
* - Fixed typo in menu system. Patch by Jonathan.Dries Buytaert2003-10-07
|
* - Associate a callback with the menu links! (This callback is not yet beingDries Buytaert2003-09-28
| | | | | | | | | called but will be as soon the remaining links have been transformed to use the menu system.) - Made sure the menu does not render links with no callback and no children. Like this, the 'create content' link is not being shown when the user has no permission to add any content.
* - Made sure all menu items can be translated. Path by Goba.Dries Buytaert2003-09-28
|
* - Fixed bug #3037: fixed translation issue with menu items.Dries Buytaert2003-09-28
|
* - Renamed some menu items for clarity and ... added basic phpDoc comments.Dries Buytaert2003-09-28
|
* - Rewrote the most of the menu system; this fixes Al's problem with theDries Buytaert2003-09-28
| | | | | | | | | "create content" link. - Manually merged the user module's new menu items. Al's patch did not apply. - Added some missing t()s.
* - Committed the admin menu integration patch. Thanks Adrian, Stefan and others.Dries Buytaert2003-09-26
|
* - Bugfix: fix glitch in menu rendering code. Patch #42 by Al.Dries Buytaert2003-06-08
|
* - Fixed a typo in the PostgreSQL database scheme. Patch by Michael Frankowski.Dries Buytaert2003-05-13
| | | | | | | | | | | | | - Fixed a typo in the MSSQL database scheme. Patch by Michael Frankowski. - Removed dependency on "register_globals = on"! Patches by Michael Frankowski. Notes: + Updated the patches to use $foo["bar"] instead of $foo['bar']. + Updated the INSTALL and CHANGELOG files as well. - Tiny improvement to the "./scripts/code-clean.sh" script.
* - Don't report duplicate entries - it is an OK thing to do.Dries Buytaert2003-04-21
|
* - Removed the deprecated function menu_add().Dries Buytaert2003-04-14
|
* - Various improvements to the menu system.Dries Buytaert2003-04-01
| | | | | | | - Changed the import and taxonomy module to use better URLs. Patches by Al. - Fixed locale module weirdness. Patch by Kjartan.
* - Eliminated system_init(), the session stuff, and made it possible toDries Buytaert2003-03-12
| | | | rebuild the menu.
* - Adding $Id$ keyword.Kjartan Mannes2003-03-12
|
* - Fixed some spelling mistakes. Patch by Al.Dries Buytaert2003-02-27
|
* - Fixed bug when an additional parameter is being passed to the callback.Dries Buytaert2003-02-25
| | | | | | | Patch by Zbynek. - Made the menu_tree() function emit CSS tags to identify which menus are expanded/collapsed/leafs. Patch Zbynek and Al Maw.
* - New menu houskeeping. Prototyped by Zbynek.Dries Buytaert2003-02-20
| | | | | | | | | | | | | | | | The following modules need updating: * glossary module * feed module (Breyten's version) * mailhandler module * notify module * project module * smileys module * admin module * style module * taxonomy_dhtml module To avoid unexpected problems menu_add() is deprecated (it will print an error message when used) and menu() should be used instead.
* - Fixed blog.module to accept blog/name URLs as well as blog/idKjartan Mannes2003-02-12
| | | | | | - Changed the RewriteRule in .htaccess. - Fixed form_select() matching incorrectly. - Added missing $Id$ to menu.inc
* - Fixed XHTML glitch in the sitemap. Thanks Moshe and Michael.Dries Buytaert2003-01-27
|
* - Added sitemap feature to administration pages. Requested by variousDries Buytaert2003-01-26
| | | | people including Michael and Moshe.
* - Small improvement to the admin menu based on feedback from Michael.Dries Buytaert2003-01-14
|
* - Clean URL patch.Dries Buytaert2003-01-06
|
* - Code improvement: menu_tree() will no longer generate empty "<ul></ul>"Dries Buytaert2002-12-30
| | | | constructs.
* - We don't have to show the main row anymore.Dries Buytaert2002-12-27
|
* - Refactored the administration pages.Dries Buytaert2002-12-24