1. 24 Nov, 2003 2 commits
    • 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
  2. 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
  3. 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
  4. 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
  5. 19 Nov, 2003 5 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
    • Dries's avatar
      - Theme marvin improvements by CodeMonkeyX. Patch #155: · faed7168
      Dries authored
         * Made all functions return their output.
         * Made theme compatible with three column layouts.
         * Fixed problem where blocks were not being rendered properly.
      faed7168
  6. 18 Nov, 2003 3 commits
    • Kjartan's avatar
      - Fixes bug #4100: First visit to site results in 'access denied' page. · 2ffa04f5
      Kjartan authored
      - Fixed sess_write().
      - Removed dead code in index.php.
      2ffa04f5
    • Dries's avatar
      · fe9a6afa
      Dries authored
      - Admin module clean-up.  Patch by Kjartan.  (The status function should be
        a theme_ function really.)
      fe9a6afa
    • Dries's avatar
      · a0640e66
      Dries authored
      - Improved module loading when serving cached pages.  Moshe's bootstrap patch.
      
      - Used legend and fieldset tags for the configuration page.
      a0640e66
  7. 17 Nov, 2003 2 commits
  8. 16 Nov, 2003 2 commits
    • Dries's avatar
      · e27df450
      Dries authored
      - Fixed FOUC problem using link tag.  Patch by Eric Scouten.
      e27df450
    • Dries's avatar
      - Some CHANGELOG updates · 0e609552
      Dries authored
      0e609552
  9. 15 Nov, 2003 4 commits
    • Dries's avatar
      · ec726aa7
      Dries authored
      - Move the jabber module to the contributions repository.
      ec726aa7
    • Dries's avatar
      · 2f639017
      Dries authored
      - Replaced the bloggerapi module by the blogapi module writen by James.
      2f639017
    • Dries's avatar
      · 4317747e
      Dries authored
      - Moving the cloud module to the contributions repository.
      4317747e
    • Dries's avatar
      · 7c064384
      Dries authored
      - Made the comment module themable.  Patch by CodeMonkeyX.
      7c064384
  10. 14 Nov, 2003 2 commits
    • Dries's avatar
      · 17db3d0e
      Dries authored
      - Fixed theme glitch.
      17db3d0e
    • Dries's avatar
      · ca7d8c02
      Dries authored
      - Fixed typo in theme Marvin.  Patch by Goba.
      ca7d8c02
  11. 13 Nov, 2003 2 commits
    • Dries's avatar
      · 6c85795a
      Dries authored
      - Fixed theme problem.
      6c85795a
    • Dries's avatar
      · 36bb5755
      Dries authored
      - table(...) -> theme("table", ...)
      36bb5755
  12. 12 Nov, 2003 2 commits
    • Dries's avatar
      · e8de9721
      Dries authored
      - Added missing print statements.  Patch #144 by CodeMonkeyX.
      e8de9721
    • Dries's avatar
      · c629c7bd
      Dries authored
      - Fixed bug #4080: comments shown against wrong node.  Reported by chrish.
      c629c7bd
  13. 11 Nov, 2003 3 commits
    • Dries's avatar
      · df447293
      Dries authored
      - Made the revisions a separate page/tab.
      df447293
    • Dries's avatar
      · 00666649
      Dries authored
      - Removed the output buffering from the Xtemplate theme.
      00666649
    • Dries's avatar
      · 89cad349
      Dries authored
      - Added missing break statements.  Patch by Chris.  Fixes bug 4055.
      89cad349
  14. 10 Nov, 2003 1 commit
    • Dries's avatar
      · f3c26069
      Dries authored
      User module patch by Kjartan:
      
      - Optimized user_external_load(), only need to fetch the data once.
      - Removed unused functions:
        user_get()
        user_set()
        theme_menu_list()
      - Fixed user_validate_name() to not accept \.
      - Modified user_validate_name() to use alnum, which varies depending on
        the system locale.
      - Optimized user_validate_name() to not use unnecessary regular
        expressions.
      - Optimized user_access() by using less logic to fetch permissions and
        cache.
      - Removed uncessary logic from user_deny().
      - Fixed user_fields() to properly cache $fields.
      - Optimized user_set_authmaps() to not perform unnecessary queries.
      - Removed return value from user_set_authmaps().
      f3c26069