Бывает, что гостям разрешено отвечать и цитировать сообщения пользователей форума, но эти самые гости ведь могут даже без регистрации украсть сообщение просто процитировав его и потом скопировать в буфер обмена своего браузера.
И что же делать, чтоб они не могли скопировать чужие сообщения?
Делается это чень просто:
В файле ./Sources/
Post.phpищем:
// Add a quote string on the front and end.
$form_message = '[quote author=' . $mname . ' link=topic=' . $topic . '.msg' . (int) $_REQUEST['quote'] . '#msg' . (int) $_REQUEST['quote'] . ' date=' . $mdate . ']' . "\n" . rtrim($form_message) . "\n" . '[/quote]';
меняем на:
// Add a quote string on the front and end.
if ($user_info['is_guest']) {
$form_message = '[quote author=' . $mname . ' link=topic=' . $topic . '.msg' . (int) $_REQUEST['quote'] . '#msg' . (int) $_REQUEST['quote'] . ' date=' . $mdate . ']' . "\n" . rtrim($form_subject) . "\n" . '[/quote]';
} else {
$form_message = '[quote author=' . $mname . ' link=topic=' . $topic . '.msg' . (int) $_REQUEST['quote'] . '#msg' . (int) $_REQUEST['quote'] . ' date=' . $mdate . ']' . "\n" . rtrim($form_message) . "\n" . '[/quote]';
}