ニュース・デスクの不具合修正

phpCollabでニュース・デスクの登録をしようとすると、
またまたincludes/request.class.phpでWarning!が発生。



SQLがおかしいようなので中身を見ると
openNewsDeskRelatedの
1160行目あたりに

$sql = "SELECT DISTINCT pro.id, pro.name, tea.id
FROM ".$tableCollab["teams"]." tea, ".$tableCollab["projects"]." pro
WHERE pro.id = tea.project ";
という記述があり、こちらがチームまで引っ張ってこようとしているので必要ないと判断して
$sql = "SELECT DISTINCT pro.id, pro.name FROM "
.$tableCollab["projects"]." pro ";
に変更。


あとはnewsdesk/editnews.phpの231行目あたり、

$tmpquery = "  GROUP BY pro.id ";
の部分を
$tmpquery = "  GROUP BY pro.id , pro.name";
に修正。


最後に同じくnewsdesk/editnews.phpの113行目あたり、

$tmpquery1 = "INSERT INTO ".$tableCollab["newsdeskposts"]
."(title,author,related,content,links,rss,pdate) VALUES
('$title', '$author', '$related', '".addslashes($content)."',
'$links', '$rss', 'NOW()')";
$tmpquery1 = "INSERT INTO ".$tableCollab["newsdeskposts"]
."(title,author,related,content,links,rss,pdate) VALUES
('$title', '$author', '$related', '".addslashes($content)."',
'$links', '$rss', '$dateheure')";
に修正。



同じ箇所で二つのバグ。
先が思いやられます・・・


このせいであまりユーザがいないんでしょうか?