1. 18 Dec, 2003 1 commit
    • Dries's avatar
      · aa2f6162
      Dries authored
      - Fixed typo: $outpout -> $output.  Fixed bug 4690.
      aa2f6162
  2. 16 Dec, 2003 2 commits
    • Kjartan's avatar
      - Type in comment block. · 3e3f3972
      Kjartan authored
      3e3f3972
    • 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
  3. 13 Dec, 2003 2 commits
    • Dries's avatar
      · 67fe1716
      Dries authored
      - Bugfix: removed incorrect print statements from theme.inc.
      67fe1716
    • Dries's avatar
      · 4d54978a
      Dries authored
      - Small change to the default theme.
      4d54978a
  4. 08 Dec, 2003 1 commit
    • Dries's avatar
      · 3904790e
      Dries authored
      - Tidied up the DoxyGen comments.  Patch by Kjartan.
      3904790e
  5. 04 Dec, 2003 1 commit
    • Dries's avatar
      · d45bf0f1
      Dries authored
      - Patch 185 by Ax: fixed undefined variables, synchronized xtemplate with sf, etc.
      d45bf0f1
  6. 27 Nov, 2003 1 commit
  7. 26 Nov, 2003 1 commit
    • Dries's avatar
      · b55975d6
      Dries authored
      - Doxygen improvements.  Patch by Ax.
      b55975d6
  8. 25 Nov, 2003 1 commit
    • Dries's avatar
      · c0494c0a
      Dries authored
      - Committed phase 4 of JonBob's menu system changes.
      c0494c0a
  9. 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
  10. 23 Nov, 2003 1 commit
    • 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
  11. 19 Nov, 2003 1 commit
    • 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
  12. 17 Nov, 2003 2 commits
  13. 13 Nov, 2003 1 commit
    • Dries's avatar
      · 36bb5755
      Dries authored
      - table(...) -> theme("table", ...)
      36bb5755
  14. 10 Nov, 2003 2 commits
    • Kjartan's avatar
      - Spell checked the comments. · 22d3f6bd
      Kjartan authored
      22d3f6bd
    • Dries's avatar
      · 36da307e
      Dries authored
      - Improvement: made sure that the example theme uses the misc/drupal.css stylesheet.
      36da307e
  15. 09 Nov, 2003 2 commits
    • Dries's avatar
      · 951b553a
      Dries authored
      - Committed stage 2 of the theme system improvements!  Patch by CodeMonkeyX.
      951b553a
    • Dries's avatar
      · c79eb8c9
      Dries authored
      - Bugfix: made theme_footer() call theme_closure() instead of itself.  Patch by Bart.
      c79eb8c9
  16. 08 Nov, 2003 1 commit
    • Dries's avatar
      · 1f273dac
      Dries 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
  17. 04 Nov, 2003 1 commit
    • Dries's avatar
      · ed774ccd
      Dries authored
      - Improvement: better HTML/CSS for the example theme.  Patch by Adrian Simons.
      ed774ccd
  18. 31 Oct, 2003 1 commit
    • Dries's avatar
      · ec332667
      Dries authored
      - Improvement: made it possible to disable the comment controls and reworded some of the configuration settings.
      
      - Improvement: removed a left-over from Drupal 4.2.0 (dead code).
      
      - Improvement: replaced hard-coded XHTML around the XML icons with class="xml-icon".
      
      - Improvement: removed the custom navigation menus shown at the top of the "user information page" and integrated them in the new navigation block.  The "my account" link in the navigation menu will unfold.  Also removed the "delete account" link/functionality (for now).
      
      - Improvement: fix for "magic quotes" settings.  Patch by Steven.  I also removed check_php_settings().
      
      - Improvement: block themability improvements.  Modified patch from Ax and Steve/CodeMonkeyX.
      
      - Fixed bug #2617: editing user information does not work.  Patch by Kjartan.
      ec332667
  19. 19 Oct, 2003 1 commit
    • Dries's avatar
      · 17e92817
      Dries authored
      - Bugfix: added missing . which stopped the Example theme's DOCTYPE from being
        emitted.  Reported by Robert Castelo.
      17e92817
  20. 20 Sep, 2003 1 commit
    • Dries's avatar
      · 00a62647
      Dries authored
      - Committed Nick's _content improvements.
      00a62647
  21. 18 Sep, 2003 1 commit
    • Dries's avatar
      · 796a70de
      Dries authored
      - XHTML fixes in the base theme.  Patch by Chris Johnson.
      796a70de
  22. 15 Sep, 2003 1 commit
    • Dries's avatar
      · d9cb4522
      Dries authored
      - Book module improvements.  This commit changes the behavior of the "view"
        hook.  See mailing list for details; search for a mail with the subject:
        '[IMPORTANT] behavior of "view" hook changed'.  Modified patch from Nick.
      d9cb4522
  23. 11 Sep, 2003 1 commit
    • Dries's avatar
      · d81f159c
      Dries authored
      - Committed Nick's path improvements; you can now control the look and feel
        of the breadcrumb navigation.
      d81f159c
  24. 10 Jul, 2003 1 commit
    • Dries's avatar
      · 337b3c9d
      Dries authored
      - Committed a slightly modified version of Slavica's table prefix patch.
      337b3c9d
  25. 26 Jun, 2003 1 commit
    • Dries's avatar
      · f7a6c42e
      Dries authored
      - Bugfix: do not escpae slashes in block path.  Patch #50 by Gerhard.
      
        (This accompanies the recent block module documentation update, right?)
      f7a6c42e
  26. 16 Jun, 2003 1 commit
    • Dries's avatar
      · ef873561
      Dries authored
      - Improvements: XHTML-ifications.  Patch by GmbH.  See feature #1813.
      ef873561
  27. 15 Jun, 2003 1 commit
    • Dries's avatar
      · eb030cb9
      Dries authored
      - Improvements: XHTML-ifications.  Patch by GmbH.
      eb030cb9
  28. 13 Jun, 2003 1 commit
    • Dries's avatar
      · d95499bf
      Dries authored
      - Bugfix: small Xtemplate fixes.  Patch by Ax.  (Slightly modified.)
      
      - Bugfix: block patch fix.  Patch by Gerhard.
      
      - Bugfix: fixed broken URL in ping.  Patch by Gerhard.
      
        (This should fix the problems shown on http://www.blo.gs/info.php?id=1515.)
      
      - Improvement: added better password generator.  Patch #1 by Al.  Fixes bug
        #1935.
      
      - Improvement: performance improvement to the blog module.  Patch by Marco.
      d95499bf
  29. 11 Jun, 2003 1 commit
    • Dries's avatar
      · 3b8c99d9
      Dries authored
      - Bugfix: fixed the CREATE FUNCTION in database.mssql as it needs to be prefixed with GO for some obscure reason.  Patch by Kjartan.
      
      - Bugfix: fixed the defaults for blocks in database.mssql so the NOT NULL fields get values.  Patch by Kjartan.
      
      - Bugfix: changed check_form() to use htmlspecialchars() instead of drupal_specialchars() as this caused Drupal to emit incorrect form items in presence of quotes.  Example:
      
        <input type="submit" class="form-submit" name="op" value="Submit "top nodes" block changes" />
      
        IMO, drupal_specialchars() is better called xmlspecialchars() to avoid confusion.
      
      - Bugfix: when an anonymous user visits a site, they shouldn't see any content (except the login block, if it is enabled) unless they have the "access content" permissions.  Patch by Matt Westgate.
      
      - Improvement: improved the error checking and the error messages in the profile module.  Updated the code to match the Drupal coding conventions.  Modified patch from Matt Westgate.
      
      - Improvement: don't generate the <base href=""> tag in the base theme; it is already emitted by theme_head().  Patch by Kristjan.
      
      - Improvement: don't execute any SQL queries when checking the permissions of user #1.  Patch by Kjartan.
      
      - Improvement: made a scalable layout form that works in IE and that behaves better with narrow themes.  Part of patch #51 by Al.
      
      - Improvement: removed some redundant print statements from the comment module.  Modified patch from Craig Courtney.
      3b8c99d9
  30. 08 Jun, 2003 1 commit
    • Dries's avatar
      · a448f5a9
      Dries authored
      - Charset simpliciations.  Patch #46 by Al.
      a448f5a9
  31. 04 Jun, 2003 1 commit
    • Dries's avatar
      · 355d25e7
      Dries 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
  32. 30 May, 2003 1 commit
    • Dries's avatar
      · 7f2ce4ac
      Dries authored
      - Fixed the order in which the CSS gets loaded.  Patch by Al.
      7f2ce4ac
  33. 29 May, 2003 1 commit
    • Dries's avatar
      · 1fc8a18c
      Dries authored
      - Al's CSS patches.  This commit improves the themability of some core
        components such as lists, form items, removes an ugly hack from the
        archive module and should fix the poll problem (although it doesn't
        Opera/Konqueror).
      1fc8a18c