Commit Graph

3003 Commits (b8ae0b32188231ce79c2945e78c26e909f4e25c2)

Author SHA1 Message Date
Dries Buytaert 789dd294ff - Modified patch #22637: added OPML export for aggregator categories. 2005-08-23 05:45:08 +00:00
Dries Buytaert caf65e3953 - Patch #13941 by Promotheus6: Atom feeds have a CONTENT and/or SUMMARY tag instead of a DESCRIPTION tag. Currently, if both tags are present the aggregator appends the content of both fields to replace the content of the DESCRIPTION tag. 2005-08-23 05:16:50 +00:00
Dries Buytaert 6a4e6df36f - Patch #17592 by killes: improved access denied messages. 2005-08-22 20:39:43 +00:00
Dries Buytaert e0113d6788 - Patch #29275 by Uwe: I'm currently trying to get aggregator.module in shape for being used as a planet-like software for a Planet Drupal. Here's a patch which allows the site admin to specify which HTML tags are stripped from feeds (or not). This is hardcoded in aggregator.module right now, the attached 2-line patch (for HEAD) makes it configurable. 2005-08-22 19:45:42 +00:00
Dries Buytaert 3b8220e6f5 - Patch #29335 by jonbob: shuffled the case-statements around for performance's sake. 2005-08-22 10:11:15 +00:00
Dries Buytaert 75abab2451 - Patch #29274 by Jeremy: the "fuzzy cache" mechanism is supposed to enforce a minimum time before the cache table is flushed. Logical errors in the fuzzy cache implementation are leading to the cache table being flushed more frequently. Configuration is simplified by removing all references to "strict" and "loose" caches. Instead, the cache is either "disabled" or "enabled". Additionally, the site administrator can now configure the "minimum cache lifetime", the minimum amount of time cached data will remain cached. 2005-08-22 05:09:01 +00:00
Dries Buytaert 1836d3b365 - Patch #29002 by Neil: list_themes() currently returns all themes, not just enabled themes. This functionality is only used in one place- configuration for disabled themes. These configuration pages can be removed with a usability improvement since you shouldn't be able to configure things which are disabled. Additionally, this allows us to remove some extra logic in system_user(). And it it more consistent with the module API which only lists enabled modules.
list_themes() sorts the results by name. This uses filesort in MySQL since there aren't any indexes. Sorting is not used except in system_user(). This one use can be handled with ksort since it is not often executed (only on the user edit screen when multiple themes are enabled).

And a one line fix to remove a variable in system_user() is in here too.
2005-08-18 22:07:14 +00:00
Dries Buytaert 97bc92f6b9 - Patch #29133 by DriesK: forum vid remains when vocabulary is deleted. Prevents forum topics from getting lost. 2005-08-18 21:53:55 +00:00
Dries Buytaert 29d6660149 - Patch #23620 by Robin: don't hard code forms into comment.module. Will be
depricated by form API patch though.  Hopefully helps migration.
2005-08-17 20:07:35 +00:00
Dries Buytaert 12c5614599 - Alternative solution for #28721: expand "File attachments"-group on node edit form when files are attached. 2005-08-17 19:27:03 +00:00
Steven Wittens 85c151cdce - #28728: Fix broken link in contact module help. 2005-08-17 00:55:50 +00:00
Dries Buytaert b114336554 - Patch #28924 by Jeremy: simplified 'group by'-clause to improve performance. 2005-08-16 19:48:04 +00:00
Dries Buytaert 26fa7c730f - Patch #16216 by nedjo: multiple block regions! 2005-08-16 18:06:18 +00:00
Dries Buytaert 2549e5068e - Fixed the filter module. 2005-08-14 17:50:35 +00:00
Dries Buytaert 00d21d5cee - Patch #28826 by chx: make xmlrpc_multicall working. 2005-08-14 09:53:40 +00:00
Dries Buytaert 78317bca79 - Patch #27897 by kubaZygmunt: fixed PHP warning. 2005-08-11 13:52:44 +00:00
Dries Buytaert 6733014fc4 - Patch #13941 by Prometheus6: made the aggregator module parse Atom feeds. 2005-08-11 13:12:44 +00:00
Dries Buytaert 7c6a21aedd - Patch by Uwe: tidied up the CVS IDs. 2005-08-11 13:02:08 +00:00
Dries Buytaert ceb013278e - Patch #23750 by jerakeen: use the creation date rather than the update date in RSS feeds. 2005-08-11 12:53:39 +00:00
Dries Buytaert 9e45d24af3 - Patch #26236 by Robin Monks: added 'send me a copy'-functionality to the contact forms. 2005-08-11 07:33:21 +00:00
Dries Buytaert f3b28d37d1 - Patch #27947 by Robert Douglas: simplified code, removed SQL query. 2005-08-10 20:52:00 +00:00
Dries Buytaert 63a10fdce8 - Bug 23810: removed redundant variable from SQL query. 2005-08-10 20:48:40 +00:00
Dries Buytaert 192dcd04ba - Patch #18778 by Gerhard/Olen: sort users by creation date rather than user ID. 2005-08-10 20:46:29 +00:00
Dries Buytaert 5270f7fd88 - Patch #28599 by Cvbge: fixed typo in documentation: 'user' -> 'used'. 2005-08-10 20:38:57 +00:00
Steven Wittens 6d93ee696b - Menu: remove array_merge warning when editing a node without menu item. 2005-08-09 00:37:02 +00:00
Dries Buytaert 2a87b5029b - Patch #24002: fixed node created timestamp changing on node edit. 2005-08-07 15:53:26 +00:00
Dries Buytaert 273d7f59b6 - Patch #27713 by tostinni: fixed two problems on the block add page:
+ description field isn't marked as requiered
   +when the field isn't unique, an error is displayed, but the wrong text field is set as erronous.
2005-08-07 15:30:03 +00:00
Dries Buytaert 79f08aca2c - Patch #26637 by Robert Douglas: $teaser misnamed in themes theme_node().
TODO: update documentation!
2005-08-07 14:55:17 +00:00
Steven Wittens ed56c57ee0 - #23560: Sort watchdog date by wid to ensure unique ordering. 2005-08-06 00:35:38 +00:00
Steven Wittens f7039a67cc - #25395: Allow for more integers in node_access grant_x columns 2005-08-05 13:11:10 +00:00
Steven Wittens 64299d7455 - #27852: redirect to user edit page on first log-in 2005-08-05 01:18:39 +00:00
Steven Wittens 88c6184c25 - #27864: Correctly distinguish 403s from 404s for nodes. 2005-08-05 00:38:38 +00:00
Steven Wittens 3feef48da2 - #28154: remove useless /view from user results 2005-08-03 23:23:48 +00:00
Steven Wittens e545feff3e - #28053: left-over blogapi bugs after xmlrpc library switch 2005-08-02 22:18:12 +00:00
Dries Buytaert 7625a4e91a - Patch #27737 by Gerhard: format_name($object) -> theme('username', $object).
Usernames can now be themed; eg. an icon/avatar could be added.

  TODO: update contributed modules + update the migration docs.
2005-08-01 05:14:05 +00:00
Steven Wittens 22479d8761 - Add some Unicode checks to username validation 2005-07-31 21:54:39 +00:00
Dries Buytaert 61999af9d6 - Patch by Neil: removed redundant form_group() from throttle settings page. 2005-07-31 10:36:33 +00:00
Dries Buytaert 70bc4639fa - Patch #27535 by Ber: set 'preview status message' using drupal_set_message(). 2005-07-31 10:28:50 +00:00
Dries Buytaert ce094a1323 - Patch #27633 by Tobias:
+ made it possible to specify a subject when submitting a message on the contact form.
  + fixed some bugs/glitches.
2005-07-31 10:12:47 +00:00
Dries Buytaert 6fdb939d55 - Removed some whitespace 2005-07-31 08:58:01 +00:00
Steven Wittens 36f6cdc74a - #23310: Gray out picture theme settings if pictures are disabled. 2005-07-30 18:48:00 +00:00
Steven Wittens c81bbf4aa1 - #24673: Fix deprecated usage of implode 2005-07-30 12:52:54 +00:00
Steven Wittens a1834101b6 - #20668: Fix "username's blog" appearance rules. 2005-07-29 21:39:18 +00:00
Steven Wittens 2a561f3bc1 - #16705: Make user_access always return a boolean. 2005-07-29 21:34:56 +00:00
Steven Wittens e4096e1418 - #27551: Rename check_output() to check_markup(). Needs contrib updates! 2005-07-29 21:06:33 +00:00
Steven Wittens aa2de74fa2 - #27624, #27614, #27627: dead code 2005-07-29 08:18:20 +00:00
Steven Wittens 8de43c320a - #27694: Correct username validation. 2005-07-29 07:18:36 +00:00
Dries Buytaert f99176c9a0 - Patch #25706 by Neil: book 'previous' link does not respect unpublished node setting 2005-07-29 07:13:25 +00:00
Steven Wittens 746b242326 - #27668: Replace deprecated tags/attributes with XHTML/CSS in locale.
- (#15121) Improve string cut-off for locale table
2005-07-29 06:59:29 +00:00
Steven Wittens 31ebc32982 - #27626: Correct function name 2005-07-29 06:43:32 +00:00
Steven Wittens 354e0c1f83 - #23651: Display referrer info with watchdog messages. 2005-07-29 04:12:19 +00:00
Steven Wittens 515f7b41f1 - #27707: Use local tasks for book administration 2005-07-29 03:49:16 +00:00
Steven Wittens f0c5a2860a - #26458: node_search doesn't node_view, causing bad snippets. 2005-07-29 03:29:53 +00:00
Steven Wittens d720c66148 - #26458: node_search doesn't node_view, causing bad snippets. 2005-07-29 03:21:09 +00:00
Steven Wittens 88ccaf02c4 - #27531: Leftover string_length(). 2005-07-27 01:27:09 +00:00
Steven Wittens f2f32820f7 - #26822: Fix logo upload being broken (drumm) 2005-07-26 01:56:31 +00:00
Steven Wittens 11a4aba9a6 - #26688: Add mbstring support to Drupal and clear up string handling fuzzies. 2005-07-25 20:40:35 +00:00
Steven Wittens 1eb8b2c13a - #26643: Restore accidentally lost "my blog" menu item. 2005-07-25 17:18:43 +00:00
Steven Wittens bd055961cd - #25285: Use correct permission for node form comment admin 2005-07-25 09:41:29 +00:00
Steven Wittens a10ab3daa0 - #27108: Columns in ORDER BY clause must be SELECTed on (pgsql) 2005-07-25 09:31:37 +00:00
Steven Wittens f99d532111 - #16440: Allow taxonomy vocabulary and term forms to be extended. 2005-07-25 04:55:37 +00:00
Dries Buytaert 7480e9ac3c - Modified patch #27131 by DriesK: removed some cache_clear_all()s. 2005-07-23 05:53:43 +00:00
Dries Buytaert 53195677b6 - Patch #24183 by drumm: remove unnecessary setting from upload module. Currently the upload module checks two max file sizes. First it checks a global option; if its too big it quits. Then it checks another max file size (or even sizes) related to the roles which a user is in. We can remove the global option since the individual roles are checked. 2005-07-22 19:06:19 +00:00
Dries Buytaert 50dac6f671 - Fixed typo reported by Stefan: theem -> theme 2005-07-20 15:13:12 +00:00
Dries Buytaert 7ab84f9fcf - Patch #26217 by HellRaider: fixed problem <front> setting in presence of slashes. 2005-07-20 11:44:40 +00:00
Dries Buytaert 31387c5a77 - Patch #26467 by drumm: make the destination persist across multiple pages
and fixed the node delete form to use a return destination.
2005-07-20 10:48:20 +00:00
Steven Wittens 02ca763ea0 - Fix PHP notice (killes) 2005-07-20 00:50:34 +00:00
Dries Buytaert 103346f2f4 - Patch #26683 by matteo: added missing DISTINCT()s 2005-07-19 21:31:09 +00:00
Dries Buytaert b6cdead164 - Removed <strong>s 2005-07-19 18:08:03 +00:00
Dries Buytaert 7ee24ccfe4 - Patch #27062 by nysus: improved the help text of the 'access control' page.
Generally improves readability; gets rid of technical jargon; provides
  concrete example; provides suggestions for how permissions can be used.
2005-07-19 17:57:55 +00:00
Dries Buytaert 13954f90dd - Modified patch #18656 by Moshe: unifies the admin comment form and the usual comment form, similar to what we did for nodes. This resulted lots of duplicate code removal. Also gave administrators the ability to change the author and timestamp of a comment. Also removed comment links from the bottom of the comment preview box (as we did for nodes)
Modifications: fixed breadcrumbs, tidied up delete confirmation page to be consistent with node deletions..
2005-07-19 17:51:59 +00:00
Dries Buytaert a2656ab39b - Misplaced backet 2005-07-19 17:09:55 +00:00
Dries Buytaert 1d9c0cd65f - Modified patch #20505 by Morbus: fixed scalability issues with terms, tried to create a better distinction between vocabularies and terms, fixed problem with term pager (temporary fix). 2005-07-19 17:00:26 +00:00
Dries Buytaert 4da128a416 - Fixed problem with node_load() in blogapi. Reported by nysus. 2005-07-19 16:32:05 +00:00
Steven Wittens 5ed64a71bd - Fix oopsie in node_load() after recent patch. 2005-07-18 20:27:32 +00:00
Dries Buytaert 87e5399a9e - Patch #19621 by Morbus/drumm: fixed bugs with taxonomy_save_xxx() functions.
TODO: update image module too?
2005-07-18 19:31:16 +00:00
Dries Buytaert a2389f12ac - Patch #9178 by mathias: improved menu system integration. 2005-07-18 16:46:28 +00:00
Dries Buytaert e0158075f6 - Patch #24805 by Ber: removed some dead code. 2005-07-18 09:57:48 +00:00
Dries Buytaert 1a0655dce9 - Updated handbook-link to reflect the recent handbook restructuring. 2005-07-18 08:46:30 +00:00
Dries Buytaert 1b6d8cad85 - Removed some dead code. 2005-07-18 05:40:17 +00:00
Steven Wittens 6978fcb6ec - Typo after node_load simplification patch 2005-07-17 23:44:47 +00:00
Dries Buytaert b7c0975e23 - Fixed typo in PHPdoc 2005-07-17 21:08:49 +00:00
Dries Buytaert 2895357de0 - Modified patch #25031 by chx: modified node_list() so one has both the module and its type.
TODO: update migration page in handbook.
2005-07-17 20:57:43 +00:00
Dries Buytaert 160a1e0ef8 - Patch #25634 by chx: simplified node_load(). 2005-07-17 18:29:32 +00:00
Dries Buytaert ed3bf725bb - Patch #26391 by chx: replaced the old XML-RPC library with a smaller/better/working one. 2005-07-13 18:46:15 +00:00
Dries Buytaert 73010a5215 - Fix by darix: fixed content type settings broken by berkes' last patch. 2005-07-07 13:30:50 +00:00
Dries Buytaert 02460ed9d8 - Removed tab. 2005-07-05 19:31:36 +00:00
Dries Buytaert d96e7e0bbb - Patches by Ber: move user settings and node settings to admin/settings. 2005-07-03 16:41:42 +00:00
Dries Buytaert f14cb1ab2b - Patch #25928 by Uwe: 'the the' -> 'the'. 2005-07-03 15:56:04 +00:00
Dries Buytaert 3a457c3614 - 'File Attachments' -> 'File attachments'. 2005-07-03 15:47:11 +00:00
Dries Buytaert 8e0b516022 - Patch #26233 by Goba: fixed problem with block regions being buggy. 2005-07-03 15:27:52 +00:00
Dries Buytaert aa75f0a18c - Patch 7897: don't show blocks if they have no content 2005-07-02 11:58:16 +00:00
Dries Buytaert 2c10ff4b5f - Fixed problems with filter formats and problem with XML-RPC server. 2005-06-29 19:53:14 +00:00
Dries Buytaert 9648096e32 - Patch by Drumm: removed redundant word. 2005-06-27 19:33:29 +00:00
Dries Buytaert 58aee8cdad - Patch #25603 by Stefan: made the sizes of forms consistent.
TODO: document the defaults in the PHPdoc comments.
2005-06-27 18:33:33 +00:00
Dries Buytaert 5365db7e07 - Patch by Robert: fixed problem with username blocking. 2005-06-23 19:26:51 +00:00
Dries Buytaert e7cc200eeb - Patch by deekayen: roll back permission patch. 2005-06-23 05:10:38 +00:00
Dries Buytaert ba233dd3b8 - Patch #25504 by kumo: fixed problem with the weights of book pages not being remembered. 2005-06-22 20:24:11 +00:00
Dries Buytaert 5c8843704c - Patch #18213 by chx: boostrap system. Modified to work with HEAD, tidied
up the documentation a little.

  chx: can you double-check whether the global $conf variable is secure?
       (That is, make sure it can't be send using the URL or something.)
2005-06-22 20:19:58 +00:00
Dries Buytaert f3a9a99570 - Patch #25121 by Robrecht J.: changed itemized lists with hardcoded CSS to definition lists. 2005-06-21 18:58:27 +00:00
Dries Buytaert 22ea50dfec - Patch #21566 by deekayan: fixed user_access() function returning a string and not a boolean. Also improves performance of user_access(). 2005-06-21 18:45:30 +00:00
Dries Buytaert 8f82f92a10 - Patch #25398 by Ber: drop.org -> drupal.org. 2005-06-21 18:22:26 +00:00
Dries Buytaert 4c77761efb - Patch #3962 by deekayen: improved error message when a blocked user attempts to login. 2005-06-21 18:21:08 +00:00
Dries Buytaert e550f84162 - Patch #16204 by Thox: committed the collapsible form elements patch.
NOTE: this patch works well, but the improved node edit form still has
        some rough edges.  It is important that we continue to improve
        usability.  Give it a try.
2005-06-21 09:45:45 +00:00
Dries Buytaert e16e048d57 - Patch #24397 by deekayen: replaced deprecated reference to conf.php. 2005-06-19 19:27:32 +00:00
Dries Buytaert b3336096a3 - Patch #24766 by deekayen (David): fixed user module showing the epoch instead of 'never'. 2005-06-19 09:06:02 +00:00
Dries Buytaert f12d5c5347 - Patch #21918 by budda/Robin: forum icons are broken when you change the forum icon path. TODO 1: the forum icons should probably be configurable on a per-site or per-theme basis. TODO 2: I spent 5 minutes looking for this setting. 2005-06-19 08:43:59 +00:00
Dries Buytaert c50316212b - Patch #1898 by Djun: more book module improvements including but not limited
to OPML export functionality, better code comments, better help texts, etc.
2005-06-07 19:20:20 +00:00
Dries Buytaert 1474632aa0 - Patch #24135 by Moshe: made it possible to ban visitors based on hostname/IP. Banning visitors can either be done from the 'access control' pages, or directly from the statistics pages. This feature is very convenient to block badly behaving crawlers. 2005-06-07 18:54:37 +00:00
Dries Buytaert d76053f049 - Patch #24450 by Neil: removed some dead code. 2005-06-07 18:39:35 +00:00
Steven Wittens 6ba82cc0c0 - book_render() was broken after a faulty commit. Adding back.
See:
http://cvs.drupal.org/viewcvs/drupal/drupal/modules/book.module?r1=1.294&r2=1.295
2005-06-07 08:30:16 +00:00
Dries Buytaert eb803411d1 - Patch #24003 by Steven: fix problems with node attribute checking (and improve defaults). 2005-06-06 18:59:37 +00:00
Dries Buytaert 8436082fe1 - Removing some whitespace 2005-06-06 14:07:04 +00:00
Dries Buytaert 596843dae6 - Crop long columns. 2005-06-06 14:04:47 +00:00
Dries Buytaert 78cb173247 - Modified version of patch #1482 by Djun:
This patch enables export of books as XML documents.

The XML is DocBook "at the level of structure", but
node contents are wrapped as CDATA, since we
can't be sure that the contents are valid XML.

Several other bugs/feature requests are also
addressed with this patch:

- Fixes bugs

http://drupal.org/node/1898
http://drupal.org/node/1482
http://drupal.org/node/8049
http://drupal.org/node/1899

Should go a long way towards implementing feature request
http://drupal.org/node/2062

It should also be easy to extend this to produce OPML,
for example.

- Adds about 170 lines, of which more than 100 are comments
- Added doxygen comments
- Made doxygen comment format consistent; fixed minor grammatical slips
- A proper Doctype and more informative HTML element is generated
for printer-friendly HTML output.
- Refactored book_print() to use book_recurse().
- Refactored book_recurse(). Applies 'visitor' callback functions to nodes
during weight/title order tree-traversal. The parameterized
visitor callbacks can be used to generate different kinds of output.
There are many other kinds of operations on books which can be implemented
by writing a pre-node/post-node pair of callback functions: word-count/
statistics gathering, comparison, copying, search and replace...
- Introduced book_export() which uses book_recurse() to generate
DocBook-like XML to export book contents in a structured form.
An md5 hash is computed for each node to help import code to
decide if a node needs to be updated or not.
2005-06-05 10:52:04 +00:00
Dries Buytaert 8d4236c9e4 - urlencode() the subjects in the admin overview page. 2005-06-04 09:52:17 +00:00
Dries Buytaert 263b7e230d - Fixed registration bug. 2005-06-01 20:21:35 +00:00
Steven Wittens 1a3f0ddb86 - #23685: urlencode() profile field names and values in the URL (any dynamic data in an url should be urlencoded to prevent characters like # and & from being interpreted by the browser/server). 2005-06-01 04:29:57 +00:00
Steven Wittens 6c4318d21f - #23736: Remove dependency of system.module on node.module 2005-06-01 04:17:37 +00:00
Steven Wittens 0cda6e20cf - #23734: Replace date() with format_date() in aggregator 2005-06-01 04:03:54 +00:00
Steven Wittens c928f9c1bb - #18836: Cleanup teaser generation code, and refine handling of PHP code teasers. 2005-06-01 03:42:47 +00:00
Steven Wittens 5257b684ff - #18836: Cleanup teaser generation code, and refine handling of PHP code teasers. 2005-06-01 03:32:22 +00:00
Steven Wittens 0b008c55ff - Use &amp; instead of numerical entity in autop. 2005-06-01 03:21:44 +00:00
Steven Wittens a597354bcb - Code cleanup: improve format_plural usage, add some missing placeholder/check calls, and introduce API for <link> tags. 2005-05-31 21:14:27 +00:00
Steven Wittens 8bfe10bb96 - Typo in upload messages: %quote -> %quota 2005-05-31 04:10:21 +00:00
Dries Buytaert d0390be0bd - Patch #18275 by Steven: "create content" menu displays extraneous links.
(Not sure if this needs to be backported to DRUPAL-4-6.)
2005-05-26 19:29:48 +00:00
Dries Buytaert f68f9111ca - Patch #23633 by Moshe: improve grouping in default profile page. 2005-05-26 19:03:05 +00:00
Dries Buytaert e579f4d407 - Patch #23588 by Ber: fixed incorrect call to theme_user_picture. 2005-05-25 19:54:49 +00:00
Steven Wittens cbd6837b40 - #18406: make node_page 404 on meaningless nids 2005-05-25 07:14:00 +00:00
Steven Wittens f3cbb10d8e - #19434: Improved forum admin texts. 2005-05-25 06:41:51 +00:00
Steven Wittens 6be2c61896 - #20809: User-configurable, per-theme, optional favicons. 2005-05-25 06:03:18 +00:00
Steven Wittens 52fd9fffa9 - #23213: Report upload size limits in megabytes, not bytes. 2005-05-25 04:27:55 +00:00
Steven Wittens 34421b5d39 - #20963: Make taxonomy_select_nodes() more useful to other modules, by allowing custom sorting orders. 2005-05-25 04:04:59 +00:00
Steven Wittens 0ff0af1601 - #23014: Only show forum blocks if there are topics to list. 2005-05-25 03:59:38 +00:00
Steven Wittens 09354344e0 - Sort admin-content by descending node date. This got lost in the refinement-filter patch. 2005-05-25 03:51:00 +00:00
Steven Wittens 58bddf8abc * cue Star Wars theme tune *
Return of the JavaScript!

- #22519: form_autocomplete(): Ajax based autocompletion. Currently used for user names and folksonomy tags.
2005-05-24 06:00:22 +00:00
Dries Buytaert 0de88f50ba - Patch #23383 by Ber: added theme_user_list() function. 2005-05-23 21:23:04 +00:00
Steven Wittens 21274fbb94 - #23285: Allow theming of comment previews, like node previews. 2005-05-22 21:14:59 +00:00
Dries Buytaert 2abaae6baf - Patch #22192 by tostinne: fixed invalid XHTML code 2005-05-22 12:48:47 +00:00
Dries Buytaert 2b1664bc66 - Patch #16452 by chx: made it possible to rewrite some taxonomy queries. 2005-05-21 21:32:54 +00:00
Dries Buytaert a31b1b3876 - Patch #7684 by MrRoot/grohk: order taxonomy terms by vocabulary weight, then term weight. 2005-05-21 12:15:54 +00:00
Dries Buytaert 2a744f8950 - Patch #11791 by kps: trim passwords to avoid copy-paste mistakes. 2005-05-21 11:57:59 +00:00
Dries Buytaert 4bedad588c - Patch #22469 by mathias: added missing DISTINCT()s to two SQL queries. 2005-05-21 11:35:45 +00:00
Dries Buytaert cdec2f7e3e - Patch #16303 by Gerhard: fixed some warnings. 2005-05-21 11:33:03 +00:00
Dries Buytaert 62427644eb - Patch #23320 by Chris Messina: made it easier to theme the printer-friendly book pages. 2005-05-21 09:59:15 +00:00
Dries Buytaert 235a39e589 - Removing the /*! USE INDEX */. It actually degrades performance significantly. 2005-05-20 11:04:06 +00:00
Dries Buytaert 52c383d2e4 - Patch #23160 by drumm: fixed status message by adding a missing string substition. 2005-05-19 19:33:49 +00:00
Dries Buytaert e7b70296be - Renamed "top users" page to "top visitors" and added some page generation times per user.
This make it trivial to spot evil crawlers.
2005-05-19 19:05:27 +00:00
Steven Wittens 5154c3aca4 - Fixing some plain/url check calls. 2005-05-18 21:12:17 +00:00
Dries Buytaert fa2469c1dd - Patch #23028 by chx: fixed file_check_location() problems. 2005-05-17 20:49:54 +00:00
Dries Buytaert a5489b7b1c - Patch by chx: added a db_rewrite_sql() in node_load() just to make sure. 2005-05-17 20:24:33 +00:00
Dries Buytaert ecd7cfed48 - Improvement: avoid people hitting 'Send message' without checking the category/subject. 2005-05-16 11:17:41 +00:00
Dries Buytaert 85cbb1be6e - Modified patch #22878 by Junyor: made all terms on the taxonomy overview page links to the taxonomy term list page. 2005-05-14 21:40:42 +00:00
Dries Buytaert b86a5d495a - Patch #22883 by darix: system_theme_listing() passes scalar to drupal_attributes(). this patch fixes it and wraps the params into array() 2005-05-14 21:32:20 +00:00
Dries Buytaert 33f4134fac - Patch #22723 by ejort: 'from' to 'FROM'. 2005-05-14 18:15:23 +00:00
Dries Buytaert 3a02ee64b2 - Patch #22786 by mathias: now that db_affected_rows() returns the number of rows matched instead of only changed we can get rid of the hacks that worked around this. 2005-05-14 17:26:02 +00:00
Dries Buytaert e5ecab0797 - Patch #22804 by Cvbge: fixed typo in documentation. 2005-05-14 17:23:18 +00:00
Dries Buytaert 14f0d9a90a - Patch #22806 by Neil: replaced left-over <em>foo<em> with theme('placeholder', 'foo') 2005-05-14 17:20:47 +00:00
Dries Buytaert dbd806c41a - Patch #22857 by mathias: removed redundant DISTINCT(). 2005-05-14 17:01:31 +00:00
Dries Buytaert 139ef4027c - Patch #22035 by mathias/mikeryan: improved performance of path aliases. 2005-05-14 09:23:47 +00:00
Dries Buytaert 229e2e4f23 - Bugfix: changed -> access 2005-05-12 16:20:36 +00:00
Dries Buytaert 2b7f504dc8 - Added the ability to track page generation times in the statistics module.
(Made some improvements as per the suggestions in the issue.)

- Added extended timer implementation.
2005-05-12 11:21:35 +00:00
Dries Buytaert 91170a4fba - Fixed a braino. 2005-05-11 16:36:06 +00:00
Steven Wittens 49304b34aa - Fixing patch for aggregator block id fix. 2005-05-09 22:46:05 +00:00
Dries Buytaert a1a3d53caa - Patch #22262 by Robert: removed extra comma from SQL query. 2005-05-07 22:37:26 +00:00
Dries Buytaert 74d614c9f0 - Patch #22264 by patryk: made a SQL query PostgreSQL compliant. Thanks Patryk. 2005-05-07 21:53:20 +00:00
Dries Buytaert 39d0fe9a38 - User module improvements: added an 'access' column to the users-table to
keep track of the user's last access. In turn, this allowed me to:

  1. Optimize the "Who's online" block.  On drupal.org, the "Who's online"
     block requires 32 SQL queries.  With this patch, only 2 queries are
     left (eliminated 30 SQL queries), and one of the two remaining queries
     became appr. 20 times faster.

  2. Correct the "Last access" column in the user administration overview
     table.  The presented data was not accurate, which led to the column
     being removed.  You can now sort users by 'last access'.
2005-05-07 11:39:54 +00:00
Steven Wittens 898e2b6688 - #21429: Maximum upload file size was checked in bytes, not megabytes. 2005-05-07 02:00:34 +00:00
Steven Wittens 89ae34de47 - #19621: More sensible status messages for forum admin ("created forum" instead of "created term"). 2005-05-07 01:48:06 +00:00
Steven Wittens cf6e9aa509 - Line-break filter tag matching was not case-insensitive, so it didn't pick up e.g. <PRE> 2005-05-07 00:09:31 +00:00
Steven Wittens 821f619048 - Line-break filter now also ignores <style> (already ignored <pre> and <script>). 2005-05-07 00:06:37 +00:00
Dries Buytaert 30da942645 - Patch #22123 by Djun: fixed off by one error in printer-friendly book pages. 2005-05-06 08:43:21 +00:00
Steven Wittens 85bf4a010b - Oopsie 2005-05-06 06:41:59 +00:00
Steven Wittens ec4c655f5a - #22154: Change : in aggregator block IDs to -, the colon is an illegal character and causes problems in CSS. 2005-05-06 06:33:45 +00:00
Steven Wittens 0d134850d9 - Missing theme placeholder in forum delete message. 2005-05-06 06:32:13 +00:00
Dries Buytaert 2debcfb1ef - Patch #15595 by Stefan and Djun: improved status messages.
TODO: we should write down a couple guidelines for these document them in
        the PHPDoc code of drupal_set_message()!  .
2005-05-05 22:22:46 +00:00
Dries Buytaert 381853c6b9 - Patch #21221 by Robert: make status values in comment.module defined constants for readability. 2005-05-05 20:12:49 +00:00
Dries Buytaert 65fa603fc5 - Removed the user IDs from the users administration table and added a 'Member for' column. 2005-05-05 11:55:52 +00:00
Dries Buytaert cf1224d57b - Patch #21939 by Usability Poobah Chris: added missing </p> tag. 2005-05-05 11:24:21 +00:00
Dries Buytaert df9f93f98a - Modified patch #21441 from puregin + RobinMonks: fixed some bugs surrounding the book administration and beautified some code making it more consistent with the rest of Drupal. :-) 2005-05-05 09:36:51 +00:00
Dries Buytaert 6658273b36 - Patch #21855 by TDobes: the recent commit of phptemplate caused a number of problems for non-phptemplate themes. A patch is attached to address these issues.
Changes include:
    * parsing of the primary/secondary links has been moved out of phptemplate and into theme_get_setting.
    * unnecessary and XHTML-invalidating duplicate div#help removed from themes/bluemarine/page.tpl.php (this is already generated by theme_help)
    * weird generation of the "edit primary/secondary links" messages removed from bluemarine and placed in theme.inc
    * unnecessary changes to themes/bluemarine/style.css rolled back (the phptemplate bluemarine had an older version of style.css than the one in core)
    * chameleon updated to work with new link scheme (passes links through theme_links)
2005-05-05 07:35:58 +00:00
Dries Buytaert e274f97c87 - Removed the Xtemplate engine and added the PHPTemplate engine.
- Converted the Bluemarine theme from XTemplate to PHPTemplate.
- Moved the the Pushbutton theme and the Xtemplate engine to the contributions repository.
2005-05-04 18:12:18 +00:00
Dries Buytaert 0021293533 - Patch by Robert: fixed typo in code comments. 2005-05-03 05:22:53 +00:00
Dries Buytaert 1261364dd1 - Patch #21751 by crunchywhelch: added missing check_plain() when emitting the <category>-tag in RSS feeds. 2005-05-02 08:21:41 +00:00
Dries Buytaert 8bfcf2c2e4 - Patch #21445 by Goba: added missing t() function. 2005-05-01 18:37:18 +00:00
Dries Buytaert 38402b6c91 - Bug #21452 reported by njivy: added missing return to tracker_user_page().
It did not return nor print its output.
2005-05-01 16:09:52 +00:00
Dries Buytaert 4d80b374e9 - Modified patch #21617 by Robin: added confirmation screen to delete profile fields. (I tidied up the coding style and fixed two typos.) 2005-05-01 09:41:23 +00:00
Dries Buytaert 92b10946ac - Patch #21686 by Robin Monks: added two missing t() functions. 2005-05-01 09:34:17 +00:00
Dries Buytaert bca14f8991 - Patch #21687 by faago: fixed boroken 'delete'-link on the book administration page. 2005-04-30 21:34:41 +00:00
Dries Buytaert a93cf89665 - Patch #21353 by chx: implemented PHP-mode for blocks. 2005-04-30 18:16:38 +00:00
Dries Buytaert 8bedd376fe - Patch #21344 by Moshe: admin/user/create results in a blank page 2005-04-30 09:27:19 +00:00
Steven Wittens ea36711d11 - #20910: Centralize print theme page fixes 2005-04-28 19:23:19 +00:00
Steven Wittens e08bde4def - PGSQL Fix: missing columns in GROUP BY (aggregator news -> sources was broken). 2005-04-27 17:19:20 +00:00
Steven Wittens 195f672075 - Missing parameter for variable_get 2005-04-27 17:07:03 +00:00
Dries Buytaert 23957cdfdd - Patch by James: made the aggregator cache less in case of mass-feeds. 2005-04-26 16:29:31 +00:00
Dries Buytaert 55a7065fda - Patch #21282 by Walkah: fixed theme('page') problem with aggregator module. 2005-04-25 17:49:43 +00:00
Steven Wittens c99f000c6f - #20910: print -> return 2005-04-24 22:09:16 +00:00
Steven Wittens 3361d9e7e9 - #21195: book admin broken under php5 2005-04-24 20:57:38 +00:00
Dries Buytaert a76a1e1f3f - Patch 20910 by chx: centralize print theme page. 2005-04-24 16:34:36 +00:00
Dries Buytaert 4650917cb1 - Moving the queue module to contrib. This has been discussed months ago. Who wants to be the maintainer? 2005-04-24 13:49:58 +00:00
Dries Buytaert e2b256dcf6 - Patch #18719 by Jose: reworked the 'request new password' functionality. 2005-04-24 11:43:08 +00:00
Dries Buytaert 45c5344f15 - Don't jump to the homepage 2005-04-24 09:50:35 +00:00
Dries Buytaert 90c5dfb3d7 - Small fixes 2005-04-24 09:32:01 +00:00
Dries Buytaert cb420f7121 - Work by chx and myself: added a site-wide contact form to the contact module. 2005-04-24 08:23:33 +00:00
Steven Wittens 00b04ba41c - Fix search index not wiping on admin settings change. 2005-04-23 07:34:22 +00:00
Steven Wittens 31d2520e8d - #20868: Blogapi was still using the old workflow variables. 2005-04-23 06:38:27 +00:00
Steven Wittens 3a8e1864c6 - #20391: Popular content block did not respect node access permissions. 2005-04-23 04:15:12 +00:00
Dries Buytaert 0fb6af111e - Fixed broken query 2005-04-21 18:49:06 +00:00
Steven Wittens b42e2b6760 - Make the auto-linebreak filter also ignore the contents of <script>.
This makes it easier to use JavaScript (e.g. Google Adsense) inside blocks.
2005-04-20 03:01:07 +00:00
Steven Wittens 755da4bc0e - Make the auto-linebreak filter also ignore the contents of <script>.
This makes it easier to use JavaScript (e.g. Google Adsense) inside blocks.
2005-04-20 02:55:20 +00:00
Dries Buytaert 05e9c8c76c - Patch #12737 by pyromanfo: added support for private profile fields. 2005-04-18 20:58:39 +00:00
Dries Buytaert 52826b0052 - Patch #20690 by jhriggs: editing a user does not clear the menu cache. 2005-04-18 20:43:26 +00:00
Dries Buytaert a2e0957bbb - Modified version of patch #20115 by Nedjo: added author information block.
I rewrote part of the patch to improve the themability of the block, as
  well as its default look.  I also left out the 'Recent posts' for now and
  shuffled some code around.
2005-04-18 20:37:32 +00:00
Dries Buytaert 199aab5ff5 - Improved consistency. 2005-04-18 20:31:50 +00:00
Dries Buytaert 394fe19ac6 - Patch #20661 by rooey: fixed formatting of book navigation. Added missing '<div id=menu>'. 2005-04-17 16:03:50 +00:00
Dries Buytaert 3bbf1d39e2 - Patch #20561 by Morbus: free tagging doesn't support taxonomy_node_form $name. 2005-04-16 11:49:27 +00:00
Dries Buytaert 1c83d51741 - Patch by Adrian: postgresql fixes 2005-04-14 19:37:11 +00:00
Dries Buytaert db8dfcae39 - Patch #20457 by Morbus: removed hardcoded <br /> 2005-04-13 19:44:31 +00:00
Dries Buytaert f401bbf048 - Patch #19406 by David: fixed problem with posting using BloggerAPI. 2005-04-13 19:03:36 +00:00
Dries Buytaert 293daa4820 - Patch #20451 by Moshe: some ancient code was assuming that all apges in a book are of type 'book'. 2005-04-13 18:50:57 +00:00
Dries Buytaert 1bc5fe183b - Patch #20058: move user_module_invoke('load', $array, $user) after loading of roles. 2005-04-13 18:02:48 +00:00
Dries Buytaert b1392fb143 - Patch #20396 by Junyor: fixed broken watchdog message in user module. 2005-04-12 21:26:18 +00:00
Dries Buytaert 4a66d329b9 - Patch #20312 by mif: fixed problem with blog_link(). 2005-04-12 19:47:06 +00:00
Dries Buytaert dea2bd2123 - Modified patch by mikeryan: make it possible to administer system vocabularies. 2005-04-12 19:18:57 +00:00
Dries Buytaert c9c947619f - Added missing {}. 2005-04-12 18:55:33 +00:00
Dries Buytaert f33f9a5fcd - Patch #19965 by Robin Monks: fixed problem with duplicate block titles. 2005-04-12 18:52:47 +00:00
Dries Buytaert bbb746b814 - Patch by Gerhard: refinements and bugfixes for the 'access user profiles' patch. 2005-04-12 18:32:00 +00:00
Dries Buytaert 2bd8840e3b - Patch #20349 by Gerhard: drop.org -> drupal.org 2005-04-12 05:13:17 +00:00
Dries Buytaert 444cf78ee5 - Patch by Morbus: added missing taxonomy_node_delete(). 2005-04-12 05:09:13 +00:00
Steven Wittens 23bccfd1c8 - #4166: Respect 'access userlist' permission for profile data. 2005-04-11 22:48:27 +00:00
Steven Wittens bc44805f3c - #20338: Improve api docs on $user field deletion. 2005-04-11 22:31:12 +00:00
Dries Buytaert e3d62d907b - Patch #19298 by Jeremy: loose caching!
Drupal's existing caching mechanism doesn't perform well on highly dynamic websites in which the cache is flushed frequently. One example is a site that is under attack by a spambot that is posting spam comments every few seconds, causing all cached pages to be flushed every few seconds.  Loose caching immediately flushes the cache only for specific users who have modified cached data (whether or not they are logged in), delaying the flushing of data for other users by several minutes.

(I rewrote the help text a bit and made minor changes to the code comments.)
2005-04-11 19:05:52 +00:00
Dries Buytaert d0d5b52ac1 - Patch #19884 by Robin Monks: added help text for ?q=admin/forum/configure 2005-04-11 18:21:59 +00:00
Dries Buytaert 5c56cd5b33 - Patch #19434 by nysus: improved the forum module help texts. 2005-04-11 17:54:13 +00:00
Dries Buytaert 2ecca2dcb7 - Patch #20216 by Gerhard/Kief: the queue module did not record any votes. 2005-04-11 16:42:28 +00:00
Dries Buytaert 9802b20a17 - Patch #20188 by Goba: Node_feed() instructs the nodeapi view call it invokes to deal with the body of the node, but afterwards it only uses the teaser to generate the feed. So the nodeapi hook should be called with teaser processing in mind. This simple patch fixes that. 2005-04-11 16:39:19 +00:00
Steven Wittens c4d24a48c5 - Unnecessary check_plain in contact.module 2005-04-11 11:06:01 +00:00
Dries Buytaert bf9d98d664 - Patch #19697 by Morbus: FOLKSONOMY.
This patch adds folksonomy support to Drupal (named internally as "Free tagging"). In a nutshell, the core difference is the input method: unlike normal taxonomies which are administratively controlled, a "free tagging" vocabulary allows tag creation when the node is submitted. It does this through an text input box, as opposed to a dropdown or selectbox. This patch:

    * Removes the useless "Preview form" of a vocabulary.
    * Alters the vocabulary table to include a new "tags" column.
    * Adds a new "Free tagging" preference on vocabulary creation/editing.
    * Modifies the vocabulary overview to support pagers for free tagging vocabs.

The new code integrates tightly with the existing taxonomy code. The only additional processing occurs on node save and edit, where we parse through the tags associated with a node. All other display (and thus, code) remains the same.
2005-04-08 14:59:14 +00:00
Dries Buytaert 8f1e9cd720 - Modified patch #18215 by ankur: make sure the comment statistics update after approval in the moderation queue. 2005-04-08 13:34:10 +00:00
Dries Buytaert a21f084160 - Patch by Drumm: change the wording for clarity. 2005-04-08 13:06:37 +00:00
Dries Buytaert 38eef18e98 - Patch #19615 by chx: fixed problem forum container getting lets when editing a forum. 2005-04-08 11:07:57 +00:00
Steven Wittens 0f41706acc - #19874: Fix aggregator escaping after check_plain bug
- Fix bug in decode_entities() with double-escaped entities.
2005-04-07 22:46:55 +00:00
Dries Buytaert 7d3d5532df - Fixed warning. 2005-04-07 20:09:36 +00:00
Dries Buytaert 961cf7af44 - By default, do not show comment controls. 2005-04-07 05:24:08 +00:00
Dries Buytaert 29f6541c5e - Patch #20103 by Neil: Removing another place where we have hard coded HTML instead of the form functions. The unpublish selection actually didn't seem to work, so I removed it since we have delete. It should be implemented as a link anyway. 2005-04-07 05:21:30 +00:00
Steven Wittens 0f79c1e946 - Improve recursion in taxonomy_get_tree() (Morbus) 2005-04-06 04:48:39 +00:00
Dries Buytaert 91e8b1b1e4 - Removed weird phpdoc line 2005-04-05 07:25:11 +00:00
Dries Buytaert 398ed04670 - Patch #19960 by Gerhard: removed left-over DISTINCT. Spotted by BuddaBoy. 2005-04-04 21:32:21 +00:00
Dries Buytaert c7c33cc174 - Modified patch #19694 by chx: makes sure that block.module deals by default only with regions 0 and 1 as it does now but lets you use block_list with any region you define. This opens many possibilites. You may do a multi region module, with your admin UI using the blocks table as storage and the block_list matcher. Or you may do a sections module using the block matcher without cluttering the current blocks list. 2005-04-04 12:27:05 +00:00
Dries Buytaert 9660db2c4e - Patch #19888 by jhriggs: fixed terms getting lost upon preview. 2005-04-03 09:27:01 +00:00