Commit Graph

1199 Commits (c6eede081fa9d88c4ece2ca96f5369dcbebff189)

Author SHA1 Message Date
Dries Buytaert 1f2d2b73dd - Fixed a CSS glitch. Thanks Al.
- Removed extraneous %uri's.
2003-03-14 20:33:53 +00:00
Dries Buytaert d0a8e9221b - Removed target attribute from <a href="">. Patch by Al. 2003-03-13 21:19:36 +00:00
Dries Buytaert df75067205 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.
2003-03-13 20:09:47 +00:00
Kjartan Mannes 9a57a20732 - Fixes invalid link generation in import module (wouldn't work with
clean urls enabled).
- Changed the logic in blog module to handle "blog it" links.
2003-03-13 14:02:44 +00:00
Dries Buytaert 4ad174c411 - Eliminated system_init(), the session stuff, and made it possible to
rebuild the menu.
2003-03-12 21:46:14 +00:00
Dries Buytaert 127c6fd465 - Fixed translation bug.
- Fixed broken queries: use 'AND' instead of '&&'.  Reported by Neil.

- Fixed broken URLs in e-mails.  Reported by Stefaan.
2003-03-12 21:31:09 +00:00
Dries Buytaert e1cd7e0836 - The name of a forum node is a "forum topic", not a "discussion forum". 2003-03-12 20:17:14 +00:00
Dries Buytaert 4079abab3b - Ported Neil Ernst's patch to CVS: prefix a columname with a qualification
to make things work using PostgreSQL.

  NOTE: Neil's "&&"-patch will be part of Moshe's MSSQL patch.
2003-03-11 22:49:16 +00:00
Kjartan Mannes 7c63dbccc8 - Fixing typos. 2003-03-11 08:43:59 +00:00
Dries Buytaert cd31f11348 - Fixed request 583. Patch by Al. 2003-03-10 21:08:35 +00:00
Dries Buytaert 34aeff6c6c - Fixed typo: maxumum -> maximum. Patch by Al. 2003-03-10 20:34:40 +00:00
Dries Buytaert 1a647c573b - Committed Ax' book patch to "fix" the "next/prev" navigation. 2003-03-10 20:18:38 +00:00
Kjartan Mannes 1f81d0e222 - Fixing bug reported by Alastair Maw. My paranoia got a little bit too much
apparently.
2003-03-10 18:13:45 +00:00
Kjartan Mannes 5689a98529 - Fixed bug #1298 : Taxonomy: Edit term doesn't show parent and related
terms.
- Added feature #1299 : Order of related terms and parent in taxonomy
  admin.
2003-03-10 14:07:14 +00:00
Kjartan Mannes b5ba5e22e1 - Added another security layer.
- Modified some moderation logic to make it more workable.
2003-03-10 12:01:26 +00:00
Kjartan Mannes 9649350004 - Fixed log views so that the menu doesn't dissapear. (Note: don't use exit()
in Drupal unless you really need to!)
2003-03-09 21:40:01 +00:00
Kjartan Mannes 5a646024db - Ahem , trailing spaces. 2003-03-09 17:21:22 +00:00
Kjartan Mannes 1421c878d1 - Moved moderation logic back into node module.
* After having a chat with Dries we have agreed on the logics (or
      more specifically he told me how its supposed to work). The queue
      module is just a method to make moderation public, but its not
      necessarily the only way. This brings the power back.
- Minor interface tweaks (names, case changes, etc).
- Fixed error that would show when you tried to view the profile of a
  blocked user.
2003-03-09 17:19:50 +00:00
Dries Buytaert 738cebbaf2 - Moved some block up to avoid the user module duplicating data. 2003-03-09 15:50:26 +00:00
Dries Buytaert accb30677c - Emit the menu after the actual content; this makes it possible to rebuild
the menu when some action changed the system table.
2003-03-09 13:03:32 +00:00
Kjartan Mannes c2866848d1 - Removing some trailing whitespace I forgot to clean up. 2003-03-09 10:19:16 +00:00
Kjartan Mannes a0deb476fa - Changed _nodeapi("conf") to _nodeapi("settings").
- Changed node settings page to use table().
- Minor code beautification here and there.
2003-03-08 14:35:42 +00:00
Dries Buytaert 491b0b59ec - Bugfix to make parsing http://www.veganporn.com/syndicate-j.pl work.
Patch by Trent.
2003-03-08 00:20:47 +00:00
Kjartan Mannes 831ee21303 - Renamed "form.admin" to "form admin".
- 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.
2003-03-07 22:11:44 +00:00
Dries Buytaert d659fedb38 - Removed the path_uri() function in favor of the $base_url variable and
fixes a handful of bugs introduced by the clean URL patch.
2003-03-07 06:37:30 +00:00
Dries Buytaert d5fe0cfe20 - Fixed bug in search.module: slashes where escaped twice. 2003-03-06 22:03:36 +00:00
Dries Buytaert 25c5e5977a - Fixed broken URL in comment form. Patch by Ax. 2003-03-06 08:19:01 +00:00
Dries Buytaert a15bf99e46 - Fixed the links in the admin menu. Patch by Ax. 2003-03-05 18:56:57 +00:00
Dries Buytaert f26d8807fc - Two small fixes. 2003-03-04 17:41:11 +00:00
Dries Buytaert cf2802a761 - Fixed typo: $node->tid -> $node->tid[]. 2003-03-04 15:32:26 +00:00
Dries Buytaert ae88a6def7 - Corrected coding style and fixed some "undefined index/variable" warnings.
Patch by Ax.
2003-03-04 06:20:18 +00:00
Dries Buytaert db9d442483 - Fixed typo in system module. Patch by Ax. 2003-03-04 06:13:44 +00:00
Dries Buytaert 3f90aff045 - Various system module improvements. Patch by Al. 2003-03-02 20:58:12 +00:00
Dries Buytaert 6ccb8438bc - Fixed the "adminster" link at the bottom of every node's display. Patch
by Al.
2003-03-02 20:51:57 +00:00
Dries Buytaert 55a449f972 - 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.
2003-03-02 20:50:40 +00:00
Dries Buytaert 223c224d43 - Grammar fix. Patch by Al. 2003-03-02 20:33:20 +00:00
Dries Buytaert 0b7cecd5b6 - Some fixes and improvements to the taxonomy module. Patch by Al. 2003-02-27 23:43:50 +00:00
Dries Buytaert 3c61a382bb - Bugfix: there was an errant </a> tag with no opening tag. Patch by Al. 2003-02-27 22:49:59 +00:00
Dries Buytaert 64cc473d6d - Removed <?php ?> tags from documentation and made sure the important links are
at the top.  Patch by Al.
2003-02-27 07:26:54 +00:00
Dries Buytaert dadf09d8c8 - Fixed bug in comment_num_replies() causing problems in the tracker module
(and potentially in the forum module).
2003-02-26 22:19:24 +00:00
Dries Buytaert 8ae2520965 - Removed stripslashes(). See http://lists.drupal.org/pipermail/drupal-devel/2003-February/022233.html. Patch by Ax. 2003-02-26 22:02:46 +00:00
Dries Buytaert bca66646f0 - Performance improvement. Patch by Zbynek.
1) Even when string is not translated, put it in the cache and save a
     query for each untranslated string.
  2) When there is no cache, create one.
2003-02-26 21:54:35 +00:00
Dries Buytaert 91dfef65af - Fixed some typos spotted by Al Maw. 2003-02-25 19:52:32 +00:00
Dries Buytaert fd6f209de0 - Fixed some broken links. 2003-02-24 19:19:12 +00:00
Dries Buytaert b1f4758455 - Fixed typo. Patch by Garym. (Something went wrong with my earlier commit.) 2003-02-23 21:36:29 +00:00
Dries Buytaert 20e8bc12ca *** empty log message *** 2003-02-23 21:30:52 +00:00
Dries Buytaert 277ceae515 - 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.
2003-02-20 22:44:51 +00:00
Dries Buytaert 52314ddc32 - Theme options patch. See mailing list. 2003-02-17 22:33:31 +00:00
Dries Buytaert 465a598770 - Fixed off-by-one bug in the search module. Patch by Brad. (Still looking
into the blog module patch.)
2003-02-16 17:47:53 +00:00
Kjartan Mannes dd329e1d95 - Added function node_invoke_all($hook, &$node, $op, $arg = 0).
- Added a _nodeapi hook that in time will replace the _node hook. Trying
  to make as few changes to existing code as possible until the new api
  is stabilized.
- Modified node_form() to add administration options from other modules
  using the _nodeapi hook.
- Modified node_save() to fetch which fields should be saved to the node
  table from the _nodeapi hook.
- Moved comment and queue options from node_form() and node_save() to
  the modules _nodeapi hooks.
2003-02-16 14:57:35 +00:00
Dries Buytaert b29f1bff7f - Removed from the main repository. See 'contrib/modules/devel' for a more
advanced development module maintained by Moshe.
2003-02-16 08:25:07 +00:00
Kjartan Mannes a76151351e - Modifying user_validate_mail() to accept more e-mail addresses. 2003-02-15 20:52:28 +00:00
Dries Buytaert 83f5d82876 - Everything is using theme("function") now instead of $theme->function(). 2003-02-15 11:39:56 +00:00
Dries Buytaert d038729797 - Clean URLs. 2003-02-14 19:52:45 +00:00
Kjartan Mannes d154836125 - Applied patch from Axel: missing cid in comment search results. 2003-02-12 21:39:07 +00:00
Kjartan Mannes 32989e14db - Fixed blog.module to accept blog/name URLs as well as blog/id
- Changed the RewriteRule in .htaccess.
- Fixed form_select() matching incorrectly.
- Added missing $Id$ to menu.inc
2003-02-12 21:37:56 +00:00
Dries Buytaert e90f3b883b - See http://lists.drupal.org/pipermail/drupal-devel/2003-February/021824.html. 2003-02-11 20:01:17 +00:00
Dries Buytaert 3d3a60740a - Changed '%s' into '%d' such that an empty $user->uid is converted to 0. Requi
red for Drupal to work on new versions of PostgreSQL.  Patch by James.
2003-02-09 18:06:31 +00:00
Dries Buytaert e5aae050a7 - Changed '%s' into '%d' such that an empty $user->uid is converted to 0. Required for Drupal to work on new versions of PostgreSQL. Patch by James. 2003-02-09 18:01:32 +00:00
Dries Buytaert f3c093f638 - Changed '%s' into '%d' such that an empty $user->uid is converted to 0. Requi
red for Drupal to work on new versions of PostgreSQL.  Patch by James, backported to CVS by me.
2003-02-09 17:58:56 +00:00
Dries Buytaert 9281d0cdd7 - 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
2003-02-09 17:39:40 +00:00
Dries Buytaert 6953d95b2d - Fixed bug #1133: disabled comments are no longer shown. Thanks Gerhard. 2003-02-09 14:38:20 +00:00
Dries Buytaert 10cb57a0b7 - Removed redundant code. 2003-02-02 21:05:34 +00:00
Dries Buytaert 6fcadb8ef5 - Made it possible to print forum submission guidelines. Patch by Moshe. 2003-02-02 10:02:37 +00:00
Dries Buytaert c23f53f786 - Fixed typo: '$node->nide' -> '$node->nid'. Patch by Alastair. 2003-02-01 20:04:00 +00:00
Dries Buytaert 6746ee41f5 - Added some caching. Patch by Moshe. 2003-02-01 20:01:43 +00:00
Dries Buytaert 74a3318ca9 - Bugfix; we got redirected to the wrong URL. 2003-01-29 23:33:50 +00:00
Dries Buytaert 2e6e1efbae - Renamed "Allow HTML tags" to "Filter HTML tags" for clarity. Reported by
Ax.
2003-01-29 23:15:10 +00:00
Dries Buytaert 5b720be335 - Corrected misplaced quote. Reported by Gerhard. 2003-01-29 18:40:47 +00:00
Dries Buytaert a32e3d1408 - Added sitemap feature to administration pages. Requested by various
people including Michael and Moshe.
2003-01-26 13:27:59 +00:00
Dries Buytaert 4028362fda - Applied Moshe's _exit patch (slightly modified).
- Fixed bug in system.module.
2003-01-26 13:22:02 +00:00
Dries Buytaert ad9b03033a - Some first changes to the system.module; tidied up some code, preparations
for theme settings and borrowing some ideas from Kjartan's long-awaited
  system.module patch.
2003-01-26 12:54:56 +00:00
Dries Buytaert 37fe442d89 - Moved the filter()s back to the individual node modules as it used to be. 2003-01-23 18:11:19 +00:00
Dries Buytaert 637004c539 - Tidied up XHTML. Patch by Ulf.
- Added missing t() function.  Patch by Stefan.
2003-01-23 09:24:20 +00:00
Dries Buytaert c52a3feafe - Applied David's calendar patch: you can now configure at what day a week
start.
2003-01-21 22:50:03 +00:00
Dries Buytaert 9a23223e25 - Applied Ori's format_plural() patch; see mailing list for details.
NOTE: some modules in the contributions repository might need to be updated.
2003-01-21 22:44:25 +00:00
Dries Buytaert ef0acbf2dd - A node's comment table is now being emitted by the new table rendering
functions.
2003-01-21 22:38:47 +00:00
Dries Buytaert d6adac7421 - Tidied up some SQL queries. 2003-01-21 22:35:54 +00:00
Dries Buytaert 966f0811a2 - Tidied up some SQL queries. 2003-01-21 22:31:37 +00:00
Dries Buytaert a7b5d34cf5 - Corrected the documentation. 2003-01-21 22:30:52 +00:00
Dries Buytaert ca68e8a3c7 - Tidied up some SQL queries. 2003-01-20 20:19:21 +00:00
Dries Buytaert 73d46a64c3 - Tidied up some SQL queries. 2003-01-20 20:18:06 +00:00
Dries Buytaert 1fecd287f2 - Fixed bug #1041; sime queries where broken.
- Fixed problem with page links not being displayed.
2003-01-20 20:00:45 +00:00
Dries Buytaert fe72ab1c22 - Bugfix: statistics.module can't give referrer statistics other than the
external ones with clean URLs.  Patch by Ulf Rompe.
2003-01-16 22:27:01 +00:00
Dries Buytaert f6da12ca19 Patch by Marco:
- forum: fixed link to new topic
- forum: new topic shows default forum correctly
- forum: first_new is back; the anchor didn't consider multiple pages
- forum: use standard pager, needed some changes/fixes to pager.inc
- forum: some cleanup
- forum: taxonomy hook
- renamed first_new to simply new
- added an optional parameter to pager_query for the count query
- used the optional count param for paging forum topics
- internal change: moving a topic doesn't duplicate the node anymore but just
  changes the forum (term); no change in functionality, and shadow still
  works (suggested by Dries).  This probably also made some queries somewhat
  lighter.
- bug fixed: anonymous users always saw "n (n new)" in the replies column
- updated pager help and moved from _help to phpdoc
2003-01-15 23:01:42 +00:00
Dries Buytaert 045f92d2b7 - Fixed bug/warning when an anonymous users tries to post a node. Reported
by David.
2003-01-15 19:51:08 +00:00
Dries Buytaert 457e5a1b23 - Small improvement to the admin menu based on feedback from Michael. 2003-01-14 20:58:14 +00:00
Dries Buytaert d268783669 - Small improvement to the admin menu based on feedback from Michael. 2003-01-14 20:33:42 +00:00
Dries Buytaert dc3df67590 - Small bugfix and small cleanup. Patch by Marco. 2003-01-13 19:35:16 +00:00
Dries Buytaert 81efba930f - Removed depricated function. 2003-01-12 15:29:56 +00:00
Dries Buytaert 0fba793aff - Fixed a typo that caused quite a few redundant SQL queries. 2003-01-12 15:29:28 +00:00
Dries Buytaert 97f4bdb945 - Made sure all table headers could be translated.
- Made the book module use the new table rendering function.
2003-01-12 09:57:20 +00:00
Dries Buytaert 0d384c8ead - Fixed "clean URL" glitch in queue module. Patch by Ax.
- Small improvement to url().  Patch by Ax.
2003-01-11 10:46:11 +00:00
Dries Buytaert ba3eead0d6 - Made sure the text doesn't wrap. 2003-01-10 22:19:47 +00:00
Dries Buytaert 6334ee2093 - Code improvement: forgot to update an URL to the clean URL scheme. 2003-01-09 21:55:51 +00:00
Dries Buytaert 87dbb8236e - Minor comment module improvements/fixes. 2003-01-09 21:50:04 +00:00
Dries Buytaert a4b1397677 - Ported David's taxonomy patch to Drupal CVS. 2003-01-09 20:02:42 +00:00
Dries Buytaert 22c3f055e1 - Bugfix: fixed the SQL query in _forum_topics_read to avoid counting shadowed
topics in forums.  Patch by David.
2003-01-08 19:43:35 +00:00
Dries Buytaert 33da658c4d - Bugfix: RSS auto-discovery was broken due to clean URL work. Patch by
Breyten.
2003-01-07 19:16:59 +00:00
Dries Buytaert 485e1c394a Great patch from Ulf:
- The href target for a new window is "_new", not "new".

- Generating <div> sections within <p> sections is forbidden by the
  XHTML standard. Using just the right aligned <div> should be
  sufficient and makes XHTML themes possible.
  (Prove at http://blog.rompe.org/ )

- While parsing the header of an RSS feed one should be aware that
  there may be more <title> tags in subsections and that POSIX regular
  expressions are always gready. So make shure we don't get too much.
  (If you agree that using PCRE instead of the POSIX ones would be
  generally a good idea, then I am willing to make the patch, but for
  now I didn't want to mix POSIX and PCRE in one file.)
  (Prove at http://blog.rompe.org/index.php?q=import/feed/43 , try
  this feed without my patch)

- Some RSS 2.0 feeds don't have a per item <link> section but have the
  permalink embedded in the <guid> section. This is not perfectly
  correct and the documentation mentions this possibility only in the
  examples, but since Dave Winer himself implements it this way it
  will happen more than once. So, if there is no link available and
  the guid looks like an address, then use that one.
  (Prove at http://blog.rompe.org/index.php?q=import/feed/22 , try
  this feed without my patch)

- Don't only write eventually new Feed Header information into the
  database but also use them immediatly. Reuse the $feed array that is
  made for it.

- If a feed doesn't provide per item titles, make shure to not produce
  defective markup by cutting the remainder of an entity. Instead of
  just cutting off anything behing the leading 30 characters of the
  cleaned description, it seems slicker to use up to 40 characters and
  split on word boundaries, but not on "&" or ";".
  (Prove also at http://blog.rompe.org/index.php?q=import/feed/22 .
  This feed will have title tags starting on February 1st, but I
  suspect many others without them out there.)

With this patch one could consider Drupals aggregator RSS 2.0 ready.
2003-01-07 19:09:42 +00:00
Dries Buytaert 337b80b1a6 - Fixed access log update bug introduced during clean URL commit. Patch by
Moshe.
2003-01-07 05:58:36 +00:00
Dries Buytaert bfb3575c09 - Some usability improvements requested by Michael. 2003-01-06 20:51:39 +00:00
Dries Buytaert 89b2069e4d - Clean URL patch. 2003-01-06 19:51:01 +00:00
Dries Buytaert 36556762f9 - Made a database query ASNI compliant. Patch by Ax. 2003-01-05 00:05:53 +00:00
Dries Buytaert 520416d977 - 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.
2003-01-04 23:58:27 +00:00
Dries Buytaert 2da18e8d0c - The statistics module would sometimes mistake a non-node ID with that
of a node.  Thanks David and Jeremy.
2003-01-04 23:38:58 +00:00
Dries Buytaert 8a63646576 - Added an extra parameter to watchdog() which lets you specifiy an "action"
or "operation" link.

- Made the main page of the administration section show an overview of all
  watchdog entries with such action link.

- Fixed typo in PostgreSQL database scheme.
2003-01-04 11:03:15 +00:00
Dries Buytaert 408bf86abd - Usability improvement; the drop-down menu showed the first vocabulary in
the list even though it has not been selected.  Reported by Adam Shand.
2003-01-02 23:26:43 +00:00
Dries Buytaert 2b5dfdafa5 Bugfix: when we have to extract a comment's title from the comment's body,
first strip the body's HTML tags or we might get an empty title after all.
2003-01-02 18:34:13 +00:00
Dries Buytaert a728900dba - Bugfix: some variables were not being reset causing wrong links to be
displayed.  Patch by Ax.
2003-01-02 06:08:05 +00:00
Dries Buytaert 56da7ebfa2 - Fixed bug that prevented results containing multiple occurences of the
search word(s).  Patch by Ax.
2003-01-01 21:06:22 +00:00
Dries Buytaert de95001c92 - Tidied up the use of check_output(). Might make rendering pages a bit
snappier (performance improvement).
2002-12-31 12:34:07 +00:00
Dries Buytaert c97e36fb06 - Simplified the page module. Patch by Marco. 2002-12-31 11:37:29 +00:00
Dries Buytaert 927cb12ffb - Fixed small braino in the cloud module table. 2002-12-30 16:31:55 +00:00
Dries Buytaert 105eef9896 - Small improvement to the links. 2002-12-30 16:30:16 +00:00
Dries Buytaert 5598417c3f - Some small improvements/fixes to the node system. Suggested by Marco. 2002-12-30 13:02:47 +00:00
Dries Buytaert 0475d4fbc4 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)
2002-12-30 12:03:53 +00:00
Dries Buytaert cc01e61388 - Bugfix: user_save() should not be called for anonymous users. Patch by
Marco.
2002-12-30 09:26:05 +00:00
Dries Buytaert f281f0a7e3 - Fixed a typo in the documentation, as well as extended the documentation
while I was at it.
2002-12-29 21:46:13 +00:00
Dries Buytaert 62fa5541dd - Added pager support to watchdog. Based on modified patch from Moshe. 2002-12-29 18:31:46 +00:00
Dries Buytaert c9ca1c6c80 - Usability improvement: made the locale module tables use the new table
rendering functions.

- Usability improvement: a couple of strings could not be translated.
2002-12-29 17:46:29 +00:00
Dries Buytaert df650e54a1 - Usability improvement: made the cloud module table use the new table
rendering functions.

- Usability improvement: a couple of strings could not be translated.

- Bugfix: removed redundant links.
2002-12-29 16:59:45 +00:00
Dries Buytaert 3a43fdd414 - Usability improvement: made the access log, referrer logs and popular post
tables use the new table rendering functions.

- Usability improvement: a couple of strings could not be translated.
2002-12-29 16:54:31 +00:00
Dries Buytaert e9148b9180 - Usability improvement: made the access log, referrer logs and popular post
tables use the new table rendering functions.

- Usability improvement: a couple of strings could not be translated.
2002-12-29 16:40:08 +00:00
Dries Buytaert 50cac553d5 - Removed table markup from watchdog module; should be done in admin.css. 2002-12-29 16:14:37 +00:00
Dries Buytaert bef0244c9a - Usability improvement: made the theme selector and module selector pages
use the new table rendering functions.
2002-12-29 16:08:05 +00:00
Dries Buytaert d626a6cfda CHANGES:
- Usability improvement: made the block administration pages use the
  new table rendering functions.  By the way, the old code rendered
  invalid HTML code.

- Usability improvement: saving block changes will now show a status
  message.

- Usability improvement: quite a few strings could not be translated.

TODO:

- I think the "enabled" and "custom" field are somewhat confusing.
  Suggestions?
2002-12-29 16:03:01 +00:00
Dries Buytaert 2020853524 - 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.
2002-12-29 15:37:36 +00:00
Dries Buytaert 74d315b34a - Usability improvement: made the remaining user administration pages use
the new table rendering functions; access rule table, permission table,
  role table, etc.

- Usability improvement: made the permission table translatable.  Requested
  by Stefan.

- Code improvement: removed some redundant check_output()s.
2002-12-29 13:46:30 +00:00
Dries Buytaert d9919f50c5 CHANGES:
- Usability improvement: made the user administration pages use the
  new table rendering functions.

- Usability improvement: added pager support to the user administration
  pages.

- Code improvement: fixed code indentation.
2002-12-29 13:14:38 +00:00
Dries Buytaert 1011e87411 CHANGES:
- Usability improvement: made the comment administration pages use the
  new table rendering functions.

- Usability improvement: new comments will also be marked as new in the
  administration pages.

- Code improvement: changed the comment administration pages to use the
  default pager instead of a custom pager.

- Bugfix: "yes" and "no" were not translatable.

- $ diffstat comment.patch
  comment.module |   45 +++++++--------------------------------------
  1 files changed, 7 insertions, 38 deletions

TODO:

- Comment module: remove other custom pagers in the comment module.

- Pager/database: it would be nice if the functions db_query_range()
  and pager_query() would have the same semantic as db_query(); that
  is, using a variable number of arguments that are automatically
  escaped/checked.
2002-12-29 12:44:33 +00:00
Dries Buytaert 24af61ede4 - Put back the node table paging. 2002-12-29 12:20:08 +00:00
Dries Buytaert 14158fbc6b - Added table rendering functions. As an example, I changed the node module
to take advantage of it.
2002-12-29 12:03:08 +00:00
Dries Buytaert 991914e699 - Added taxonomy link. 2002-12-28 19:20:03 +00:00
Dries Buytaert 2254160642 - Added a "submit new content" link to the admin page. Suggested by Amy.
(Temporary solution only - probably needs better integration?)
2002-12-27 14:21:53 +00:00
Dries Buytaert a4a8535a9e - Some small cosmetic changes. 2002-12-26 12:22:00 +00:00
Dries Buytaert 22fa9ed70a - Refactored the administration pages. 2002-12-24 15:40:32 +00:00
Dries Buytaert ca07ff36d6 - Fixed typo: "Allow users comments" -> "Allow user comments"
- By default, "Allow user comments" is set to "read-write".
2002-12-24 14:39:08 +00:00
Dries Buytaert 8f5860ab47 - Fixed typo: "authomatically" -> "automatically". 2002-12-24 14:18:47 +00:00
Dries Buytaert 774688135c - Fixed some typos: "filesize" -> "file size" 2002-12-24 14:15:53 +00:00
Dries Buytaert 5a3d3bfb22 - Fixed rendering bug in book module. Reported by vmole at
http://drupal.org/node.php?id=923.
2002-12-22 11:25:50 +00:00
Dries Buytaert 259f17c573 - Bugfix: printer-friendly book pages were not being displayed in the proper
order.
2002-12-22 11:06:33 +00:00
Kjartan Mannes ca743aa6fd - fixing doctype in rss feeds. 2002-12-21 19:36:27 +00:00
Dries Buytaert c10ce14d1e - Switched the "short version" and the "long version" on the preview page.
- Removed a broken filter which caused some line breaks to be stripped.

- It is now possible to create short teasers and the '---' delimiter can
  be outside the allowed range but not more than a factor two.

- Fine-tuned teaser extraction in absence of the '---' delimiter.
2002-12-21 18:53:39 +00:00
Dries Buytaert d21ba6b0f1 - Fixed glitch with the "leave shadow" option. 2002-12-21 15:53:30 +00:00
Dries Buytaert e0241df67f - Applied modified version of Tran's documentation patch for the jabber
module.
2002-12-21 12:21:21 +00:00
Dries Buytaert 623aaed148 - Made sure the taxonomy module doesn't display warning/error messages
when the taxonomy module is disabled.  Reported by kyvinh.

- Improved forum documentation.  Modified version of Kjartan's patch.

TODO:

- Updating a forum topic through the admin interface, results in a
  duplicate (and incomplete) forum topic.  Also note that "Leave
  shadow?" function is annoying; the status of the checkbox is lost
  when clicking preview.  Also, I think it should be disabled be
  default.
2002-12-18 21:43:03 +00:00
Dries Buytaert 24d903638b - Fixed warning in import module. Reported by Pete. 2002-12-16 21:38:58 +00:00
Kjartan Mannes bbcf3c13fd - Forum no longer counts comments from deleted nodes. 2002-12-15 23:24:02 +00:00
Dries Buytaert 70c21f7ee0 - Added DOCTYPE. 2002-12-15 21:08:02 +00:00
Dries Buytaert ad80f143dc - Fixed bug related to recent cache changes. 2002-12-14 23:23:35 +00:00
Dries Buytaert 99d84c9330 - Committed Marco's pager improvements.
- Fixed another annoyance with editing content.
2002-12-14 11:55:54 +00:00
Dries Buytaert 9c11b14dc6 - Bugfixes by Marco.
- Attempt to fix linebreak handling.
2002-12-12 22:31:39 +00:00
Dries Buytaert c760223682 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
2002-12-12 18:54:17 +00:00
Dries Buytaert b6b24c28e0 Applied patch by Natrak:
- page_header() now adds Last-Modified and ETag http headers.
- When running PHP as an Apache module page_header() will check the HTTP
  headers for conditional gets, and will only push the content when it
  fails. (Works for html and xml pages as they are all cached). Note:
  this is a PHP limitation, so until PHP makes it work for other web
  servers this won't work for them.
- Added created field to cache database to hold the timestamp when the
  cache was created.
- Changed cache_get() to return an object with ->data and ->created.
- Update forum and locale modules.
2002-12-11 22:00:04 +00:00
Dries Buytaert 56ac29fad8 - Avoid empty synonyms being inserted. Patch by Marco. 2002-12-11 20:22:59 +00:00
Dries Buytaert d2927a9064 - Small usability change. 2002-12-10 20:36:03 +00:00
Dries Buytaert 7ce686c152 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.
2002-12-10 20:35:20 +00:00
Dries Buytaert eceead1819 - Removed the "comment anchors" in the themes; the anchor is emitted
by the comment module.  Patch by Ax.
2002-12-10 20:14:10 +00:00
Dries Buytaert c3c366dcdc - The statistics module's blocks showed unpublished nodes. Patch by Ax. 2002-12-10 20:03:08 +00:00
Dries Buytaert a10cd273d3 - Avoid empty fields to be displayed. Patch by Moshe. 2002-12-08 08:04:58 +00:00
Dries Buytaert d2d381d7c4 - Removed rating module; it is not being used much and it has a known bug.
Will add it to the contributions repository.
2002-12-08 07:54:30 +00:00
Dries Buytaert 737db302a9 - Changed db_queryd() to db_query(). 2002-12-03 07:38:29 +00:00
Dries Buytaert dcbb71f4e5 - Fixed node revisions. 2002-12-02 21:37:08 +00:00
Dries Buytaert ee9f8987ad - Applied patch by Gerhard to dissable submission throttle. 2002-12-02 19:22:42 +00:00
Dries Buytaert 5b39f6767e * 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.
2002-12-02 19:14:41 +00:00
Dries Buytaert ab143d6870 - Fixed "Allow user comments: disabled" no longer works and so on. Patch by
Marco.
2002-12-02 18:47:12 +00:00
Dries Buytaert 060810841b - Patch by Jeremy to fix a module loading bug:
- module.inc:
       + added call to _init for all modules

    - statistics.module:
       + added statistics_init()
       + moved all global actions into statistics_init()
2002-11-29 05:53:40 +00:00
Dries Buytaert e2869ecafe - Applied Jeremy's statistics module patch: made most (if not all) of the
strings translatable.
2002-11-28 22:13:46 +00:00
Dries Buytaert 1cb8f3b2c6 - Made the search module use implicit AND'ing instead of OR'ing. Patch by
Gerhard.  Also updated the documentation a little.
2002-11-27 19:55:14 +00:00
Dries Buytaert 0f5a7b6151 - Made the page description optional. Reported by Ax. 2002-11-27 18:49:05 +00:00
Dries Buytaert 1b733dc98a - Fix blocks of throttle and queue module. Patch by Gerhard. 2002-11-27 18:43:49 +00:00
Dries Buytaert 1d63fec89b - Applied Stefan's forum module patch: changed the default settings to ease
configuration.
2002-11-26 20:51:36 +00:00
Dries Buytaert cc83f673f7 - Fixed the statistics block titles such that the username is displayed correctly.
Reported by Jeremy.
2002-11-26 19:54:54 +00:00
Dries Buytaert 3d05bf4948 - Fixed the forum block titles such that the username is displayed correctly.
Reported by Jeremy.
2002-11-26 19:54:23 +00:00
Dries Buytaert 8fa5440bb4 - Applied Jeremy's statistics module patches:
+ Fixed "recent users" title/timestamps.
   + Added statistics_node_delete() function.

- Applied Jeremy's node module patches:
   + Added call to statistics_node_delete().
   + Fixed call to taxonomy_node_delete().
2002-11-26 19:39:07 +00:00
Dries Buytaert 8fa7e354a7 - Fixed a caching bug. 2002-11-25 18:01:56 +00:00
Dries Buytaert 61b76fa2c1 - Fixed the "affiliate" text when all distributed authententication modules
are disabled.  Patch by Gerhard.
2002-11-25 17:56:38 +00:00
Dries Buytaert aab82c0aeb - Fixed bug in search module. Patch by Gerhard. 2002-11-25 15:52:04 +00:00
Dries Buytaert 15aed817ad - Search configuration settings are now a part of the standard
configuration page.  Patch by Kjartan.
2002-11-21 18:18:19 +00:00
Kjartan Mannes 5ffda1a4d6 - removing some obsolete code. 2002-11-20 21:56:03 +00:00
Dries Buytaert 0afe52df9b - Updated the query to put $score in the parameter list. 2002-11-20 21:01:45 +00:00
Dries Buytaert d259cc1973 - Commited Moshe's comment moderation improvements. 2002-11-20 20:59:54 +00:00
Dries Buytaert 56d72a918f - Added Stefan's page module improvements.
[NOTE: the PostgreSQL database scheme needs updating.]
2002-11-20 20:54:56 +00:00
Kjartan Mannes f18697b8d2 - changing case for consistency. 2002-11-20 10:13:42 +00:00
Dries Buytaert b3b3fd9a0a - Applied the correct search module patch (I hope). Thanks Gerhard. 2002-11-18 22:27:52 +00:00
Dries Buytaert 5c0558b503 - Applied Natrak's "create PHP content" patch. 2002-11-18 22:19:17 +00:00
Dries Buytaert 57a9590a44 - Committed Gerhard's search module improvements. 2002-11-18 19:10:44 +00:00
Dries Buytaert dbbfc7415b - Added form descriptions. Patch by Kjartan. 2002-11-17 06:58:13 +00:00
Dries Buytaert d4c005acca - Make sure empty fields are not being displayed. Patch by Kjartan. 2002-11-17 06:50:25 +00:00
Dries Buytaert 9e32c2e960 Patch based on work of Kjartan:
- Changed cache API.

- Fixed caching bug in comment.module.  Odd this hasn't been reported yet.

- Fixed caching bug in forum.module.

- Fixed caching bug in system.module.

- Fixed caching bug in block.module.

- Simplified caching support in forum.module thanks to improved cache API.
2002-11-17 06:42:52 +00:00
Dries Buytaert 02f0dce5cb - Fixed bug in block module: "Array" was displayed on the user information
page.
2002-11-16 14:28:22 +00:00
Dries Buytaert 9a352343b2 - Made "<root>" translatable. Patch by Stefan. 2002-11-15 18:58:34 +00:00
Dries Buytaert a6c8b10d8e Applied Moshe's patches:
- Adds more title info to each line in the block: now showing author and number of comments in a unified way accross all modules.

- Added pager support to blog module.

- Blog module now uses standard node view, not its own hack which is more theme friendly (http://www.drupal.org/node.php?id=133).

- Blog module now uses node_feed() function for making RSS feeds. since all feeds are now consolidated, a couple tweaks to node_feed() and format_rss_* would lead us to support new RSS formats easily.

- Fixed bugs where unpublished entries were displayed.
2002-11-11 20:59:28 +00:00
Dries Buytaert b372053cf8 - Strip all tags from the watchdog message. 2002-11-11 07:18:21 +00:00
Dries Buytaert 908cb55470 - Applied Stefan's t()-function patches. 2002-11-10 20:51:46 +00:00
Kjartan Mannes 211d65b94f - Fixing read more link showing when teaser is empty. 2002-11-10 17:41:15 +00:00
Dries Buytaert cc7a6b5017 - 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 ...
2002-11-10 10:36:22 +00:00
Dries Buytaert 51f4b91e51 * User patch by Natrak:
- Moved the Drupal login XML-RPC API to drupal.module.
 - DA logins are now assigned the proper role.
2002-11-09 21:46:54 +00:00
Dries Buytaert 554299dfa7 - Small clean-up. 2002-11-09 20:51:23 +00:00