- Patch #677662 by heyrocker: fixed in several hook_token() implementations so that language options get set properly.
parent
605d450aca
commit
6dc7e86b80
|
@ -180,11 +180,12 @@ function comment_tokens($type, $tokens, array $data = array(), array $options =
|
|||
|
||||
// Comment related URLs.
|
||||
case 'url':
|
||||
$replacements[$original] = url('comment/' . $comment->cid, array('absolute' => TRUE, 'fragment' => 'comment-' . $comment->cid));
|
||||
$url_options['fragment'] = 'comment-' . $comment->cid;
|
||||
$replacements[$original] = url('comment/' . $comment->cid, $url_options);
|
||||
break;
|
||||
|
||||
case 'edit-url':
|
||||
$replacements[$original] = url('comment/' . $comment->cid . '/edit', array('absolute' => TRUE));
|
||||
$replacements[$original] = url('comment/' . $comment->cid . '/edit', $url_options);
|
||||
break;
|
||||
|
||||
// Default values for the chained tokens handled below.
|
||||
|
|
|
@ -163,11 +163,11 @@ function node_tokens($type, $tokens, array $data = array(), array $options = arr
|
|||
break;
|
||||
|
||||
case 'url':
|
||||
$replacements[$original] = url('node/' . $node->nid, array('absolute' => TRUE));
|
||||
$replacements[$original] = url('node/' . $node->nid, $url_options);
|
||||
break;
|
||||
|
||||
case 'edit-url':
|
||||
$replacements[$original] = url('node/' . $node->nid . '/edit', array('absolute' => TRUE));
|
||||
$replacements[$original] = url('node/' . $node->nid . '/edit', $url_options);
|
||||
break;
|
||||
|
||||
// Default values for the chained tokens handled below.
|
||||
|
|
|
@ -40,7 +40,6 @@ function poll_token_info() {
|
|||
* Implements hook_tokens().
|
||||
*/
|
||||
function poll_tokens($type, $tokens, array $data = array(), array $options = array()) {
|
||||
$url_options = array('absolute' => TRUE);
|
||||
$sanitize = !empty($options['sanitize']);
|
||||
$replacements = array();
|
||||
|
||||
|
|
Loading…
Reference in New Issue