| 1 |
<?php |
<?php |
| 2 |
// $Id: trackback.module,v 1.75.2.4 2008/12/09 15:40:56 thepanz Exp $ |
// $Id: trackback.module,v 1.75.2.5 2009/01/10 13:29:38 thepanz Exp $ |
| 3 |
|
|
| 4 |
define('TRACKBACK_WITH_SPAM', module_exists('spam')); |
define('TRACKBACK_WITH_SPAM', module_exists('spam')); |
| 5 |
|
|
| 98 |
return theme('trackbacks', $received); |
return theme('trackbacks', $received); |
| 99 |
} |
} |
| 100 |
} |
} |
| 101 |
|
|
| 102 |
/** |
/** |
| 103 |
* hook_form_alter() callback |
* hook_form_alter() callback |
| 104 |
*/ |
*/ |
| 516 |
variable_set('trackback_block' . $delta . '_display_url', $edit['trackback_block' . $delta . '_display_url']); |
variable_set('trackback_block' . $delta . '_display_url', $edit['trackback_block' . $delta . '_display_url']); |
| 517 |
break; |
break; |
| 518 |
|
|
| 519 |
case 'view': |
case 'view': |
| 520 |
if (variable_get('trackback_view', 0) == 2 && arg(0) == 'node' && is_numeric(arg(1)) && is_null(arg(2))) { |
if (variable_get('trackback_view', 0) == 2 && arg(0) == 'node' && is_numeric(arg(1)) && is_null(arg(2))) { |
| 521 |
$node = node_load(arg(1)); |
$node = node_load(arg(1)); |
| 522 |
if (isset($node->can_receive) and node_access('view', $node) and $block['content'] = trackback_render($node)) { |
if (isset($node->can_receive) && node_access('view', $node)) { |
| 523 |
|
$block['content'] = trackback_render($node); |
| 524 |
if (variable_get('trackback_block' . $delta . '_display_url', 0) == 1) { |
if (variable_get('trackback_block' . $delta . '_display_url', 0) == 1) { |
| 525 |
$attributes = array( |
$attributes = array( |
| 526 |
'class' => 'trackback-url', |
'class' => 'trackback-url', |
| 528 |
); |
); |
| 529 |
$block['content'] .= l(t('Trackback URL'), _trackback_get_url($node), array('attributes' => $attributes)); |
$block['content'] .= l(t('Trackback URL'), _trackback_get_url($node), array('attributes' => $attributes)); |
| 530 |
} |
} |
|
|
|
|
$block['subject'] = t('Trackbacks'); |
|
|
return $block; |
|
| 531 |
} |
} |
| 532 |
|
$block['subject'] = t('Trackbacks'); |
| 533 |
|
return $block; |
| 534 |
} |
} |
| 535 |
break; |
break; |
| 536 |
} |
} |