1. 28 Nov, 2003 3 commits
    • Dries's avatar
      · 733d286b
      Dries authored
      - Made it possible to auto-throttle blocks.  That is, blocks can be
        configured to be disabled when under excessive load.  Patch by Jeremy.
      733d286b
    • Dries's avatar
      · fa5aca1e
      Dries authored
      - Fixed error messages not being shown.  Patch by Matt.
      fa5aca1e
    • Dries's avatar
      8f000195
  2. 27 Nov, 2003 11 commits
  3. 26 Nov, 2003 2 commits
    • Dries's avatar
      · b55975d6
      Dries authored
      - Doxygen improvements.  Patch by Ax.
      b55975d6
    • Dries's avatar
      · 53cc5ba8
      Dries authored
      Statistics module patch by Jeremy:
      
        - removed custom user-page configuration
        - added user-page configuration as group into statistics_settings()
        - inlined logic to display user-page within statistics_page()
        - changed references of "top content" to "most popular content"
        - updated help to reflect recent changes
        - removed references to title/subtitle text configuration
        - properly load _settings data for popular content block
        - fix admin pages to display referrers and top nodes (don't return...)
      53cc5ba8
  4. 25 Nov, 2003 5 commits
    • Dries's avatar
      · 35e92aa7
      Dries authored
      - Improved usability of the statistics module's setting page.  Patch by
        Jeremy.
      35e92aa7
    • Dries's avatar
      · 6135c14c
      Dries authored
      Statistics module improvements by Jeremy:
      
      - Remove custom configuration of "admin/system/block/top nodes block".
      - Three remaining configuration options moved to "admin/system/modules/statistics".
      - Move simple logic to display block within statistics_block().
      6135c14c
    • Dries's avatar
      · 18d81e5e
      Dries authored
      - Fixed two typos.  Reported by Jeremy.
      18d81e5e
    • Dries's avatar
      · 506fe741
      Dries authored
      - Moved the "Who's online" block from the statistics module to the user module
        as the code no longer relies on the statistics module.  In addition, some
        code has been simplified and other bits have been removed.  Patch by Jeremy.
      506fe741
    • Dries's avatar
      · c0494c0a
      Dries authored
      - Committed phase 4 of JonBob's menu system changes.
      c0494c0a
  5. 24 Nov, 2003 3 commits
    • Dries's avatar
      · 2df7214a
      Dries authored
      - Rollbacked Ax's theme.inc changes as they failed to apply correctly.
      2df7214a
    • Dries's avatar
      Patch by Ax to fixe and improve to the core doxygen PHPdoc: · 06045ff7
      Dries authored
        * fixes all doxygen warnings [#]_ in the current code base
          + changes @param style from phpDocumentor (@param type $var desc) to doxygen (@param $var desc)
          + documents all undocumented parameters
          + escapes / fixes html warnings
          + fixes @defgroup in theme.inc
        * adds more groupings [#]_
          + drupal_{set|get}_title, drupal_{set|get}_breadcrumb
          + pager.inc: pager_api (pager_query(), pager_display()), pager pieces
        * adds a new group "themeable" which contains all themeable functions.
      06045ff7
    • Dries's avatar
      · af5bc7cd
      Dries authored
      - Made the Xtemplate theme degrade gracefully when CSS is disabled.
      af5bc7cd
  6. 23 Nov, 2003 6 commits
    • Dries's avatar
      · c2a4a5ec
      Dries authored
      - Made the help text sharable by removing incorrect use of $base_url.  Patch
        by Goba.
      c2a4a5ec
    • Dries's avatar
      · f505fb9c
      Dries authored
      - Synchronized some page and link titles.
      f505fb9c
    • Dries's avatar
      - Updated the CHANGELOG file · 112db2b0
      Dries authored
      112db2b0
    • Dries's avatar
      · 875c6e3f
      Dries authored
      - Performance improvement: avoid copying/cloning arrays.  Patch #155 by anarcat.
      875c6e3f
    • Dries's avatar
      · 2fa24977
      Dries authored
      - Committed patch #165 by Moshe.
      2fa24977
    • Dries's avatar
      · 26735ac5
      Dries authored
      - Committed phase 3 of JonBob's menu changes.  Adds an API for modules to
        define titles and breadcrumbs for their pages, and updates the theme
        system to display them.
      26735ac5
  7. 21 Nov, 2003 2 commits
    • Dries's avatar
      · e4d791fe
      Dries authored
      - Menu fix by Jonathan.
      e4d791fe
    • Dries's avatar
      · 5963759e
      Dries authored
      - Fixed menu problem so users can log in.  Patch by Jonathan.
      5963759e
  8. 20 Nov, 2003 4 commits
    • Dries's avatar
      · e128d493
      Dries authored
      - Improved theme configuration page.  Modified version of Adrian.
      e128d493
    • Dries's avatar
      · 4bdac433
      Dries authored
      - Patch by JonBob:
      
        Phase 2 of the menu system integration project. This unifies the interface
        used by admin and non-admin pages, and deprecates the _page hook in favor of
        explicit callbacks from menu(). Breadcrumbs, titles, and help text go away
        as a result of this patch; they will return in the phase 3 patch, printed
        by the theme.
      4bdac433
    • Dries's avatar
      · 9000f825
      Dries authored
      - Flush cache after changing user permissions.  Patch by Gerhard.
      9000f825
    • Dries's avatar
      · c7c2bf3d
      Dries authored
      - Removed duplicate call to drupal_page_header().  Patch by Moshe.
      c7c2bf3d
  9. 19 Nov, 2003 4 commits
    • Dries's avatar
      · 572db7f7
      Dries authored
      - Updated the INSERT statements at the bottom of the database schemes to
        reflect the bootstrap changes.  Patch #152 by Tom Dobes.
      572db7f7
    • Dries's avatar
      · d03d933b
      Dries authored
      - Performance improvement: changed a LEFT JOIN to an INNER JOIN.  Patch #157
        by Gerhard.
      d03d933b
    • Dries's avatar
      - Block and theme improvements. Patch by Ax. · 98063726
      Dries authored
         + block_list() (in block.module): returns an array of block objects for
           $region.
         + theme_blocks() (in theme.inc): uses block_list() and theme("block") to
           actually render them.
      
        Advantages:
         + Decouples blocks content and layout, allows block_list() to be used
           for non-output purposes (think "pull").
         + Unifies naming in theme.inc: render_blocks()) didn't really fit there.
         + Puts block_list() in blocks.module where it logically belongs.
      
      - Removed some cruft from the Xtemplate theme.  Patch by Ax.
      98063726
    • Dries's avatar
      · 3198d786
      Dries authored
      Xtemplate improvements.  Patch #154 by CodeMonkeyX.
      
       * Made all theme functions return their output.
      
       * Removed sidebar configuration options. (Sidebar placement is not configured
         through the block configuration screen.)
      3198d786