summaryrefslogtreecommitdiff
path: root/includes
Commit message (Collapse)AuthorAge
* - Patch #9478 by JonBob: allow printf-style arguments in pager_query.Dries Buytaert2004-07-25
| | | | | | Currently pager_query() is the black sheep of the database query family, because it does not allow for printf-style arguments to be inserted in the query. This is a problem because it introduces developer confusion when moving from an unpaged query to a paged one, and it encourages substitution of variables directly into the query, which can bypass our check_query() security feature. This patch adds this ability to pager_query(). The change is backwards-compatible, but a couple calls to the function in core have been changed to use the new capability.
* - #9287: More doxygen/documentation fixes by JonBobSteven Wittens2004-07-22
|
* - Fixing bad strpos usage (have to use the ===/!== operators to check for ↵Steven Wittens2004-07-21
| | | | 'false' in this case)
* - Patch #9290 by Morbus / JonBob / TDobes: SUBTASK removal patch for menu.inc.Dries Buytaert2004-07-15
|
* - Code and documentation improvements by JonBob.Dries Buytaert2004-07-14
|
* - Patch #9287 by JonBob: made the code style in the three database include ↵Dries Buytaert2004-07-14
| | | | files consistent with Drupal standards, and adds a wealth of Doxygen-style comments to aid developers in writing solid database access code using the API.
* - Patch #9262 by Ber / JonBob: the menu did not build correctly, thus the ↵Dries Buytaert2004-07-14
| | | | additional menu's were never displayed, but were saved. Only the last custom menu was displayed.
* - Patch #9238 by JonBob: added code and Doxygen comments to common.inc andDries Buytaert2004-07-13
| | | | bootstrap.inc.
* Slightly improved code in drupal_xml_parser_create.Steven Wittens2004-07-12
|
* Now Drupal tries iconv, recode and mbstring to convert unknown XML encodings ↵Steven Wittens2004-07-12
| | | | to UTF-8. It also throws a friendlier error message when none of these extensions is installed.
* - Call 'exit' hook when drupal_goto() is called. Also necessary for theDries Buytaert2004-07-11
| | | | devel.module.
* - Patch by JonBob: a significant documentation update for the menu system!Dries Buytaert2004-07-10
|
* - More tab-improvements by JonBob: improved support for the default tabs!Dries Buytaert2004-07-10
|
* - Patch #8509 by Killes and Steven: added support for sending compressedDries Buytaert2004-07-08
| | | | pages. Useful to reduce your site's bandwidth.
* - Made the example theme display status messages. Not sure why it wasn't.Dries Buytaert2004-07-08
|
* - Changed the way status messages are printed as per Kristjan's suggestion:Dries Buytaert2004-07-08
| | | | | | | | | | http://drupal.org/files/issues/error_messages_list.png (issue #9138). drupal_set_message() has been changed to group message by type and a helper function, theme_status_message(), is added to display the messages. Chameleon and Xtemplate have been updated to use this new function. - Updated CHANGELOG.txt.
* - Many form_ functions called theme('form_element') with the wrong parameters!Dries Buytaert2004-07-08
| | | | - Fixed order of parameters in form_checkboxes() (plural).
* - Patch #9049 by JonBob: fixed a number of tab issues.Dries Buytaert2004-07-06
|
* - Patch by Steven and me: refactored the form handling of nodes. The node ↵Dries Buytaert2004-07-04
| | | | | | | | system is now using form_set_error() and friends like the rest of Drupal does. This makes for both a consistent user experience and consistent code. It simplifies the forms and validation code, however, it does change the node API slightly: * The _validate hook and the _nodeapi('validate') hook of the node API (1) no longer take an 'error' parameter and (2) should no longer return an error array. To set an error, call form_set_error(). * The _form hook of the node module no longer takes a form hook and should not worry about displaying errors. Ditto for _nodeapi('form_post') and _nodeapi('form_pre').
* - Textarea's did not have error handling support yet.Dries Buytaert2004-07-04
|
* - Patch #8973 by JonBob: Drupal contains many undefined variables and array ↵Dries Buytaert2004-07-02
| | | | indices, which makes PHP throw a lot of warnings when the reporting level is set to E_ALL. Things run fine with these warnings, but as a matter of code style if nothing else we should probably strive to avoid them. The attached fixes most of the more egregious offenders (about 95% of the warnings when I load /node on my test site).
* - Patch #8941 by JonBob: allow local tasks to be ordered by weight, as wellDries Buytaert2004-06-30
| | | | | as simplifying the theming of local tasks so they can be more easily rendered in a non-tab manner.
* - Patch #8585 by Junyor: sort blog items by creation date. Added some ↵Dries Buytaert2004-06-30
| | | | database indices.
* - Preventing caching of page when status messages are present (needed for ↵Steven Wittens2004-06-28
| | | | | | redirects after form submission to work properly) - Double-quotes to Single-quotes
* - Patch #8603 by TDobes: added support for sticky forum topics to the blogDries Buytaert2004-06-27
| | | | and forum module.
* - Issue #8735 by njivy: made the pager code ignore EOLs.Dries Buytaert2004-06-22
|
* - Patch #8344 by Kjartan: drupal_http_request() did not always handle EOLsDries Buytaert2004-06-21
| | | | correctly.
* - Patch #8670 by asimmonds: more spelling fixes.Dries Buytaert2004-06-21
|
* - Patch #8617 by TDobes: changes all gifs to pngs for better consistency (andDries Buytaert2004-06-20
| | | | | | to get of proprietary formats). - Added forum-sticky.png. Made by Steven.
* - "" -> ''.Dries Buytaert2004-06-20
|
* - Patch #8652 by Adrian: incorrect implode.Dries Buytaert2004-06-20
|
* - Patch #8679 by asimmonds: fixed spelling mistakes.Dries Buytaert2004-06-20
|
* - Patch #8614 by JonBob: better way to display menus.Dries Buytaert2004-06-19
|
* - Patch #7696 by TDobes: renamed 'static' to 'sticky' which is a moreDries Buytaert2004-06-19
| | | | logical name. Requires a database upgrade.
* First tab improvements by Adrian:Dries Buytaert2004-06-19
| | | | | | | | + Changed menu.inc to generate two separate lists instead of nested lists: that seems to be the only alternative to get rid of absolute positioning. + Changed the tabs code to be more sexy and put the code in misc/drupal.css so all themes are automagically updated.
* Tabs patch!Dries Buytaert2004-06-18
| | | | | | | | | | | | | | | | | | CHANGES ------- + Introduced tabs. First, we extended the menu system to support tabs. Next, a tab was added for every link that was (1) an administrative action other than the implicit 'view' (2) relevant to that particular page only. This is illustrated by the fact that all tabs are verbs and that clicking a page's tab leads you to a subpage of that page. + Flattened the administration menu. The tabs helped simplify the navigation menu as I could separate 'actions' from 'navigation'. In addition, I removed the 'administer > configuration'-menu, renamed 'blocks' to 'sidebars' which I hope is a bit more descriptive, and made a couple more changes. Earlier, we already renamed 'taxonomy' to 'categorization' and we move 'statistics' under 'logs'. + Grouped settings. All settings have been grouped under 'administer > settings'. TODO ---- + Update core themes: only Xtemplate default supports tabs and even those look ugly. Need help. + Update contributed modules. The menu() hook changed drastically. Updating your code adhere the new menu() function should be 90% of the work. Moreover, ensure that your modue's admin links are still valid and that URLs to node get updated to the new scheme ('node/view/x' -> 'node/x').
* - Commiting patch #8288: Let modules pass $attributes to form_checkboxes() ↵Kjartan Mannes2004-06-04
| | | | and form_radios().
* - Commited patch #4878: Support file uploads via blogapi.Kjartan Mannes2004-06-04
|
* - Patch #4950 by Stefan (and Morbus): made watchdog messages translatable.Dries Buytaert2004-06-02
|
* - Removing early experimental tab code that slipped in.Kjartan Mannes2004-06-02
| | | | | - Fixing a copy paste error in file.inc. - Some double => single quote changes.
* - Fixed tablesort_sql() so it returns the proper order by sql.Kjartan Mannes2004-06-02
|
* - Patches #6863 by Kristjan and Moshe: implemented pretty tables and fixed ↵Dries Buytaert2004-06-02
| | | | some tablesort glitches.
* - Patch #8105 by mathias: made the menu system aware of path aliases.Dries Buytaert2004-06-01
|
* - Improved form handling.Dries Buytaert2004-05-31
| | | | | | | | | | | | | | | | | | | | | + Introduced two new functions: 1. form_set_error($name, $message): files an error against the form element with the specified $name. 2. form_has_errors(): returns true if errors has been filed against form elements. + Updated the form handling: 1. The form_ functions will add 'class="error"' when a form field has been found to be erroneous. 2. The error message is passed to theme_form_element() when the particular form field has been found to be erroneous. + I updated the user and profile module to take advantage of these new functions. + IMPORTANT: the _user() hook changed. The 'validate' case should no longer retun an error message when something goes wrong but should set it with form_set_error().
* - Patch #6863 by Moshe: add 'class="active"' to the table elements ofDries Buytaert2004-05-29
| | | | the active column.
* - Patch #8089 by matthias: make sure aliased links can be flagged as 'active'.Dries Buytaert2004-05-28
|
* - Patch #7967 by matthias: small patch to improve the robustness of the ↵Dries Buytaert2004-05-25
| | | | tablesorting code.
* - Patch #7725 by Marius: fixed glitch in e-mail address validation code. A ↵Dries Buytaert2004-05-24
| | | | subset of all e-mail addresses was rejected as valid.
* - Patch #7966 by Goba: The box has it's content wrapped in a paragraph now, ↵Dries Buytaert2004-05-24
| | | | which is not suitable for the purposes the box is used in. Boxes are used to wrap tables or forms with titles. The comment module uses theme(box, ...) to wrap forms into boxes for example. Therefore using a paragraph does not make the output valid XHTML and a div is needed.
* - Modified patch #7958 by Adrian: store status messages in a session so they ↵Dries Buytaert2004-05-22
| | | | can persist when redirection is used.