$linktext = $messages['unsubscribed'];
$linktitle = get_string('subscribestart', 'forum');
}
- return print_single_button($CFG->wwwroot . '/mod/forum/subscribe.php?id=' . $forum->id,
+
+ $link = '<script type="text/javascript">';
+ $link .= 'document.getElementById("subscriptionlink").innerHTML = "<a title=\"' . $linktitle . '\" href=\"' . $CFG->wwwroot .
+ '/mod/forum/subscribe.php?id=' . $forum->id . '\">' . $linktext . '</a>";';
+ $link .= '</script>';
+ // use <noscript> to print button in case javascript is not enabled
+ $link .= '<noscript>';
+ $link .= print_single_button($CFG->wwwroot . '/mod/forum/subscribe.php?id=' . $forum->id,
'', $linktext, 'post', '_self', true, $linktitle);
+ $link .= '</noscript>';
+
+ return $link;
}
}
echo '<span class="helplink">'.$streveryonecannowchoose.'</span>';
}
- echo '<br /><span class="helplink">', forum_get_subscribe_link($forum, $context,
+ echo '<br /><span class="helplink" id="subscriptionlink">', forum_get_subscribe_link($forum, $context,
array('forcesubscribed' => '', 'cantsubscribe' => '')), '</span>';
}