diff options
author | Dries Buytaert <dries@buytaert.net> | 2008-04-10 10:28:23 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2008-04-10 10:28:23 +0000 |
commit | 79b016d915d64425af460fd424627668e2b4a2d0 (patch) | |
tree | c5363a2e9c451b10be1ee26f222c60621e2e4a4b /modules/statistics/statistics.module | |
parent | ee08784f880fb214d882da6338fdc7c9b6c797c3 (diff) | |
download | brdo-79b016d915d64425af460fd424627668e2b4a2d0.tar.gz brdo-79b016d915d64425af460fd424627668e2b4a2d0.tar.bz2 |
- 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.
Diffstat (limited to 'modules/statistics/statistics.module')
-rw-r--r-- | modules/statistics/statistics.module | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/statistics/statistics.module b/modules/statistics/statistics.module index b92f79c90..58a3ad47c 100644 --- a/modules/statistics/statistics.module +++ b/modules/statistics/statistics.module @@ -242,13 +242,13 @@ function statistics_get($nid) { /** * Implementation of hook_block(). */ -function statistics_block($op = 'list', $delta = 0, $edit = array()) { +function statistics_block($op = 'list', $delta = '', $edit = array()) { switch ($op) { case 'list': if (variable_get('statistics_count_content_views', 0)) { - $blocks[0]['info'] = t('Popular content'); + $blocks['popular']['info'] = t('Popular content'); // Too dynamic to cache. - $blocks[0]['cache'] = BLOCK_NO_CACHE; + $blocks['popular']['cache'] = BLOCK_NO_CACHE; return $blocks; } break; |