Commit Graph

246 Commits (deb4de9b9c73dccf0221b3980ef6dbfbd4ebf05a)

Author SHA1 Message Date
Angie Byron 36ec189695 #326539 by JohnAlbin, sun, cha0s, ultimateboy, Rob Loach, Damien Tournoud: Convert 'class' attribute to use an array, not a string. 2009-08-22 14:34:23 +00:00
Dries Buytaert d24d954479 - Patch #521474 by bangpound, JuliaKM et al: rename admin/site-building to admin/structure. 2009-07-20 18:51:36 +00:00
Dries Buytaert e4a4b7cc7e - Patch #506976 by catch: rename hook_perm to hook_permission. 2009-07-05 18:00:11 +00:00
Dries Buytaert 20825cde52 - Patch #503822 by berenddeboer: remove drag and drop help text from menu page. 2009-06-28 13:08:15 +00:00
Dries Buytaert 0f4060f377 - Patch #472642 by stella, agentrickard: remove 'implementation of' nominalizations from Docblocks. 2009-05-27 18:34:03 +00:00
Dries Buytaert 3c4be3ab55 - Patch #472658 by agentrickard: clean up of inline code comments. 2009-05-26 09:12:29 +00:00
Dries Buytaert a24a6c2bba - Patch #471070 by stella: millions of code style fixes. 2009-05-24 17:39:35 +00:00
Angie Byron 4bc255ba79 Roll-back of #310467: Breaks installer requirements check and update.php. 2009-05-21 23:07:16 +00:00
Angie Byron 4ddd7588e1 #469386 by Bojhan: Remove obvious menu administration help, and make block-related help conditional on block module. 2009-05-21 18:11:38 +00:00
Dries Buytaert 1778c5cca9 - Patch #310467 by chx, moshe weitzman: made hook_theme slimmer. 2009-05-14 08:23:15 +00:00
Dries Buytaert 0e0ca3b589 - Patch #457532 by Berdir: more PHP5 'fixes'. 2009-05-09 18:28:13 +00:00
Dries Buytaert f3526a344e - Patch #394476 by Berdir, pwolanin, Crell: converted the module to the new database abstraction layer. 2009-05-07 16:22:45 +00:00
Angie Byron e888f0061c #323112 by dmitrig01, kkaefer, quicksketch, frando and many many more: Now presenting... Vertical Tabs. Fantastic new UI improvement for node forms and hopefully more in the future. 2009-04-11 22:19:46 +00:00
Dries Buytaert b25e08ba75 - Patch #317775 by pwolanin, justinrandell: caching entire {menu_router} table causes MySQL error/slow rebuilds and slows menu_link_save. 2009-04-02 03:40:05 +00:00
Dries Buytaert 1c2033f0f8 - Patch #402226 by stompeers, catch et al: menu admin page uses inconsistent formatting. 2009-03-28 03:58:55 +00:00
Angie Byron ab8090c77c #273137 follow-up by David Rothstein: Fix menu descriptions. 2009-03-25 13:55:22 +00:00
Dries Buytaert 32076b4d32 - Patch #273137 by pwolanin, David_Rothstein, chx, et al: split navigation to user and administration menu. Will require follow-up patches. 2009-03-20 19:18:11 +00:00
Angie Byron ddc2604d69 #383066 by David Strauss: Rename hook_nodeapi_X to hook_node_X. 2009-03-08 04:25:07 +00:00
Angie Byron 610bc6f7ed #326210 by AlexisWhite and jhedstrom: Pass ->menu by reference to allow modules to modify it. 2009-01-31 16:56:00 +00:00
Dries Buytaert 92a8adea65 - Patch #352470 by scor: fixed typos and grammar in comments. 2008-12-30 16:43:20 +00:00
Dries Buytaert 574a2e47ee - Patch #345866 by alexanderpas, justinrandell, Dave Reid: remove from hook_block(). 2008-12-16 23:57:33 +00:00
Angie Byron d8aafce20d #328110 by marcingy, Damien Tournoud, swentel, and pwolanin: Fix error on admin/build/menu, and robustify the test so we catch stuff like this in the future. 2008-11-13 05:54:35 +00:00
Angie Byron 5d85d16a75 Oops. Roll-back of #328110. Apologies 2008-11-11 18:15:01 +00:00
Angie Byron f2ecddea98 #328110 by Damien Tournoud: Remove recoverable fatal error from menu system. 2008-11-11 16:56:48 +00:00
Angie Byron f76acb2d9d #282405 by Damien Tournoud, lilou, Dave Reid: Enforce coding standard on elseif. 2008-10-12 04:30:09 +00:00
Angie Byron d59ba41f65 #313213 by maartenvg, Gábor Hojtsy: Add a 'title' attribute for permissions to allow for localization of permission names 2008-10-09 15:15:55 +00:00
Dries Buytaert 87567f8916 - Patch #310212 by justinrandell: killed in _node hook, as well as twelve sable tooth tigers. 2008-10-06 12:55:56 +00:00
Dries Buytaert 9f3d9f1115 - Patch #161301 by Eaton, Sun, moshe and webchick: make checking for node edit forms easier. DX improvement. 2008-09-27 20:37:01 +00:00
Angie Byron 161a9970f7 #308534 by Dave Reid: Remove stray whitespace core-wide. 2008-09-15 20:48:10 +00:00
Dries Buytaert 69e6f411a9 - Patch #225450 by Crell, chx, bjaspan, catch, swentel, recidive et al: next generation database layer for Drupal 7. 2008-08-21 19:36:39 +00:00
Dries Buytaert ccf1af94fa - Patch #245329 by christefano and dmitrig01: code comment love. 2008-07-24 16:25:19 +00:00
Dries Buytaert 5299b92689 - Patch #270917 by catch, Bojhan, et al: renamed 'primary links' and 'secondary links' to 'main menu' and 'secondary menu' respectively. Based on usability study conducted with the help of Bojhan. 2008-06-25 09:12:25 +00:00
Dries Buytaert a96ffc1185 - Patch #256736 by flobruit: fixed bad HTML in help text. flobruit is on a patching spree! 2008-05-10 06:52:32 +00:00
Dries Buytaert 2e18cb8924 - Patch #221964 by chx, dopry, webernet, moshe, webchick, justinrandall, flobruit
et al.  Can you say 'registry'?  Drupal now maintains an internal registry of
  all functions or classes in the system, allowing it to lazy-load code files as
  needed (reducing the amount of code that must be parsed on each request). The
  list of included files is cached per menu callback for subsequent loading by
  the menu router. This way, a given page request will have all the code it needs
  but little else, minimizing time spent parsing unneeded code.
2008-05-06 12:18:54 +00:00
Dries Buytaert 21576021bf - Patch #249546 by pwolanin: rip menu access inheritance -- was already committed to D6. 2008-04-23 20:01:56 +00:00
Dries Buytaert 56d2664a90 - Patch #245115 by kkaefer, John Morahan, JohnAlbin et al: after a long discussion we've decided to make the concatenation operator consistent with the other operators. 2008-04-14 17:48:46 +00:00
Dries Buytaert 79b016d915 - Patch #216072 by recidive, David Rothstein, ptalindstrom et al: switched from numeric block IDs to string IDs.
The short explanation is that Drupal uses a lot of numeric deltas in the block system; blocks are identified by the 'module' and the 'delta'. In early Drupal, delta was numeric, but somewhere along the line it was changed to be possibly a string. In modern Drupal, block overrides are easily done via block-MODULE-DELTA.tpl.php.  The primary motivation to switch to string IDs everywhere is to make these deltas friendlier to themers:

    block-user-0.tpl.php --> block-user-navigation.tpl.php
    block-user-1.tpl.php --> block-user-login.tpl.php

  You get the picture.
2008-04-10 10:28:23 +00:00
Dries Buytaert 584f3e886a - Patch #30984 by webchick, keith.smith, kkaefer, Crell et al: provide descriptions for permissions on the permission administration page. 2008-02-20 13:46:43 +00:00
Dries Buytaert bbc65c30fa - Patch #220004 by webernet et al: menu items reorder after edit one of menu item. 2008-02-12 13:43:21 +00:00
Gábor Hojtsy 00f0a95ade #207372 by Pancho, pwolanin, chx: remove duplicate query from menu_enable() 2008-01-08 15:49:09 +00:00
Gábor Hojtsy 18cabdb8d3 #205843 report by asimmonds, patch by chx: menu_valid_path() was used as an API function, but was located in menu.module, move to menu.inc 2008-01-03 09:59:00 +00:00
Gábor Hojtsy 6a95c27147 #202425 by keith.smith: standardize reference to block placement page as 'blocks administration page' to avoid any confusion 2007-12-19 19:13:29 +00:00
Gábor Hojtsy 4c6f9664b8 #189881 by keith.smith: document drag and drop in menus and clean up some more help text 2007-12-19 13:49:23 +00:00
Gábor Hojtsy 6d77540b23 #199428 by Lynn: default to the primary links for content menu items (usability) 2007-12-16 18:25:22 +00:00
Gábor Hojtsy b6532a4fdb #200069 by keith.smith: new standard for 'more information' links in module help texts, as the handbook we referred to before was renamed 2007-12-14 18:08:50 +00:00
Gábor Hojtsy a64e5f38d1 #195083 by Rowanw and keith.smith: menu items are not displayed on the main menu page anymore; update help text 2007-12-13 10:34:07 +00:00
Dries Buytaert 9a96837b89 - Patch #163246 by keith smith, freso, O Govinda, catch, webchick et al: fixed minor spelling issues and fixed spacing issues. 2007-11-26 16:36:44 +00:00
Gábor Hojtsy 7f85abe0e5 #191360 by chx: allow contributed modules to override the book and menu parent selectors (to improve usability and performance) 2007-11-21 19:08:18 +00:00
Dries Buytaert 8ebc345b9d - Patch #191914 by chx: you cannot add user/register to a menu. Also removed some whitespace. 2007-11-17 14:25:23 +00:00
Gábor Hojtsy a42a9d3efd #178608 by chx: convert menu overview page to a form to overcome any CSRF vulnerabilities 2007-11-09 22:14:41 +00:00
Gábor Hojtsy b94f2716cf #184867 by deekayen, catch and keith.smith: fix some spelling errors in our source code and messages printed 2007-10-21 18:59:02 +00:00
Dries Buytaert afb7bf85fe - Clean-up menu link 2007-10-07 09:50:01 +00:00
Gábor Hojtsy 206d652a82 #162276 by Rowanw: usability - reword menu item deletion checkbox label 2007-09-20 08:41:33 +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 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 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 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