1. 10 May, 2003 1 commit
    • Dries's avatar
      · 167cf56a
      Dries authored
      - Fixed warning when creating a vocabulary with no types.  Reported by Gerhard,
        patch by Marco.
      167cf56a
  2. 20 Apr, 2003 1 commit
    • Dries's avatar
      · 3c2dc18c
      Dries authored
      - Fixed bug #1545: incorrect sequence tables on PostgreSQL.  Patch by Neil.
      
        In addition, I have updated update.php so it makes the corresponding
        changes for MySQL users.
      3c2dc18c
  3. 15 Apr, 2003 1 commit
    • Dries's avatar
      · 2de4c1c6
      Dries authored
      - Node API improvements by Moshe:
      
        "implemented pieces of kjartan's original nodeAPI patch. the mingling
        of other modules into node.module logic decreases (a good thing). for
        example, the string "taxonomy" now appears nowhere in node.module
      
        - moved the saving of taxonomy terms when submitting a node out of
        node.module and into taxonomy.module
      
        - moved the deletion of comments while deleting a node out of
        node.module and into comment.module
      
        - improved usability of node forms by including node type in the title
        of the box and page"
      2de4c1c6
  4. 02 Apr, 2003 1 commit
    • Dries's avatar
      · 1f70473a
      Dries authored
      - Fixed bug in taxonomy module.  Patch by Gerhard.
      1f70473a
  5. 01 Apr, 2003 1 commit
  6. 29 Mar, 2003 1 commit
    • Dries's avatar
      · 4742ba35
      Dries authored
      - Fixed some SQL query directives.
      4742ba35
  7. 23 Mar, 2003 1 commit
  8. 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
  9. 10 Mar, 2003 1 commit
  10. 07 Mar, 2003 1 commit
    • Dries's avatar
      · d659fedb
      Dries 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
  11. 27 Feb, 2003 1 commit
    • Dries's avatar
      · 0b7cecd5
      Dries authored
      - Some fixes and improvements to the taxonomy module.  Patch by Al.
      0b7cecd5
  12. 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
  13. 15 Feb, 2003 1 commit
    • Dries's avatar
      · 83f5d828
      Dries authored
      - Everything is using theme("function") now instead of $theme->function().
      83f5d828
  14. 09 Feb, 2003 1 commit
    • Dries's avatar
      · 9281d0cd
      Dries 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
  15. 23 Jan, 2003 1 commit
  16. 14 Jan, 2003 1 commit
    • Dries's avatar
      · d2687836
      Dries authored
      - Small improvement to the admin menu based on feedback from Michael.
      d2687836
  17. 13 Jan, 2003 1 commit
    • Dries's avatar
      · dc3df675
      Dries authored
      - Small bugfix and small cleanup.  Patch by Marco.
      dc3df675
  18. 06 Jan, 2003 1 commit
    • Dries's avatar
      · 89b2069e
      Dries authored
      - Clean URL patch.
      89b2069e
  19. 04 Jan, 2003 1 commit
    • Dries's avatar
      · 520416d9
      Dries authored
      - In the taxonomy administration pages, the dropdown to select a term's
      parent is supposed to exclude terms that are descendants of the current
      term, to avoid creating cycles. However, the terms with the first few
      term IDs are excluded instead.  Patch by JonBob.
      520416d9
  20. 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
  21. 30 Dec, 2002 1 commit
    • Dries's avatar
      · 0475d4fb
      Dries authored
      Patch by Marco:
      
      - rewrote taxonomy_get_tree() for improved performance and cleaner code
      - fixed a bug in _taxonomy_term_select() with multiple parents
      - added hooks in vocabulary and term insert, update and delete
      - fixed a bug in taxonomy_save_vocabulary() (cache_clear_all() was never
      called)
      0475d4fb
  22. 29 Dec, 2002 1 commit
    • Dries's avatar
      · 20208535
      Dries authored
      - Usability improvements: made the taxonomy administration pages use
        the new table rendering functions, made the overview table's HTML
        code a lot simpler, tidied up the status messages, and removed some
        redundant check_output()s.
      20208535
  23. 28 Dec, 2002 1 commit
    • Dries's avatar
      · 991914e6
      Dries authored
      - Added taxonomy link.
      991914e6
  24. 24 Dec, 2002 1 commit
    • Dries's avatar
      · 22fa9ed7
      Dries authored
      - Refactored the administration pages.
      22fa9ed7
  25. 12 Dec, 2002 1 commit
    • Dries's avatar
      · c7602236
      Dries authored
      Patch by Marco:
      
      - consistency in return order
      (http://list.drupal.org/drupal-devel/2002-December/009522.html)
      - new functions: taxonomy_get_term_by_name() and
      taxonomy_get_vocabulary_by_name()
      - caches are flushed after vocabulary and term edit/delete; this should
      avoid problems like forums not up to date
      c7602236
  26. 11 Dec, 2002 1 commit
    • Dries's avatar
      · 56ac29fa
      Dries authored
      - Avoid empty synonyms being inserted.  Patch by Marco.
      56ac29fa
  27. 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
  28. 03 Dec, 2002 1 commit
    • Dries's avatar
      · 737db302
      Dries authored
      - Changed db_queryd() to db_query().
      737db302
  29. 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
  30. 08 Nov, 2002 1 commit
    • Dries's avatar
      · 4fb3cceb
      Dries authored
      - Applied Stefan's t() function patch.
      4fb3cceb
  31. 20 Aug, 2002 1 commit
    • Dries's avatar
      · bfe5b85d
      Dries authored
      - Applied a (modified) version of Marco's SQL sequence patch.
      bfe5b85d
  32. 18 Aug, 2002 1 commit
    • Dries's avatar
      · 8b9c05d2
      Dries authored
      - Bugfix: fixed some SQL queries and tidied up many queries.  Patch by
        Marco.
      8b9c05d2
  33. 16 Aug, 2002 1 commit
    • Dries's avatar
      · 333e47ac
      Dries authored
      - Made sure the selection boxes don't grow too long.  Requisted by kika,
        patch by Marco.
      333e47ac
  34. 14 Jun, 2002 1 commit
  35. 09 Jun, 2002 1 commit
    • Dries's avatar
      · d859a37f
      Dries authored
      - Documentation updates: made it more consistent with the rest of Drupal.
      d859a37f
  36. 08 Jun, 2002 1 commit
    • Kjartan's avatar
      - improved module descriptions. · 5d36c704
      Kjartan authored
      - removed admin options for queue and comment module if the modules are not
        loaded.
      - nodes are now auto promoted when queue module isn't enabled.
      - moderation result block is now visible by the node author.
      5d36c704
  37. 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
  38. 31 May, 2002 1 commit
    • Dries's avatar
      · 38aaf5f3
      Dries authored
      - Added missing translations and the like.
      38aaf5f3
  39. 20 May, 2002 1 commit
    • Dries's avatar
      · f3c87571
      Dries authored
      - Ran the code through 'scripts/code-clean.sh': removed trailing whitespace
        (and possibly tabs).
      f3c87571
  40. 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