function quote_form_alter in Quote 7.2
Same name and namespace in other branches
- 8.2 quote.module \quote_form_alter()
- 5 quote.module \quote_form_alter()
- 6.2 quote.module \quote_form_alter()
- 6 quote.module \quote_form_alter()
- 7 quote.module \quote_form_alter()
Implements hook_form_alter().
File
- ./
quote.module, line 135 - Allows users to quote posts or comments.
Code
function quote_form_alter(&$form, &$form_state, $form_id) {
/*if ($form['#id'] == 'comment-form' &&
isset($_GET['node-quote-all-reply-nid'])) {
$node = node_load($_GET['node-quote-all-reply-nid']);
$user = user_load($node->uid);
$language = $form['comment_body']['#language'];
$form['comment_body'][$language][0]['#default_value'] =
'<blockquote><strong>' . $user->name . ' wrote:</strong> ' .
$node->body['und'][0]['value'] . '</blockquote>';
}*/
if ($form['#id'] == 'comment-form' && isset($_GET['comment-quote-all-reply'])) {
$comment = comment_load($_GET['comment-quote-all-reply']);
$user = user_load($comment->uid);
$language = $form['comment_body']['#language'];
$limit = variable_get('quote_limit', 400);
$comment_limit = substr($comment->comment_body[LANGUAGE_NONE][0]['value'], 0, $limit);
$form['comment_body'][$language][0]['#default_value'] = '<blockquote><strong>' . $user->name . ' wrote:</strong> ' . $comment_limit . '</blockquote><p><br/></p>';
}
}