1. 18 May, 2003 1 commit
    • Dries's avatar
      · 7e8aa526
      Dries authored
      - Fixed bug in book_prev().  Patch by Andy Colson.
      
      - Book optimizations: updated to use inner joins.  Patch by Andy Colson.
        This should address bug #1373.
      
        TODO: add index to MSSQL database scheme.
      7e8aa526
  2. 13 May, 2003 4 commits
    • Dries's avatar
      · 460b902d
      Dries authored
      - Added a couple of checks to avoid pg_atoi problems using PostgreSQL.
        Reported by Michael Frankowski.
      460b902d
    • Dries's avatar
      · bf300292
      Dries authored
      - Made the teaser work for HTML book pages.  Patch by Nick.
      bf300292
    • Dries's avatar
      · 0215c503
      Dries authored
      - The book_admin_orphan() function is using the table() function to render
        the orphan pages.  Patch by Nick.
      
      - The "printer-friendly link" is only shown when the book page is not on
        the main page.  Patch by Nick.
      0215c503
    • Dries's avatar
      · c2d2fb73
      Dries 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
  3. 07 May, 2003 1 commit
    • Dries's avatar
      · a161110a
      Dries authored
      - Applied  Michael Caerwyn's "%s -> %d" patch.
      
      - Changed all occurences of '%d' to %d as suggested on the mailing list.
      a161110a
  4. 21 Apr, 2003 2 commits
    • Dries's avatar
      · a956de78
      Dries authored
      - Fixed some PHP "notices".
      a956de78
    • Dries's avatar
      · e6cf829e
      Dries authored
      - Bugfix: show the 'printer-friendly version' link for everybody not just for
        people with the update book permission.  Patch by Nick Berendsen.
      e6cf829e
  5. 14 Apr, 2003 1 commit
    • Dries's avatar
      · bbab0437
      Dries authored
      - Made book_tree_recurse() emit code that validates as XHTML.  Patch by Nick
        Berendsen.
      bbab0437
  6. 04 Apr, 2003 1 commit
  7. 16 Mar, 2003 1 commit
    • Dries's avatar
      · 170b674a
      Dries 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
  8. 13 Mar, 2003 1 commit
    • Dries's avatar
      · df750672
      Dries authored
      Patch by Ax:
      - the index link ("View this book's table of contents.") which pointed
      to http://drupal/book instead of to ... this book's table of contents.
      - it doesn't print "previous", "next", "up", "index" if there are no
      "previous", "next", "up", "index"
      - it doesn't print "index" if "up" /is/ the "index"
      - it swaps the order of "up" and "index", ie. "up" is in the row above
      "index", between "previous" and "next" now. this is more logical and the
      way all tree-browsing apps (python doc, info, ...) do it.
      df750672
  9. 10 Mar, 2003 1 commit
    • Dries's avatar
      · 1a647c57
      Dries authored
      - Committed Ax' book patch to "fix" the "next/prev" navigation.
      1a647c57
  10. 09 Mar, 2003 1 commit
  11. 07 Mar, 2003 1 commit
    • Kjartan's avatar
      - Renamed "form.admin" to "form admin". · 831ee213
      Kjartan 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
  12. 02 Mar, 2003 1 commit
    • Dries's avatar
      · 55a449f9
      Dries authored
      - This commit fixes URLs, and makes the "edit book outline" link at the bottom
        of an "/admin/node/edit/n" page work properly.  Patch by Al.
      55a449f9
  13. 26 Feb, 2003 1 commit
  14. 20 Feb, 2003 1 commit
    • Dries's avatar
      · 277ceae5
      Dries authored
      - New menu houskeeping.  Prototyped by Zbynek.
      
        The following modules need updating:
          * glossary module
          * feed module (Breyten's version)
          * mailhandler module
          * notify module
          * project module
          * smileys module
          * admin module
          * style module
          * taxonomy_dhtml module
      
        To avoid unexpected problems menu_add() is deprecated (it will print an
        error message when used) and menu() should be used instead.
      277ceae5
  15. 15 Feb, 2003 1 commit
    • Dries's avatar
      · 83f5d828
      Dries authored
      - Everything is using theme("function") now instead of $theme->function().
      83f5d828
  16. 23 Jan, 2003 2 commits
  17. 12 Jan, 2003 1 commit
    • Dries's avatar
      · 97f4bdb9
      Dries authored
      - Made sure all table headers could be translated.
      
      - Made the book module use the new table rendering function.
      97f4bdb9
  18. 06 Jan, 2003 1 commit
    • Dries's avatar
      · 89b2069e
      Dries authored
      - Clean URL patch.
      89b2069e
  19. 31 Dec, 2002 1 commit
    • Dries's avatar
      · de95001c
      Dries authored
      - Tidied up the use of check_output().  Might make rendering pages a bit
        snappier (performance improvement).
      de95001c
  20. 24 Dec, 2002 1 commit
    • Dries's avatar
      · 22fa9ed7
      Dries authored
      - Refactored the administration pages.
      22fa9ed7
  21. 22 Dec, 2002 2 commits
  22. 10 Dec, 2002 1 commit
    • Dries's avatar
      · 7ce686c1
      Dries 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
  23. 02 Dec, 2002 1 commit
    • Dries's avatar
      · 5b39f676
      Dries authored
      * Applied slightly modified version of Marco's taxonomy patch:
      
       - Fixed a bug with get_tree and multiple parents.
       - Fixed 3 wrong caches (this will avoid some queries).
       - Extension to taxonomy_term_count_nodes() (feature #159): "currently
         calling taxonomy_term_count_nodes() returns the amount of nodes in each
         term, would it be possible to extend this function so that it would only
         return the amount of nodes of a certain type under each term.
       - Confirm deleting a vocabulary or a term (requested by Moshe).
       - Use form_weight() in vocabulary and term forms.
       - After submitting a term, we end up at the term page (requested by Moshe).
       - Added status messages when adding, editing and deleting vocabularies and
         terms
       - Minor clean ups
      
      * Made sure all modules use the same link delimiter; "|" for now.
      5b39f676
  24. 18 Nov, 2002 1 commit
    • Dries's avatar
      · 5c0558b5
      Dries authored
      - Applied Natrak's "create PHP content" patch.
      5c0558b5
  25. 15 Nov, 2002 1 commit
    • Dries's avatar
      · 9a352343
      Dries authored
      - Made "<root>" translatable.  Patch by Stefan.
      9a352343
  26. 10 Nov, 2002 1 commit
    • Dries's avatar
      · cc7a6b50
      Dries authored
      - Some improvements to streamline book maintanance: weights and titles can
        now be changed on the book overview page in the admin page.  Editing the
        "Drupal handbook" (100+ pages?) on drupal.org became a time-consuming
        process, hence these improvements ...
      cc7a6b50
  27. 09 Nov, 2002 1 commit
    • Dries's avatar
      · 29adfb40
      Dries authored
      - Added printer-friendly links to the book pages.
      29adfb40
  28. 30 Oct, 2002 1 commit
    • Dries's avatar
      · aa28ec52
      Dries authored
      - Applied db_query() fix.  Thanks Gerhard and Marco.
      aa28ec52
  29. 24 Oct, 2002 1 commit
  30. 09 Jun, 2002 1 commit
    • Dries's avatar
      · 300e5243
      Dries authored
      - Updated the book module documentation a bit.
      300e5243
  31. 01 Jun, 2002 1 commit
    • Kjartan's avatar
      - adding descriptions to modules (thanks Joe + Scott). · 4a28077f
      Kjartan authored
      - fixed comment flat list view missing 1 comment.
      - changed update.php around a bit.
          * security check isn't in effect if the db hasn't been updated.
          * instructions re-organized.
          * fixed some minor updates.
      - updated database.mysql done by UnConeD.
      - changelog update.
      4a28077f
  32. 23 May, 2002 1 commit
    • Kjartan's avatar
      - pending user accounts will not be notified to the site_email. · 66e1bbfb
      Kjartan authored
      - fixed access checks on the register form, do this before you enter the
        _save function. If registrations are disabled the register link will
        no longer show (again).
      - changed &#187 to &raquo, using the names of entities are better than
        the numbers.
      - fixed user information being set when account is registered (properly this
        time, really!)
      - reversed the if(!...) commit.
      - node_add specifies more defaults.
      - added link to blog entries from user page.
      66e1bbfb
  33. 22 May, 2002 1 commit
    • Kjartan's avatar
      - node security fixes. · 5f6d733b
      Kjartan authored
      - fixing the UI to represent what actually happens when you are an admin.
      5f6d733b
  34. 19 May, 2002 1 commit
    • Kjartan's avatar
      - updating all nodes to use taxonomy terms. · c9871b78
      Kjartan authored
      - updated node modules not to cause errors when taxonomy module is disabled.
      - added %date variable to user mail configuration.
      - added hyperlinks to admin.php?mod=system (site configuration) for easy access.
      - usual coding style and xhtml fixes.
      c9871b78