Skip to content
  1. Mar 31, 2005
  2. Mar 03, 2005
  3. Nov 23, 2004
  4. Nov 15, 2004
    • Dries Buytaert's avatar
      · 9979acea
      Dries Buytaert authored
      - Patch #12783 by Stefan: various small consistency/usability improvements.
      9979acea
  5. Nov 06, 2004
    • Dries Buytaert's avatar
      · c214cee3
      Dries Buytaert authored
      - On popular demand, patch #10178 by jhriggs: made it possible to expand menu items.
      c214cee3
  6. Oct 31, 2004
    • Dries Buytaert's avatar
      - Patch #11875 by Neil Drumm: block module configuration improvements. · b3adcf05
      Dries Buytaert authored
      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.
      b3adcf05
  7. Oct 23, 2004
  8. Oct 14, 2004
  9. Sep 21, 2004
    • Dries Buytaert's avatar
      · 1c592921
      Dries Buytaert authored
      - Patch #10961 by Gerhard: fixed PHP warning in the 'add menu item' form.
      1c592921
  10. Sep 16, 2004
    • Dries Buytaert's avatar
      · 5c7983c4
      Dries Buytaert authored
      - Patch #8179 by JonBob: reintroduced menu caching.
      5c7983c4
  11. Aug 21, 2004
    • Dries Buytaert's avatar
      · 94e30bf7
      Dries Buytaert authored
      - 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.
      94e30bf7
  12. Aug 19, 2004
    • Dries Buytaert's avatar
      · fa25c7a0
      Dries Buytaert authored
      - Code improvements by Stefan: use capital letters for header titles (and added some missing t() functions).
      fa25c7a0
  13. Aug 18, 2004
    • Dries Buytaert's avatar
      · 83a739bd
      Dries Buytaert authored
      - Code improvements by Stefan: made all status messages consistent (and easier to translate).
      83a739bd
  14. Aug 16, 2004
    • Dries Buytaert's avatar
      · 2f33b939
      Dries Buytaert authored
      - Patch #9983 by Stefan: usability improvement: made sure all status messages start with a capital letter.
      2f33b939
  15. Aug 15, 2004
    • Dries Buytaert's avatar
      · 9a26352b
      Dries Buytaert authored
      - Patch #9864 by JonBob: better form validation in menu administration.
      9a26352b
  16. Aug 03, 2004
    • Dries Buytaert's avatar
      · c0f6fcca
      Dries Buytaert authored
      - 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.
      c0f6fcca
  17. Jul 25, 2004
    • Dries Buytaert's avatar
      · f4460da9
      Dries Buytaert authored
      - Patch 9543 by JonBob: use drupal_goto() in menu administration.
      f4460da9
    • Dries Buytaert's avatar
      · 2af5dff6
      Dries Buytaert authored
      - Patch #9464 by Moshe: menu.module omitted a pair of braces when calling
        db_next_id().
      2af5dff6
  18. Jul 13, 2004
    • Dries Buytaert's avatar
      · 2c9b5e31
      Dries Buytaert authored
      - 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.
      2c9b5e31
  19. Jul 10, 2004
    • Dries Buytaert's avatar
      · ac5b5616
      Dries Buytaert authored
      - More tab-improvements by JonBob: improved support for the default tabs!
      ac5b5616
  20. Jun 30, 2004
    • Dries Buytaert's avatar
      · 60513799
      Dries Buytaert authored
      - 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.
      60513799
  21. Jun 20, 2004
  22. Jun 18, 2004
    • Dries Buytaert's avatar
      · 54b77d64
      Dries Buytaert authored
      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').
      54b77d64
  23. May 26, 2004
  24. May 18, 2004
  25. Apr 21, 2004
  26. Apr 15, 2004
    • Dries Buytaert's avatar
      - Patch by JonBob/Jonathan: reworked the menu system so that menus are · 10bdb51c
      Dries Buytaert authored
        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.
      10bdb51c