Commit Graph

118 Commits (d8d12d901ddb7cbba95d8f0ba533fbec43b191b2)

Author SHA1 Message Date
Dries Buytaert 9472fbae38 - Patch by Zen: fixed problem with breadcrumb navigation. 2006-04-24 19:25:37 +00:00
Gerhard Killesreiter 361c7c7ed8 , make suggested menu items show up in breadcrumbs, results in less code. Patch by Zen 2006-04-14 22:16:02 +00:00
Gerhard Killesreiter fc59697d5d , Very tiny performance enhancement in menu_set_active_item(), patch by timcn 2006-04-13 15:02:35 +00:00
Gerhard Killesreiter c56896224a , avoid running in infinite loop, patch by chx 2006-04-09 21:44:42 +00:00
Gerhard Killesreiter 77dc67ec92 , menu_set_location (menu_set_active) mangles $_GET/arg(), patch by JonBob 2006-04-07 15:18:40 +00:00
Gerhard Killesreiter c706d11a0d , add db rewriting for menus, patch by chx
fixes 57406 too
2006-04-07 11:28:20 +00:00
Steven Wittens 3e9948e529 : Redirect back to requested page after log-in 2006-04-04 07:46:02 +00:00
Steven Wittens d87aa9e464 : Don't show offline notice more than once per page 2006-04-04 06:17:52 +00:00
Gerhard Killesreiter dae2bdbb3b , Nodes with menu items bypass node permissions system
patch by chx
2006-03-20 20:48:19 +00:00
Gerhard Killesreiter 07fe4198ad , Rehaul menu builder, patch by chx 2006-03-15 08:49:24 +00:00
Steven Wittens a70522881e - : External URL suppor for menus broken by SA-2006-001 2006-03-14 15:20:41 +00:00
Steven Wittens 0539f5483b - sa-2006-001: Custom menu items are accessible to anyone 2006-03-13 21:33:18 +00:00
Gerhard Killesreiter 3fccc5b2eb , Out of range value adjusted for column, patch by drumm 2006-03-09 22:12:53 +00:00
Dries Buytaert 308d1f200f - Patch by jvandyck: removed notices. 2006-02-14 19:19:34 +00:00
Dries Buytaert 583d5a4ee9 - Patch by adrian: remove drupal_goto from _submit functions. 2006-02-10 05:25:57 +00:00
Dries Buytaert 5c75ee8947 - Patch by Jaza: breadcrumb gone for pages that use menu_set_location() 2006-01-29 07:43:22 +00:00
Dries Buytaert ca9f0fab45 - Patch by Jaza: fixed problem with menu_rebuild(). 2006-01-23 07:27:18 +00:00
Dries Buytaert 14ae238973 - Patch by Zen: improved usability of off-line mode. 2006-01-22 07:51:06 +00:00
Dries Buytaert a177c29622 - Patch by wtanaka and Richard: killed some menu.inc warnings/notices. 2006-01-20 09:12:26 +00:00
Dries Buytaert f828c0ade2 - Patch by Jaza and Richard: code improvements: improved separation between UI and logic. 2006-01-19 08:58:00 +00:00
Dries Buytaert b7a993639b - Patch by Neil and Richard: fixed inconsistent behavior of user-specified paths. 2006-01-16 08:45:30 +00:00
Dries Buytaert 6ff8147a75 - Patch by Zen: performance improvement: split() -> explode(). 2006-01-13 14:38:38 +00:00
Dries Buytaert 3607a2b059 - Patch by m3avrck: improved generated HTML/CSS. 2006-01-12 09:58:49 +00:00
Dries Buytaert 70c097f2be - Modified patch by chx: return a 404 when a callback function does not exist. 2006-01-08 12:17:57 +00:00
Dries Buytaert 34a5d46022 - Patch by chx / Richard: made it possible to link to the front page. 2005-12-27 10:36:16 +00:00
Dries Buytaert b4552cd977 - Patch by Richard: fixed coding style + performance improvements. 2005-12-10 20:01:55 +00:00
Dries Buytaert c7bce9efd4 - Patch by JonBob/Richard: separate callback handling from menu handling.
Moves callbacks and arguments to a separate data structure from the visible menu tree. As mentioned on drupal-devel, this change has little impact except to slightly improve code legibility and prepare the code base for future separation of these tasks, with an eye toward performance improvements of the menu system.  Also changes array_key_exists() to isset() in several places, which is reported to perform better.
2005-12-03 14:50:27 +00:00
Dries Buytaert c1dbd83e40 - Patch by Richard Archer: fixed mbstring clash. 2005-11-28 15:45:04 +00:00
Steven Wittens 5cf74ccb72 : menu.inc doc update 2005-11-24 22:04:10 +00:00
Dries Buytaert ea53aad7c8 - Patch by Richard Archer: refactored primary and secondary links.
Deprecates the primary_links module.

  This patch was much needed.  Thanks Richards!

  NOTE: if some themers could investigate if there is room for improvement
        with regard to theming, that would be awesome.
2005-11-03 19:33:37 +00:00
Dries Buytaert 22cf0b4ef7 - Patch by kbahey: made site offline feature work. 2005-10-29 06:58:56 +00:00
Dries Buytaert f6764cfbd8 - Patch by m3avrck/deekayen: cured PHP5 warnings. 2005-10-22 15:14:46 +00:00
Dries Buytaert 709b9005f5 - Modified version of patch by kbahey: added 'site offline/maintenance' feature.
(Untested because the admin/settings page doesn't work yet.)
2005-10-08 12:38:20 +00:00
Dries Buytaert f906d2dd50 - Patch by ax: fixed menu system warning. 2005-09-18 17:03:26 +00:00
Dries Buytaert 7b8a409675 - Patch by chx: no ?> add end of files. 2005-08-25 21:14:17 +00:00
Dries Buytaert b69b43d1ec - Patch by Uwe: add CVS $Id$ tags to all source files in Drupal core. This allows admins to know exactly which version of which files they use. In addition I want to use CVS $Id$ tags in my upcoming security.module to check for possible vulnerabilities. That's not possible if some files simply don't have $Id$s.
Note: I also (mostly) unified the tags to use the "// ID" form instead of "/* ID */", but that's more of a cosmetic issue. I'm not sure whether *.txt files and the stuff in themes/ need tags(?).
2005-08-11 12:57:41 +00:00
Dries Buytaert 5c8843704c - Patch by chx: boostrap system. Modified to work with HEAD, tidied
up the documentation a little.

  chx: can you double-check whether the global $conf variable is secure?
       (That is, make sure it can't be send using the URL or something.)
2005-06-22 20:19:58 +00:00
Dries Buytaert efdd76ad3d - Patch : fixed typo that prevented menu item descriptions from showing up in links. 2005-06-05 09:47:13 +00:00
Dries Buytaert a76a1e1f3f - Patch 20910 by chx: centralize print theme page. 2005-04-24 16:34:36 +00:00
Dries Buytaert 6ba8f32cca - Patch by chx: made the menu cache locale aware. 2005-04-07 20:00:48 +00:00
Dries Buytaert 2b6d4c566e - Patch : make local tasks more themeable. 2005-02-28 16:23:27 +00:00
Dries Buytaert 1e15bed312 - Patch by Gerhard: removed some cruft. 2005-02-21 19:47:44 +00:00
Dries Buytaert 42e7e7d519 - Small clean-up: '>= 1' => '> 0' => ''. 2005-01-22 09:10:59 +00:00
Dries Buytaert df3b371853 - Patch by Neil: if one single admin modifiable menu item is added then it is not put in the menu table because the comparison is > 1 instead of > 0. 2005-01-22 09:09:06 +00:00
Dries Buytaert 24a68b209c - Patch by JonBob: improved handling of user-specified paths. 2005-01-19 21:57:58 +00:00
Dries Buytaert 76eace311e - Usability improvement: only display subtabs if there is more than one subtab. If there is only one, make sure it is the set to be the default subtab and all is well. 2004-11-28 12:03:11 +00:00
Dries Buytaert c214cee319 - On popular demand, patch by jhriggs: made it possible to expand menu items. 2004-11-06 12:11:02 +00:00
Steven Wittens b228f0183a : Adding a failsafe check for an improperly prefixed menu sequence. This is a temporary fix, awaiting a proper install system to end manual prefixing ;). 2004-10-16 19:42:52 +00:00
Dries Buytaert 12eb20238c - Patch by JonBob: reseting the menus broke the admin pages. 2004-10-14 21:38:12 +00:00
Steven Wittens 986a476c45 Reverting the last (php 5 compatibility) patch, by request of killes. It broke stuff. 2004-10-12 23:33:38 +00:00