- 13 May, 2003 1 commit
-
-
Dries authored
- Fixed a typo in the PostgreSQL database scheme. Patch by Michael Frankowski. - Fixed a typo in the MSSQL database scheme. Patch by Michael Frankowski. - Removed dependency on "register_globals = on"! Patches by Michael Frankowski. Notes: + Updated the patches to use $foo["bar"] instead of $foo['bar']. + Updated the INSTALL and CHANGELOG files as well. - Tiny improvement to the "./scripts/code-clean.sh" script.
-
- 07 May, 2003 2 commits
-
-
Dries authored
- Applied Michael Caerwyn's "%s -> %d" patch. - Changed all occurences of '%d' to %d as suggested on the mailing list.
-
- 25 Apr, 2003 1 commit
-
-
Dries authored
- A one line patch to theme.inc which adds a missing page title variable to the header() function. Patch by Moshe.
-
- 21 Apr, 2003 1 commit
-
-
Dries authored
- Committed Gordon's htmlarea patch.
-
- 11 Mar, 2003 1 commit
-
-
Dries authored
- Committed slightly modified version of Kjartan's theme.inc patch: Drupal will now barf when trying to instantiate a non-existing theme class. This should help to identify broken themes, and to track down theme system related bugs.
-
- 27 Feb, 2003 1 commit
-
-
Dries authored
- Patch by Ax: "The $block->path setting, which <cite>lets you define regular expressions to specify on which pages you want the specific blocks to be shown</cite> [1], has been disfunctional for some time (did it ever work at all?). one reason was the magic_quotes_gpc / stripslashes issue [2] - luckily, this got solved today. the other reason is a buggy implementation that a) compares the path to $PHP_SELF (which is the script name only, without any url params like "?op=view&id=13"; in the case of clean urls, worse, it is index.php always ...) instead of request_uri() (which does have these params and the proper value), and b) doesn't properly escape the regexp delimiter character in the expression ("/back\/slash/")."
-
- 11 Feb, 2003 1 commit
-
- 09 Feb, 2003 1 commit
-
-
Dries authored
- 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
-
- 01 Feb, 2003 1 commit
-
-
Dries authored
Patch by Ax: - Bad usage of css ID's: they may be used for a single element only, but were used as #node, #block, which can occur multiple times in a single page. - Moved HTML from theme to template - thats what templates are all about! - Added support for head() hook - Added support for diffentiating between boxes and blocks. - Typo: secundary -> secondary
-
- 21 Jan, 2003 1 commit
-
-
Dries authored
- Patch by Ulf: XHTML-ified the code.
-
- 06 Jan, 2003 2 commits
- 31 Dec, 2002 1 commit
-
-
Dries authored
- Tidied up the use of check_output(). Might make rendering pages a bit snappier (performance improvement).
-
- 17 Nov, 2002 1 commit
-
-
Kjartan authored
-
- 16 Nov, 2002 1 commit
-
-
Kjartan authored
will now be passed the filename as the first parameter.
-
- 10 Nov, 2002 1 commit
-
-
Dries authored
- Small cosmetic change. Patch by Natrak.
-
- 09 Nov, 2002 4 commits
-
-
Dries authored
- Oops. Braino.
-
Dries authored
- Added check to see whether $items is initiliazed. Thanks James.
-
Dries authored
- Applied Moshe's "theme head" patch: "This patch to theme.inc adds the ability for modules to insert HTML into the <HEAD> section of all web pages. The additional modules in this directory [ed: blog.module] demonstate possible uses for the new _head() hook."
-
Dries authored
* Added Jeremy's pager: "This is a simple, generic pager for Drupal-CVS. It is designed to be easily themeable and expandable. The code is highly-commented to enhance readability." "Pagers are constructed by combining the provided pieces (all of which can be easily modified to display the text or image you prefer) into your custom pager." * Statistics module fixes by Jeremy: - removed superfluous check for existence of watchdog() - saving changes in admin page displays status and returns same page - no longer return 1971/01/01 in "view statistics" table - switched from "!=" to "<>" in SQL queries for ANSI-SQL compliance - switched from "MAX(timestamp) as timestamp" to "MAX(timestamp) as max_timestamp" moving towards ANSI-SQL compliance. * Added a "theme_item_list" function to format itemized lists. Also changed a couple of modules to take advantage of it. Makes for a more consistent UI.
-
- 26 Oct, 2002 1 commit
-
-
Dries authored
- Committed Marco's block rewrite: + Blocks are not longer called if not rendered: major performance improvement. + Fixed some bugs (preview option was broken, path option was broken). + Removed "ascii"-type blocks. + Added permission to for "PHP blocks" + ... NOTES: + You'll want to run "update.php": ALTER TABLE blocks DROP remove; ALTER TABLE blocks DROP name; + You'll want to update your custom modules as well as the modules in the contrib repository. Block function should now read: function *_block($op = "list", $delta = 0) { if ($op == "list") { return array of block infos } else { return subject and content of $delta block } }
-
- 22 Oct, 2002 1 commit
-
-
Dries authored
- Wrapped some hardcoded colors in "theme_invoke()"s; we can still create a drupal_error() later on but I think we better get used to theme_invoke(). - Fixed translation bug. Patch by Moshe. - Fixed PHP warning. Patch by ax.
-
- 15 Sep, 2002 1 commit
-
-
Dries authored
- Commited Marco's new comment module and forum module!!!
-
- 11 Sep, 2002 1 commit
-
-
Kjartan authored
- some minor changes to clean up var initialization.
-
- 08 Sep, 2002 1 commit
-
-
Kjartan authored
-
- 23 Jun, 2002 1 commit
-
-
Dries authored
- Added the theme_invoke() function from Moshe's sandbox.
-
- 20 Jun, 2002 1 commit
-
-
Dries authored
- Let the blocks itself take care of translating their titles. Patch by Marco.
-
- 12 Jun, 2002 1 commit
-
-
Kjartan authored
-
- 25 May, 2002 1 commit
-
-
Dries authored
- Bugfix. When a theme does no longer exist on disk, it should not be returned by theme_list() as it breaks the site ... The attached patch prevents this from happening but does not remove the theme from the system table in the SQL database - if the theme is removed from the database upon viewing the themes administration page (or another trigger), I guess that is fine. Kjartan: my fix is the right thing to apply because theme_list() is used elsewhere where it requires to return a list of existing themes. Maybe it's a little sad but the current theme loading code might be slower and more complex than the old Drupal 3 theme loading code ... ?
-
- 20 May, 2002 2 commits
- 02 May, 2002 1 commit
-
-
Kjartan authored
or disabled as it will cause errors otherwise. - split status into status and custom. Status will turn the block on/off, and custom defined if the user can change the status. Requires sql update. - reintroduced user page to configure blocks.
-
- 20 Apr, 2002 1 commit
-
-
Dries authored
- Applied Marco's big patch, including contributions from Moshe: + Changed the db_query() API. + Wrapped all links in l(), lm(), la(), ..., drupal_url() functions. + XHTML-ified some HTML. + Wrapped a lot of text in the administrative pages in a t() function. + Replaced all $REQUEST_URI/$PATH_INFOs by request_uri(). + Small bugfixes (eg. bug in book_export_html() and clean-ups (eg. RSS code). + Fixed some bugs in the taxonomy module (eg. tree making bug), added new functionality (eg. new APIs for use by other modules), included Moshe's taxonomy extensions, and some documentation udpates. + ...
-
- 15 Apr, 2002 1 commit
-
-
Kjartan authored
-
- 14 Apr, 2002 1 commit
-
-
Kjartan authored
Committing Changes by Moshe Weitzman: - admin_user_account(), user_edit(), and user_view() no longer have any hard code for authentication modules. instead authentication modules implement the _user hook. - fixed a couple 'help' typos. - linked the 'REGISTER' text in the login block to the register page. this page now advertises DA better if site employs DA. - admins may now edit everything about a user account (was a feature request). - user #1 may now login immediately, in addition to receiving his password via email. Other changes: - modules and themes are now enabled/disabled in the administrative / settings / modules | themes pages. Requires SQL update and things must be enabled before your site returns to normal. TODO: enable all functionality. (For now just do UPDATE system SET status = 1;) - removed $themes from conf.php. - added a $theme->system() function where theme can specify settings. All themes in the Drupal CVS have been updated to use this. - added _system hook to modules. TODO: update modules to use this. - changed strange use of sprintf to the usual strtr. The disadvantage of sprintf is that it requires translations to keep the string order, which may not be possible in all languages. - an invalid/nonexisting theme in a user profile will now fallback to the BaseTheme instead of crashing.
-
- 19 Feb, 2002 1 commit
-
-
Kjartan authored
-
- 17 Feb, 2002 1 commit
-
-
Kjartan authored
http://list.drupal.org/drupal-devel/2002-February/thread.html#6678 http://list.drupal.org/drupal-devel/2002-February/thread.html#6629 - removed references to $this->user() from themes. - removed $BaseTheme->user(). It was deprecated a while back. NOTE: this update will break custom themes, so make sure you update your themes before updating!
-
- 21 Jan, 2002 1 commit
-
-
Kjartan authored
* only problem is that the admin.php link is not available until the admin enables the block. * $theme->user is obsolete, will patch the themes properly in a later patch. - moved moderation block from theme.inc to queue.module. * removed theme_moderation_results(). - updated database/database.mysql.
-
- 12 Jan, 2002 1 commit
-
-
Dries authored
- Fixed a typo in the example theme. (Patch by Mark)
-