モデレーションをなくす方法

せっかくブロードバンド環境になったっていうのに、なかなか満喫する時間がありません。

モデレーションなしで投稿できるようにする方法です。 > 中川さん
通常は投稿されると、データはまず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();



Leave a comment


:

:

:

:

このエントリーのはてなブックマーク (-)