1. 24 Sep, 2001 1 commit
    • Dries's avatar
      · a1222d64
      Dries authored
      - Fixed translation bugs (reported by Alexander Schwartz)
      a1222d64
  2. 21 Sep, 2001 1 commit
    • Dries's avatar
      · 5a6a4206
      Dries authored
      - fixed HTML/XHTML typos
      5a6a4206
  3. 16 Sep, 2001 1 commit
    • Dries's avatar
      · 2d1e9126
      Dries authored
      - Added the new user module!
      2d1e9126
  4. 30 Aug, 2001 1 commit
  5. 27 Aug, 2001 1 commit
    • Dries's avatar
      · 098ab8ef
      Dries authored
      - fixed bug in node.listing as reported by Julian
      098ab8ef
  6. 16 Aug, 2001 1 commit
    • Dries's avatar
      · 90db2c60
      Dries authored
      - fixed some bugs
      90db2c60
  7. 15 Aug, 2001 1 commit
    • Dries's avatar
      · af1e20e4
      Dries authored
      - node.module:
         + fixed author names not being displayed.
         + XHTML-ified the code.
      af1e20e4
  8. 14 Aug, 2001 1 commit
    • Dries's avatar
      · 0d35fa4a
      Dries authored
      - Added some 'header("Content-Type: text/xml")' as suggested by Julian.
      0d35fa4a
  9. 11 Aug, 2001 1 commit
    • Dries's avatar
      · 808b6b6c
      Dries authored
      - Changed the authentication and login scheme as discussed on the mailing
        list.
      - Fixed the export function in book.module (patch my Julian).
      - Fixed the comment alignment (comments got truncated).
      808b6b6c
  10. 02 Aug, 2001 1 commit
    • Kjartan's avatar
      node.module · 2e8763ba
      Kjartan authored
      - some minor modifications to node_link()
      2e8763ba
  11. 18 Jul, 2001 1 commit
    • Dries's avatar
      · a3b9b7e9
      Dries authored
      - node.module:
          + added missing t()-functions (reported by Nick).
      
      - locale.module:
          + renamed '$lang' to '$language' (reported by Nick).
      a3b9b7e9
  12. 17 Jul, 2001 1 commit
    • Kjartan's avatar
      page.module · 6fdef172
      Kjartan authored
      - added a links option so pages can be displayed on the links of the site in an
        easy way. (Requires an SQL update.)
      - made HTML and text type pages be $theme->box()ed again.
      - made the page body hidden in a comment during editing, in case things
        crash you should still be able to retrieve your code. Will keep working on a
        better solution.
      
      node.module
      - made all node types be listed in the node listings.
      6fdef172
  13. 15 Jul, 2001 2 commits
    • Dries's avatar
      · 39df1cba
      Dries authored
      - Various updates, mostly related to our RDF/RSS backend.
      39df1cba
    • Dries's avatar
      · af7d8ebe
      Dries authored
      - Various updates, mostly related to our RDF/RSS backend.
      af7d8ebe
  14. 14 Jul, 2001 1 commit
    • Dries's avatar
      · b99d4d7a
      Dries authored
      - theme system:
          + added $theme->images()
      
      - blog.module:
          + improved user-friendliness and rewrote most of the output routines
          + made quoted text /italic/ by default
          + integrated discussion system like it should
          + ...
      
      - marvin.theme:
          + small visual improvements
      b99d4d7a
  15. 03 Jul, 2001 1 commit
    • Dries's avatar
      · 43db9cf8
      Dries authored
      - common.inc:
         + Made '$na' translatable on popular demand.
      
      - node.module:
         + replaced a confusing configuration description, as suggested by
           Remco.
      
      - statistics.module:
         + Added a 'most recent referers'-table sorted by timestamp.
      
      - drupal.module:
         + Small update of the links.
      43db9cf8
  16. 30 Jun, 2001 1 commit
    • Dries's avatar
      · e6a67118
      Dries authored
      - Made search.php a module, being search.module.
      
      - Updated the permission names to be more consistent.
      
      - Small improvement to node.php.
      e6a67118
  17. 29 Jun, 2001 1 commit
    • Dries's avatar
      · 9c43e8fc
      Dries authored
      Extremely large commit:
      
      - Fixed tiny quote problem in account.php.
      
      - Fixed tiny bug in comment.inc.
      
      - Fixed tiny bug in comment.module.
      
      - Fixed tiny bug in meta.module.
      
      - Simplified user_access() API.
      
      - Rewrote link system: still needs fine-tuning and testing so don't
        upgrade if you are running a production site. ;)
      
        Updated all modules and themes to reflect this change.  All other
        themes and modules need updating too!
      9c43e8fc
  18. 27 Jun, 2001 1 commit
    • Dries's avatar
      · 124694ee
      Dries authored
      - Fixed bug node.module bug:
      
          + the node scheduler did not un-schedule a node!
      
      - Fixed comment bugs (as a result of the formification):
      
          + no signatures where being attached to the comments.
      
          + check_input was used where is should have been check_output,
            with broken filters as the immediate result.
      124694ee
  19. 25 Jun, 2001 1 commit
    • Dries's avatar
      · ca6af5ad
      Dries authored
      - Fixed conf_save bug in node.module (reported by Jared).
      ca6af5ad
  20. 20 Jun, 2001 1 commit
    • Dries's avatar
      · 72065fb8
      Dries authored
      - Added a brand-new access.module which allows you to manage 'roles'
        (groups) and 'permissions' ... (inspired by Zope's system).
      
          + Once installed, click the help-link for more information.
      
          + See updates/2.00-to-x.xx.sql for the SQL updates.
      
      - Modified loads of code to use our new access.module.  The system
        still has to mature though: new permissions have to be added and
        existing permissions need stream-lining.  Awaiting suggestions.
      
      - As a direct result of the new access system, I had to rewrite the
        way the top-level links in admin.php are rendered and displayed,
        and xhtml-ified admin.php while I was at it.
      
      TODO
      
      - Home-brewed modules need updating, home-brewed themes not.
        (Examples: file.module, trip_link.module)
      
      - As soon we *finished* the refactoring of the user system (KJ has
        been working on this refactoring already) we should consider to
        embed this role and permission code into account.module ...
      72065fb8
  21. 18 Jun, 2001 1 commit
    • Dries's avatar
      · 9f2eec07
      Dries authored
      - block.module:
          + renamed 'overview' to 'preview' as suggested by Kristjan.
      
      - meta.module:
          + renamed 'verify' to 'preview' to make it consistent with
            block.module.
          + fixed comma-bug with attribute list reported by Kristjan.
      
      - node.module:
          + fixed typo: "id$nid" should have been "id=$nid"
      9f2eec07
  22. 17 Jun, 2001 2 commits
    • Dries's avatar
      · 3d73a48e
      Dries authored
      - Merged "system settings" and "module settings" into one page.  IMHO
        it wasn't a good idea to split them up in first place, and it turned
        out to be quite hard to decide where to put some variables.
      
        Also moved some variables around and even renamed a few variables
        while doing so.
      
      - Added a page_header() and page_footer() to all top-level .php pages.
      3d73a48e
    • Dries's avatar
      · 03c06a86
      Dries authored
      Oops, a rather large commit:
      
      - Changed meta.module, node.module and index.php to use comma-seperated
        lists of attributes rather then "foo=a,bar=b" lists.  This makes it a
        a lot easier to use both modules.  In addition, error handling can be
        discarded as it can't be made any simpler, really ...
      
        It fits rather nicely in Drupal's design so I'm getting more and more
        happy with this meta.module (but we are not 100% there yet).
      
      - node.module, node.inc:
      
         + Improved the node-related admin interface so that navigating back
           and forth the administrative menus is made both easier and faster.
      
         + Removed some redundant database fields from the node table.  See
           2.00-to-x.xx.sql!
      
         + Added 2 news hooks called "node_insert" and "node_update".  Just
           like this is the case with the existing hook "node_delete" these
           new hooks will automatically get called when a node has been
           inserted or udpated.  Note that this is an optional call-back that
           only needs to be implemented when required.  With the addition of
           these two hooks, the node mechanism (version 1) is pretty well
           completed.
      
      - watchdog.module:
         + Fixed bug whit the 'regular messages' query in the watchdog.module.
      
      - book.module:
         + Fixed bug in book.module: the 'parent' was not set properly when
           updating a book page.
         + Made it so that older versions of a book page are automatically
           reactived upon deletion of the most recent version, i.e. when
           doing a version roll-back.
      
      - comment.inc:
         + Undid Remco's patch to comment.inc; it does not work in some cases.
      
      
      - conf.module:
         + Fine-tuned some of the options in conf.module a bit.
      
      - marvin.theme:
         + Visual changes to make it look better on Windows browsers.  Mind
           to give some feedback on this?
         + Fixed 3 HTML typos/bugs.
         + XHTML-ified the theme at a best effort basis; I didn't carry the
           XHTML specification with me.
         + Made use of the theme_slogan variable to display the site's slogan.
         + As soon we have at least one valid XHTML theme we can wonder on how
           to integrate other XML namespaces (cfr. MathML story at drop.org).
      
      - database.mysql:
         + Updated database.mysql so that it contains all the latest "database
           patches".
      03c06a86
  23. 14 Jun, 2001 1 commit
  24. 12 Jun, 2001 1 commit
  25. 11 Jun, 2001 2 commits
    • Dries's avatar
      · be7077be
      Dries authored
      - More updates to index.module.
      be7077be
    • Dries's avatar
      - Changed field_set(), field_get() and field_merge() to use ',' and · c56ee67e
      Dries authored
        '=' instead of ';' and ':'.  It is considered to be more readable.
        --> A _first_ step towards and improved index.module.  Stay tuned
            for more.
      
        + Important:
           If you update from CVS - apply the queries in 2.00-to-x.xx.sql!
      
      - Changed all 'attribute' to 'attributes'.
      
        + Important:
           If you update from CVS - apply the queries in 2.00-to-x.xx.sql!
      
        + Important:
           This might require to ieni-wieni small update to your custom
           themes and/or node-related modules:
            - themes: node_index($node->attribute) -> node_index($node)
            - node modules: attribute -> attributes
      c56ee67e
  26. 10 Jun, 2001 1 commit
    • Dries's avatar
      · d397bbe9
      Dries authored
      This a rather large commit that needs a lot of fine-tuning.  If you
      update, you'll break your site as you need switching from structure
      to index.module: so this can be considered an intermediate commit.
      
      If you upgrade, and you are welcome to, just create a collection
      called "section" (for now) and assign your nodes some attributes
      in the described format.
      
      Feedback and bugreports are welcomed.  Questions will be answered.
      
      CHANGES:
      
      - comment system:
         + when replying to a node (rather then to a comment), that
           node is displayed above the reply form.
         + when replying to a comment (rather then to a node), that
           comment is displayd above the reply form.
      
      - removed structure.inc, removed structure.module.
      
      - node.inc:
         + added 2 new node functions called 'node_attribute_edit()' and
           'node_attribute_save()' used to 'hook in' any indexing system
          including your home-brewed stuff if you'd want to.  Currently,
          index.module is the facto default index system.
      
          See story.module for usage.
      
      - book.module, story.module, poll.module, page.module, forum.module:
         + added preview functionality to administration section (via node
           module).
         + removed all references to structure.inc (category, topic).
      
      - moderate.module:
         + removed all references to structure.inc (category, topic).
      
      - book.module, story.module, page.module, forum.module:
         + increased the sizes of some textareas.
      
      - submit.php:
         + removed all references to structure.inc (category, topic).
      
      - marvin.theme:
         + removed dead code: function story() was depricated.
      
      - unconed.theme:
         + removed hardcoded references to drop.org.
      
      - marvin.theme, unconed.theme, jeroen.theme, yaroon.theme, example.theme:
         + removed all references to structure.inc (category, topic).
      
      TODO:
      
      - file.module, trip_link.module:
         + update preview functionality:
             see story.module for example.
         + remove references to 'cid' and 'tid', use 'attribute' instead:
             see story.module for example.
      
      - extend and build upon index.module as well as making it configurable
      d397bbe9
  27. 07 Jun, 2001 2 commits
    • Dries's avatar
      · 1383729e
      Dries authored
      - Node filters: renamed 'Strip link tags' to 'Enable link tags'.
        (Suggestion by Remco.)
      1383729e
    • Dries's avatar
      · f9de04c9
      Dries authored
      - Fixed bug in node_search of node.module.
      f9de04c9
  28. 06 Jun, 2001 2 commits
    • Dries's avatar
      · 67958d3d
      Dries authored
      - Added 'help structure' for node.module.  We still need documentation
        for nodes ... anyone maybe?
      
      - Improved help.module.
      67958d3d
    • Dries's avatar
      · c9e807a3
      Dries authored
      - Fixed permission problem in node.module.
      
        Kristjan: this should fix the problem you reported on the mailing-list.
                  We aim at providing a better solution in the long though.
      c9e807a3
  29. 05 Jun, 2001 2 commits
    • Dries's avatar
      · a286e9dd
      Dries authored
      - Fixed bug in 'attribute editor'.
      a286e9dd
    • Dries's avatar
      · f490fc26
      Dries authored
      - Improved node_query such that an 'illegal offset' is less likekely to
        happen.
      f490fc26
  30. 04 Jun, 2001 4 commits
    • Dries's avatar
      · d3de63ca
      Dries authored
      - Fixed small bug in "search node" of node.module.
      d3de63ca
    • Dries's avatar
      · 8fafe121
      Dries authored
      CHANGES:
      
      - Improvement to node listings.
      
      - Patched story.module to work with new node.module!
      
      NOTE:
      
      - UnConeD: poll.module needs updating.  Let me know if you want me to do
                 it as I assume you will update it unless otherwise mentioned.
      8fafe121
    • Dries's avatar
      CHANGES: · c75057bb
      Dries authored
      - Added improved node scheduler:
      
         + Automatically post node at date 'xx/xx/xx, xx:xx'.
      
         + Automatically queue node at date 'xx/xx/xx, xx:xx'.
      
         + Automatically dump node at date 'xx/xx/xx, xx:xx'.
      
        Requires a database update, see ./updates/2.00-to-x.xx.sql!
      
      - Refactored the admin interface of node.module.  It is only a start
        but it should show the direction we are going.
      
         + The new interface is easier to extend with new functionality
           and operations.  New "edit xxx" links can easily be added on
           our way.
      
         + The new interface tries to cover all content- or node-related
           functions.  Thus making a special admin interface for each new
           node type redundant.  To demonstrate this, I removed the admin
           hook from page.module and forum.module.  This removes quite a
           bit of logic from the invidual modules which is a good sign if
           you ask me.
      
           A centralized GUI or interface covering all node-related
           administration should make Drupal easier to administer.
      
      TODO:
      
      - All node-related nodes need updating.  This should be trivial and
        I'll hapilly tackle this later tonight.
      
      - There will be bugs, and I'm still working on this but I would like
        to get some feedback (from Natrak et all) on both user-friendliness
        and usability of this new interface.  I'm still working on it as we
        speak ...
      c75057bb
    • Dries's avatar
      · 0c89ef12
      Dries authored
      - Fixed bug in "delete node".
      0c89ef12
  31. 03 Jun, 2001 1 commit
    • Dries's avatar
      · e58207f2
      Dries authored
      - Fixed another typo: node_default -> node_setting
      e58207f2