Итак,придется самим прописать запросы и условия так как практически у всех эти файлы изменены. Все просто до безобразия.
------------------
1. В файле форума index.php в блок case 't' добавляем вниз блока это:
//////////////////////////////////////////////
//создание голосования автором темы / zumak//
//////////////////////////////////////////////
if ($user_id && $id ) {
$req = mysql_query("SELECT * FROM `forum` WHERE `id` = '$id' AND `user_id` = '" . $user_id. "' AND `type` = 't' AND `edit`!='1'");
$res = mysql_fetch_assoc($req);
if ($res['user_id'] == $user_id){
echo $topic_vote > 0 ? '' : '<div class="func"><a href="index.php?act=addvote&id=' . $id . '">Добавить опрос</a></div>'; }
}
2. В файл addvote.php
defined('_IN_JOHNCMS') or die('Error: restricted access');
// проверяем на автора темы / zumak
$req = mysql_query("SELECT * FROM `forum` WHERE `id` = '$id' AND `user_id` = '" . $user_id. "' AND `type` = 't'");
$res = mysql_fetch_assoc($req);
// добавляем в условие что пользователь создатель темы
if ($rights == 3 || $rights >= 6 || $res['user_id'] == $user_id) {
$topic = mysql_result(mysql_query("SELECT COUNT(*) FROM `foru