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