1. 30 Dec, 2003 1 commit
    • Dries Buytaert's avatar
      · e8c7d2e0
      Dries Buytaert authored
      - Made it possible to set and display multiple status messages.  Modified patch by
        Kjartan.
      e8c7d2e0
  2. 29 Dec, 2003 1 commit
  3. 24 Dec, 2003 1 commit
    • Dries Buytaert's avatar
      · ff14f14d
      Dries Buytaert authored
      - Some CSS improvements and better XHTML (<strong> vs <b>).
      ff14f14d
  4. 22 Dec, 2003 1 commit
    • Dries Buytaert's avatar
      · 1c03a576
      Dries Buytaert authored
      - Don't display the title when there is no title.
      1c03a576
  5. 13 Dec, 2003 1 commit
    • Dries Buytaert's avatar
      · 89271513
      Dries Buytaert authored
      - Some first theme Marvin improvements: better CSS, less tables.  Borrowed some from
        marvin_2k and styleswitcher.  More to come.
      89271513
  6. 01 Dec, 2003 1 commit
    • Dries Buytaert's avatar
      · 4e2c0b25
      Dries Buytaert authored
      - Introduced a drupal_set_message() and drupal_get_message() function.
      
        Contributed themes and modules need to be updated:
         - modules: status() is no more; use drupal_set_message() instead.
         - themes: use drupal_get_message() to check for status messages and
           visualize them.
      4e2c0b25
  7. 25 Nov, 2003 1 commit
    • Dries Buytaert's avatar
      · c0494c0a
      Dries Buytaert authored
      - Committed phase 4 of JonBob's menu system changes.
      c0494c0a
  8. 23 Nov, 2003 1 commit
    • Dries Buytaert's avatar
      · 26735ac5
      Dries Buytaert 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
  9. 19 Nov, 2003 2 commits
    • Dries Buytaert's avatar
      - Block and theme improvements. Patch by Ax. · 98063726
      Dries Buytaert 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 Buytaert's avatar
      - Theme marvin improvements by CodeMonkeyX. Patch #155: · faed7168
      Dries Buytaert authored
         * Made all functions return their output.
         * Made theme compatible with three column layouts.
         * Fixed problem where blocks were not being rendered properly.
      faed7168
  10. 14 Nov, 2003 1 commit
    • Dries Buytaert's avatar
      · ca7d8c02
      Dries Buytaert authored
      - Fixed typo in theme Marvin.  Patch by Goba.
      ca7d8c02
  11. 09 Nov, 2003 1 commit
    • Dries Buytaert's avatar
      · 951b553a
      Dries Buytaert authored
      - Committed stage 2 of the theme system improvements!  Patch by CodeMonkeyX.
      951b553a
  12. 08 Nov, 2003 1 commit
    • Dries Buytaert's avatar
      · 1f273dac
      Dries Buytaert authored
      - Committed stage 1 of the theme system improvements.
      
        Some TODO's:
         * The sidebars of theme Marvin and theme UnConeD look unstyled.
         * CSS-ify theme UnConeD so we can remove the class around the functions.
         * Rewrite theme_init() not to use a class and simplify theme()
           accordingly.
      1f273dac
  13. 06 Oct, 2003 2 commits
  14. 23 Aug, 2003 1 commit
    • Dries Buytaert's avatar
      · c485b545
      Dries Buytaert authored
      - Fixed a number of small user experience inconsistencies pointed out by
        Keith.
      c485b545
  15. 12 Aug, 2003 1 commit
  16. 16 Jun, 2003 1 commit
    • Dries Buytaert's avatar
      · ef873561
      Dries Buytaert authored
      - Improvements: XHTML-ifications.  Patch by GmbH.  See feature #1813.
      ef873561
  17. 15 Jun, 2003 1 commit
    • Dries Buytaert's avatar
      · eb030cb9
      Dries Buytaert authored
      - Improvements: XHTML-ifications.  Patch by GmbH.
      eb030cb9
  18. 04 Jun, 2003 1 commit
    • Dries Buytaert's avatar
      · 355d25e7
      Dries Buytaert authored
      - Bugfix: renamed the SQL field 'types' to 'nodes' because 'types' is a reserved keyword in MySQL 4.  This fixes critical bug #1618.  Patch by Marco.
      
        ==> This fix requires to run update.php!
      
      - Bugfix: made sessions work without warnings when register_globals is turned off. The solution is to use $_SESSION instead of session_register().  This fixes critical bug #1797.  Patch by Marco.
      
      - Bugfix: sometimes error messages where being discarded when previewing a node.  Patch by Craig Courtney.
      
      - Bugfix: fixed charset problems.  This fixes critical bug #1549.  Patch '0023.charset.patch' by Al.
      
      - Code improvements: removed some dead code from the comment module.  Patch by Marco.
      
      - Documentation improvements: polished the node module help texts and form descriptions.  Patch '0019.node.module.help.patch' by Al.
      
      - CSS improvements all over the map!  Patch '0021.more.css.patch' by Al.
      
      - GUI improvements: improved the position of Druplicon in the admin menu.  Patch '0020.admin.logo.patch' by Al.
      
      - GUI improvements: new logos for theme Marvin and theme UnConeD.  Logos by Kristjan Jansen.
      
      - GUI improvements: small changes to the output emitted by the profile module.  Suggestions by Steven Wittens.
      
      - GUI improvements: small fixes to Xtemplate.  Patch '0022.xtemplate.css.patch' by Al.
      
      TODO:
      
      - Some modules such as the buddy list module and the annotation module in the contributions repository are also using session_register().  They should be updated.  We should setup a task on Drupal.
      
      - There is code emitting '<div align="right">' which doesn't validate.
      
      - Does our XML feeds validate with the charset changes?
      
      - The forum module's SQL doesn't work properly on PostgreSQL.
      355d25e7
  19. 30 May, 2003 1 commit
    • Dries Buytaert's avatar
      · 514a1a96
      Dries Buytaert authored
      - Remove the <base href="">-tags from the themes; these are being added by
        theme_head().
      514a1a96
  20. 29 May, 2003 1 commit
    • Dries Buytaert's avatar
      · 3f2dd954
      Dries Buytaert authored
      - Theme improvements by Al, with help from Nick: stylesheet improvements,
        XHTML-ified theme UnConeD, etc.
      3f2dd954
  21. 27 May, 2003 1 commit
    • Dries Buytaert's avatar
      · 562acf8b
      Dries Buytaert authored
      - Theme maintenance: moved CSS to separate stylesheet, updated to use relative
        font sizes, etc.  Thanks Al.
      562acf8b
  22. 26 May, 2003 1 commit
    • Dries Buytaert's avatar
      · d8f78a7c
      Dries Buytaert authored
      - Removed check_output() from the theme system layer.
      d8f78a7c
  23. 13 May, 2003 1 commit
    • Dries Buytaert's avatar
      · c2d2fb73
      Dries Buytaert 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 Buytaert's avatar
      · b505b5ab
      Dries Buytaert authored
      - Committed Gordon's htmlarea patch.
      b505b5ab
  25. 07 Mar, 2003 1 commit
    • Dries Buytaert's avatar
      · 3aba0fda
      Dries Buytaert authored
      - Fixed typo: <base url=> --> <base href=>.  Patch by Moshe.
      3aba0fda
  26. 14 Feb, 2003 1 commit
    • Dries Buytaert's avatar
      · d0387297
      Dries Buytaert authored
      - Clean URLs.
      d0387297
  27. 09 Feb, 2003 1 commit
    • Dries Buytaert's avatar
      · 9281d0cd
      Dries Buytaert authored
      - Applied Alastair's date patch.
      
      - Removed all instances of '$user->nodes'.
      
      - Committed Moshe's taxonomy patch - minus the node_compact_list() bit.  It needs a bit more thought/work.  This patch changes the links of taxonomy pages/feeds so update your custom code and themes accordingly!
      
      Themes should now use "taxonomy_link("taxonomy terms", $node)" to get an array of taxonomy term links.  The old construct is deprecated and should be changed.
      
      // old theme blob:
      if (function_exists("taxonomy_node_get_terms")) {
        foreach (taxonomy_node_get_terms($node->nid) as $term) {
          $terms[] = l($term->name, NULL, array(), "or=$term->tid");
        }
      }
      
      // new theme blob:
      if (module_exist("taxonomy")) {
        $terms = taxonomy_link("taxonomy terms", $node);
      }
      
      // old URL:
      http://foo.com/index.php?or=1,2
      
      // new URL:
      http://foo.com/?q=taxonomy/page/or/1,2
      9281d0cd
  28. 29 Jan, 2003 1 commit
    • Dries Buytaert's avatar
      · 2436dfbc
      Dries Buytaert authored
      - Bugfix: removed the call to comment_moderation.
      2436dfbc
  29. 06 Jan, 2003 1 commit
    • Dries Buytaert's avatar
      · 2647a943
      Dries Buytaert authored
      - Forgot to update the taxonomy links.  Reported by Adam.
      2647a943
  30. 31 Dec, 2002 1 commit
    • Dries Buytaert's avatar
      · de95001c
      Dries Buytaert authored
      - Tidied up the use of check_output().  Might make rendering pages a bit
        snappier (performance improvement).
      de95001c
  31. 24 Dec, 2002 1 commit
    • Dries Buytaert's avatar
      · 22fa9ed7
      Dries Buytaert authored
      - Refactored the administration pages.
      22fa9ed7
  32. 10 Dec, 2002 1 commit
    • Dries Buytaert's avatar
      · eceead18
      Dries Buytaert authored
      - Removed the "comment anchors" in the themes; the anchor is emitted
        by the comment module.  Patch by Ax.
      eceead18
  33. 17 Nov, 2002 1 commit
  34. 16 Nov, 2002 1 commit
  35. 09 Nov, 2002 1 commit
    • Dries Buytaert's avatar
      · a6a47a32
      Dries Buytaert authored
      - Applied Moshe's "theme head" patch:
      
        "This patch to theme.inc adds the ability for modules to insert HTML
         into the <HEAD> section of all web pages. The additional modules in
         this directory [ed: blog.module] demonstate possible uses for the
         new _head() hook."
      a6a47a32
  36. 01 Jun, 2002 1 commit
    • Steven Wittens's avatar
      Theme update: · e1288998
      Steven Wittens authored
      Got rid of the drop.org logo's in the themes and replaced them with the Drupal logo.
      e1288998
  37. 24 May, 2002 1 commit
    • Dries Buytaert's avatar
      · 73f9ffc8
      Dries Buytaert authored
      - Removed a "nowrap" attribute to make theme Marvin look better on IE6.
        (Suggested by UnConed.)
      
      - Made theme Marvin support the taxonomy module.
      73f9ffc8
  38. 20 Apr, 2002 1 commit
    • Dries Buytaert's avatar
      · 8043cb99
      Dries Buytaert authored
      - Applied Marco's big patch, including contributions from Moshe:
      
          + Changed the db_query() API.
      
          + Wrapped all links in l(), lm(), la(), ..., drupal_url() functions.
      
          + XHTML-ified some HTML.
      
          + Wrapped a lot of text in the administrative pages in a t()
            function.
      
          + Replaced all $REQUEST_URI/$PATH_INFOs by request_uri().
      
          + Small bugfixes (eg. bug in book_export_html() and clean-ups (eg.
            RSS code).
      
          + Fixed some bugs in the taxonomy module (eg. tree making bug), added
            new functionality (eg. new APIs for use by other modules), included
            Moshe's taxonomy extensions, and some documentation udpates.
      
          + ...
      8043cb99