summaryrefslogtreecommitdiff
path: root/includes
Commit message (Collapse)AuthorAge
* - Patch #8179 by JonBob: reintroduced menu caching.Dries Buytaert2004-09-16
|
* #10862: Smarter filter cache wiping.Steven Wittens2004-09-15
|
* - Patch #10859 by killes: importing more than one po file could cause your ↵Dries Buytaert2004-09-15
| | | | database to contain more than one version of the source or the target string.
* - Made it possible for the i18n module to hook in.Dries Buytaert2004-09-15
|
* #10648: Fix watchdog-related tablesort coloring bug in IE, add support for ↵Steven Wittens2004-09-14
| | | | <tr> attributes to theme_table() and reduce specificy of watchdog coloring CSS rules.
* #10803: file_save_data() does not pass $replace along.Steven Wittens2004-09-13
|
* Replace hardcoded <html lang="en"> with a locale dependant one. This is ↵Steven Wittens2004-09-09
| | | | especially important for asian sites where this has an effect on font selection.
* Changing the chinese POSIX language tags to RFC 1766 (underscore to hyphen).Steven Wittens2004-09-09
|
* - Patch #10663 by JonBob: documentation improvements: fixed some typos and ↵Dries Buytaert2004-09-09
| | | | improved consistency to the use of Doxygen/api.module commands in the comments.
* - Moved some documentation around and fixed a missing translation.Dries Buytaert2004-09-08
|
* - Patch #10373 by jabart/killed: performance improvement: caching the ↵Dries Buytaert2004-09-08
| | | | variable table improves performance with 20% when serving cached pages.
* - Fixed cache problem introduced by Adrian's PostgreSQL patch.Dries Buytaert2004-09-08
|
* - Patch #10622 by Adrian: fixes various PostgreSQL related problems.Dries Buytaert2004-09-08
| | | | | | | | | | | | | 1) Menu problems with Postgres (this is a highly critical 1 line fix) 2) Archive module fails with Postgres 3) Postgres setup problems - changes to database.pgsql (although i made these changes myself before finding this patch) 4) Book module fails with Postgres 5) Postgres problems following creation of a new type of user - which is actually about a taxonomy.module bug. 6) Creating accregator_item_table in PostgreSQL 7) Postgres - Polls not displayed on Poll Page 8) Blog module has sql errors with postgres This should not affect MySQL users (hopefully).
* - Patch #10192 by JonBob: fixed issue with menus not expanding.Dries Buytaert2004-09-07
|
* - #9983: UI consistency patch.Steven Wittens2004-08-27
|
* Patch by me and Kjartan.Steven Wittens2004-08-24
| | | | | | | | | | | | Upload.module - Fixing a bug caused by the PHP5 patches. Beware: PHP4's array_merge() will silently accept objects and convert them to arrays. We should not depend on this behaviour in the future. File.inc / file-using modules: - Removing the constant FILE_SEPARATOR: forward slashes work fine on Windows, and it was being used incorrectly as an URL separator sometimes. - Adding @ to mkdir and chmod to supress ugly PHP errors. They are already reported with drupal_set_message(). - Fixing default for variable 'file_directory_temp'. - Clarifying the help tip for 'file_directory_temp' in admin > settings.
* - #9292: Make Drupal (somewhat) PHP5 compatible. xtemplate is still horribly ↵Steven Wittens2004-08-22
| | | | broken.
* - #9576: Patch by TDobes, only allow the user to choose between enabled themes.Steven Wittens2004-08-22
|
* Locale:Steven Wittens2004-08-21
| | | | | | | - Fixing broken .po import (due to file.inc changes). - Do not show error notice on import page when no languages have been added (no longer necessary due to ability to add-and-import in one step). - Added a notice about importing possibly taking a while. - Raised the PHP execution time limit for importing (if not in safe mode, similar to cron.php).
* - Patch #6809 by TDobes: fixed the textarea hook so WYSIWYG editors are made ↵Dries Buytaert2004-08-21
| | | | | | possible again. TODO: apply the documentation and htmlarea module patches.
* - Patch #10166 by jvandyk: bugfix: valid_url() believed that URLs with ↵Dries Buytaert2004-08-21
| | | | encoded spaces in them (eg. http://example.org/my%20file.html ) are not valid.
* - Patch #10195 by JonBob: bugfix: common.inc used the function ↵Dries Buytaert2004-08-21
| | | | ob_get_clean() which is only available in PHP >= 4.3.
* - Patch #10202 by Ax: don't emit an erroneous whitespace when no table ↵Dries Buytaert2004-08-21
| | | | headers are provided. Makes for clean XHTML.
* - Patch #9576 by TDobes: bugfix: fixed bug in recent theme system changes.Dries Buytaert2004-08-21
|
* - Patch by JonBob: for consistency and readability, add brief descriptions ↵Dries Buytaert2004-08-21
| | | | of each source file inside the @file comment block at the head of the file. This helps with Doxygen indexing, and also allows neophytes to see what a file does immediately on opening the source, regardless of the organization of the hooks.
* - Fixing 'flash of unstyled content' in bluemarine/pushbutton, which got ↵Steven Wittens2004-08-20
| | | | | | | | reintroduced after the template changes. - Fixed separate styles: added theme_get_styles() and the xtemplate {styles} tag to make sure stylesheets get included in the right order (drupal-specific, template-specific, style-specific). - Fixing missing class on screenshots. - Renamed drupal_get_theme_setting() and drupal_get_theme_settings() to theme_get_setting() and theme_get_settings().
* - Usability improvement: capitalize all header titles.Dries Buytaert2004-08-20
|
* - Removing some DOS-style line endings. Thanks TDobes.Dries Buytaert2004-08-20
|
* - Theme system changes. Please consult http://drupal.org/node/view/9576 for ↵Dries Buytaert2004-08-20
| | | | details.
* Avatar/picture fixes:Steven Wittens2004-08-20
| | | | | | | | - Changing theme('image') so the automatic image size fetching can be toggled independently from attributes. Specifying attributes and autosizing are 2 different things. - Suppressing PHP errors from getimagesize() using @. drupal_set_message() is used to report these errors already and in a much prettier way. - #9958: Fixing broken displaying of avatars. - Don't show the default avatar in 'edit my account' if the user has no avatar of his/her own. - Added ability to delete avatars (without having to replace them).
* - Code improvements by Stefan: use capital letters for header titles (and ↵Dries Buytaert2004-08-19
| | | | added some missing t() functions).
* - Code improvements by Stefan: made all status messages consistent (and ↵Dries Buytaert2004-08-18
| | | | easier to translate).
* - The upload (filehandler) module has landed!Dries Buytaert2004-08-17
|
* - Bugfix: include the xmlrpc library.Dries Buytaert2004-08-17
|
* Fixing a faulty check in cache_get() which prevented empty data from being ↵Steven Wittens2004-08-16
| | | | returned. This was required for filtercache, where a cache entry with empty data can have meaning (e.g. as the output for the input '<script></script>' when script is not allowed).
* - Patch #9900 by Al: bugfix: don't display two <hr />'s.Dries Buytaert2004-08-16
|
* - Patch #10026 by Al: bugfix: don't show the 'more help' links when the help ↵Dries Buytaert2004-08-16
| | | | module is disabled.
* - Patch #9983 by Stefan: usability improvement: made sure all status ↵Dries Buytaert2004-08-16
| | | | messages start with a capital letter.
* - Patch #10111 by Killes: fixed some SQL queries.Dries Buytaert2004-08-16
|
* - Patch #9864 by JonBob: better form validation in menu administration.Dries Buytaert2004-08-15
|
* - Patch #6806 by UnConeD: prefixed form IDs with 'edit-' so they won't clashDries Buytaert2004-08-12
| | | | with other IDs. Also makes things a tad more consistent.
* - Patch #9983 by Stefan: various code style improvements.Dries Buytaert2004-08-12
|
* - Patch #7535 by Gerhard: one could not search for the word 'From'.Dries Buytaert2004-08-12
|
* - New locale module thanks to Gerhard, Goba, Marco, Kristjan and others.Dries Buytaert2004-08-11
| | | | | | The new locale module provides every functionality on the web interface, so you don't need to edit the configuration files or add columns, when you add a new language. This module is an integration of the old locale and localegettext modules, plus a bunch of logic to parse Gettext Portable Object files (opposed to Machine Object files, as supported by localegettext). Note: I made some minor changes to the context-sensitive help texts and to some of the status messages.
* - Patch #9663 by jvandyk: the $i counter variable in tablesort_get_order() ↵Dries Buytaert2004-08-10
| | | | is unused and should therefore be removed.
* The Input formats - filter patch has landed. I still need to make update ↵Steven Wittens2004-08-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instructions for modules and update the hook docs. Here's an overview of the changes: 1) Multiple Input formats: they are complete filter configurations (what filters to use, in what order and with which settings). Input formats are admin-definable, and usage of them is role-dependant. For example, you can set it up so that regular users can only use limited HTML, while admins can free HTML without any tag limitations. The input format can be chosen per content item (nodes, comments, blocks, ...) when you add/edit them. If only a single format is available, there is no choice, and nothing changes with before. The default install (and the upgrade) contains a basic set of formats which should satisfy the average user's needs. 2) Filters have toggles Because now you might want to enable a filter only on some input formats, an explicit toggle is provided by the filter system. Modules do not need to worry about it and filters that still have their own on/off switch should get rid of it. 3) Multiple filters per module This was necessary to accomodate the next change, and it's also a logical extension of the filter system. 4) Embedded PHP is now a filter Thanks to the multiple input formats, I was able to move the 'embedded PHP' feature from block.module, page.module and book.module into a simple filter which executes PHP code. This filter is part of filter.module, and by default there is an input format 'PHP', restricted to the administrator only, which contains this filter. This change means that block.module now passes custom block contents through the filter system. As well as from reducing code duplication and avoiding two type selectors for page/book nodes, you can now combine PHP code with other filters. 5) User-supplied PHP code now requires <?php ?> tags. This is required for teasers to work with PHP code. Because PHP evaluation is now just another step in the filter process, we can't do this. Also, because teasers are generated before filtering, this would result in errors when the teaser generation would cut off a piece of PHP code. Also, regular PHP syntax explicitly includes the <?php ?> tags for PHP files, so it makes sense to use the same convention for embedded PHP in Drupal. 6) Filter caching was added. Benchmarking shows that even for a simple setup (basic html filtering + legacy URL rewriting), filtercache can offer speedups. Unlike the old filtercache, this uses the normal cache table. 7) Filtertips were moved from help into a hook_filter_tips(). This was required to accomodate the fact that there are multiple filters per module, and that filter settings are format dependant. Shoehorning filter tips into _help was ugly and silly. The display of the filter tips is done through the input format selector, so filter_tips_short() no longer exists. 8) A more intelligent linebreak convertor was added, which doesn't stop working if you use block-level tags and which adds <p> tags.
* - Patch by Al: improved the admin/help pages (first step).Dries Buytaert2004-08-10
|
* #7646 and more:Steven Wittens2004-08-10
| | | | | - Users who have not edited their account yet would be reset to GMT rather than the sitewide timezone. - Users who chose GMT (zero timezone) on a site with a non-zero timezone as default would have incorrect timezone.
* - Patch #7968 by Adrian: use the complete URL as the cache ID to make Drupal'sDries Buytaert2004-08-06
| | | | caching work on virtual hosts.
* - Patch #9819 by JonBob: fixed XHTML bug - make sure the <div> is always closed.Dries Buytaert2004-08-06
|