Parent Directory
|
Revision Log
|
Revision Graph
| Links to HEAD: | (view) (download) (as text) (annotate) |
| Sticky Tag: |
#108818 by David Strauss, chx, Crell: Add transactions to key X_save() routines.
#632820 by emmajane, arianek, jhodgdon, samirnassar, and dcor: Updated node.module's help text to new documentation standard.
- Patch #301902 by TheRec, beeradb, catch, sun, skilip, alpritt, JacobSingh, Senpai: usability improvement: allow more users to see the node admin page.
Roll-back of #595084; type-hinting parameters at stdClass makes it so you can't ever pass in another type of class.
- Patch #607244 by sun: added permission to decrease performance impact of contextual links.
#585868 by sun: Provide a generic way for actions to denote that they change a property.
#606472 by peximo and plach: Remove duplicate title field data structure.
#571086 follow-up by sun: Allow specifying a 'wrapper callback' before executing a form builder function.
#552478 by pwolanin, samj, dropcube, and sun: Improve link/header API and support on node/comment pages rel=canonical and rel=shortlink standards.
#564642 by Scott Reynolds, Damien Tournoud, matt2000, and moshe weitzman: Remove previous content property from build functions so artifacts do not persist.
#615508 by Crell: Use slave servers for search module.
#614396 follow-up by David_Rothstein: Grammar police. ;)
- Patch #595084 by c960657: use type hinting for .
- Patch #614396 by lisarex: clarify UI text on page for adding new content types.
- Patch #618938 by pwolanin: fixed Drupal version is not being available until the end of bootstrap.
#600974 by effulgentsia, JohnAlbin, sun, and Damien Tournoud: Allow theme functions to take one argument without any hacks. NOTE: This is an API change in hook_theme().
#493030 follow-up by sun: Clean-ups to RDF module.
- Patch #332333 by sun: more fixes for the path API.
- Patch #493030 by scor, Stefan Freudenberg, pwolanin, fago, Benjamin Melançon, kriskras, dmitrig01, sun: added RDFa support to Drupal core. Oh my, oh my.
#473268 by David_Rothstein, sun, yoroy, Gábor Hojtsy, cwgordon7, et al.: Allow contextual editing of dang near everything on the page. Also adds a context system to menu local tasks.
- Patch #593746 by #593746 by sun, andypost: prepare Drupal core for dynamic data translation.
#493314 by yched and catch: Add multiple hook for formatters.
#565480 by plach and peximo: TF #2: Multilingual field handling. Integration between field API and locale module + translatable node bodies.
- Patch #470242 by yched, bjaspan: fixed namespacing for bundle names to avoid users rendering their site unusable.
#557292 by peximo, plach, catch, and yched: Convert node title to Field API.
#282191 by plach, nedjo, catch, et al: TF #1: Allow different interface language for the same path.
#597508 by sun: Add %node_type argument loader to reduce number of menu items cached.
- Patch #572618 by effulgentsia, pwolanin, sun: all theme functions should take a single argument. Code clean-up and performance improvement. Woot.
- Patch #595982 by moshe, chx: use #tableselect instead of ugly theming on admin users and admin nodes.
- Patch #597336 by hunmonk: node_delete_multiple() barfs if no nids are passed.
#464862 follow-up by kkaefer: Rename drupal_css_class() to drupal_html_class_X(), for better accuracy.
- Patch #464862 by JohnAlbin, sun, dereine | dvessel, Jacine, Zarabadoo: added drupal_css_class() to clean class names and rename form_clean_id().
- Patch #592572 by c960657 | moshe weitzman: API clean-up, always pass nodes as objects.
- Patch #594434 by fago | moshe weitzman: Fixed node delete cache reset.
- Patch #451604 by brianV, sun | Dries, c960657: rename drupal_set_header().
- Patch #553944 by David_Rothstein, ksenzee | JacobSingh, sun, jhodgdon, pwolanin: allow modules to specify per-page custom themes in hook_menu().
- Patch #508570 by quicksketch, sun | pwolanin, bec: restore URL consistency for node types and menus.
- Patch #581392 by sun, catch | mr.baileys: Fixed Add an API function for deleting revisions.
- Patch #572778 by Amitaibu: removed outdated comment.
#193383 follow up by TheRec: (regression) - some set_time_limit() numbers were inadvertently removed in the previous patch.
- Patch #550718 by alexanderpas, Gábor Hojtsy | Dries, webchick, ugerhard: tabs on admin pages are not accessible from overviews and menus.
- Patch #500038 by Shai, sreynen | webchick: changed default for RSS output from 'teaser only' to 'full node'.
- Patch ##525540 by jvandyk, sun, jhodgdon, fago | webchick, TheRec, Dave Reid, brianV, sun.core, cweagans, Dries: gave trigger.module and includes/actions.inc an API overhaul. Simplified definitions of actions and triggers and removed dependency on the combination of hooks and operations. Triggers now directly map to module hooks.
- Patch #581594 by douggreen: minor db_query() fix to search for the new database abstraction layer.
#571086 by sun and merlinofchaos: Added a 'wrapper callback' that executes before a form builder function, to facilitate common form elements. Clean-up from form_builder changes from CTools patch. Has nice side-benefit of making all form functions' signatures consistent.
#564394 by Berdir and Crell: Removed database BC layer. nah nah nah nah... hey hey hey... gooood byeeee...
#574796 by sun: Fixed 'Article' content-type permissions not granted to admin role after installation.
#460594 by nonsie, LiliVG, elliotttf: node_assign_owner_action_form() limited username input to 7 characters, while usernames are limited to 60 chars
- Patch #460594 by elliotttf, lambic | LiliVG: Fixed node_assign_owner_action_form() limits username length to 7 characters.
#555128 by Dave Reid: Fix node_access() return value to work how it is documented and include a slight performance improvement
#193383 by JirkaRybka, Arancaytar, Bart Jansens, gpk, TheRec: check correctly for function_exists() on set_time_limit() instead of infering that safe_mode has an effect on it or that that is the only thing which might disable time limit setting
#555128 by Dave Reid | moshe weitzman: Return boolean value from node_access() with grant query.
#306316 follow-up by catch: Revert coupling of node_types_rebuild() and menu_rebuild().
#564632 by moshe weitzman: Unify various _build() functions and remove duplicate copy of content.
- Patch #200572 by theborg, lilou, robertgarrigos: add constants to magic numbers.
#564562 by Gábor Hojtsy, Bojhan, yoroy, and catch: Added 'System' configuration section.
- Patch #495968 by Frando, moshe weitzman: added drupal_render() cache pattern. Start using it for blocks.
- Patch #505214 by pwolanin: make the search module a slightly better framework.
- Patch #394182 by chx, Berdir: converted search module to the new database abstraction layer. Rest in peace old database layer.
- Patch #560746 by dropcube: rename hook_block_list() to hook_block_info() for consistency in the API.
#364470 by stBorchert and JohnAlbin: Made theming of 'Submitted by author, on date' easier.
- Patch #460320 by catch, fago, Frando: standardized, pluggable entity loading for nodes, users, taxonomies, files and comments.
#492186 by catch, mfb, BTMash, TheRec, and rainbreaw: Fixed bug causing authoring information to never be updated (with tests).
#497118 by chx, catch, pwolanin, JoshuaRogers, and Jacob Singh: Remove the function registry. While the hope was that this would result in improved performance for low-end hosts, it comes at the expense of critical development experience problems and less benefit than something like APC. Class registry remains intact to facilitate autoloading.
Of all the patches to accidentally commit without a message. :( Rolling back registry rip. Let's try that again.
*** empty log message ***
#367595 follow-up by plach: Fix missing call to field_attach_preprocess().
#542658 follow-up by sun: Move action 'tabs' out of local tasks and into local actions.
#326539 by JohnAlbin, sun, cha0s, ultimateboy, Rob Loach, Damien Tournoud: Convert 'class' attribute to use an array, not a string.
- Patch #549432 by Bohjan, Gábor Hojtsy: create 'people and permissions' section in 'configuration and modules'.
#551080 by Gábor Hojtsy: List non-container items (stuff in the toolbar) on /admin for a complete overview.
- Patch #537862 by Crell, Amitaibu, salvis: simplify and make more flexible the node access by converting hook_access() to hook_node_access().
#516138 by yched, KarenS, quicksketch, bangpound, et al.: CC-FREAKING-K IN CORE! OH YEAH! :D
- Patch #543294 by Damien Tournoud et al: add status/promote/sticky to node_revisions table.
#549230 by sun: Changed Use drupal_static() in _node_revision_access().
#546070 by ksenzee: un-double-escape default front page title.
- Patch #510782 by David_Rothstein, Jody Lynn: fixed broken links.
#545306 by alexanderpas: De-op hook_node_type().
#537654 by catch: Tidy up comment links, and remove hook_link() in favour of hook_page_alter().
#523244 by arianek, Bojhan, and yoroy: Re-working content type add description.
#382870 by geerlingguy, jmburnz, EclipseGc, JohnAlbin, sun, et al: Update and Polish default node.tpl.php output.
#193383 by TheRec, JirkaRybka, and Bart Jansens: Centralize calls to set_time_limit() and prevent warnings/errors.
#76422 by coreyp_1: Greet admin users with a prompt to create content types rather than an access denied page when no content types exist on node/add.
- Patch #536570 by Gábor Hojtsy: implemented new IA for top-level users.
- Patch #535564 by Gábor Hojtsy: the D7UX mockups call for a top level Content item, which would immediatey lead to the "Find content" screen. The current Drupal 7 code is almost there, but still has an RSS settings item blocking the implementation of this by default and aggregator and book also add subitems.
- Patch #511748 by moshe weitzman: pushing rending to later in the cycle so there is more room for customization.
- Patch #491556 by Berdir: completed converting core to DBTNG. Oh my. Kudos to Berdir for this humongous effort.
- Patch #522184 by stBorchert: remove the 'minimum number of words' feature from Drupal.
#457744 by quicksketch: Insert missing calls to file_attach_delete() and file_attach_delete_revision().
- Patch #521474 by bangpound, JuliaKM et al: rename admin/site-building to admin/structure.
- Patch #524476 by Scott Reynolds: improper FAPI handling for search settings form and minor clean-up of function names.
#488542 by yched: Allow field UI to be attached to any fieldable entity.
#452538 by Mike Wacker: Allow node access modules to have control over unpublished nodes. (with tests)
- Patch #373201 by Berdir: clean-up of some drupal_render() oversight.
- Patch #506976 by catch: rename hook_perm to hook_permission.
- Patch #509122 by Berdir: rest in peace db_affected_rows().
#373201 by moshe weitzman, chx, Frando, eaton: Allow renderable array properties to be passed directly to theme functions.
- Patch #314358 by wonder95, Crell, killes, et al: add option to ignore slave servers. Finally.
- Patch #504054 by Sutharsan: remove left-overs and fixed broken links.
- Patch #501466 by catch: move comment administration to a tab.
- Patch #367215 by yched, sun et al: remove 'exclude from ' display setting. Feel good moment!
- Patch #409750 by yched et al: overhaul and extend node build modes.
#455844 by yched, JohnAlbin, moshe weitzman, Frando, et al: Allow more granular theming of drupal_render()ed elements.
- Patch #372743 by bjaspan, yched, KarenS, catch et al: node body and teasers as fields. Oh, my.
#482920 follow-up by JamesAn: Fix typos and let the tests pass again.
- Rollback of last patch.
- Patch #482920 by Razorraser: fixed typo in node_access_rebuild().
- Patch #361277 by michaelfavia, Brandonian, catch, et al: remove the 'post settings' admin screen and relocate options.
#220233 follow-up by Berdir: Fix typo.
#220233 by Berdir, marcingy, et al: Add useful API functions for extracting node type data.
#475596 by emmajane, catch, yoroy, et al. Move default welcome message to help system.
- Patch #461298 by catch: move node_load_multiple() special casing into user_node_load().
#306358 by dvessel, JohnAlbin, and flobruit: Add a single $classes string (and corresponding $classes_array) for all dynamic classes in template files.
- Patch #472642 by stella, agentrickard: remove 'implementation of' nominalizations from Docblocks.
#309007 by moshe weitzman, agentrickard, and mcarbone: Add hook_node_access_records_alter() and hook_node_grants_alter() to allow complex interactions between two or more node access modules.
- Patch #393402 by stella, Xane: renamed 'create content' link to 'add new content'. Minor usability improvement.
- Patch #472658 by agentrickard: clean up of inline code comments.
- Patch #223771 by Arancaytar, Amitaibu: node_body_field does not check ->has_body.
- Patch #471070 by stella: millions of code style fixes.
- Patch #363905 by dereine: move template_preproces_node/block out of theme.inc.
Roll-back of #310467: Breaks installer requirements check and update.php.
- Patch #428744 by Gabor: make the main page content a real block and clean up some of the content API.
- Patch #469134 by Bohjan: removed some redundant help.
#457080 by moshe weitzman: Add node_delete_multiple() for more efficient deletion of lots of nodes.
- Patch #464912 by pwolanin: add doxygen suggestion standard for contrib module node build modes and similar int constants.
#196862 by Damien Tournoud, et al: Replace COUNT(*) queries with SELECT 1 ... LIMIT 1 queries when all that's required is a check for whether rows exist.
- Patch #310467 by chx, moshe weitzman: made hook_theme slimmer.
- Patch #428800 by Gabor Hojtsy: convert the mission statement to a block so we have more flexibility to place it.
- Patch #457532 by Berdir: more PHP5 'fixes'.
- Patch #449718 by alienbrain: node_feed() is now using new node building API.
- Patch #446742 by sun, dmitrig01: fixed various bugs.
- Patch #330748 by stBorchert: remove from theme_pager*.
- Patch #444876 by Damien Tournoud: remove node_invoke_node().
- Patch #19837 by xmacinfo, j.somers: make 'not verified' togglable as a theme setting.
- Patch #352880 by dereine, Dave Reid: replace strstre with strpos.
#303965 by moshe weitzman and snufkin: Allow data import scripts to set /->is_new programmatically.
- Patch #394484 by Berdir and Crell: converted node module to the new database abstraction layer. Yay.
- Patch #440768 by Dave Reid: move {node_counter} table from node module to statistics module.
- Patch #147310 by c960657 et al: better cache headers for reverse proxies.
- Patch #318496 by DeeLay: node_delete does not clean up history.
#369964 by yched and bjaspan: Refactor field validation and error reporting. Field API no longer coupled to Form API. Hooray.
- Patch #273137 by pwolanin, David_Rothstein, chx, et al: split navigation to user and administration menu. Will require follow-up patches.
#347250 by catch, drewish, and Berdir: Add function for loading multiple users in one request.
- Patch #322344 by merlinofchaos, Frando, catch, sun: form improvements from Views.
- Patch #394694 by stompeers: improve node edit conflict message. Result from usability testing.
#383066 by David Strauss: Rename hook_nodeapi_X to hook_node_X.
Roll-back of users -> user table name change in #330983: Broken pgsql is no fun.
- Patch #299267 by Crell: add extender support to the SELECT query builder.
#330983 by recidive and boombatower: Rename users/users_roles tables to user/user_role for consistency.
#320395 by qutoz, swentel: Set node format to 0 in node_submit() if the body was turned off to avoid a minor notice.
#365183 by Eaton: node_feed() did not use the same API functions as node_view() did, so custom fields were missing from the output
#372474 by karschsp: Minor documentation fix for node access system.
#333478 by keith.smith: Remove extra comma and 'character sequences' in taxonomy tag description.
- Patch #355236 by Frando: refactor drupal_render() theming.
- Patch #361683by Barry, Yves, Karen, Moshe Weitzman, David Strauss, floriant, chx, David Rothstein: initial field API patch. More work to be done, but ... oh my!
#365183 by Eaton: Fix for node_feed() silently discards ->content (with tests).
- Patch #351235 by dmitrig01, webchick, frando, moshe weitzman, et al: hook_page_alter. Oh, behave.
- Patch #360605 by Berdir: made CVS HEAD compatible with PHP5.3.
#306316 by beeradb: Rebuild the menu from node_types_rebuild() to assist with programmatic node creation.
#287178 by justinrandell: Break up various hook_form_alter()s to hook_form_FORM_ID_alters().
- Patch #278675 by Dave Reid, pwolanin, drewish, robertDouglass: fixed possible SQL injection risk in node_access(). Already part of Drupal 6.
#320395 by qutoz and swentel: Fix PHP notice on preview with body-less nodes.
Drupal 6.9
Drupal 5.15
- Patch #225562 by Jody Lynn et al: clean up of the taxonomy module SQL table namespace.
- Rollback of #225562 -- I think there is still something wrong.
- Patch #225562 by Jody Lynn: change DB table names from eg. term_data to taxonomy_term_data.
#344052 by salvis: remove unused $update_node variable from node module
#8 by sun and most of #drupal: Users can now cancel their accounts. Fixing the 8th issue, almost 8 years later, on January 8th, after working 8 days full-time on it. GREAT WORK :D
- Patch #320591 by Moshe, Crell et al: tag specific alter hook for database queries.
- Patch #350984 by Moshe: kick comment rendering out of node module.
- Patch #352470 by scor: fixed typos and grammar in comments.
- Patch #299176 by Moshe et al: replace db_rewrite_sql() with hook_query_alter().
- Patch #352093 by catch: avoid unnecessary SQL query on front page when no node access modules are enabled.
#157353 by Freso and tangent. Remove a needless dash from RSS feed title.
- Patch #349504 by keith.smith: clean up sentence spacing in code comments.
- Patch #345866 by alexanderpas, justinrandell, Dave Reid: remove from hook_block().
- Patch #339929 by Moshe et al: move node links into ->content.
- Patch #324313 by catch et al: load multiple nodes and terms at once.
- Patch #335086 by recidive: rename node, filter and comment module tables to singular for consistency. Oh my.
- Patch #296624 by Damien Tournoud: made search work on PostgreSQL.
- Patch #305345 by catch: making all terminology consistent.
- Patch #330674 by catch: we can eliminate one database query because we have the parent node cached anyway.
- Patch #334030 by justinrandell: replace module_list with module_implements when calling a hook.
#331719 follow-up by chx: Remove ambiguity from search score queries.
- Patch #319788 by stella, nedjo et al: pass language code to filters when available.
#303889 by David_Rothstein, kbahey, and chx: Make it possible to update D6 -> D7.
- Patch #302120 by dmitrig01: usability improvement - make the content type admin screen prettier.
- Patch #279516 by c960657: removed many PHP4-isms. Great patch.
- Patch #319666 by Dave Reid: remove unnecessary boolean ternary conditaionals.
#325876 by pwolanin: Fix doxygen for node_get_types() to reflect recent module -> base change.
Re-commit of #242873 by pwolanin and bjaspan: Make drupal_set_title() check_plain() by default.
#320173 by Dave Reid: Two-word operations in hook_nodeapi no longer being called.
Roll-back of #242873: This caused horrendous problems with SimpleTest on some configurations.
#282405 by Damien Tournoud, lilou, Dave Reid: Enforce coding standard on elseif.
#242873 by pwolanin and bjaspan: Make drupal_set_title() do check_plain() by default.
#305566 by agentrickard and moshe weitzman: Split 'bypass node access' from 'administer nodes'.
#313213 by maartenvg, Gábor Hojtsy: Add a 'title' attribute for permissions to allow for localization of permission names
Drupal 5.11.
#206138 by pwolanin: Rename mis-named 'module' attribute in node types.
- Patch #310212 by justinrandell: killed in _node hook, as well as twelve sable tooth tigers.
- Patch #310212 by justinrandell, catch, et all: killed in _user hook, as well as two small kittens.
#125315 by chx, sun, Gábor Hojtsy, drumm, and friends: Add #input_format FAPI property that can be used by WYSIWYG editors. WOOHOO.
#108979 by ewhipple, catch, and sun: Order permissions consistently, keep node type related permissions together.
- Patch #305645 by pwolanin: ['REQUEST_TIME'] -> REQUEST_TIME. Improved developer experience.
#189406 by catch: Add comment settings to the list of stuff you can configure per node type.
- Patch #302763 by Dave Reid, Rob Loach: replace time() by ['REQUEST_TIME'] as per Rasmus' suggestion. Removed drupal_referrer() for consistency.
- Patch #235175 by dmitrig01: name of content type is incorrectly capitalized.
- Patch #225450 by Crell, chx, bjaspan, catch, swentel, recidive et al: next generation database layer for Drupal 7.
- Patch #289796 by cwgordon7 and webchick: killed some exceptions.
- Patch #227548 by AjK, Heine, Stefan Esser, hswong3i, dmitrig01: remove useless db_escape_string().
- Patch #245329 by christefano and dmitrig01: code comment love.
- Patch #252013 by Eaton, pwolanin, Susurrus et al: drupal_render() now printes #markup, not #value.
#252580 by Robert Douglass, Gerhard Killesreiter, flobruit: avoid division by zero, when all search weights are set to 0.
#232433 by Damien Tournoud. Use non-localized date for RSS.
#230029 by killes: rework node saving code to remove possible race condition with node and node revision saves; solves duplicate key errors on busy sites
#257279 by robertDouglass and David Lesieur, tested by douggreen: removing an extra join which was not required in the do_search query; improves search speed.
#155337 by gpk and Bevan: only treat newlines teaser breakers, if the newline filter is present in the particular input format
- Patch #101543 by webchick: document all constants.
#252580 by Robert Douglass, Gerhard Killesreiter, flobruit: avoid division by zero, when all search weights are set to 0
#217957 by yched, quicksketch: header cell removal is broken when headers use colspans (and a little bit of performance improvement)
- Patch #259002 by Robert Douglas: set all the default scoring factors to zero. This patch is a usability improvement (better out-of-the-box search relevancy) and a performance improvement (greatly simplified search queries).
- Patch #145242 by douggreen et al: refactor node_rank to modules can add scoring factors.
- Patch #257279 by Robert Douglas: removing extra join from do_search().
- Patch #240387 by recidive: fixed broken links.
- Patch #252580 by robert douglas and senpai: fixed a division by zero.
- Patch #221964 by chx, dopry, webernet, moshe, webchick, justinrandall, flobruit et al. Can you say 'registry'? Drupal now maintains an internal registry of all functions or classes in the system, allowing it to lazy-load code files as needed (reducing the amount of code that must be parsed on each request). The list of included files is cached per menu callback for subsequent loading by the menu router. This way, a given page request will have all the code it needs but little else, minimizing time spent parsing unneeded code.
- Patch #227830 by JohnAlbin: link attributes added to l() incorrectly.
#175743 by Desbeers: fix numerous issues around node submission dates and content editing. 5.x backport by Freso.
- Patch #249546 by pwolanin: rip menu access inheritance -- was already committed to D6.
- Patch #154151 by Robert Douglass: made it possible to do language-aware searches.
- Patch #232433 by mfb: make sure RSS feeds validate.
- Patch #232433 by mfb: make sure RSS feeds validate.
- Patch #245115 by kkaefer, John Morahan, JohnAlbin et al: after a long discussion we've decided to make the concatenation operator consistent with the other operators.
- Patch #216072 by recidive, David Rothstein, ptalindstrom et al: switched from numeric block IDs to string IDs.
The short explanation is that Drupal uses a lot of numeric deltas in the block system; blocks are identified by the 'module' and the 'delta'. In early Drupal, delta was numeric, but somewhere along the line it was changed to be possibly a string. In modern Drupal, block overrides are easily done via block-MODULE-DELTA.tpl.php. The primary motivation to switch to string IDs everywhere is to make these deltas friendlier to themers:
block-user-0.tpl.php --> block-user-navigation.tpl.php
block-user-1.tpl.php --> block-user-login.tpl.php
You get the picture.
Drupal 6.2
- Patch #240387 by matt2000 et al: move 'content types' to 'site building' per the UMN usability study results.
#227548 by Heine, AjK: misuse of db_escape_string(), when db_escape_table() should have been used
- Patch #241021 by keith.smith: we forgot to remove a reference to the 'story' node type. It was renamed to 'article'.
#239196 by jvandyk and myself: missing status check on nodes in search indexing counter
- Patch #239196 by jvandyk: fix negative percentage on search status page.
#204415 by chx: actually use 'administer content types' permission for node type editing instead of 'administer nodes'
- Patch #229517 by keith.smith and flobruit: de-html selected interface strings.
#227548 by Heine, AjK: misuse of db_escape_string(), when db_escape_table() should have been used
- Patch #30984 by webchick, keith.smith, kkaefer, Crell et al: provide descriptions for permissions on the permission administration page.
- Patch #220893 by AjK: fixed some watchdog calls.
- Patch #222385 by pwolanin: removed drupal_clone() hack in favor of the real PHP5 clone().
#201854 by jgoldberg, Arancaytar: node 'teaser' might be longer then the body, if it is a summary in Drupal 6
#220893 by AjK: node actions were improperly saving a node type object, instead of a name to the database
#208023 by traxer. Order node/add by name, not internal type.
#212864 suggestion by pp, patch by gdevlugt: use format_date() for RSS item dates instead of date() to honor site time zone settings
#211825 by webchick. Fix revision revert log message.
#204071 by Pancho: use UTF-8 aware string length counting in node_teaser() (minor)
#216890 by gpk with documentation from myself: blog API clients do not pass on the teaser_include flag, so only act on that flag, if we have it
#202382 by Pasqualle and Pancho: phpdoc improvements and code style fixes in node module
#213657 by dopry and moshe weitzman: typo in rss feed build mode and better link handling
#212864 suggestion by pp, patch by gdevlugt: use format_date() for RSS item dates instead of date() to honor site time zone settings
#204415 by Lynn, traxer, pwolanin: migrate node type URLs to a path model based on menu paths, so conflicts between action and node type names are not a problem
#201667 follow up by gpk: minor code comment and whitespace cleanup
#201667 follow up by keith.smith: typo in code comment
#201667 by theborg, quicksketch, gpk, catch: fix bugs with teaser splitter in JS and no-JS mode
#205792 by yched: fix contradictory messages after node access rebuild
#207569 by ScoutBaker (minor code style): clean up @see usage in phpdoc blocks
#166433 by Ralf Stamm. Use correct menu item type for revsion confirm pages.
#206272 report by yojoe, patch by myself: user provided data in menu titles should be check_plain()-ed not t()-ed
#203582 by David_Rothstein: some core hook_access() implementations are not using the passed in account
- Patch #204221 by webernet: code style fixes.
- Patch #176748 by pwolanin, Rob Loach: fixed broken breadcrumbs.
#203274 by Pasqualle: remove excessive witespace from our code (minor)
#202895 by cwgordon7, theborg: fix node revision view page load argumnets
#201536 by chx: centralizing permission checking code in node revision handling, removing lots of duplicate code
#164510 by yched, KarenS: move node batch operations to node.admin.inc for performance and fix a buggy message
#103041 by O Govinda, gaele and keith.smith: reworked node help, removing mention of UI elements we don't have, and linking in other features, we do have; also easier on the translators with text broken up into shorter parts
#201534 by Lynn, Pasqualle: fix notice in node_forms() when there are no node types defined
#199439 by douggreen: fix content search in PostgreSQL
#199158 by catch: AND was used in place of WHERE in search module reindex code
#200069 by keith.smith: new standard for 'more information' links in module help texts, as the handbook we referred to before was renamed
#200540 by theborg: fix node_make_unsticky_action() code comments and promote flag in node_unpromote_action()
#195169 (actually a fix to #199161) by bjaspan: do not rely on buggy MySQL behavior of assuming empty default value for NOT NULL columns, fixing poll submission on PostgreSQL
#196953 by JirkaRybka: add target attribute to 'read more' links generated to RSS feed teasers for RSS reader usability
#116726 by Pancho: (usability) standardize on '@type %title' usage in node feedback messages
#198187 by mcarbone: resolve conflicts of n.uid and r.uid, so the node author uid takes precedence over the revision uid
#188908 by JirkaRybka, documentation added: empty feeds resulted in feeds with all nodes instead
#198579 by webernet and hswong3i: a huge set of coding style fixes, including: - whitespaces at end of lines - indentation - control structure usage - whitespace in empty lines - phpdoc comment formatting
#196667 (GHOP 45) by fberci: add '@ingroup themeable' to all themeable functions
security fixes forward ported from Drupal 5.2 - previously not committed parts of http://drupal.org/cvs?commit=74833
#184968 by chx and myself: confirm forms for node revision and delete forms (avoiding CSRF)
#155337 by gpk and Bevan: only treat newlines teaser breakers, if the newline filter is present in the particular input format
- Patch #162381 by Heine et al: properly escape strings.
#184968 spin off coding style fixes to let the substance of the patch get reviewed
#115912: remove misleading reference to node formats in node_teaser() phpdoc
#120960 by blakehall, JirkaRybka, catch: improve usability of content editing permission names
#194994 by gpk: the PHP format was moved to php/0 instead of filter/2 and this was not updated in the node teaser building code
#194166 rollback and additional comments by chx: developers can modify menu editing behavior with hook_form_alter(), no need for menu API hacks, which were half done anyway
#175876 by hazexp, webernet, keith.smith: unify module/theme/translation download links and include more pointers to these locations
#180425 by Bevan, tested by gpk: teaser splitter PHP code was breaking too early, not taking break type precedence into account
#188462 by bjaspan: null value in revision log field violated non-null constraint in PostgreSQL
#193064 patch by myself: take node by reference, when revisionn is saved, so we get the vid property updated on PHP 4 too
#191931 by webchick: user avatars were not displayed on nodes
- Patch #187799 by greggles et al: fixed problem with revisions being associated with the wrong user.
- Patch #146466 by douggreen, Steven et al: Remove temporary table usage from search module
#191104 by keith.smith: (usability) change occurances of node to 'post' and 'content' as appropriate
#180191 by chx: fix notice in teaser handling
- Patch #186718 by bdragon: removed redundant query.
#40934 by catch and fajerstarter: remove admin search page as it was broken and the same as the usual search page anyway