function answers_init in Answers 7.4
Implements hook_init().
Redirect to its related question when visiting an answer page, scrolling to the answer.
File
- ./
answers.module, line 239 - The Answers module.
Code
function answers_init() {
if (arg(0) == 'node' && is_numeric(arg(1)) && arg(2) == '') {
$node = node_load(arg(1));
if ($node != '') {
$node = entity_metadata_wrapper('node', $node);
if ($node->type
->value() == 'answers_answer') {
drupal_goto('node/' . $node->answers_related_question
->value()->nid, array(
'fragment' => 'node-' . $node->nid
->value(),
'alias' => TRUE,
));
}
}
}
}