Commit Graph

216 Commits (2debcfb1efd074f310a64afa7e145d84031ed7f2)

Author SHA1 Message Date
Dries Buytaert 147cd225c9 - Added missing translation, reported by Nick. 2002-02-25 20:37:21 +00:00
Dries Buytaert 2026396d09 - Commited some changes made by Kjartan. 2002-02-14 19:25:01 +00:00
Dries Buytaert c1c612b128 - Made the calendar module accept a $date parameter such that you
can jump directly to a certain date in the archives.  Also made
  the calendar link to itself such that it is self-contained.

- Code beautifications: quoted a lot of arrays, removed dead code
  and simplified a few things.

- Replaced the Calendar class by one function "calendar_display":
  using a class (or class instance, or object) doesn't make sense
  in the archives' case.

- Renamed "calendar.module" to "archive.module".

- Fixed a /problem/ with node settings not always being saved like
  expected.

- Reorganized the user menu: renamed a couple of links for clarity
  and structure.

- Fixed a few typos.
2002-01-31 20:23:44 +00:00
Dries Buytaert d988dae61f - Applied Natrak's module improvements. 2002-01-30 18:15:02 +00:00
Dries Buytaert 47daf7f006 - Added some more explanations. 2002-01-12 12:51:21 +00:00
Dries Buytaert c71e133958 - Added about 50 title tags. 2002-01-07 22:08:52 +00:00
Dries Buytaert 075233c24c - Fixed 2 small typos in a form field description. 2002-01-05 16:45:09 +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 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
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 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 4a5fa1a954 - Fixed a glitch in the news feeds. 2001-11-28 22:00:45 +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 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 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 41295e4d00 - fixed bug with minimum teaser/blog/story size 2001-11-18 20:24:11 +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 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
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 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
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
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 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 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 8caf16cde4 - small improvement to the "user blogs" block 2001-09-30 10:01:55 +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 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 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 858a5cec34 - removed some death code that is no longer needed due to the fact
node_del() got updated.
2001-09-25 18:11:04 +00:00
Dries Buytaert a1222d6430 - Fixed translation bugs (reported by Alexander Schwartz) 2001-09-24 18:46:07 +00:00
Dries Buytaert e2f249878e - improved the search system by making it context sensitive 2001-09-16 14:05:10 +00:00
Dries Buytaert 2d1e9126cb - Added the new user module! 2001-09-16 11:33:14 +00:00
Dries Buytaert 7dd34c6a7f - Fixed a HTML typo in the blocks: the <a href="">-tags where not closed. 2001-09-09 08:16:10 +00:00
Dries Buytaert 5ed066278b - Added missing urlencode()'s as reported by Jared. 2001-08-23 08:22:04 +00:00
Dries Buytaert ae9233272a - blog.module:
+ fix small glitch with blog not being displayed immediatly after
     posting
2001-08-15 17:50:15 +00:00
Dries Buytaert 0d35fa4ab5 - Added some 'header("Content-Type: text/xml")' as suggested by Julian. 2001-08-14 06:52:50 +00:00
Dries Buytaert 808b6b6cae - 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).
2001-08-11 14:54:39 +00:00
Dries Buytaert 73ff627d44 - Small updates: see mailing-list for details. 2001-08-06 21:50:14 +00:00
Dries Buytaert 30ad2effd4 - various updates 2001-08-05 14:33:53 +00:00
Kjartan Mannes 55f9dc457b blog.module
- fixed the $date typo.
2001-07-31 11:58:42 +00:00
Dries Buytaert bbc5d4a152 - blog.module:
+ missing ', 1' parameter to check_output()
2001-07-17 06:26:33 +00:00
Dries Buytaert 85341253b4 - Various updates, mostly related to our RDF/RSS backend. 2001-07-15 17:32:33 +00:00
Dries Buytaert af7d8ebeed - Various updates, mostly related to our RDF/RSS backend. 2001-07-15 16:56:44 +00:00
Dries Buytaert 8271f6c361 - A lot of (a) visual and (b) navigational improvements to import.module. 2001-07-14 19:02:36 +00:00
Dries Buytaert 8f0c3fb52e - blog.module:
+ another bugfix
2001-07-14 15:09:56 +00:00
Dries Buytaert 501353f297 - blog.module:
+ oops, fix small bug
2001-07-14 14:19:45 +00:00
Dries Buytaert 18ec47d71b - blog.module:
+ small visual improvement
2001-07-14 13:56:59 +00:00
Dries Buytaert e724f18db9 - blog.module:
+ added RSS 0.91(5) feeds to the blog module which makes it possible
     to both syndicate an particular user's latest blog entries, or the
     latest entries of all users.
2001-07-14 13:36:38 +00:00
Dries Buytaert b99d4d7a42 - 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
2001-07-14 12:12:41 +00:00
Dries Buytaert e81c014937 - blog.module:
+ fixed visual glitch with 'read more' link (blog comments)
   + made it possible to delete your last blog item
   + fixed timestamp bug when previewing a new blog
   + fixed potential problem with blog_save()
   + fixed a few HTML/XHTML tinkos.

- statistics.module:
   + "yoursite.com" should no longer show up under "external referrers"
   + fixed "Referers of the last 31 years 37 weeks 1 hour 46 min 40 sec" bug
   + xhtml-ified

- node.inc:
   + fixed watchdog message

- import.module:
   + small block improvement
2001-07-12 20:36:40 +00:00
Dries Buytaert 63814764da - Two small bugfixes. 2001-07-12 16:50:12 +00:00
Dries Buytaert 170cf2f4a4 - Fixed "Blog this item" as reported by Natrak. 2001-07-12 12:50:11 +00:00
Dries Buytaert 17516b25bb - blog.module:
+ fixed tiny bug in blog_save()
2001-07-12 11:36:51 +00:00
Dries Buytaert e52d2c3252 - blog.module, import.module:
+ 2 small improvements wrt to access rights
2001-07-12 10:39:15 +00:00
Dries Buytaert bebb256d43 - fixed blog.module bugs reported by Remco. 2001-07-12 09:58:47 +00:00
Dries Buytaert a9bdf3775b - blog.module:
+ fixed bug reported by killes.
2001-07-12 06:16:11 +00:00
Dries Buytaert d6d60de3cc - Added blog.module to replace diary.module (contrubeted by Julian):
+ feedback wanted

- Added updated import.module (contributed by Julian):
   + user page do browse the headlines by feed and bundle, to display
     the item descriptions, etc.

- Fixed small bug in common.inc.

- Updated database.mysql
2001-07-11 22:06:24 +00:00