Commit Graph

254 Commits (f96d0a9ee9874144a19c120de8d13bf7a3d1e3e6)

Author SHA1 Message Date
Gábor Hojtsy ffa1f6ef69 #174267 by kkaefer: improve wording of some menu messages, and add a missing format_plural() 2007-09-12 11:48:15 +00:00
Gábor Hojtsy 614f685bdc #170651 by pwolanin: slipt menu module into the module and an admin.inc for admin pages, to help performance 2007-08-30 16:27:12 +00:00
Gábor Hojtsy bd380ed915 #147657 follow up patch by drewish and bdragon: fixed coding style and a notice 2007-08-29 23:18:58 +00:00
Gábor Hojtsy 2765d143c0 #147657 by chx: menu module update function 2007-08-29 20:46:18 +00:00
Gábor Hojtsy 89aef5b74f #171019 by pwolanin: do not exclude the primary and secondary links from the menu block list 2007-08-28 13:16:36 +00:00
Dries Buytaert fb322f08da - Patch #169065 by pwolanin: links to new menus can exist outside 'navigation'. 2007-08-22 14:48:39 +00:00
Gábor Hojtsy 6eaaa3c1b3 #160168 by kkaefer and pwolanin: restore lost Drupal 5 functionality of being able to set primary and secondary links differently 2007-08-20 18:26:41 +00:00
Gábor Hojtsy ced08bf27a #166586 by hswong3i: move literal values out of menu module queries (for better db compatibility, ie. easier query rewriting) 2007-08-20 18:18:15 +00:00
Gábor Hojtsy f4dc86046f #165675 follow up patch by pwolanin: retain menu information on node previews to check, do not use the newly selected values yet, to be consistent with the DB 2007-08-20 17:54:35 +00:00
Dries Buytaert 74292cd062 - Patch #80951 by killes, yched et al: block caching. 2007-08-19 08:08:45 +00:00
Gábor Hojtsy 115285f30a #165675 by pwolanin: only show allowed parent items in menu/book select fields to avoid going deeper then what is allowed 2007-08-16 12:47:34 +00:00
Dries Buytaert 15c68075d9 - Patch #154470 by pwolanin et al: optimize menu queries and indices. 2007-08-11 14:06:15 +00:00
Dries Buytaert 80ff5109a7 - Patch #162708 by Eaton and Earl: add support for image buttons to FAPI3.
This is a small form API extension (doesn't break existing code) that
  facilitates the Drupal 6 upgrade of the Views module.  A good example
  of why it can be beneficial to start upgrading your modules early on in
  the code freeze. ;)
2007-07-29 17:28:23 +00:00
Gábor Hojtsy 50955e3801 #156626 by pwolanin: allow deletion of custom menus 2007-07-25 14:44:03 +00:00
Dries Buytaert 78031b77e1 - Patch #154469 by pwolanin: improve performance of access checks and add localized sorting. 2007-07-16 12:51:03 +00:00
Gábor Hojtsy 64def7cb3e #100641 by kkaefer, ChrisKennedy and RobRoy: change 'Submit' buttons to 'Save' to compliy with the desktop metaphor and actually tell what the button does ('we know it submits the form, but what it does?') 2007-07-16 12:43:06 +00:00
Dries Buytaert 6ec2ff7e15 - Patch #94154 by dww, Earl et al: update notifications for Drupal!
Woot, woot! :)
2007-07-11 15:15:40 +00:00
Gábor Hojtsy 70f9297c10 #156770 by pwolanin: fix bug to only prepend 'menu-' to menu item names when submitting a *new* menu item, not on all edit operations 2007-07-10 11:23:32 +00:00
Dries Buytaert c7eef3d27b - Patch #151055 by pwolanin et al: fixed problems with moving menu items. 2007-07-09 18:08:15 +00:00
Gábor Hojtsy 806d0a3dee #156910 by asimmonds: fix code indentation problems introduced with new code in this development cycle; only whitespace changes 2007-07-05 08:48:58 +00:00
Gábor Hojtsy 07a8d9bcb3 #156782 by webernet and pwolanin: clean up menu API and menu module code comments, fix typos, wrap lines properly and fix some coding style issues 2007-07-04 21:33:55 +00:00
Gábor Hojtsy 0c0a340f29 #156793 by webernet: menu reset confirmation form contained deletion API remainings 2007-07-04 18:56:12 +00:00
Dries Buytaert e0fe1ae8eb - Patch #151583 by pwolanin, Shakur, webernet, Arancaytar et al: various menu module fixes. 2007-07-04 15:49:44 +00:00
Dries Buytaert ee701b3336 - Patch #155986 by Uwe: fixed typos. 2007-07-02 14:41:37 +00:00
Dries Buytaert e59852d336 - Rollback of patch #147723: delete API. Talked to Steven and Gabor and we
unanimously agreed to rollback the deletion API.  We all support the
  features this patch added, yet not its actual design and implementation.
  After some talk, we decided that it would be better for Drupal -- in the
  long term -- not to go with a solution that isn't 100%. We also recognize
  that in the short term, this patch would have been useful addition. So
  let's figure out how we can implement this properly in D7.
2007-07-01 17:41:16 +00:00
Gábor Hojtsy 9e6ef53c2c #154064 by pwolanin: get hook_help() up to speed to menu changes, allowing router path based lookups, and also full path argument lookup with a passed argument array 2007-06-30 19:46:58 +00:00
Steven Wittens 7093495f7c #154046: Optimize confirm_form syntax for common usage (and fix some $form_state bugs). 2007-06-24 10:09:53 +00:00
Steven Wittens fe8b35f527 #153781: Convert all remaining confirm_forms() to deletion api. 2007-06-22 08:32:28 +00:00
Dries Buytaert 29eb5a6284 - Patch #146910 by dww: only allow enabling modules with the same Drupal core compatibility version. 2007-06-08 05:50:58 +00:00
Dries Buytaert 722f8faae9 - Patch #147656 by Shakur: bugfix. 2007-06-06 06:18:47 +00:00
Dries Buytaert c4d170c961 - Patch #147656 by pwolanin and chx: menu module update for Drupal 6. 2007-06-05 09:15:02 +00:00
Dries Buytaert e629deb94d - Patch #146667 by Jeff Eaton: form API fixes. 2007-06-04 15:56:34 +00:00
Dries Buytaert 1fe90cba4f - Patch #146667 by Eaton: correct builder argument ordering, eliminate redundant arguments 2007-06-04 07:22:23 +00:00
Dries Buytaert 96926ca047 - Patch #146470 by Eaton et al: standardize form API3 hook parameter order. 2007-05-28 06:08:47 +00:00
Dries Buytaert a8ceb7613b - Patch #145058 by pwolanin (and chx): re-parenting and caching for menu links. 2007-05-27 20:31:13 +00:00
Dries Buytaert 633540ef8c - Patch #144765 by ChrisKennedy, drewish, bjaspan et al: schema fixes. 2007-05-25 20:52:44 +00:00
Dries Buytaert 3cafffe63f - Killer patch #144765 by bjaspan, frando et al: schema API 1 hits core. Oh, behave. 2007-05-25 12:46:46 +00:00
Dries Buytaert a243145d3f - Patch #137767 by chx and pwolanin: multiple menu support. 2007-05-16 13:45:17 +00:00
Dries Buytaert ac65ff9074 - Patch #138706 by eaton, chx, webchick, yched et al: form api 3 ... yay. :) 2007-05-14 13:43:38 +00:00
Dries Buytaert 7d4f2836ba - Patch #128082 by Goba et al: Allow localization of built-in menu items. 2007-04-30 17:03:29 +00:00
Dries Buytaert f73610bec6 - Patch #76588 by Gabor: made log messages translatable. Yay. 2007-04-24 13:53:15 +00:00
Dries Buytaert 7c89dee568 - Patch #131009 by chx: menu system fixes/improvements. 2007-04-15 14:38:16 +00:00
Dries Buytaert 5bbbf10ba8 - Patch #130987 by merlinofchaos: added theme registry for easier themability. 2007-04-06 13:27:23 +00:00
Steven Wittens 21c5b71795 #130991: Custom menu items, part 1 2007-04-06 05:29:22 +00:00
Steven Wittens f3cd2da113 #130991: Custom menu items, part 1 2007-04-06 04:39:51 +00:00
Dries Buytaert eb6b848de6 - Patch #110888 by Eaton: unify hook _alter() 2007-03-26 00:35:59 +00:00
Dries Buytaert 4b635f6d0a - Patch #128081 by Eaton: remove #base, paving the path for a simpler form API. 2007-03-17 18:30:14 +00:00
Dries Buytaert 585fdfc9ab - Patch #108730 by add1sun: small code cleanup. 2007-01-31 16:38:34 +00:00
Dries Buytaert 03752e35a4 - Patch #34755 by chx et al: faster menu system. HEAD is temporary broken and there is no upgrade path yet. 2007-01-24 14:48:36 +00:00
Dries Buytaert 2d7ab225dd - Patch #107097 by webernet: remove bogus xhtml from string. 2007-01-05 19:05:54 +00:00
Neil Drumm 0d99880f96 #99763 by kkaefer. The menus are a system-level thing, and their css should be too. 2006-11-30 01:55:31 +00:00
Neil Drumm 62250377f7 Properly check if an array key exists. 2006-11-29 23:16:51 +00:00
Neil Drumm 3ee7ed6a66 #98078 by Heine. Fix double escaping on admin/build/blocks. 2006-11-27 01:26:31 +00:00
Dries Buytaert 827f064deb - Patch # #98366 by webchick and ac: simplified strings for translators. 2006-11-24 10:18:24 +00:00
Dries Buytaert 6ae6dc0d85 - Patch #87298 by webchick, neil, dww et al: show version numbers on modules page. 2006-11-21 20:55:36 +00:00
Dries Buytaert b004f328ee - Patch #92992 by webchick and neclimdul: clean up documentation that is superseded by the new 'by module' administration dashboard. 2006-11-21 20:14:19 +00:00
Neil Drumm b1a6f1d678 #91089 by Steven. Reshuffle the order of menus on their administration page. 2006-11-10 08:34:07 +00:00
Neil Drumm 2ec74afec5 #48178 by kkaefer. Only save the menu item expanded attribute if it is set. 2006-11-07 05:46:31 +00:00
Steven Wittens 756cb72d33 - Menu item capitalization 2006-10-22 09:02:29 +00:00
Steven Wittens 36d44fbfb0 #84146: Use 'Sentence capitalization' for menu items, page titles, form items, etc 2006-10-22 08:28:47 +00:00
Dries Buytaert 18b297abf8 - Patch #81740 by merlinofchaos, webchick, moshe, neclimdul et al: added package support to the modules page. 2006-10-05 15:47:57 +00:00
Dries Buytaert bf41b22cdf - Patch #83914 by nickl: form API clean-up: remove stuff. 2006-09-17 19:17:24 +00:00
Dries Buytaert afd01f2a61 - Patch #83213 by edkwh: removed stray theme('placeholder'). 2006-09-09 08:21:42 +00:00
Neil Drumm f96e48456d #80844 by Uwe Hermann. Various string cleanup, which should have been put in smaller patches. 2006-09-01 07:32:58 +00:00
Dries Buytaert 49fa25fb76 - Rollback of patch #68418: clean up node submit hooks. Needs more thinkering.
Restores the old node API.
2006-08-31 21:58:36 +00:00
Dries Buytaert c64db1da29 - Patch #80952 by earl, webchick, neclimdul et al: .info files 2006-08-31 20:22:37 +00:00
Dries Buytaert 6462b1397a - Patch #80489 by timcn: fixed problem with resetting menu items. 2006-08-30 15:17:49 +00:00
Neil Drumm e57fac565a #65151 by m3avrck. theme_links() is now marked up as a list. 2006-08-30 07:37:14 +00:00
Dries Buytaert 5524604a95 - Patch #68418 by Moshe et al: clean up node submit hooks. 2006-08-29 18:43:26 +00:00
Neil Drumm bceaf8f0da #80574 Eaton and chx. Replace $_POST['edit'] with $_POST. 2006-08-29 09:12:03 +00:00
Dries Buytaert c4f1e4ba13 - Patch #76444 by chx, moshe, eaton, angie et al: make it possible to control access to form elements. 2006-08-22 11:13:04 +00:00
Dries Buytaert 7de41539df - Patch #77919 by chx, eaton, moshe, et al: enable programmaticaly submitted forms via the pull model. 2006-08-18 18:58:47 +00:00
Steven Wittens 81938a3cdc #76802: Introduce placeholder magic into t()
See: http://drupal.org/node/64279#t-placeholders
2006-08-18 12:17:00 +00:00
Dries Buytaert 9f8abbcc59 - Patch #78871 by maverick: tab css was misplaced. 2006-08-16 07:32:16 +00:00
Dries Buytaert 937f9099b4 - Patch #77183 by m3vrck: cleaned up some of the CSS mess. 2006-08-14 20:35:11 +00:00
Neil Drumm 3cc2b1e3d7 #77183 by m3avrck and timcn, split up drupal.css by module. 2006-08-14 07:14:50 +00:00
Dries Buytaert 729fa6c11b - Patch #77422 by timcn: corrected various paths in the documentation. 2006-08-07 15:04:16 +00:00
Dries Buytaert b138793b68 - Patch #72079 by Earl et al: give Drupal an overall administration page ... :-) 2006-07-31 11:25:55 +00:00
Neil Drumm 3c00cefd2e #73676 by keve, fix an undefined index. 2006-07-19 06:59:15 +00:00
Neil Drumm 2a8a3ce33c #68807 by jvandyk, a few menu.module cleanups. 2006-06-22 09:50:57 +00:00
Neil Drumm 9cff02e91b #61802 by Zen, Double spaced sentences clean up 2006-05-07 00:08:36 +00:00
Gerhard Killesreiter 07682f4a45 #53870, better help text for menu.module, patch by dww 2006-04-07 13:10:17 +00:00
Steven Wittens c5cb305960 - Menu titles were not escaped properly 2006-04-07 11:34:09 +00:00
Gerhard Killesreiter 0f9eaa2076 #53870, better usability for admin/menu 2006-04-07 09:47:15 +00:00
Gerhard Killesreiter ae5a0b9aa9 #55132, Menu module : fapi conversion + fixes, patch by Zen 2006-03-23 21:48:36 +00:00
Gerhard Killesreiter cef7ca77a3 #55132, reformatting of menu.module, patch by Zen. 2006-03-23 09:34:14 +00:00
Gerhard Killesreiter a4ae7a53f8 #53654, remove module reset button, patch by Zen. 2006-03-12 16:21:40 +00:00
Dries Buytaert 3603fe1bd8 - Patch #49912: www.drupal.org -> drupal.org. (Today's critical bugfix #5.) 2006-02-21 18:46:54 +00:00
Dries Buytaert 93159ec416 - Patch #47056: improved the consistency of the help texts. 2006-02-01 14:09:53 +00:00
Dries Buytaert 15ff8c8e32 - Patch #46827 by wulff: fixed incorrect links. 2006-01-29 07:50:45 +00:00
Dries Buytaert f828c0ade2 - Patch #39430 by Jaza and Richard: code improvements: improved separation between UI and logic. 2006-01-19 08:58:00 +00:00
Dries Buytaert 84a5ff4052 - Patch #44544 by Richard: made the help text slightly more accurate. 2006-01-14 09:45:44 +00:00
Dries Buytaert 07c2ef3248 - Patch #44499 by Neil: missing quotes. 2006-01-13 07:34:46 +00:00
Dries Buytaert 3607a2b059 - Patch #44373 by m3avrck: improved generated HTML/CSS. 2006-01-12 09:58:49 +00:00
Dries Buytaert 9d1d40e609 - Patch #39639 by Richard: 'users' appearing twice in menu. 2006-01-06 07:42:31 +00:00
Steven Wittens 511089865d - #42520: Improve translatability of menu admin help 2005-12-29 04:03:34 +00:00
Dries Buytaert 7445e8e854 - Patch #42520 by Cvbge: change text for easier translation. 2005-12-28 12:06:06 +00:00
Dries Buytaert 34a5d46022 - Patch #36465 by chx / Richard: made it possible to link to the front page. 2005-12-27 10:36:16 +00:00
Dries Buytaert ff8dab6095 - Patch #40847: after menu reset, primary and secondary menus need to be recreated. 2005-12-15 21:53:49 +00:00
Dries Buytaert 922a46d281 - Patch #34920 by Morbus/webchick/tangent: fixed order of form fields. 2005-12-15 16:24:40 +00:00
Dries Buytaert de723ba8b5 - Patch #40393 by Richard: fixed permissions of URL settings on node submission page. 2005-12-12 14:25:45 +00:00
Dries Buytaert 477028c288 - Patch #40795 by Richard: fixed problem with editing menu items. 2005-12-12 11:39:41 +00:00
Dries Buytaert ad3d637c57 - Patch by Richard: fixing breakage caused by the 'Obliterate nodeapi op form' patch. 2005-12-05 10:38:42 +00:00
Dries Buytaert 28fdb3975e - Patch #39778 by chx: obliterate nodeapi op form in favor of the forms API's way of doing things. Tested with help from webchick. 2005-12-05 09:11:33 +00:00
Dries Buytaert f54cc812c6 - Patch #39779 by Richard: removed confusing status messages. 2005-12-04 08:00:13 +00:00
Dries Buytaert 9677ab121f - Patch #32665 by Richard Archer: add more functionality to menu item settings on node/*/edit pages. 2005-12-03 10:06:10 +00:00
Dries Buytaert f5253a892a - Patch #39440 by Richard: no circular references. 2005-12-02 15:10:03 +00:00
Dries Buytaert 786f6b5ad9 - Patch #37327 by Richard Archer: improved menu item 'create content' indications.
Improves usability of the admin/menu page.
2005-11-18 13:50:37 +00:00
Dries Buytaert 3cb8017c5a - Patch #37327 by Richard Archer: made the menu edit screen slightly less confusing. 2005-11-17 06:42:13 +00:00
Dries Buytaert 534805718a - Rollback an accidentical commit. 2005-11-13 07:52:14 +00:00
Dries Buytaert aeed4cd8e4 - Patch #35644 by webchick: forms API simplificiations. 2005-11-12 11:26:16 +00:00
Dries Buytaert ea53aad7c8 - Patch #22215 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 a8b218827a - Patch #26139 by webchick / Kieran / documentation team: improved admin help of core modules! / 2005-11-01 10:17:34 +00:00
Dries Buytaert ef7d2c8a9f - Patch #34920 by tangent: reorganized the node submission form a bit. 2005-10-28 14:04:20 +00:00
Dries Buytaert f6764cfbd8 - Patch #30930 by m3avrck/deekayen: cured PHP5 warnings. 2005-10-22 15:14:46 +00:00
Dries Buytaert 782d5c98c9 - Patch #33752 by leafish_paul / adrian: added missing apostrophes to the form API code. 2005-10-18 14:40:00 +00:00
Dries Buytaert 75fe6b6c0a - Patch #33752 by chx, adrian, et al: another batch of form API changes/fixes. 2005-10-11 19:44:35 +00:00
Dries Buytaert 7e1527ee61 - Patch #29465: new form API by Adrian et al.
TODO:
  + The contact.module was broken; a new patch for contact.module is needed.
  + Documentation is needed.
  + The most important modules need to be updated ASAP.
2005-10-07 06:11:12 +00:00
Dries Buytaert f592a5a60b - Patch #27669 by ax: fixed menu system status reporting. 2005-09-27 15:11:07 +00:00
Dries Buytaert ee33291b55 - Patch #17079 by Uwe: fixed form title of form element in menu module form. 2005-09-13 19:10:06 +00:00
Dries Buytaert 7b8a409675 - Patch #29385 by chx: no ?> add end of files. 2005-08-25 21:14:17 +00:00
Steven Wittens 6d93ee696b - Menu: remove array_merge warning when editing a node without menu item. 2005-08-09 00:37:02 +00:00
Dries Buytaert a2389f12ac - Patch #9178 by mathias: improved menu system integration. 2005-07-18 16:46:28 +00:00
Dries Buytaert 2debcfb1ef - Patch #15595 by Stefan and Djun: improved status messages.
TODO: we should write down a couple guidelines for these document them in
        the PHPDoc code of drupal_set_message()!  .
2005-05-05 22:22:46 +00:00
Dries Buytaert a76a1e1f3f - Patch 20910 by chx: centralize print theme page. 2005-04-24 16:34:36 +00:00
Dries Buytaert 7bdcba1720 - Patch #19739 by Uwe: corrected many typo's in the documentation and code comments 2005-03-31 21:18:08 +00:00
Steven Wittens be14203534 - #18817: Clean up plain-text checking (see drupal-devel!) 2005-03-31 09:25:33 +00:00
Steven Wittens 198ec98f75 #18329: Unify confirmation messages (and make them themable) 2005-03-03 20:51:27 +00:00
Dries Buytaert 9574766ad8 - Patch by Stefan: wrapped the help texts in <p></p> tags. Helps improve consistency. 2004-11-23 22:20:41 +00:00
Dries Buytaert 9979aceab0 - Patch #12783 by Stefan: various small consistency/usability improvements. 2004-11-15 11:16:39 +00:00
Dries Buytaert c214cee319 - On popular demand, patch #10178 by jhriggs: made it possible to expand menu items. 2004-11-06 12:11:02 +00:00
Dries Buytaert b3adcf05a3 - Patch #11875 by Neil Drumm: block module configuration improvements.
The primary goal of this patch is to take the 'custom' and 'path' columns of the block overview page and make them into something understandable. As of Drupal 4.5 'custom' lacked an explanation which wasn't buried in help text and path required dealing with regular expressions.

Every block now has a configuration page to control these options. This gives more space to make form controls which do not require a lengthy explanation. This page also gives modules a chance to put their block configuration options in a place that makes sense using new operations in the block hook.

The only required changes to modules implementing hook_block() is to be careful about what is returned. Do not return anything if $op is not 'list' or 'view'. Once this change is made, modules will still be compatible with Drupal 4.5. Required changes to core modules are included in this path.

An additional optional change to modules is to implement the additional $op options added. 'configure' should return a string containing the configuration form for the block with the appropriate $delta. 'configure save' will come with an additional $edit argument, which will contain the submitted form data for saving. These changes to core modules are also included in this patch.
2004-10-31 07:34:47 +00:00
Dries Buytaert c2f174e1f1 - Patch #11725 by mrrowe: custom menus are not wrapped in <div class="menu"> tags which made their appearance differ from the built-in "navigation" menu. 2004-10-23 17:24:49 +00:00
Dries Buytaert 4a0e047469 - Patch #10869 by JonBob: the menu.module forget the parent item on form error. 2004-10-14 21:35:12 +00:00
Dries Buytaert 1c592921ba - Patch #10961 by Gerhard: fixed PHP warning in the 'add menu item' form. 2004-09-21 18:49:54 +00:00
Dries Buytaert 5c7983c4de - Patch #8179 by JonBob: reintroduced menu caching. 2004-09-16 07:17:56 +00:00
Dries Buytaert 94e30bf776 - Patch by JonBob: for consistency and readability, add brief descriptions of each source file inside the @file comment block at the head of the file. This helps with Doxygen indexing, and also allows neophytes to see what a file does immediately on opening the source, regardless of the organization of the hooks. 2004-08-21 06:42:38 +00:00
Dries Buytaert fa25c7a0ca - Code improvements by Stefan: use capital letters for header titles (and added some missing t() functions). 2004-08-19 15:41:57 +00:00
Dries Buytaert 83a739bd89 - Code improvements by Stefan: made all status messages consistent (and easier to translate). 2004-08-18 19:57:27 +00:00
Dries Buytaert 2f33b939c5 - Patch #9983 by Stefan: usability improvement: made sure all status messages start with a capital letter. 2004-08-16 18:02:48 +00:00
Dries Buytaert 9a26352b9c - Patch #9864 by JonBob: better form validation in menu administration. 2004-08-15 16:42:59 +00:00
Dries Buytaert c0f6fccac3 - Patch #7336 by TDobes: in various parts of Drupal, we use the title attribute for links to provide a slightly more detailed explanation as to the purpose of a link or where it goes. 2004-08-03 18:01:48 +00:00
Dries Buytaert f4460da93b - Patch 9543 by JonBob: use drupal_goto() in menu administration. 2004-07-25 18:31:41 +00:00
Dries Buytaert 2af5dff6a2 - Patch #9464 by Moshe: menu.module omitted a pair of braces when calling
db_next_id().
2004-07-25 18:16:49 +00:00
Dries Buytaert 2c9b5e31b7 - Patch #9234 by TDobes: the latest menu changes have caused custom menu blocks not to render any output. If I create a new menu and menu items, and then enable the block, no output from that block is visible.
This commit fixes the problem: custom menus were being defined as MENU_CUSTOM_ITEM rather than MENU_CUSTOM_MENU.  It also fixes a problem in which custom menus were mistakenly given the MENU_VISIBLE_IN_BREADCRUMB bit when edited. This would cause their titles to show up in the breadcrumb (which is undesirable... only menu items should be in there).

Note that this will not fix any non-functioning custom menus you've defined since this bug appeared. You'll have to delete and recreate them or update the "type" column in the DB manually.
2004-07-13 21:23:23 +00:00
Dries Buytaert ac5b5616c0 - More tab-improvements by JonBob: improved support for the default tabs! 2004-07-10 15:51:48 +00:00
Dries Buytaert 60513799a1 - Patch #8941 by JonBob: allow local tasks to be ordered by weight, as well
as simplifying the theming of local tasks so they can be more easily
  rendered in a non-tab manner.
2004-06-30 20:45:45 +00:00
Dries Buytaert c2d7419f23 - Patch #8681 by stefan: fixed some broken URLs and help texts. 2004-06-20 19:49:14 +00:00
Dries Buytaert 54b77d6435 Tabs patch!
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').
2004-06-18 15:04:37 +00:00
Dries Buytaert 8ebcf4aab6 - Patch by JonBob: killed a warning. 2004-05-26 18:43:39 +00:00