モデレーションなしで投稿できるようにする方法です。 > 中川さん
通常は投稿されると、データはまずqueueテーブルに格納されます。そしてモデレータによって承認されると、storiesテーブルに移されて公開という手順です。
なので、投稿時に直接storiesテーブルに登録してしまえばモデレートなしになります。
こんな感じでしょうか。
本当は設定をみて、処理を切り替えなければいけないのだろうけど。
--- submit.php.orig Thu Jan 24 09:03:45 2002
+++ submit.php Tue Oct 16 23:14:30 2001
@@ -225,7 +238,18 @@
$story = FixQuotes(filter_text($story));
$storyext = FixQuotes(filter_text($storyext));
}
- $result = mysql_query("insert into $prefix"._queue." values (NULL, '$uid',
'$name', '$subject', '$story', '$storyext', now(), '$topic', '$alanguage')");
+// hide@yamashita.dyndns.org at 2001/07/29
+// No Moderation
+// $result = mysql_query("insert into $prefix"._queue." values (NULL, '$uid'
, '$name', '$subject', '$story', '$storyext', now(), '$topic', '$alanguage')");
+ $aid = "hoge";
+ $hometext = "$story";
+ $bodytext = "$storyext";
+ $author = "$name";
+ $acomm = 0;
+ $haspoll = 0;
+ $id = 0;
+ $result = mysql_query("insert into $prefix"._stories." values (NULL, '$cati
d', '$aid', '$subject', now(), '$hometext', '$bodytext', '0', '0', '$topic','$au
thor', '$notes', '$ihome', '$alanguage', '$acomm', '$haspoll', '$id')");
+
if(!$result) {
echo mysql_errno(). ": ".mysql_error(). "
";
exit();






