1. 19 Jun, 2004 1 commit
    • Dries's avatar
      · cbc230a3
      Dries authored
      - Patch #7696 by TDobes: renamed 'static' to 'sticky' which is a more
        logical name.  Requires a database upgrade.
      cbc230a3
  2. 18 Jun, 2004 1 commit
    • Dries's avatar
      · 54b77d64
      Dries authored
      Tabs patch!
      
      CHANGES
      -------
      
       + Introduced tabs. First, we extended the menu system to support tabs. Next, a tab was added for every link that was (1) an administrative action other than the implicit 'view' (2) relevant to that particular page only. This is illustrated by the fact that all tabs are verbs and that clicking a page's tab leads you to a subpage of that page.
      
       + Flattened the administration menu. The tabs helped simplify the navigation menu as I could separate 'actions' from 'navigation'. In addition, I removed the 'administer > configuration'-menu, renamed 'blocks' to 'sidebars' which I hope is a bit more descriptive, and made a couple more changes. Earlier, we already renamed 'taxonomy' to 'categorization' and we move 'statistics' under 'logs'.
      
       + Grouped settings. All settings have been grouped under 'administer > settings'.
      
      TODO
      ----
      
       + Update core themes: only Xtemplate default supports tabs and even those look ugly.  Need help.
      
       + Update contributed modules.  The menu() hook changed drastically.  Updating your code adhere the new menu() function should be 90% of the work.  Moreover, ensure that your modue's admin links are still valid and that URLs to node get updated to the new scheme ('node/view/x' -> 'node/x').
      54b77d64
  3. 20 May, 2004 1 commit
    • Dries's avatar
      · fdb1fbfc
      Dries authored
      - Simplified the 'anonymous poster settings' of the comment module and
        made it possible to enforce a username/e-mail address.  Based on
        James Seng's work there are now 3 radio buttons:
      
         ( ) Anonymous users may not enter contact information
         ( ) Anonymous users may leave contact information
         ( ) Anonymous users must leave contact information
      
      - Fixed a bug in the default theme_comment_view() function.
      
      - Added permalinks for comments.  Requested by Michael and Christina.
        Maintainers of contributed themes might want to add permalinks too.
      
      TODO:
      
      - Fix the interaction design of the submission form: the page you are
        directed to and the validation of the contact information.
      
      - Changing the comment viewing options appears to be broken?
      fdb1fbfc
  4. 12 Mar, 2004 1 commit
    • Dries's avatar
      · 144eacbd
      Dries authored
      - Patch 6421 by TDobes: In the recent user.module and profile.module update, a
        typo was introduced into xtemplate.theme which prevents the use (specifically,
        the ability to enable) comment pictures (formerly known as avatars).
      144eacbd
  5. 11 Mar, 2004 1 commit
    • Dries's avatar
      · 2101f6c4
      Dries authored
      - Rewrote the profile module:
      
         + Added a 'created' field to the users table and renamed the 'timestamp'
           fied to 'changed' (cfr. node table).  Update.php will try to determine
           a 'created' timestamp for existing users.
      
         + The profile module no longer uses serialized data but has its own set
           of tables.  Known existing profile data is migrated by these new tables.
             TODO: migrate the birthday field.
      
         + The profile fields can be grouped, and within each group, profile fields
           can be sorted using weights.
      
         + The profile pages can be themed.
      
         + The profiles can be browsed based on certain properties/settings.
      
         + Change the _user hook: (i) 'private_view' and 'public_view' are merged
           into 'view' as there are no private fields and (ii) 'edit_form' has
           been renamed to 'edit'.
      
         + Avatar handling has been refactored and is now part of the user module.
           The users table has a dedicted 'picture' field.
      
         + Simplified the way themes should use display/visualize pictures or
           avatars.
      
         + Made it possible for administrators to replace or delete avatars.
      
         + ...
      
        I hope this make for a good base to build on collectively.
      2101f6c4
  6. 06 Mar, 2004 1 commit
    • Dries's avatar
      · 8ebedbaa
      Dries authored
      - Patch #6260 by TDobes: fixed incorrect alt-attribute for avatar images in
        the Xtemplate theme.
      8ebedbaa
  7. 19 Feb, 2004 1 commit
    • Dries's avatar
      · 6248a267
      Dries authored
      - Fixed CSS problem in Xtemplate theme.
      6248a267
  8. 15 Feb, 2004 3 commits
    • Dries's avatar
      · bf459265
      Dries authored
      - Patch #5789 by TDobes: made the avatars link to the user profile.
      bf459265
    • Dries's avatar
      · bd784227
      Dries authored
      - Patch 5592 by Goba: let drupal_map_assoc() rule.  :-)
      
      - Renamed CHANGELOG to CHANGELOG.txt for Windows uses.
      bd784227
    • Dries's avatar
      · 4f07deab
      Dries authored
      - Changed the directory structure of theme chameleon.  Each template is now
        in a subdirectory.  This makes it easier to clone/fork an existing theme.
        Modified patch by MegaGrunt.
      
      - Added some help text, reorganized the Xtemplate configuration page, added
        <legend>/<fieldset> tags, fixed a logo bug.
      4f07deab
  9. 11 Feb, 2004 1 commit
    • Dries's avatar
      · d795565c
      Dries authored
      - Patch 5789 by TDobes: added avatar support to the Xtemplate theme.
      d795565c
  10. 01 Feb, 2004 2 commits
    • Dries's avatar
      · 3b30ca4f
      Dries authored
      - Patch #5418 by hba: made the Xtemplate theme fully translatable.
      3b30ca4f
    • Dries's avatar
      · dc938c53
      Dries authored
      - Patch #5567 by Goba: fixed t() functions, cleanup of locale module's help,
        fixed translation issues in taxonomy module, etc.
      dc938c53
  11. 29 Jan, 2004 1 commit
    • Dries's avatar
      · 786a0cef
      Dries authored
      - Fixed bug #5500 by pz: missing alt="" tag in Xtemplate theme.
      786a0cef
  12. 26 Jan, 2004 1 commit
    • Dries's avatar
      · 66702283
      Dries authored
      - Patch 5140 by Moshe: removed the theme("header") and theme("footer") functions.
      66702283
  13. 14 Jan, 2004 1 commit
    • Dries's avatar
      Patch 5114 by Kjartan: · 6fc2070a
      Dries authored
       - Adds drupal_set_header() and drupal_get_headers().
       - Cache now stores custom headers.
       - Replace theme_head() with drupal_get_html_head(), added drupal_set_html_head().
       - Added RSS autodiscover links to node, blog and taxonomy pages.
      6fc2070a
  14. 30 Dec, 2003 1 commit
    • Dries's avatar
      · e8c7d2e0
      Dries authored
      - Made it possible to set and display multiple status messages.  Modified patch by
        Kjartan.
      e8c7d2e0
  15. 22 Dec, 2003 1 commit
    • Dries's avatar
      · 01979d43
      Dries authored
      - Accessibility improvement: made the search box use the alt-tag.
      01979d43
  16. 13 Dec, 2003 2 commits
    • Dries's avatar
      · 801dd782
      Dries authored
      - Don't display a breadcrumb trail and title when there is no acitve page title.
        This stops the Xtemplate theme from displaying a 'Home' link on the front page.
      801dd782
    • Dries's avatar
      · fa2ec338
      Dries authored
      - Made sure all status messages start with a capital letter as we don't prefix
        them with 'Status:'.
      fa2ec338
  17. 09 Dec, 2003 1 commit
    • Dries's avatar
      · 82233fc0
      Dries authored
      - Xtemplate improvements by Ax.  Patch 190.
      82233fc0
  18. 06 Dec, 2003 1 commit
  19. 01 Dec, 2003 1 commit
    • Dries's avatar
      · 4e2c0b25
      Dries 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
  20. 30 Nov, 2003 1 commit
  21. 25 Nov, 2003 1 commit
    • Dries's avatar
      · c0494c0a
      Dries authored
      - Committed phase 4 of JonBob's menu system changes.
      c0494c0a
  22. 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
  23. 19 Nov, 2003 2 commits
    • 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
  24. 11 Nov, 2003 1 commit
    • Dries's avatar
      · 00666649
      Dries authored
      - Removed the output buffering from the Xtemplate theme.
      00666649
  25. 09 Nov, 2003 1 commit
    • Dries's avatar
      · 951b553a
      Dries authored
      - Committed stage 2 of the theme system improvements!  Patch by CodeMonkeyX.
      951b553a
  26. 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
  27. 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
  28. 30 Sep, 2003 1 commit
    • Dries's avatar
      · 5a667eb5
      Dries authored
      - Url aliasing improvements.  Patch by Matt.  See mailing list for more
        information.
      5a667eb5
  29. 28 Sep, 2003 1 commit
    • Dries's avatar
      · 949a7014
      Dries authored
      - As of now, the default placement of the Xtemplate theme's sidebar will be
        on the left.  This is what people seem to expect.
      949a7014
  30. 12 Sep, 2003 1 commit
    • Dries's avatar
      · ee35d913
      Dries authored
      - Made the forum module's breadcrumb navigation fully themable.  Patch by Nick.
      
      - Changed 'pubdate' to 'pubDate'.  Patch by Kristjan.
      
      - Fixed in Xtemplate theme; don't use return value of node_url() raw and uncut.
        Patch by me.
      ee35d913
  31. 11 Sep, 2003 1 commit
    • Dries's avatar
      · 9113a1ae
      Dries authored
      - Fixed bug with taxonomy handling.  Bug #2831.  Port of patch by Jonathan
        Chaffer.
      9113a1ae
  32. 10 Sep, 2003 1 commit
    • Dries's avatar
      · 81591038
      Dries authored
      - Added a "alt" attribute to the logo for sake of accessibility.
      81591038
  33. 07 Sep, 2003 1 commit
    • Dries's avatar
      · accebe35
      Dries authored
      - Commited Moshe's Xtemplate patch (slighty modified).
      accebe35
  34. 28 Aug, 2003 1 commit
    • Dries's avatar
      · 1ed23292
      Dries authored
      - Xtemplate improvements from Ax: "i find it annoying to have two empty blocks
        (a blue - message - and a grey - footer - one) if my site doesn't have neither
        of them set."
      1ed23292
  35. 16 Aug, 2003 1 commit
    • Dries's avatar
      · 71ff873d
      Dries authored
      - Added path aliasing support to the Xtemplate theme.  Patch 98 by Matthias.
      71ff873d