Commit Graph

686 Commits (b387317a1e173538248f3e7e7f764325e7dd59e2)

Author SHA1 Message Date
Dries Buytaert 47daf7f006 - Added some more explanations. 2002-01-12 12:51:21 +00:00
Dries Buytaert ca95b491ff - Updated some of the descriptions. 2002-01-11 22:09:11 +00:00
Dries Buytaert b1d86208eb - Applied Marco's first "remember me" patch. 2002-01-11 21:00:37 +00:00
Kjartan Mannes 3b5c380611 Session
- attempted to fixed crashes with the custom session handler.

External SMTP library
 - added functionality to have Drupal not use the default PHP mail()
   function. For more info see: http://www.drupal.org/node.php?id=44
   Note: for this to work all modules that send mails should use the
   Drupal function to send mail:
     user_mail($mail, $subject, $message, $header);

Calendar
 - added an archive page which users can use to find archives instead of
   the good old block.

Miscellaneous
 - fixed a "random" offset bug on module.inc that occurred on Windows.

All of this needs more testing, and further suggestions are welcome.
2002-01-09 14:35:40 +00:00
Dries Buytaert c71e133958 - Added about 50 title tags. 2002-01-07 22:08:52 +00:00
Dries Buytaert 0542bbd752 - Small documentation update 2002-01-05 22:44:31 +00:00
Dries Buytaert 01dfd4b2e0 A first tiny change:
- Made the "account settings"-link point to the "edit user information"
  page rather than the "view user information" page.

- Removed the "logout" link from the user menu (user_menu() function).
2002-01-05 22:23:19 +00:00
Dries Buytaert 1a31862db9 - Made updating "old" feeds a bit more fine grained. 2002-01-05 21:50:00 +00:00
Dries Buytaert a17812ccdb - Improved the feed handling which solves "almost duplicate" posts being
inserted when someone would update his site/feed after we imported it.
2002-01-05 21:48:14 +00:00
Dries Buytaert 09d054a4f4 - Integrated Marco's locale patch. 2002-01-05 17:07:48 +00:00
Dries Buytaert 075233c24c - Fixed 2 small typos in a form field description. 2002-01-05 16:45:09 +00:00
Dries Buytaert f9abcda22f - Fixed bug with comment sorting (reported by weitzman).
- New comments are being marked with a small red star.
2002-01-03 22:02:23 +00:00
Dries Buytaert 52dfd806cc - Fixed a typo. 2002-01-01 22:20:41 +00:00
Dries Buytaert be3f89b06b - Fixed a typo: comments_all() -> comment_all() 2002-01-01 22:17:54 +00:00
Dries Buytaert 71da8e0a8c - Fixed a small glitch in book_tree() 2002-01-01 11:26:29 +00:00
Dries Buytaert d85e45bf64 - Added "x new comments" feature. Requires a SQL update.
- Tidied up some comment related code in node.module.
2001-12-31 13:02:53 +00:00
Dries Buytaert 69f1b4d3e0 - Small improvement to the exported RSS feed. 2001-12-30 22:53:01 +00:00
Dries Buytaert a95c2a68aa - import.module:
+ Improved input filtering; this should make the news items look
      more consistent in terms of mark-up.

    + Quoted all array indices: converted all instances of $foo[bar]
      to $foo["bar"].  Made various other changes to make the import
      module compliant with the coding style.

- theme.inc:

    + Fixed small XHTML glitch

- comment system:

    + Made it possible for users to edit their comments (when certain
      criteria are matched).

    + Renamed the SQL table field "lid" to "nid" and updated the code
      to reflect this change: this is a rather /annoying/ change that
      has been asked for a few times.  It will impact the contributed
      BBS/forum modules and requires a tiny SQL update:

        sql> ALTER TABLE comments CHANGE lid nid int(10) NOT NULL;

    + Moved most (all?) of the comment related logic from node.php to
      comment.module where it belongs.  This also marks a first step
      towards removing/reducing "node.php".

    + Added a delete button to the comment admin form and made it so
      that Drupal prompts for confirmation prior to deleting a comment
      from the database.  This behavior is similar to that of deleting
      nodes.

    + Disabled comment moderation for now.

    + Some of the above changes will make it easier to integrate the
      upcomcing mail-to-web and web-to-mail gateways.  They are part
      of a bigger plan.  ;)

- node system:

    + Made it so that updating nodes (like for instance updating blog
      entries) won't trigger the submission rate throttle.

    + Fixed a small glitch where a node's title wasn't always passed
      to the $theme->header() function.

    + Made "node_array()" and "node_object()" more generic and named
      them "object2array()" and "array2object()".

    + Moved most (all?) of the comment related logic from node.php to
      comment.module where it belongs.  This also marks a first step
      towards removing/reducing "node.php".

- misc:

    + Applied three patches by Foxen.  One to improve performance of
      the book module, and two other patches to fix small glitches in
      common.inc.  Thanks Foxen!
2001-12-30 16:16:38 +00:00
Dries Buytaert 9b69714c3f - Revised the comment links: when a user does not have the required
permissions to post comments, the "reply to this comment"-link is
  no longer shown.  Also, when a user is a "comment administrator",
  an "administer"-link will be displayed.

- Revised the threaded_min and threaded_max code: it makes rendering
  pages with more than 15 comments 200% times faster.
2001-12-27 20:35:40 +00:00
Dries Buytaert 4e25543a3d - "fixed" the code's indentation. 2001-12-27 15:20:20 +00:00
Dries Buytaert 4589c9c5fa - Small improvement. 2001-12-24 11:14:32 +00:00
Dries Buytaert c5bb7c3eb2 - Fixed a problem with the expiration of news items. Requires a SQL
update (update.php).
2001-12-24 10:51:25 +00:00
Dries Buytaert 8c8b305892 - Added "query log" functionality to Drupal. Inspired by weitzman's
code/patch.
2001-12-23 21:47:02 +00:00
Dries Buytaert 2ac4e99feb - Fixed bug where saving a user account from within the admin section
would redirect you to an empty page.
- Tidied up the user_save() function a bit.
2001-12-22 21:47:00 +00:00
Dries Buytaert ffc3d72958 - Made some improvements to the line break filter/formater. 2001-12-22 16:34:57 +00:00
Dries Buytaert 9fa8e310d7 - Removed (the need for) the Comment-class: makes for cleaner code.
- Fixed the comment preview function: the preview shown was not being
  an exact preview of the comment.  Along the way, I polished the
  comment submission code.

- XMTML-ified the code, and quoted all "string"-based array indices.
2001-12-22 14:12:18 +00:00
Dries Buytaert 148c23d3a8 - Fixed preview glitch in node_preview() as reported by ax. 2001-12-18 20:57:46 +00:00
Dries Buytaert 267044f0b3 - Back-ported Foxen/Revar's improved book_toc() function. 2001-12-17 19:45:47 +00:00
Dries Buytaert a5b2ef7494 - Made the Drupal sites ping less often (only once every 6 hours), added
some logic to prevent duplicate items at a best effort basis, and made
  the server-side watchdogs slightly less verbose (still in testing mode
  though).
2001-12-17 19:14:07 +00:00
Steven Wittens 124e50c845 Fixed typo: "email addrress" 2001-12-16 20:34:46 +00:00
Dries Buytaert a0ddc1af74 - Added new feature. Explanation will follow on the mailing list. 2001-12-16 11:44:41 +00:00
Dries Buytaert d03f42c35f - Fixed typo. 2001-12-15 16:41:51 +00:00
Dries Buytaert eea53076d9 - Bugfix: don't display links that point to hidden/disabled pages. 2001-12-15 16:26:04 +00:00
Dries Buytaert 5a34f78194 - Small mark-up improvement. 2001-12-12 10:32:48 +00:00
Dries Buytaert 46b2b3a2d3 - Oops, this one does interfere with JC's patch. 2001-12-12 10:14:58 +00:00
Dries Buytaert a82346b02b - Added "help"-function for Drupal's "weblogs.com"-module. 2001-12-12 09:44:50 +00:00
Dries Buytaert d0b3ff859a - Fixed typo. 2001-12-12 09:41:55 +00:00
Dries Buytaert 7355c2df0b - Fixed typo. 2001-12-12 09:38:20 +00:00
Dries Buytaert b9795d14dd - Fixed a small glitch in the "cron"-function.
- Added a "help"-function: gravity documentation.
2001-12-12 09:36:06 +00:00
Dries Buytaert 196cb82ed6 - Fixed the links in one of the feeds. 2001-12-09 19:56:08 +00:00
Dries Buytaert 9da79bc8c4 - Fixed a few feed glitched reported by Mark.
- Dropped a few database tables that where no longer needed.
2001-12-09 18:58:27 +00:00
Dries Buytaert bf810154f6 - Added a "queue for moderation"-toggle to a node's admin form and
updated the node modules to support this.
2001-12-09 15:15:10 +00:00
Kjartan Mannes a4f431aeb4 - strip HTML tags from comment subjects. 2001-12-09 13:40:47 +00:00
Dries Buytaert e8ca5acdde - Fixed a typo. 2001-12-09 13:01:43 +00:00
Dries Buytaert e1f21d2b86 - Included the new documentation and renamed all "referer"s to
"referrers" (including the SQL table name).  Thanks Greg.
2001-12-09 10:47:16 +00:00
Dries Buytaert 0143ae494d - Fixed typo in the "blog it"-link. Patch by Mark Cornick. 2001-12-09 10:31:37 +00:00
Dries Buytaert 0d79362646 - re-enabled the teasers 2001-12-08 13:34:22 +00:00
Dries Buytaert d6c8af93b1 - re-enabled the teasers 2001-12-08 13:29:43 +00:00
Dries Buytaert 7a972daeab - node system:
+ made a small change in the node overview page in the admin section
     such that it lists both new and updated pages by default.

   + reworked the filter-mechanism: it is not 100% finished yet but it
     sure is taking shape.
2001-12-08 13:11:33 +00:00
Dries Buytaert 6f4d9d56d5 - Fixed a problem with the variable scopes. Thanks Natrak. 2001-12-08 12:36:05 +00:00
Dries Buytaert 7962b6cc90 - Fixed small form glitches. 2001-12-08 11:41:35 +00:00
Dries Buytaert ab20a866c1 comment.module:
- small improvements to the comment admin interface.
  - merged comment.inc and comment.module.
2001-12-08 11:37:07 +00:00
Dries Buytaert 67ac175ed5 - Working on the filter code: removed the "filter()" statemets from the
node.module; I'll move this to the individual modules as they are the
  only one's who know what to do best with it.

- Merged node.inc and node.module.
2001-12-08 11:12:26 +00:00
Dries Buytaert 8eb45a6eba - cloud.module:
+ made the cloud module export some documentation - thanks Joe!
    + XHTML-ified the emitted HTML code and quotes array indeces to
      be compliant with our coding standards.
2001-12-08 08:46:55 +00:00
Dries Buytaert 20b4b7166f - book.module:
+ Added (1) support for "PHP pages" (dynamic pages), and (2) made
     it possible to link other node types into the book's tree/outline.
     It works just fine, yet the only (obvious) downside of (2) is
     that the navigation tree/links gets "interrupted" when you view
     non-book pages in the book.
       [SQL update required, see update.php]

   + Tidied up the book table.
       [SQL update required, see update.php]

- various updates:
    + Fine-tuned the new node system.
    + Updated the inline/code documentation.
    + Improved teaser handling of all node types.
    + Made several small usability improvements to the node admin
      pages.
2001-12-06 17:33:05 +00:00
Dries Buytaert 2b01b838c8 - Removed annoying Windows end-of-line characters. 2001-12-06 17:29:15 +00:00
Dries Buytaert 110da60f77 - Improved teaser handling. 2001-12-06 12:31:21 +00:00
Dries Buytaert b1be2a1fb4 - Fixed a small glitch in node_preview() which made adding PHP pages rather
annoying.
2001-12-06 11:48:09 +00:00
Dries Buytaert 4205799ba3 - Added the "add new comment" link to the forum module. 2001-12-06 10:33:27 +00:00
Dries Buytaert facd9cc517 - Bugfix: you can no longer add non-existant node types. Thanks barry.
- Moved all comment related logic from node.module to comment.module.
2001-12-05 20:22:58 +00:00
Dries Buytaert 2db432e3d3 - Removed Windows line feeds ... 2001-12-05 18:46:24 +00:00
Dries Buytaert cd58e22e3e - Tiny improvement to the order of the results. 2001-12-02 21:28:43 +00:00
Dries Buytaert 9cb3430e8b - Added "add new comment"-link (derived from a patch by Axel) 2001-12-02 21:11:18 +00:00
Dries Buytaert 53e128807a - Added "add new comment"-link (derived from a patch by Axel) 2001-12-02 21:05:31 +00:00
Dries Buytaert d852a999de Node and book updates:
- Fixed a glitch in the book overview in the admin section.
  - When updating a book page through the admin section, no new revision
    is created unless explictely specified.
  - Improved the usability of the node and book pages a little.
2001-12-01 15:20:48 +00:00
Dries Buytaert 5ecedf72cf user.module:
- Fixed the session support.  Requires a database update.
  - Applied a tiny optimization suggested by deekayen.
2001-12-01 14:44:57 +00:00
Dries Buytaert d95e7d4142 - tiny visual change 2001-11-30 16:39:36 +00:00
Dries Buytaert 4a5fa1a954 - Fixed a glitch in the news feeds. 2001-11-28 22:00:45 +00:00
natrak 1affd0e7cd - fixed pass by reference errors. PHP only allows declaration of &$vars, not
passing them that way.
  For more info: http://no.php.net/manual/en/language.references.pass.php
2001-11-26 18:27:35 +00:00
Kjartan Mannes 7d0c316f82 - fixed pass by reference errors. PHP only allows declaration of &$vars, not
passing them that way.
  For more info: http://no.php.net/manual/en/language.references.pass.php
2001-11-26 18:27:34 +00:00
Dries Buytaert e893d4fb66 - By default, spaced the "Allowed HTML tags" so that they will wrap nicely
without screwing with the site's layout.
2001-11-25 16:03:29 +00:00
Dries Buytaert 3c90763607 - Fixed a bug in node_submit() in that the user name was not always
correctly updated.
2001-11-25 15:58:08 +00:00
Dries Buytaert c4d228a4b5 - rating module:
+ fixed the gravity math: it was broken due to the node system updates
   + XHMTL-ified the emited HTML code
2001-11-25 15:30:03 +00:00
Dries Buytaert 8fa7c24d45 - Removed the "password words" setting: they are part of the user system
now and where therefore listed twice.
2001-11-25 15:08:53 +00:00
Dries Buytaert ac1eecb753 - Small update wrt filters. 2001-11-25 13:48:34 +00:00
Dries Buytaert 8d0546bc79 - Made the search result of node.module context sensitive: it will only
link to the admin pages if you searched from within the admin pages.

- Added checks for "post content" permission (reported by Natrak).
2001-11-25 12:18:51 +00:00
Dries Buytaert 297a5b017f - Improvement/bugfix: added a function called "book_revision_load()" to
load the most recent revision that matches the specified conditions.
  Like that we can load the last good revision of a book page using the
  line: book_revision_load($page, array("moderate" => 0, "status" => 1)).
2001-11-25 09:55:00 +00:00
Kjartan Mannes 17f19582f7 - fixed new book pages in the queue showing up in the collaborative book. 2001-11-24 15:50:18 +00:00
Dries Buytaert f77bcddc71 - Tuned the blog updating logic:
Updating your own blog entry will demote it (if promoted),
    and will queue it in the moderation queue for promotion.
    If a node administrator updates his own blog entry through
    the blog update mechanism that regular users use, then he
    will be treated as a regular user and his blog entry will
    be demoted.  But when an administrator updates blog entries
    through the admin pages, they will not be changed unless
    explicitly specified.
2001-11-24 15:30:57 +00:00
Dries Buytaert eb7c5f60b9 - Bugfix: when updating a book page, the name of the author did not change.
- Bugfix: the "Edit comments" part of the node administration pages did not
  display the correct comments.

- Bugfix: somethimes, update in a book page would mess up the book.

- Improvement: when "node administrators" update a book page through the
  "update this book page"-link (like regular users do), their update will
  be subject to moderation.

- Improvement: made some intermediate changes to the filter mechanism. Needs
  more work.
2001-11-24 15:10:36 +00:00
Dries Buytaert 42ecb27802 A set of updates to the "_link" system:
- Made the /comment links/ jump to the comments instead of to the top
   of the page.

 - Replaced the "Add comment"-button by a "add new comment"-link.
   (This should make UnConeD jump up and down of wild excitement.)

 - Moved all comment related logic from theme.inc and node.module to
   comment.inc and comment.module (where they belong).

 - Added some links to ease the site's usability/navigation.
2001-11-24 12:14:31 +00:00
Dries Buytaert 3c7f5559a9 - node module:
+ bugfix: made it possible for users to delete their blog entries
2001-11-24 10:02:15 +00:00
Dries Buytaert ad0401f806 - improved the watchdog messages 2001-11-23 19:26:49 +00:00
Kjartan Mannes f5be5fdfa4 - modified node_save so that revisions are not validated using check_input,
as this breaks revisions.
- modified link_node() to take a third parameter $main, which will be passed on
  to _link hooks. This lets modules decide which links a node will get when
  shown on the main page, or when not.
- updated themes to use the new syntax.
2001-11-23 17:10:46 +00:00
Dries Buytaert 7c7b72525b - fixed the line filter: it should not strip v's. 2001-11-20 22:53:26 +00:00
Dries Buytaert 2c3409f03d - Revised and documented the "change author"-logic used in the node forms
of node administrators.  Fixed a bug: it was not possible to change the
  name to "anoymous user" (or vice versa).
2001-11-20 22:51:06 +00:00
Dries Buytaert c35019601e - added a "line" filter 2001-11-20 20:44:32 +00:00
Kjartan Mannes 90e207267f Applied patch by Moshe Weitzman
- fixes help text
- adds better login failure messages to user and to watchdog.
2001-11-19 19:40:31 +00:00
Dries Buytaert ccbbddbc95 - Removed the limit on the blog searches (patch by Natrak). For now it
fixes some annoying issueus but this will need more work in future as
  it doesn't really scale too well.
2001-11-18 22:47:23 +00:00
Dries Buytaert ac775ebc27 - re-enabled the weblogs.com notification code 2001-11-18 22:07:53 +00:00
Dries Buytaert e641cacd01 queue.module:
- small visual bugfix
2001-11-18 20:47:53 +00:00
Dries Buytaert 41295e4d00 - fixed bug with minimum teaser/blog/story size 2001-11-18 20:24:11 +00:00
Dries Buytaert b714757857 - Replaced some (if not all) "Nodes" by more meaningful names/texts. 2001-11-18 16:25:37 +00:00
Dries Buytaert e7e104e82f - node system:
+ Made the filters work again!

   + There is one strange thing that I can't track down though: for some
     reason, "^M" characters (?) are padded after newline ("\n" and / or
     "\r") characters.
2001-11-18 13:21:35 +00:00
Dries Buytaert 0222ee6666 - book.module:
+ Re-introduced and re-wrote the book admin pages; there is a separate
     page for every book and a page with all "orphan pages" (= pages that
     got de-linked).
2001-11-18 12:30:08 +00:00
Dries Buytaert 738c13e688 jabber.module:
- removed some dull watchdog()s
2001-11-18 12:27:51 +00:00
Dries Buytaert cc4d9fbe3f Experimental change:
- Blog entries get queued in the moderation queue for promotion.
2001-11-17 22:22:18 +00:00
Dries Buytaert e596301b39 - Made a few improvements to the tracker module; the problems were reported
by ax.
2001-11-17 17:37:10 +00:00
Kjartan Mannes ac50e1a46f code-style.pl
- allow $var++ and $var-- syntax.

update.php / block.module
- cleaned up coding style, and trailing spaces.
2001-11-17 15:44:21 +00:00
Dries Buytaert e42d97b5ce User module and DA modules:
+ Updated the documentation to use a Jabber or Drupal IDs instead of
    Deplhi IDs (as delphi.module won't be part of the default distro).
    Drupal and Jabber authentication make a better example.

  + added missing localization / t() functions in
    user_validate_authmaps()

  + applied coding convention:
      * fixed indentation
      * removed "EOF"; and <<EOFs from user module
      * changed some HTML into XHTML: use small letters, quote
        attributes
      * quoted some array indices: $edit[foo] --> $edit["foo"]

  + removed some useless sprintf()'s

  + removed hard-coded references to drop.org.

  + I don't think the authentication methods should /know/ there help
    link.  Instead, the user module should now where to find the help
    (it does by knowing the hook to look for), and it is the user
    module that should take care of exporting the help to the preferred
    location:
      * removed the "link" field from the $info field in drupal_info
        and jabber_info; it wasn't used anyway?

  + removed the "maintainer" and "maintaineremail" from the auth
    modules; we don't keep this info in the other modules either so
    I don't see a reason to do so here.
2001-11-14 20:30:08 +00:00
Dries Buytaert ebb14ab94a - A couple of new node updates 2001-11-12 22:17:52 +00:00
Dries Buytaert 6642f2987e - node modules:
+ made some improvements to the node access checks

- queue module:
   + form()-ified the queue module and added some extra information
     or guidelines
   + added a few missing translations
   + ...
2001-11-12 20:15:08 +00:00
Dries Buytaert 1291d8dcb4 - Made a small change to the submission rate throttle 2001-11-12 20:06:02 +00:00
Dries Buytaert f5a9ecccb1 - XHTML-ified the HTML code: it passes the ./scipts/code-style.pl test
now
2001-11-11 23:24:26 +00:00
Dries Buytaert b29af16bf5 - updated the "update help"-text 2001-11-11 23:23:41 +00:00
Steven Wittens c8e46b0d2c Changed the description for the types field when adding a collection. Instead of an example list, it shows an actual list of the available nodetypes. 2001-11-10 01:43:34 +00:00
Steven Wittens 6d4f610d9f Fixed typo/language errors in blog description (was this written at 3am by any chance? :) 2001-11-10 01:41:15 +00:00
Dries Buytaert 234b40b253 - node system:
+ Added the "delete node"-link: apparently it got lost during the last
     commit.  Odd.

   + Changed "Edit node" to "Edit <node_name>" on the 'edit node'-page of
     the admin section.  (There a 4 "Node"s that still need to be removed
     though.)

   + Updated the initial submission page (the old submit.php) to include
     some descriptions.
2001-11-07 18:14:46 +00:00
Dries Buytaert db47bac35e - node.module:
+ Changed node_form() to use good ol' tables instead of div/CSS-tags.

   + Revised the "revision API": I think we have both an easy and powerful
     API now that should make everyone happy.

   + Improved the usability of the rollback functionality a bit.

   + Removed the "view node" link from the "node overview" page in the
     admin section and added a "delete node" link instead.

   + Added a few missing translations; there might be missing more
     translations though.

- book.module:

   + Made the book module use the "revision API" instead of having it poke
     and use the innards and underlying details of the revision system.

- queue.module:

   + Made the queue module use the improved revision number.

- module.inc:
   + Applied Moshe's patch: added more arguments to module_invoke()

- mail-to-sql.pl:
   + Added support for more header fields and for folded fields

Notes:

- no database updates required
2001-11-05 22:59:11 +00:00
Dries Buytaert f88cfaa2dd - Another batch of updates. The most important bit is that the moderation
queue should be functional again.  It's not ready yet but I'll be tuning
  it for the next two evenings or so.
2001-11-04 23:30:39 +00:00
Dries Buytaert b6f1c9c739 - node system:
+ fixed a typo in node_load(): it should be faster now

- book module:
    + removed the functions book_parent() and book_parent_query() as
      they were no longer needed.  Gerhard & co: this should fix the
      occasional SQL errors you get, and should improve performance.

    + made the "next", "previous" and "up" links work correctly ...

    + XHTML-ified the code

    + added some missing translations

  I'm working on the book module now to make it possible to update book
  pages.
2001-11-04 15:57:43 +00:00
Dries Buytaert a2e6910902 - Made the node forms support "help texts": it is not possible to configure
Drupal to display submission guidelines, or any other kind of explanation
  such as "NO TEST POSTS", for example.

- Added node versioning: it is possible to create revisions, to view old
  revisions and to roll-back to older revisions.  You'll need to apply a
  SQL update.

  I'm going to work on the book module now, so I might be changing a few
  things to enable collaborative, moderated revisions - but feel free to
  send some first feedback, if you like.

- Added some configuration options which can be used to set the minimum
  number of words a blog/story should consist of.  Hopefully this will
  be usefull to stop the (almost empty) test blogs.

- Various improvements:
   + Fine-tuned new node permission system.
   + Fine-tuned the functions in node.inc.
   + Fine-tuned some forms.
   + XHTML-ified some code.
2001-11-03 18:38:30 +00:00
Dries Buytaert 4d8b485fad - Added error handling support to the <node>_form hook. 2001-11-01 22:54:16 +00:00
Dries Buytaert 23ca7a2d88 - Another batch of updates/improvements:
+ introduced basic node permissions ("create", "delete", "update" and
     "view") at the node level: it's up to the "<$node->type>_module" to
     hide gory details (if any).

   + made the "blog it"-feature in the blog and import module work with
     the new node system, in specific with the new centralized forms.

   + made it possible to update blogs.

   + made the page module work with the new node system.

   + various smaller improvements.
2001-11-01 17:04:20 +00:00
Dries Buytaert 336b713a5f - A large batch of updates, amongst them a rewritten node system. More
information available on the mailing list.
2001-11-01 11:00:51 +00:00
Dries Buytaert bf176c1d67 - weblogs.module:
+ made it use the new node table scheme
   + added the site's slogan to the ping
2001-10-31 21:31:20 +00:00
Kjartan Mannes 46ea3659dd - added a logout link to the user menu.
- fixed some untranslated strings in the user.module.
2001-10-25 13:25:36 +00:00
Kjartan Mannes 2f8a5bed5f - added a path field to the blocks. Its a regexp to define which pages you
want the blocks to show up on.
- updated the help.
- did some XMLification.
- SQL update script has a new table collumn which needs to be applied.
2001-10-22 12:55:41 +00:00
Kjartan Mannes 3b7425aefb - added a new configuration option that lets you set various index.php
variables.

  Example: set site_frontpage to "node" and site_frontpage_extra to
  "$meta = 'news'" and only nodes with that meta tag will be displayed on
   your main page.

  This requires some internal knowledge of how the various modules work
  and what settings can be passed to <module>_page() functions.
2001-10-20 20:58:59 +00:00
natrak e7fd76a1c9 - added the CVS keyword $Id$ to all files to make future version tracking
easier. Also changed the <? tag to <?php in some cases.
2001-10-20 18:57:10 +00:00
Kjartan Mannes 864c18d4c3 - added the CVS keyword $Id$ to all files to make future version tracking
easier. Also changed the <? tag to <?php in some cases.
2001-10-20 18:57:09 +00:00
Kjartan Mannes 1539d4f428 - user.module should now return your user settings when you log in and not
just another log in box.
2001-10-18 11:12:00 +00:00
Dries Buytaert 33a3502dfe - Removed a node's link ID (lid) as discussed on the mailing list. See
'updates/3.00-to.x.xx.mysql' for the required MySQL updates.

- Renamed some "author" fields to "uid" fields for sake of consistency.

- Fixed the coding style of some PHP files.

- Fixed the moderation queue (fairly untested though).

- Re-introduced the temporary SQL table in _node_get().

- Added a missing 'auto_increment' to 'updates/3.00-to-x.xx.mysql'.
2001-10-16 20:13:22 +00:00
Dries Buytaert 625455b53b - I tidied up most SQL tables to be more consistent with the rest of the
tables: I changed all "id"s to "xid"s where "x" is the first letter of
  the table name.  I also renamed all remaining "userid"s to "uid"s as I
  mentioned I would do.  Take a look at ./drupal/updates/3.00-to-x.xx.sql
  for the MySQL updates.
2001-10-14 15:27:00 +00:00
Dries Buytaert 27c4514719 - Small improvement: quoted all strings when used as an array index. 2001-10-14 11:31:01 +00:00
Dries Buytaert 451852c28a - Quote string tables indexes (patch by Mike Krus). 2001-10-14 07:47:42 +00:00
Dries Buytaert c683ab5f7b - translate the link (patch by Mike Krus). 2001-10-14 07:46:17 +00:00
Dries Buytaert 0a5e1828f4 - Fixed the remaining SQL problems when running MySQL in ANSI mode.
(moderation/comment related)
2001-10-13 08:34:58 +00:00
Dries Buytaert 73d61b7839 - fixed 4 SQL queries to use ANSI SQL instead: '||' --> 'OR' 2001-10-12 18:35:21 +00:00
Dries Buytaert d6e54f8fa1 - fixed a small typo: "hour" --> "hours" 2001-10-12 18:20:51 +00:00
Dries Buytaert b8c2f7f017 - replaced a header("Location: xxx") by a drupal_goto() 2001-10-12 18:20:19 +00:00
Dries Buytaert 7c6c3a65c1 - improved the node sorting 2001-10-11 18:54:35 +00:00
Dries Buytaert 959cae8222 - added sequence tables
- fixed bug in node_page()

- fixed bug in db_result()

- fixed rss glitch
2001-10-11 12:25:25 +00:00
Dries Buytaert d62b6dedaa - fixed problem with language setting not being saved: patch by Axel 2001-10-09 21:46:55 +00:00
Dries Buytaert f1932821be - PEAR-ification of Drupal by claw: you can now host Drupal on a wide
range of databases including MySQL, PostgreSQL, MSSQL, and others.

  For additional information and an 'how to upgrade', check the mails
  sent to the mailing list.
2001-10-09 21:01:47 +00:00
Dries Buytaert f2a06813bc - fixed 2 bugs that where introduced by moving the index.php to node_page()
in node.module.
2001-10-05 22:44:10 +00:00
Dries Buytaert 7a9bc86bd2 - Improved search architecture derived from Axel's new search patches.
(There is room for improvement so let's go from these ... and build
  on them.)

- Removed some $status's by calls to node_status().
2001-10-03 20:57:01 +00:00
Dries Buytaert 4050feefce - a small module to notify or ping weblogs.com 2001-10-02 20:15:21 +00:00
Dries Buytaert 7e7c457cf6 - improved the tracker.module so that it shows all the recent comments
instead of all recent comments to recent nodes.
2001-10-02 15:34:03 +00:00
Dries Buytaert 63ae792556 - bugfix: renamed 'conf_default' to 'system_default' 2001-10-01 18:54:32 +00:00
Dries Buytaert 6ce32718eb - fixed bug: 'account_perm()' should have been 'user_perm()' 2001-09-30 12:28:47 +00:00
Dries Buytaert a6379d2ee8 - replaced all 'header("Location: foo")'s by a call to 'drupal_goto()'
which will append the session ID to the uri 'foo' when PHP is compiled
  with '--enable-transe-sid'.
2001-09-30 11:09:22 +00:00
Dries Buytaert 8caf16cde4 - small improvement to the "user blogs" block 2001-09-30 10:01:55 +00:00
Dries Buytaert a55bfd169d - fixed a SQL bug in the "next / prev" code of book.module 2001-09-29 09:20:16 +00:00
Dries Buytaert 0cce47f15f - fixed small glitch in node_del()
- fixed small glitch in comment_del()

- changed the API of the form() function.  The first parameter, the
  "action"-attribute in the <form>-tag has been made optional.  By
  default, it will be set to "$REQUEST_URI".

  Why? Because in 98% of the cases we would do:

    global $REQUEST_URI;
    $form = form($REQUEST_URI, $form_content);

  while we can do:

    $form = form($form_content);

  now.

  Update your modules (and sorry for the inconvenience)!
2001-09-28 16:20:55 +00:00
Dries Buytaert 0cb7dbc25f - bugfix: a permission was missing from the permission table 2001-09-28 14:12:21 +00:00
Dries Buytaert f1ebe411be - comment.inc:
+ when replying to a comment, the author's name was displayd as being 'anonymous'.

- blog.module:
   + fixed the URLs of the links in the "latest blogs"-block.
2001-09-28 13:12:05 +00:00
Dries Buytaert bab0a9a2bd - bugfix 2001-09-28 06:16:13 +00:00
Dries Buytaert 4a0e498f52 - a batch of updates, including some experimental changes to the moderation
of comments and nodes.
2001-09-27 20:51:26 +00:00
Dries Buytaert 6cde632962 - book.module: fixed "/admin.php" bug reported by Gerhard.
- search.module: made the search categories translatable.
2001-09-27 18:30:36 +00:00