Commit Graph

1762 Commits (2101f6c454d670a93ee445f84bfe839aa21bf049)

Author SHA1 Message Date
Kjartan Mannes 016a8f6830 - Removing timezone fix that crept in. 2004-02-08 20:38:53 +00:00
Kjartan Mannes bc407492e8 - Fixed codying style, typos, osbolete help. 2004-02-08 20:36:13 +00:00
Dries Buytaert 991cb5c982 Patch 5554 by Goba (slightly modified):
- Modifies _user_mail_text() to automatically override the default
    strings when needed and apply t() on the strings. This lets Drupal translators
    include default messages in translations, and also removes a lot of repeated code.
    Modified the internal $messageid of the approval message from
    welcome_approval_body/subject to approval_body/subject, so automatic variable
    name computation can be done. This does not affect any variable table keys, since
    the change was especially done to keep the variable names...

  - Adds %login_uri and %edit_uri to move away from the concatenation approach used in
    the default messages, thus making those messages visible for the .po extractor

  - Uses direct return in help text generation when no more action need to be taken
    on the help string (the '$output .=' approach was just plain silly looking and
    misleading, since there was no preceding or appended string in $output)
2004-02-08 18:38:15 +00:00
Dries Buytaert 6450c7122e - Fixed typo introduced by last archive module patch. 2004-02-08 17:09:17 +00:00
Dries Buytaert bc8057df38 - Patch #5613 by Goba: fixed translation issue with archive module and removed
some locale module code that is now part of extractor.php.
2004-02-08 17:07:07 +00:00
Dries Buytaert d0ffb4794a - Refined the regex to validate the input. 2004-02-08 11:08:28 +00:00
Dries Buytaert 229ac8dec4 - Small bugfix. 2004-02-07 17:24:38 +00:00
Dries Buytaert e28bbf6739 - Batch two with profile module improvements:
+ Reworked the 'account administration' page.
   + Fixed bug in the 'edit account' page.
   + Removed some dead code from the system.module.
2004-02-07 16:59:34 +00:00
Dries Buytaert 5a8129e0fb - First batch of profile module improvements:
+ Tidied up the profile configuration page: grouped form elements.

   + Tidied up the block configuration settings: removed hard-coded
     table.

   + Changed the profile API to return the preferred group name, and
     changed the user module to group settings.  Modules implementing
     the _user hook will need to be udpated.

   + Removed register_form and register_validate for now.
2004-02-07 16:18:46 +00:00
Dries Buytaert 8c909397d7 - Patch #5501: fixed invalid HTML in the comment and tracker module. 2004-02-07 10:57:27 +00:00
Dries Buytaert c6deda88ef - Patch #5048 by flevour: added missing t() function. 2004-02-07 10:46:46 +00:00
Dries Buytaert 26ee414578 - Usability improvement: changed 'messages' to 'logs'. 2004-02-07 10:42:09 +00:00
Dries Buytaert 06b25311b4 - Bug 4853: fixed invalid taxonomy query. 2004-02-07 10:39:54 +00:00
Dries Buytaert fd64c56ec1 - Removed the 'remember me' feature. It has been broken for many months.
When an elegant fix is found, it will reappear.
2004-02-06 22:58:03 +00:00
Steven Wittens 0a8535eeef - Fix: do not call prepare hook when the admin has chosen to escape everything
- Code style: use constants to prevent confusing configuration options
2004-02-06 19:41:00 +00:00
Dries Buytaert 3e5d749838 - Fixed problem with multiple node types. Patch by JonBob. 2004-02-06 19:11:59 +00:00
Dries Buytaert bfba335376 - Added the possibility to reorder filters. Patch by UnConeD. 2004-02-06 19:07:56 +00:00
Steven Wittens 653733a84c - Throttle: fixed incorrect watchdog message (seems a leftover from before). 2004-02-05 17:32:36 +00:00
Dries Buytaert abf27dde48 - Fixed bug #5628: wrong timestamp in aggregator. Patch by BartJ. 2004-02-04 21:23:07 +00:00
Steven Wittens d3d8839764 Rolling back a couple of incorrect replacements in Dries' double-to-single-quotes patch. 2004-02-02 02:05:20 +00:00
Steven Wittens 0664586554 Typo 2004-02-02 01:55:08 +00:00
Dries Buytaert c1559f66b5 - Changed 1100+ double quotes to single quotes. 2004-02-01 22:13:59 +00:00
Dries Buytaert eec20988bf - Patch #5575 by Stefan: fixed invalid XHTML code in the node and taxonomy module. 2004-02-01 21:51:28 +00:00
Dries Buytaert 010c419a21 - Replaced a bunch of double quotes by single quotes. 2004-02-01 21:32:01 +00:00
Dries Buytaert dc938c533b - Patch #5567 by Goba: fixed t() functions, cleanup of locale module's help,
fixed translation issues in taxonomy module, etc.
2004-02-01 21:04:42 +00:00
Steven Wittens 4cef0f12c8 Fixed bug in query: if "%" is used in an SQL query, it needs to be escaped as %% because otherwise it can get parsed by the sprintf() in db_query().
See: http://drupal.org/node/view/5531

(present in HEAD as well)
2004-02-01 17:55:11 +00:00
Dries Buytaert 7ce34a1c64 - Fixes by Goba: updated help text of mass URL aliasing and fixed escaping problem. 2004-02-01 10:52:25 +00:00
Dries Buytaert fb1195258f - Fixed tracker bug: tracker module has a line of faulty code which tries
to get the node name in the old way.  Patch by JonBob.
2004-01-31 21:32:06 +00:00
Dries Buytaert 48a4dff897 - Patch by Goba: added form descriptions where appropriate and removed some
duplicated code from the comment module.
2004-01-31 21:16:42 +00:00
Dries Buytaert 252cf676ae - Patch #5526 by Kjartan: cleaned up node_page(), show a 404 when the node
could not be found.
2004-01-31 10:39:35 +00:00
Dries Buytaert fcb9011d88 - Modified filter patch by Ax. 2004-01-31 10:18:51 +00:00
Dries Buytaert 384ae54cf6 - Cleanup: modified some context-sensitive help, changed "s to 's, added
<legend> and <fieldset> tags, used drupal_set_message() to print a
  status message and removed some dead code.
2004-01-31 09:50:39 +00:00
Kjartan Mannes 8c547ca53c - Removed obsolete head hook. 2004-01-30 13:13:21 +00:00
Kjartan Mannes 63eccc5ebb - Modified node and comments to not be marked as new when they are 30 days old. 2004-01-29 22:00:31 +00:00
Dries Buytaert 43d49576da - Fixed bug #5434: added missing "/" in link to be XHTML compliant. Patch by pz. 2004-01-29 20:57:59 +00:00
Kjartan Mannes df062323b2 - Fixed bug #5479: Default comments per page setting broken. (walkah) 2004-01-29 19:51:39 +00:00
Dries Buytaert b1fe1c941e - Replaced the 'active post' and 'recent post' by better integrated and
easier to understand 'new' links.   The 'new' links are clickable both
  at the forum overview (to get to the new forum topics) and at the topic
  overview (to get to the new comments).
2004-01-28 22:10:34 +00:00
Dries Buytaert 02c622dea1 - Patch 4332 by Goba: eliminate compose tips module. 2004-01-27 22:10:47 +00:00
Dries Buytaert 1687dd07c9 - Patch 5049 by JonBob: allow a module to define multiple node types. 2004-01-27 18:47:07 +00:00
Dries Buytaert 10e8da6937 - Patch 5246 by Stefan: usability improvements for the locale module. 2004-01-26 19:47:58 +00:00
Dries Buytaert 66190b1787 - Patch #5393 by Goba: changes the search hook return value, and requires an array
containing two elements, the first being the requested title, and the second being
  the result list. Advantages:
    * Cleaner search code in common.inc
    * Po extraction is possible and works fine
    * No hardcoded exceptions for node and comment modules, since any module can
      return results in order of relevance (or another order)
2004-01-26 19:22:22 +00:00
Dries Buytaert a2055ae9d9 - Patch 5395 by Goba: no need to have an 'enable' setting. 2004-01-26 18:59:42 +00:00
Dries Buytaert f4b58e8900 - Made it possible to assing taxonomy terms to forum nodes. Tidied up the
forum module code a bit.
2004-01-25 21:11:01 +00:00
Dries Buytaert 8a913ffe7c - Removed the 'Page not found' message after the initial install and removed
some old user module logic to install the initial role IDs.
2004-01-24 16:54:22 +00:00
Dries Buytaert 2aa8036057 - Fixed bug in image parsing: caused 'Array' to be printed on the screen. 2004-01-24 15:47:44 +00:00
Dries Buytaert b85eb11e11 Patch 5287 by Stefan: multiline help texts should become inside a single $output. 2004-01-23 18:42:43 +00:00
Dries Buytaert ce803acecb - Patch 5330 by Adrian: PostgreSQL updates and fixes. 2004-01-23 18:21:45 +00:00
Dries Buytaert a5b0525afd - Forum module improvements. 2004-01-21 18:34:18 +00:00
Dries Buytaert 9c044fffcf - Patch #5281: removed hardcoded table and CSS from the queue module. Made
the queue page-able.  Patch by Stefan.
2004-01-21 18:08:17 +00:00
Dries Buytaert f1dfe0639a - Bug 5285: fixed broken URLs in user module. Patch by Stefan. 2004-01-21 17:26:59 +00:00
Dries Buytaert 0d35894a0b - Patch 5283 by Stefan: fixed typos in comment module. 2004-01-21 06:42:37 +00:00
Dries Buytaert 8d8e3d6ae6 Patch 5187 by Goba:
- puts the long multiline help text into one string
 - fixes the ambiquity of calling two things on the same name: "custom block"
   now the user customizeable blocks are called custom blocks, and the admin
   defined blocks are called Administator Defined Blocks
 - added info on throttle to the explanation on when a block is displyed
 - also fixing some small typos
2004-01-21 06:36:56 +00:00
Dries Buytaert 43e9bd79c2 - Patch 5256: code improvements: theme('header') + theme('footer') -> theme('page').
Patch by Gerhard.
2004-01-19 22:23:37 +00:00
Dries Buytaert 2ecc6a606e - Changed some wording 2004-01-19 22:22:08 +00:00
Dries Buytaert 652fb3474a - Removed instances of the 'throttle_enable' variable. 2004-01-19 22:11:46 +00:00
Steven Wittens b5ac46848e Removed left-over check in filter.module, fixes bug 5248. 2004-01-19 14:49:53 +00:00
Dries Buytaert 88d0603e93 - Patch 5080 by lizardo: fixed two typos in the taxonomy module's help text. 2004-01-18 07:58:22 +00:00
Dries Buytaert 24e76c0d6c - Code beautifications: corrected indentation. 2004-01-17 23:34:11 +00:00
Dries Buytaert adb93fad37 - Reworked error/status reporting in the aggregator module to fix a bug. 2004-01-17 17:18:36 +00:00
Dries Buytaert 6e1cb6e003 - Patch #5184: fixed block path and aliases. Patch by Nick. 2004-01-17 11:33:58 +00:00
Dries Buytaert 02090ae2ed - Removed the 'enable/disable' setting from the throttle module. To disable
a module, disable it from the modules configuration page.
2004-01-17 11:19:10 +00:00
Dries Buytaert bc2348efbb - Comment setting improvements: updated the form descriptions, reorganized the
settings in groups, fixed a warning, rewrote the comments per page settings,
  etc.
2004-01-17 10:32:52 +00:00
Dries Buytaert 860a5cc388 - Removed the $help parameter from the _form hook. The help, typically
submission guidelines, should be emmitted using the _help hook.
2004-01-17 09:07:00 +00:00
Dries Buytaert ce42eb41a2 - Small cleanups 2004-01-15 20:25:50 +00:00
Dries Buytaert 36c0e4d745 - Bugfix: display the correct author. Patch by Nick. 2004-01-15 19:12:14 +00:00
Dries Buytaert 6fc8d944d8 - Small bugfix 2004-01-15 09:10:16 +00:00
Dries Buytaert 6fc2070a22 Patch 5114 by Kjartan:
- Adds drupal_set_header() and drupal_get_headers().
 - Cache now stores custom headers.
 - Replace theme_head() with drupal_get_html_head(), added drupal_set_html_head().
 - Added RSS autodiscover links to node, blog and taxonomy pages.
2004-01-14 22:30:09 +00:00
Dries Buytaert 01e9b5a0f0 - Fixed 5218: book page "administer" removes original author. 2004-01-14 22:17:45 +00:00
Dries Buytaert 59925ef983 - Usability improvement: added a book navigation block. 2004-01-14 19:26:41 +00:00
Dries Buytaert eee72bfa95 - Patch 4859: new drupal_unpack() consolidates duplicate code and makes it
easy to show avatars next to nodes and comments.  Patch by Moshe.  As a
  showcase, maybe Xtemplate should have an option to enable/disable avatars?
2004-01-13 19:25:37 +00:00
Dries Buytaert a8b8c247db - Patch #5021: clean up URLs in _help texts. Patch by UnConeD. 2004-01-11 20:31:26 +00:00
Dries Buytaert 5ac59aacd2 - Applied patch #4949: node_prepare() wastes resources. Patch by Goba. 2004-01-11 20:16:26 +00:00
Dries Buytaert 6ec582fd9c - Fixed bug #5074: standarized the user log messages. 2004-01-11 19:44:15 +00:00
Dries Buytaert f2b984fcd4 - Removed some debug info. 2004-01-11 15:10:27 +00:00
Dries Buytaert ee305ae144 Round 3 of aggregator improvements:
- Added support for new tags:
   + Optinal feed image: <image> tag.
   + Dublin core dates: <dc:date> <dcterms:created>, <dcterms:issued>,
     <dcterms:modified>.
 - Usability improvements:
   + On the administration page, made the feed/bundle titles link
     to the feeds/bundles' pages.  On the feed/bundle's page, made
     the 'Last updated' field link to the administration page.
   + Moved the 'syndication' menu one level down.
 - Updated some content sensitive help.
 - Further improved themeability.
 - Fixed some invalid HTML.
2004-01-11 15:05:21 +00:00
Dries Buytaert 86f8a25059 Aggregator module improvements:
+ Added some a new theme fucntions to the aggregator to make it possible to
   theme the aggregator page.
 + Removed the <table> and much hardcoded CSS as well as theme("box")-es.
 + Added the aggregator's theme functions to Doxygen's themeable group.
 + Added breadcrumb trails to the aggregator pages.
 + Updated the core themes to take advantages of the improved themeability.

Screenshot:

 http://buytaert.net/temporary/aggregator-makeover.jpg
2004-01-10 15:31:26 +00:00
Kjartan Mannes 94c1c06d8a - Report XML parse errors. 2004-01-08 19:29:10 +00:00
Dries Buytaert 94f6e94ffd - Many excellent news aggregator improvements by Kjartan:
+ Added drupal_http_request().
    + Replaced rssfeeds with OPML feed subscription list.
    + Added support for pubDate.
    + Added support for conditional gets using ETag and Last-Modified.
2004-01-07 19:52:10 +00:00
Dries Buytaert bd9064a6ca - Fixed bug #4965: typo in the help text. 2004-01-06 18:35:12 +00:00
Dries Buytaert b5607181a8 - Fixed bug #4989: archive calendar cached too aggressively. 2004-01-06 18:30:10 +00:00
Kjartan Mannes 9478f33c26 - Renamed import to aggregator.
- Added proper access checking to block and menu items.
2004-01-06 13:32:59 +00:00
Steven Wittens b817bdb302 - Improved XML encoding fix. There is now a function drupal_xml_parser_create():
/**
 * Wrapper around xml_parser_create() which extracts the encoding from the XML
 * data first and sets the output encoding to UTF-8. This function should be
 * used instead of xml_parser_create(), because PHP's XML parser doesn't check
 * the input encoding itself.
 *
 * This is also where unsupported encodings should be converted.
 * Callers should take this into account: $data might have been changed after
 * the call.
 *
 * @param $data The XML data which will be parsed later.
 */
2004-01-06 12:09:42 +00:00
Dries Buytaert 7cf848279c - Implemented feature request/bug #4973: removed the throttle module's dependence
on cron to make adjusting the throttle level more responsive (when configured
  to).
2004-01-05 22:39:42 +00:00
Dries Buytaert 82d45931ac - Fixed bug 4972: an incorrect permission name prevented the throttle block
from being shown to users.
2004-01-05 22:18:48 +00:00
Steven Wittens 553da40335 Added checks to the drupal directory option to display an error when the site name, email, slogan or statement aren't filled in. 2004-01-05 20:45:54 +00:00
Steven Wittens 0158c920ad Committed filter separation patch: all filter-related things are now in filter.module (which is a required module).
To do this cleanly, I reorganised some bits of system.module: there is now a generic handler available for simple variable-get/set based configuration pages. Look at filter_admin() or system_view() for example usage.

(based on the patch by Goba)
2004-01-05 19:50:43 +00:00
Dries Buytaert 30fb23451f - Changed some boxes to fieldsets/lengeds. 2004-01-05 19:33:58 +00:00
Steven Wittens c2151b5248 Committed filter separation patch: all filter-related things are now in filter.module (which is a required module).
To do this cleanly, I reorganised some bits of system.module: there is now a generic handler available for simple variable-get/set based configuration pages. Look at filter_admin() or system_view() for example usage.

(based on the patch by Goba)
2004-01-05 19:19:05 +00:00
Dries Buytaert 3176e66905 - Patch 4948 by Goba: the poll module uses check_output() on the poll options. 2004-01-04 21:54:13 +00:00
Dries Buytaert 51ee09cc2e - Patch #4924: made the comment form themeable. Patch by Goba. 2004-01-03 12:32:21 +00:00
Dries Buytaert 1d5a29a357 - Log the search terms in a new watchdog category. 2004-01-02 16:44:11 +00:00
Dries Buytaert a9ef18266e - Patch 4916: improved preparation of $node->teaser and $node->body. Patch by
Goba.
2004-01-02 16:30:09 +00:00
Dries Buytaert b63747fd30 - Removed the hard-coded list of watchdog types. The list is compiled
dynamically and can be extended through the watchdog() call.  (Chris
  could use it to move the cron message to their own category.)
2004-01-02 16:28:45 +00:00
Dries Buytaert 01d17d4aca - Patch #4093: only invoke check_output() once for performance's sake. Patch
by Goba.
2004-01-02 09:50:12 +00:00
Dries Buytaert cfc0a5d175 - Fixed typo: comment_delete_thread() -> _comment_delete_thread(). 2003-12-30 14:19:57 +00:00
Steven Wittens 51208885de General filtering improvements
- Re-added STYLE/ON*= filtering (this got lost a while ago due to reorganisation)
- Added form_group's to node.module's filter options
- Fixed incorrect filter usage in poll.module
2003-12-30 14:02:36 +00:00
Steven Wittens f6cae09439 - Specify default XML encoding for not-so-well-formed files
(sorry last commit, I promise :P)
2003-12-30 06:41:24 +00:00
Steven Wittens 205aa25e9b - Improved regexp for encoding extraction 2003-12-30 06:28:01 +00:00
Steven Wittens 7ba70547c2 - Improved regexp for encoding extraction 2003-12-30 06:24:28 +00:00
Steven Wittens e8265f0759 - Bugfix: the XML parser in PHP4 requires you to specify the input encoding explicitly.
Added a short piece of code that does this.
(see drupal.org's Drupal Talk to see this bug in action)
2003-12-30 05:58:17 +00:00