Commit Graph

551 Commits (ccd093b15d7df88039b80c5a70a00762e34b51cd)

Author SHA1 Message Date
Angie Byron 72bbd21e5c #312792 by catch: Clean-up for editForumTaxonomy(). 2008-10-12 01:01:44 +00:00
Angie Byron ecf7ad41d0 #242873 by pwolanin and bjaspan: Make drupal_set_title() do check_plain() by default. 2008-10-11 21:11:02 +00:00
Angie Byron 7e02f2f782 #318984 by Xano and Dave Reid: Change 'Core - optional' to 'Core' in modules UI. 2008-10-11 02:33:14 +00:00
Angie Byron 464be0b8bd #318892 by justinrandell and chx: Add .install files to the list of files added to .info files. 2008-10-09 22:51:41 +00:00
Angie Byron d59ba41f65 #313213 by maartenvg, Gábor Hojtsy: Add a 'title' attribute for permissions to allow for localization of permission names 2008-10-09 15:15:55 +00:00
Angie Byron 3a0d4322ae #206138 by pwolanin: Rename mis-named 'module' attribute in node types. 2008-10-08 03:27:56 +00:00
Dries Buytaert 87567f8916 - Patch #310212 by justinrandell: killed in _node hook, as well as twelve sable tooth tigers. 2008-10-06 12:55:56 +00:00
Dries Buytaert fa8abcbf3b - Patch #305740 by catch, Benjamin Melançon: added an edit tab to taxonomy term pages. 2008-09-19 20:25:03 +00:00
Dries Buytaert 7f29b14277 - Patch #305645 by pwolanin: ['REQUEST_TIME'] -> REQUEST_TIME. Improved developer experience. 2008-09-17 07:11:59 +00:00
Dries Buytaert e5b0e5f76c - Patch #302763 by Dave Reid, Rob Loach: replace time() by ['REQUEST_TIME'] as per Rasmus' suggestion. Removed drupal_referrer() for consistency. 2008-09-06 08:36:22 +00:00
Dries Buytaert defed7ec26 - Patch #197864 by vito_swat, alpritt, Gurpartap Singh et al: forum module uses hook_link_alter instead of taxonomy_term_path hook. 2008-08-11 21:57:40 +00:00
Dries Buytaert 26e61a80e0 - Patch #237204 by keith.smith, birdmax35, gurpartap singh, et al: improved the forum module description. 2008-08-03 18:29:29 +00:00
Dries Buytaert ccf1af94fa - Patch #245329 by christefano and dmitrig01: code comment love. 2008-07-24 16:25:19 +00:00
Dries Buytaert 57fe5103da - Patch #252013 by Eaton, pwolanin, Susurrus et al: drupal_render() now printes #markup, not #value. 2008-07-16 21:59:29 +00:00
Dries Buytaert 61cde08038 - Patch #273761 by catch: removed inconsistent delete behavior of nodes. It would leave comments, ratings, etc behind in the database. 2008-06-25 07:47:20 +00:00
Dries Buytaert 9c7b3136ca - Patch #260050 by Gurpartap Singh: move forum administration to site building. 2008-05-30 18:17:35 +00:00
Dries Buytaert c6c26b5e23 - Patch #247423 by boombatower: code style fixes for the tests. 2008-05-30 07:30:53 +00:00
Dries Buytaert 2e18cb8924 - 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.
2008-05-06 12:18:54 +00:00
Dries Buytaert 21576021bf - Patch #249546 by pwolanin: rip menu access inheritance -- was already committed to D6. 2008-04-23 20:01:56 +00:00
Dries Buytaert af474609e3 - Added a test framework to Drupal along with a first batch of tests for
Drupal core!  This is an important milestone for the project so enable
  the module and check it out ... :)

  Thanks to Rok Žlender, Károly Négyesi, Jimmy Berry, Kevin Bridges, Charlie
  Gordon, Douglas Hubler, Miglius Alaburda, Andy Kirkham, Dimitri13, Kieran
  Lal, Moshe Weitzman, and the many other people that helped with testing
  over the past years and that drove this home.

  It all works but it is still rough around the edges (i.e. documentation
  is still being written, the coding style is not 100% yet, a number of
  tests still fail) but we spent the entire weekend working on it in Paris
  and made a ton of progress.  The best way to help and to get up to speed,
  is to start writing and contributing some tests ... as well as fixing
  some of the failures.

  For those willing to help with improving the test framework, here are
  some next steps and issues to resolve:

    - How to best approach unit tests and mock functions?
    - How to test drupal_mail() and drupal_http_request()?
    - How to improve the admin UI so we have a nice progress bar?
    - How best to do code coverage?
    - See http://g.d.o/node/10099 for more ...
2008-04-20 18:24:07 +00:00
Dries Buytaert 56d2664a90 - 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. 2008-04-14 17:48:46 +00:00
Dries Buytaert 79b016d915 - 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.
2008-04-10 10:28:23 +00:00
Dries Buytaert f5d4287cd5 - Patch #214271 by recidive: improved schema identation. 2008-03-15 12:31:29 +00:00
Dries Buytaert 2526e41fdb - Patch #206820 by boydjd: corrected the forum deletion help text/documentation. 2008-02-20 13:55:42 +00:00
Dries Buytaert 584f3e886a - Patch #30984 by webchick, keith.smith, kkaefer, Crell et al: provide descriptions for permissions on the permission administration page. 2008-02-20 13:46:43 +00:00
Dries Buytaert b05db1f176 - Patch #221384 by webernet: update core compatibility to Drupal 7. 2008-02-18 19:19:49 +00:00
Dries Buytaert b4c0e8eee4 - Patch #221192 by damz: wrong new comment link in forum listings. 2008-02-18 17:45:32 +00:00
Dries Buytaert 912d10fb09 - Patch #218313 by jvandyk: made sure that MySQL keywords are uppercase. 2008-02-08 03:10:32 +00:00
Dries Buytaert b8a1eab1fb - Patch #210131 by dvessel, catch, John, et al: updated jQuery library. 2008-02-06 19:38:28 +00:00
Gábor Hojtsy ffcb1a92d3 #208858 by theborg, gdevlugt: fix forum node and comment counting, taking term revisioning into account 2008-01-30 15:35:47 +00:00
Gábor Hojtsy ef1235cc0a #207863 by mikey_p, Pancho: use module_load_include() as intended 2008-01-30 10:14:42 +00:00
Gábor Hojtsy 432f16d552 #214058 by catch, Arancaytar: forum form alter was mistakenly dropping the parent field in all taxonomy forms 2008-01-25 21:39:26 +00:00
Dries Buytaert 945b337502 - Patch #209034 by theborg: fixed small code style error that generates warnings. 2008-01-15 08:16:45 +00:00
Gábor Hojtsy bb9885135a #207779 report by meba, patch by myself: missing plural formatting in forum module, and a counter display fix as well 2008-01-09 21:38:57 +00:00
Gábor Hojtsy 33f455d2df #153998 by David_Rothstein and myself: clean up permissions in book, blog, blogapi, forum and locale modules 2008-01-09 09:51:35 +00:00
Gábor Hojtsy b78a990270 #207569 by ScoutBaker (minor code style): clean up @see usage in phpdoc blocks 2008-01-08 10:35:43 +00:00
Gábor Hojtsy 19619d9354 #206670 by keith.smith and myself: node type names have their underscores converted to hyphens in node/add links 2008-01-07 13:18:40 +00:00
Gábor Hojtsy b571a82e4e #206820 by catch, keith.smith: forum delete confirm form was saying it deleted posts, but it does not 2008-01-07 12:52:15 +00:00
Gábor Hojtsy 1279630a3a #205138 by pwolanin: require node types in forums vocab, fix help text parameter name (outside t()) 2008-01-01 18:23:14 +00:00
Gábor Hojtsy 195fe364d2 #203582 by David_Rothstein: some core hook_access() implementations are not using the passed in account 2008-01-01 17:46:30 +00:00
Gábor Hojtsy 4157a521e0 #199373 report by avskip, patch by myself, testing by keith.smith: forum node type was not re-added to the forum vocabulary when the module is re-enabled (after being disabled) 2007-12-31 16:58:34 +00:00
Gábor Hojtsy dde0923ce5 #202967 by catch: kill notice on forum page 2007-12-22 23:11:31 +00:00
Gábor Hojtsy c48188aab0 #201479 by chx, ximo: forum module requires taxonomy for uninstall but taxonomy might be disabled at that time, so we need to include it 2007-12-20 21:50:11 +00:00
Gábor Hojtsy 789cba51f5 #186546 by bjaspan: fix missing forum vocabulary when people turned on forum module, but never visited any pages in Drupal 5 and they upgrade to Drupal 6 which does this much better 2007-12-20 21:43:01 +00:00
Gábor Hojtsy fdce0564d6 #202559 by Pasqualle: just removing some trailing white space from end of lines 2007-12-20 09:35:10 +00:00
Gábor Hojtsy 4dbfd5e66c #169987 by Pancho, catch: the missing forum edit permission for consistency 2007-12-20 08:40:19 +00:00
Gábor Hojtsy 2b811363e8 #99947 by neclimdul, Sutharsan, keith.smith: forum module help text and form description update, removing reference to other forum software as well 2007-12-19 10:31:27 +00:00
Gábor Hojtsy 051e48296b #193333 follow up by catch: remove reset to alphabetical button shown on forum forms incidentally as a result of the taxonomy drag and drop patch 2007-12-18 19:25:40 +00:00
Dries Buytaert 02539ac3f8 - Patch #195496 by bjaspan and hunmonk: no 'char' data type in Schema API (and removed spaces). 2007-12-18 10:31:42 +00:00
Gábor Hojtsy b6532a4fdb #200069 by keith.smith: new standard for 'more information' links in module help texts, as the handbook we referred to before was renamed 2007-12-14 18:08:50 +00:00
Gábor Hojtsy c6d841c096 #197297 by DanW (as GHOP 17), and keith.smith: clean up lots of help texts, update to drag and drop functionality, drupal.module removal, etc 2007-12-13 09:34:40 +00:00
Gábor Hojtsy b8264306fc #176282 by Desbeers: forum taxonomy was required for non-forum node types, when enabled for forum inclusion 2007-12-11 10:52:01 +00:00
Gábor Hojtsy 5622bce2d5 #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
2007-12-08 14:06:23 +00:00
Gábor Hojtsy f77b60f291 #195543 by hass and yhager: CSS inherit was completely misused in RTL CSS files 2007-11-27 12:09:27 +00:00
Gábor Hojtsy e6a88be5d1 #193333 by quicksketch et al: taxonomy drag and drop support 2007-11-26 19:46:52 +00:00
Gábor Hojtsy 70d494620c #192242 follow up by catch: unset multiple parent form item on forum term pages 2007-11-21 14:02:23 +00:00
Gábor Hojtsy f803a82151 #194075 by neclimdul: nodeapi load should return an array by documentation, and forum's nodeapi load returns an object 2007-11-21 09:31:57 +00:00
Dries Buytaert ece869b0b2 - Patch #192242 by catch, quicksketch, webchick, keith et all: usability improvements for the vocabulary/term forms. 2007-11-20 13:24:54 +00:00
Dries Buytaert 1cf05b0019 - Patch #89196 by catch, keith, earnie, webchick et al: string massaging. 2007-10-25 15:32:56 +00:00
Gábor Hojtsy 4e187261ab #177497 by chx and Desbeers: revive Drupal 5's menu_set_location() functionality by introducing menu_set_item() (for consistency in function naming), thus fixing a regression in the current development code. Also fixing some misuse of menu_set_location() by using drupal_set_breadcrumb() instead. 2007-10-25 08:24:43 +00:00
Gábor Hojtsy 8cd97cdd7d #147492 by flobruit: make 'more' links themeable 2007-10-22 09:36:05 +00:00
Gábor Hojtsy 0ada4f136a #72487 by chx, pwolanin and moshe weitzman: let node_access() work on arbitrary users, so independent user access checks can be done in a request 2007-10-11 16:37:43 +00:00
Gábor Hojtsy 8cf6fefe54 #164983 by multiple contributors: document the core database schemas 2007-10-10 11:39:35 +00:00
Gábor Hojtsy f87245c202 #175979 by Desbeers: forum module does not need to call node_prepare anymore, because it is already done 2007-10-08 08:40:26 +00:00
Dries Buytaert ca8e9a1e18 - Patch #180432 by hunmonk, sun, et al: make comment settings per node type. This is a new feature that slipped in because it is required for the project module on drupal.org. 2007-10-07 19:25:57 +00:00
Dries Buytaert 39706e3c51 - Patch #150245 by webchick, bjaspan, ralf, Arancaytar et al: move the .schema files into .install files to prevent mistakes. 2007-10-05 14:43:26 +00:00
Gábor Hojtsy c4b02c1213 #174343 by Shiny: move JOIN condition to ON clause in forum_nodeapi, so our SQL is standards compatible 2007-09-10 08:06:59 +00:00
Dries Buytaert 531b45d045 - Patch #172643 by chx and fresco: fixed the leave shadow copy functionality. 2007-09-05 08:27:57 +00:00
Gábor Hojtsy e310d9e4a4 #6162 by various people: actually point new anchors to the page the first new comment is displayed (in a multipage comment view) 2007-09-02 14:56:18 +00:00
Gábor Hojtsy d82fe113bc #53905 by fax8, Gurpartap Singh and dvessel: give meaningful names to term variables in forum templates and add unique IDs for easier themeing 2007-08-30 18:58:12 +00:00
Gábor Hojtsy 94c1729eac #161107 by fwalch and bragon: actually implement the missing forum_term_load to work behind the %forum_term menu item resolving calls 2007-08-29 18:25:51 +00:00
Dries Buytaert 5e73b66f3a - Patch #168028 by dvessler, merlinofchaos, pwolanin et al: both theme functions and templates may need include files. Flush your caches. 2007-08-26 07:46:11 +00:00
Dries Buytaert b134b023e1 - Patch #163191 by hswong3i: removed db_num_rows() for compatibility with Oracle and DB2. Also a performance improvement. 2007-08-12 15:55:36 +00:00
Gábor Hojtsy f23c24c8a3 #164935 by Ralf Stamm: standardize CVS Id tags in files:
- always include CVS Id tags in all files
 - add a new line after the CVS Id, if more code or phpdoc follows in the same code block
 - fix bogus Id tags previously added
2007-08-07 08:39:36 +00:00
Dries Buytaert 3488a1ed44 - Patch #158536 by dvessel: more forum template massaging. 2007-08-03 06:07:52 +00:00
Dries Buytaert 80ff5109a7 - Patch #162708 by Eaton and Earl: add support for image buttons to FAPI3.
This is a small form API extension (doesn't break existing code) that
  facilitates the Drupal 6 upgrade of the Views module.  A good example
  of why it can be beneficial to start upgrading your modules early on in
  the code freeze. ;)
2007-07-29 17:28:23 +00:00
Dries Buytaert bec12a215d - Patch #158536 by dvessel: some more gentle massaging of template files. Trying to make it easier to discover the different template files. 2007-07-26 06:48:03 +00:00
Dries Buytaert af00a845fb - Patch #161350 by Crell: slicing and dicing the forum.module. 2007-07-24 18:08:54 +00:00
Dries Buytaert a466354823 - Patch #158536 by merlinofchaos and dvessel: tpl-ified the forum module. 2007-07-22 07:01:07 +00:00
Gábor Hojtsy 64def7cb3e #100641 by kkaefer, ChrisKennedy and RobRoy: change 'Submit' buttons to 'Save' to compliy with the desktop metaphor and actually tell what the button does ('we know it submits the form, but what it does?') 2007-07-16 12:43:06 +00:00
Dries Buytaert b6c069ad7d - Patch #20295 by pyromanfo, webchick, Gurpartap Singh et al: allow forum topics to be custom node types. 2007-07-02 17:08:36 +00:00
Dries Buytaert e59852d336 - Rollback of patch #147723: delete API. Talked to Steven and Gabor and we
unanimously agreed to rollback the deletion API.  We all support the
  features this patch added, yet not its actual design and implementation.
  After some talk, we decided that it would be better for Drupal -- in the
  long term -- not to go with a solution that isn't 100%. We also recognize
  that in the short term, this patch would have been useful addition. So
  let's figure out how we can implement this properly in D7.
2007-07-01 17:41:16 +00:00
Gábor Hojtsy 9e6ef53c2c #154064 by pwolanin: get hook_help() up to speed to menu changes, allowing router path based lookups, and also full path argument lookup with a passed argument array 2007-06-30 19:46:58 +00:00
Steven Wittens fe8b35f527 #153781: Convert all remaining confirm_forms() to deletion api. 2007-06-22 08:32:28 +00:00
Steven Wittens 38a1300df2 #147723: Deletion API (by hunmonk). Woop woop. 2007-06-22 05:44:21 +00:00
Dries Buytaert 29eb5a6284 - Patch #146910 by dww: only allow enabling modules with the same Drupal core compatibility version. 2007-06-08 05:50:58 +00:00
Dries Buytaert e629deb94d - Patch #146667 by Jeff Eaton: form API fixes. 2007-06-04 15:56:34 +00:00
Dries Buytaert 1fe90cba4f - Patch #146667 by Eaton: correct builder argument ordering, eliminate redundant arguments 2007-06-04 07:22:23 +00:00
Gábor Hojtsy fd9dc74c9d Some RTL CSS files had wrong CVS Id comments, fix that 2007-05-30 18:28:14 +00:00
Dries Buytaert 3568709803 - Patch #144295 by Gurpartap Singh: forum module fixes. 2007-05-30 08:04:38 +00:00
Dries Buytaert 5d35dbd3d4 - Patch #147034 by webchick: removed redundant dependency checking. 2007-05-28 06:19:05 +00:00
Dries Buytaert 96926ca047 - Patch #146470 by Eaton et al: standardize form API3 hook parameter order. 2007-05-28 06:08:47 +00:00
Gábor Hojtsy 860947d3c8 #145737 by yhager, documentation cleaned up by myself: add support for RTL CSS overrides and default RTL CSS override files for modules
Note: properties, which are different in the RTL display are marked with /* LTR */ in default CSS files now,
so maintainers remember that changing them should also have an effect on RTL CSS files.

This should open the way for better RTL (right-to-left written) language (such as Arabic and Hebrew) support.
2007-05-27 17:57:48 +00:00
Dries Buytaert 3cafffe63f - Killer patch #144765 by bjaspan, frando et al: schema API 1 hits core. Oh, behave. 2007-05-25 12:46:46 +00:00
Dries Buytaert ac65ff9074 - Patch #138706 by eaton, chx, webchick, yched et al: form api 3 ... yay. :) 2007-05-14 13:43:38 +00:00
Dries Buytaert c32e17e3f2 - Patch #141665 by ChrisKennedy: E_ALL fixes. 2007-05-07 17:02:54 +00:00
Dries Buytaert 7d4f2836ba - Patch #128082 by Goba et al: Allow localization of built-in menu items. 2007-04-30 17:03:29 +00:00
Dries Buytaert f73610bec6 - Patch #76588 by Gabor: made log messages translatable. Yay. 2007-04-24 13:53:15 +00:00
Dries Buytaert 03b4b58e9a - Patch #132018 by Steven et al: add .info files to themes. 2007-04-17 07:19:39 +00:00
Dries Buytaert e675979091 - Patch #134493 by douggreen: getting the Drupal coding standards right in core. Woot. Woot. 2007-04-13 08:56:59 +00:00