- 23 Nov, 2004 3 commits
-
-
Dries authored
-
- 21 Nov, 2004 3 commits
-
-
Dries authored
- Patch 13180 by chx: renamed check_query() to db_escape_string() and implemtented it properly per database backend. Read the manual for pg_escape_string: "Use of this function is recommended instead of addslashes()." Or read sqlite_escape_string: "addslashes() should NOT be used to quote your strings for SQLite queries; it will lead to strange results when retrieving your data."
- 18 Nov, 2004 5 commits
-
-
Steven Wittens authored
- Caching index statistics - Minor code cleanup
-
Steven Wittens authored
-
Dries authored
-
Dries authored
-
Dries authored
-
- 17 Nov, 2004 1 commit
-
- 16 Nov, 2004 1 commit
-
-
Dries authored
- Adding the missing flood tables. Sorry.
-
- 15 Nov, 2004 10 commits
- 14 Nov, 2004 2 commits
-
-
Dries authored
+ throttle module: flush cache when the throttle enables/disables + throttle module: prevent throttle being enabled by 0 users or guests when disabled + system module: remove requirement for statistics.module + block module: update help text to reflect access log is no longer required + statistics module: throttle is now enabled/disabled, not using levels 0-5
-
- 08 Nov, 2004 4 commits
- 07 Nov, 2004 4 commits
-
-
Dries authored
* There are only two throttle levels instead of 5, namely 'enabled' and 'disabled'. This makes it a _lot_ easier to predict when the throttle will kick in. However, if you maintain a module that is throttle-aware, it needs to be updated! * The throttle mechanism now uses the current number of anonymous users or the current number of authenticated users to kick in. This is a _lot_ more intuitive than the old throttle mechanism. * The throttle block has been removed -- you can now use the "Who's online" block to determine the good throttle settings. * Most of the documentation has been removed because it was deprecated. * It's less code!
-
Dries authored
- Performance improvement: made 'sid' the primary key of the sessions table. That should improve performance of session handling as well improve performance of the "Who's online"-block. Drupal.org's sessions table contains appr. 40.000 sessions on a slow day and rendering the "Who's online"-block became a performance bottleneck. This change has yet to be tested on a busy site so things might go wrong.
-
- 06 Nov, 2004 5 commits
- 04 Nov, 2004 2 commits
-
-
Dries authored
- Patch #10632 by Gerhard: the book permissions in today's cvs are not consistent with the rest of Drupal. We have a "maintain books" and a "edit own book pages" permission. All other modules have a "create foo" permission. Thus the existing "maintain books" permission should be renamed to "create book pages" and a new "maintain books" permission should be introduced that allows editors to update book pages they haven't created themselves even without having "administer nodes" permission.
-
Dries authored
- Updated forum_block() to pass comment_count's to node_title_list(). This eliminates up to 10 SQL queries (sometimes less) for each non-cached page view on drupal.org. Derived from ccourtne's patch.
-