Skip to content
  1. Jul 01, 2003
    • Dries Buytaert's avatar
      · 7997ebb9
      Dries Buytaert authored
      - Bugfix: added more permissions checks.  Patches #60-62 by Al.  Should fix
        bug #2163 and #2164.
      7997ebb9
  2. Jun 19, 2003
    • Dries Buytaert's avatar
      · 828ba665
      Dries Buytaert authored
      - Bugfix: fixed utf-8 problem for people that use PHP 4.2.x or below.  Patch #33 by Al.
      
      - Bugfix: fixed translation problems in the user module and the block module.  Patch by Stefan.
      
      - Improvement: made it impossible to delete user role #1 and #2.  Patch #38 by Al.
      
      - Improvement: fixed the "Allowed HTML tag" issues.  Makes for better code and improved usability.  Patch #35 by Al.
      
        NOTE: as soon the compose tips make their way into CVS, most of this code can be removed.
      828ba665
  3. Jun 15, 2003
    • Dries Buytaert's avatar
      · eb030cb9
      Dries Buytaert authored
      - Improvements: XHTML-ifications.  Patch by GmbH.
      eb030cb9
    • Dries Buytaert's avatar
      · 677dbd46
      Dries Buytaert authored
      - Bugfix: fixed broken links in the emitted RSS feed discovery code.  Modified
        patch by Kjartan.
      677dbd46
  4. Jun 13, 2003
    • Dries Buytaert's avatar
      · d95499bf
      Dries Buytaert 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
  5. Jun 05, 2003
    • Dries Buytaert's avatar
      · de3b0796
      Dries Buytaert authored
      - Bugfix: better charset support for non-ISO-8859-1 languages.  Patch 0029.charset.fixes.patch by Al.  Could East Asia test this please.
      
      - Bugfix: made the "moderate" field behave.  Patch 0030.queue.module.help.and.settings.form.patch by Al.
      
      - Documentation: revised a large part of the help texts / documentation!  Al's 0024.* patches.
      
      - Documentation: added a glossary to the help module.  Patch 0025.help.module.glossary.patch by Al and Michael.
      
      - Usability: first step towards unifying the terminology used in the cloud module.  Patch by 0028.site.cloud.rationalize.name.patch Al.
      
      - Usability + CSS improvements: revamped the node form and removed all tables.  Patch 0027.node.form.rewrite.patch by Al.
      
      - CSS improvements: patch 0026.admin.css.small.improvement.patch by Al.
      
      - Updated the MAINTAINERS file.
      de3b0796
  6. Jun 02, 2003
    • Dries Buytaert's avatar
      · 85d22f3e
      Dries Buytaert authored
      - Fixed the blog it link to work with register globals off.  Patch by Al.
      85d22f3e
  7. May 29, 2003
    • Dries Buytaert's avatar
      · 8d2b1238
      Dries Buytaert authored
      - Michael Frankowski's excellent help text improvements!
      8d2b1238
  8. May 24, 2003
    • Dries Buytaert's avatar
      · 45d5aad6
      Dries Buytaert authored
      - Updated Drupal to use "on output" filters.  Derived from Gerhard's patch.
      45d5aad6
    • Dries Buytaert's avatar
      · d592f765
      Dries Buytaert authored
      - Changed "user blogs" to "blogs".  Patch by Al.
      d592f765
  9. May 07, 2003
    • Dries Buytaert's avatar
      · a161110a
      Dries Buytaert authored
      - Applied  Michael Caerwyn's "%s -> %d" patch.
      
      - Changed all occurences of '%d' to %d as suggested on the mailing list.
      a161110a
  10. Apr 21, 2003
    • Dries Buytaert's avatar
      · a956de78
      Dries Buytaert authored
      - Fixed some PHP "notices".
      a956de78
  11. Mar 29, 2003
    • Dries Buytaert's avatar
      · 4742ba35
      Dries Buytaert authored
      - Fixed some SQL query directives.
      4742ba35
  12. Mar 25, 2003
  13. Mar 17, 2003
    • Dries Buytaert's avatar
      · ff6976f6
      Dries Buytaert authored
      - Fixed broken URL in the blog module's feed.  Reported by Gunnar.
      ff6976f6
  14. Mar 16, 2003
    • Dries Buytaert's avatar
      · 170b674a
      Dries Buytaert authored
      - All LIMIT queries must go through the pager or through db_query_range().
        The syntax for db_query_range() was enhanced so it matches db_query(). So
        you may pass extra arguments of the SQL statement which are checked via
        check_query() and then substituted into the SQL statement. After these
        optional arguments, you always pass $from and $count parameters which
        define your range.  Most often, the $from is 0 and the count is the max
        number of records you want returned.  Patch by Moshe.
      
      - The pager_query() function for PEAR was enhanced so that it adds  proper
        GROUP BY statement counting the number of records to be paged. Patch by
        James Arthur.
      
      - MSSQL database scheme by Moshe.
      170b674a
  15. Mar 13, 2003
  16. Mar 07, 2003
    • Kjartan Mannes's avatar
      - Renamed "form.admin" to "form admin". · 831ee213
      Kjartan Mannes authored
      - Added node_admin_settings() to let users set node defaults.
          * Added _nodeapi("conf")
      - Modified form_checkbox() to unset options. (Modified the patch from Ax.)
      - Removed the _save() hook.
      - Fixed a logical flaw in field_get() and field_set() which would break
        moderation.
      - Moved some admin menus around and cleaned up some typos.
      831ee213
    • Dries Buytaert's avatar
      · d659fedb
      Dries Buytaert authored
      - Removed the path_uri() function in favor of the $base_url variable and
        fixes a handful of bugs introduced by the clean URL patch.
      d659fedb
  17. Feb 17, 2003
    • Dries Buytaert's avatar
      · 52314ddc
      Dries Buytaert authored
      - Theme options patch.  See mailing list.
      52314ddc
  18. Feb 15, 2003
    • Dries Buytaert's avatar
      · 83f5d828
      Dries Buytaert authored
      - Everything is using theme("function") now instead of $theme->function().
      83f5d828
  19. Feb 12, 2003
  20. Feb 11, 2003
  21. Feb 09, 2003
    • 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
  22. Jan 23, 2003
  23. Jan 20, 2003
    • Dries Buytaert's avatar
      · ca68e8a3
      Dries Buytaert authored
      - Tidied up some SQL queries.
      ca68e8a3
  24. Jan 07, 2003
    • Dries Buytaert's avatar
      · 33da658c
      Dries Buytaert authored
      - Bugfix: RSS auto-discovery was broken due to clean URL work.  Patch by
        Breyten.
      33da658c
  25. Jan 06, 2003
    • Dries Buytaert's avatar
      · 89b2069e
      Dries Buytaert authored
      - Clean URL patch.
      89b2069e
  26. Dec 14, 2002
    • Dries Buytaert's avatar
      · 99d84c93
      Dries Buytaert authored
      - Committed Marco's pager improvements.
      
      - Fixed another annoyance with editing content.
      99d84c93
  27. Dec 10, 2002
    • Dries Buytaert's avatar
      · 7ce686c1
      Dries Buytaert authored
      o Permission improvements:
      
         + Removed the "post content" permission and replaced it by more fine-grained permissions such as "maintain static pages", "maintain personal blog", "maintain stories", etc.
      
      o Usability improvements to teasers:
      
         + Teaser forms are no more.  Teasers are extracted automatically but can also be instructed using a delimiter "---".  Furthermore, when a post it too short for a teaser, the user won't be bother with teaser stuff anymore.
      
         + Added an option to set the teaser length, or to disable teasers all together.
      
         + When previewing a post, both the short (if any) and the full version of a post are shown.  This addresses a common complaint; for example, when writing a book page there was no way you could preview the short version of your post.
      
         + Forum posts can be teasered now.  This is particularly helpful in the context of drupal.org where we promote forum topics.
      
      o Bugfix: replaced all PHP short tags (<?) with long tags (<?php).
      
      o Bugfix: removed hard-coded dependence on comment module.
      
      o Bugfix: when the queue module was disabled, it was not possible to approve updated book pages.
      
      o Bugfix: applied modified version of Marco's node_teaser() fix.
      7ce686c1
  28. Nov 11, 2002
    • Dries Buytaert's avatar
      · a6c8b10d
      Dries Buytaert authored
      Applied Moshe's patches:
      
      - Adds more title info to each line in the block: now showing author and number of comments in a unified way accross all modules.
      
      - Added pager support to blog module.
      
      - Blog module now uses standard node view, not its own hack which is more theme friendly (http://www.drupal.org/node.php?id=133).
      
      - Blog module now uses node_feed() function for making RSS feeds. since all feeds are now consolidated, a couple tweaks to node_feed() and format_rss_* would lead us to support new RSS formats easily.
      
      - Fixed bugs where unpublished entries were displayed.
      a6c8b10d
  29. Nov 09, 2002
    • Dries Buytaert's avatar
      · 554299df
      Dries Buytaert authored
      - Small clean-up.
      554299df
    • 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
    • Dries Buytaert's avatar
      · 562df8fe
      Dries Buytaert authored
      * Added Jeremy's pager:
      
       "This is a simple, generic pager for Drupal-CVS.  It is designed to be
        easily themeable and expandable.  The code is highly-commented to
        enhance readability."
      
       "Pagers are constructed by combining the provided pieces (all of which
        can be easily modified to display the text or image you prefer) into
        your custom pager."
      
      * Statistics module fixes by Jeremy:
      
       - removed superfluous check for existence of watchdog()
       - saving changes in admin page displays status and returns same page
       - no longer return 1971/01/01 in "view statistics" table
       - switched from "!=" to "<>" in SQL queries for ANSI-SQL compliance
       - switched from "MAX(timestamp) as timestamp" to "MAX(timestamp) as
         max_timestamp" moving towards ANSI-SQL compliance.
      
      * Added a "theme_item_list" function to format itemized lists.  Also
        changed a couple of modules to take advantage of it.  Makes for a
        more consistent UI.
      562df8fe
  30. Nov 01, 2002
    • Dries Buytaert's avatar
      · cc381c14
      Dries Buytaert authored
      - Fixed glitch in block module: the admin links were not composed
        correctly.  Patch by Stefan.
      
      - Added missing t() functions and improved the %x directives for
        better readability and to ease the process of translating your
        site.  Patches by Stefan.
      
      - Made two small additions to the 'code-clean.sh' script; it will
        now remove patch related junk.
      
      NOTES:
      
      - I removed the &middot; related bits.  Let's tackle these later on
        in a separate patch after we got some sort of consensus.
      
      - I removed the 'module_exist("drupal")' check in the user module;
        I *think* it is incomplete and therefore incorrect.
      
      - Stefan, try using quotes in your translations and check whether
        everything still works.  Example: translate the "Create account"
        button to "Create \"haha\" account \'hihi\'" and see if you can
        still create new accounts.  Maybe automate this using a quick
        hack in the locale module ...
      cc381c14
  31. Oct 26, 2002
    • Dries Buytaert's avatar
      · 8d103a08
      Dries Buytaert authored
      - Committed Marco's block rewrite:
      
         + Blocks are not longer called if not rendered: major performance
           improvement.
         + Fixed some bugs (preview option was broken, path option was broken).
         + Removed "ascii"-type blocks.
         + Added permission to for "PHP blocks"
         + ...
      
        NOTES:
      
         + You'll want to run "update.php":
      
             ALTER TABLE blocks DROP remove;
             ALTER TABLE blocks DROP name;
      
         + You'll want to update your custom modules as well as the modules in
           the contrib repository.  Block function should now read:
      
             function *_block($op = "list", $delta = 0) {
               if ($op == "list") {
                 return array of block infos
               }
               else {
                 return subject and content of $delta block
               }
             }
      8d103a08
  32. Oct 22, 2002
    • Dries Buytaert's avatar
      · 66c5b707
      Dries Buytaert authored
      - Wrapped some hardcoded colors in "theme_invoke()"s; we can still create
        a drupal_error() later on but I think we better get used to theme_invoke().
      
      - Fixed translation bug.  Patch by Moshe.
      
      - Fixed PHP warning.  Patch by ax.
      66c5b707
  33. Jun 15, 2002
  34. Jun 10, 2002