1. 01 Jun, 2004 1 commit
  2. 08 May, 2004 1 commit
    • Dries's avatar
      · 3de9d33e
      Dries authored
      - Menu and code improvements by JonBob.
      3de9d33e
  3. 05 May, 2004 1 commit
    • Dries's avatar
      · 681b26fe
      Dries authored
      - Patch #7577 by JonBob: various code style improvements to the statistics
        module.
      
         + Usages of to print titles have been replaced by proper drupal_set_title()
           calls.
         + Many arg() usages dropped in favor of meaningful parameters.
         + Doxygen comments standardized and expanded.
         + Some grammatical corrections to help text.
         + Broken /statistics page linked from page navigation restored.
         + Fixed small bug in menu.inc pertaining to menu callbacks without
           arguments.
      681b26fe
  4. 27 Apr, 2004 1 commit
  5. 21 Apr, 2004 1 commit
    • 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
  6. 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
  7. 15 Feb, 2004 1 commit
    • Dries's avatar
      · fdea6a29
      Dries authored
      - Fixed two bugs in the menu system: only make a menu collapsable when it has
        _visible_ children, accept 'foo/0'-style URLs (0 != NULL).
      fdea6a29
  8. 12 Jan, 2004 1 commit
    • Dries's avatar
      · 5fa33b29
      Dries authored
      - Made l() add 'class="active"' to the active/current URL.
      5fa33b29
  9. 27 Dec, 2003 1 commit
  10. 18 Dec, 2003 1 commit
    • Dries's avatar
      · 23c7a4aa
      Dries authored
      - Fixed bug 4703: don't display the help text when the user has no access
        rights for a page.  That is, only return the help text if an active
        handler exists.
      23c7a4aa
  11. 17 Dec, 2003 1 commit
    • Dries's avatar
      · 928c113b
      Dries authored
      Patch by Kjartan:
        - Adds possibility to hide menu item when it has no children. (Fixes the
          node/add problem when user doesn't have access to create any node
          types.)
        - More doxygen comments.
      928c113b
  12. 16 Dec, 2003 1 commit
    • Dries's avatar
      · 670a2922
      Dries authored
      - Reworked 404 (page not found) handling.  Patch by walkah.  You can specify a
        custom 404 page in the administration page.  As a result, error.php could be
        removed.
      670a2922
  13. 08 Dec, 2003 1 commit
    • Dries's avatar
      · 3904790e
      Dries authored
      - Tidied up the DoxyGen comments.  Patch by Kjartan.
      3904790e
  14. 04 Dec, 2003 1 commit
    • Dries's avatar
      · d45bf0f1
      Dries authored
      - Patch 185 by Ax: fixed undefined variables, synchronized xtemplate with sf, etc.
      d45bf0f1
  15. 21 Nov, 2003 1 commit
    • Dries's avatar
      · e4d791fe
      Dries authored
      - Menu fix by Jonathan.
      e4d791fe
  16. 08 Nov, 2003 1 commit
    • Dries's avatar
      · 92995414
      Dries authored
      - Committed stage 1 of the menu callbacks improvements.  Patch by Jonathan.
      92995414
  17. 14 Oct, 2003 1 commit
    • Dries's avatar
      - Bugfix: stopped the menu system from generating empty lists (<ul></ul>). Patch · 5d684e10
      Dries authored
        by Nick (CodeMonkeyX).
      
      - Bugfix: anonymous users could not change comment settings.  Patch by Bart.
      
      - Bugfix: the comment control form always showed "order by date - newest first",
        no matter what order you selected.  Patch by Bart.
      
      - Small usability improvement: only display comment controls when there are
        comments to show.  Patch by Bart.
      5d684e10
  18. 09 Oct, 2003 1 commit
    • Dries's avatar
      · 0f44d7d6
      Dries authored
      - Committed part 3 of Michael's help system improvements: removed the $help
        parameter from the menu() function.
      0f44d7d6
  19. 07 Oct, 2003 1 commit
    • Dries's avatar
      · 51ddccb1
      Dries authored
      - Fixed typo in menu system.  Patch by Jonathan.
      51ddccb1
  20. 28 Sep, 2003 5 commits
    • Dries's avatar
      · 32e8d77c
      Dries authored
      - Associate a callback with the menu links!  (This callback is not yet being
        called but will be as soon the remaining links have been transformed to use
        the menu system.)
      
      - Made sure the menu does not render links with no callback and no children.
        Like this, the 'create content' link is not being shown when the user has
        no permission to add any content.
      32e8d77c
    • Dries's avatar
      · c8b28009
      Dries authored
      - Made sure all menu items can be translated.  Path by Goba.
      c8b28009
    • Dries's avatar
      · 42a98731
      Dries authored
      - Fixed bug #3037: fixed translation issue with menu items.
      42a98731
    • Dries's avatar
      · a5e048a5
      Dries authored
      - Renamed some menu items for clarity and ... added basic phpDoc comments.
      a5e048a5
    • Dries's avatar
      - Rewrote the most of the menu system; this fixes Al's problem with the · 2fe79310
      Dries authored
        "create content" link.
      
      - Manually merged the user module's new menu items.  Al's patch did not
        apply.
      
      - Added some missing t()s.
      2fe79310
  21. 26 Sep, 2003 1 commit
    • Dries's avatar
      · f104d3cc
      Dries authored
      - Committed the admin menu integration patch.  Thanks Adrian, Stefan and others.
      f104d3cc
  22. 08 Jun, 2003 1 commit
    • Dries's avatar
      · 6ac9f889
      Dries authored
      - Bugfix: fix glitch in menu rendering code.  Patch #42 by Al.
      6ac9f889
  23. 13 May, 2003 1 commit
    • Dries's avatar
      · c2d2fb73
      Dries authored
      - Fixed a typo in the PostgreSQL database scheme.  Patch by Michael Frankowski.
      
      - Fixed a typo in the MSSQL database scheme.  Patch by Michael Frankowski.
      
      - Removed dependency on "register_globals = on"!  Patches by Michael Frankowski.
      
        Notes:
      
        + Updated the patches to use $foo["bar"] instead of $foo['bar'].
        + Updated the INSTALL and CHANGELOG files as well.
      
      - Tiny improvement to the "./scripts/code-clean.sh" script.
      c2d2fb73
  24. 21 Apr, 2003 1 commit
    • Dries's avatar
      · 81b05c67
      Dries authored
      - Don't report duplicate entries - it is an OK thing to do.
      81b05c67
  25. 14 Apr, 2003 1 commit
    • Dries's avatar
      · a53e34e8
      Dries authored
      - Removed the deprecated function menu_add().
      a53e34e8
  26. 01 Apr, 2003 1 commit
  27. 12 Mar, 2003 2 commits
    • Dries's avatar
      · 4ad174c4
      Dries authored
      - Eliminated system_init(), the session stuff, and made it possible to
        rebuild the menu.
      4ad174c4
    • Kjartan's avatar
      - Adding $Id$ keyword. · 54ea2de9
      Kjartan authored
      54ea2de9
  28. 27 Feb, 2003 1 commit
    • Dries's avatar
      · 6f6561a8
      Dries authored
      - Fixed some spelling mistakes.  Patch by Al.
      6f6561a8
  29. 25 Feb, 2003 1 commit
    • Dries's avatar
      · cff898ff
      Dries authored
      - Fixed bug when an additional parameter is being passed to the callback.
        Patch by Zbynek.
      
      - Made the menu_tree() function emit CSS tags to identify which menus are
        expanded/collapsed/leafs.  Patch Zbynek and Al Maw.
      cff898ff
  30. 20 Feb, 2003 1 commit
    • Dries's avatar
      · 277ceae5
      Dries authored
      - New menu houskeeping.  Prototyped by Zbynek.
      
        The following modules need updating:
          * glossary module
          * feed module (Breyten's version)
          * mailhandler module
          * notify module
          * project module
          * smileys module
          * admin module
          * style module
          * taxonomy_dhtml module
      
        To avoid unexpected problems menu_add() is deprecated (it will print an
        error message when used) and menu() should be used instead.
      277ceae5
  31. 12 Feb, 2003 1 commit
  32. 27 Jan, 2003 1 commit
    • Dries's avatar
      · 92b5fc36
      Dries authored
      - Fixed XHTML glitch in the sitemap.  Thanks Moshe and Michael.
      92b5fc36
  33. 26 Jan, 2003 1 commit
    • Dries's avatar
      · a32e3d14
      Dries authored
      - Added sitemap feature to administration pages.  Requested by various
        people including Michael and Moshe.
      a32e3d14
  34. 14 Jan, 2003 1 commit
    • Dries's avatar
      · d2687836
      Dries authored
      - Small improvement to the admin menu based on feedback from Michael.
      d2687836
  35. 06 Jan, 2003 1 commit
    • Dries's avatar
      · 89b2069e
      Dries authored
      - Clean URL patch.
      89b2069e