(現在 過去ログ12 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■10092 / inTopicNo.1)  Child Treeの記事削除機能について
  
□投稿者/ たれ吉(♀) -(2004/11/02(Tue) 00:52:26)
    初めまして。Child TreeをDLさせて頂きました。
    現在はHPを製作中で、ローカルにてテストしている段階なのですが…。

    Child Treeは管理人じゃないと、親記事を削除してもレスがあれば
    「この記事は削除されました」と削除した跡が残りますよね?
    管理者でなくても、親記事を削除したらレスも一緒に削除できるようにしたいのです。

    過去ログも検索したのですが、なかったようでしたので書き込みました。
    (もし同様の記事があれば申し訳ありません)

    方法がわかる方がいらっしゃるようでしたら、お時間のある時で結構ですので
    ヒントなど教えていただけませんでしょうか?

    かなりの改造になるような質問で申し訳ありませんが、よろしくお願いします。
引用返信 [メール受信/OFF] 削除キー/
■10094 / inTopicNo.2)  Re[1]: Child Treeの記事削除機能について
□投稿者/ りゅういち -(2004/11/02(Tue) 03:37:58)
http://www.cj-c.com/
    No10092に返信(たれ吉(♀)さんの記事)
    > > Child Treeは管理人じゃないと、親記事を削除してもレスがあれば
    > 「この記事は削除されました」と削除した跡が残りますよね?
    > 管理者でなくても、親記事を削除したらレスも一緒に削除できるようにしたいのです。
    > > 方法がわかる方がいらっしゃるようでしたら、お時間のある時で結構ですので
    > ヒントなど教えていただけませんでしょうか?

    正確に言えば、レスがある記事は後が残るようになっています。
    で、管理モードのツリー削除を利用すればいいわけですから
    2046行目の
    if($SP < $sp || $SP==$sp || $SP eq ""){$Pdel=1;}
    の下に
    if(!$sp){$kiji="$nam";}
    というのを追加してみてください。

    (追加する行が2046行目とは、これまた偶然ですね(^^;(映画ネタ))

引用返信 [メール受信/OFF] 削除キー/
■10096 / inTopicNo.3)  Re[2]: Child Treeの記事削除機能について
□投稿者/ Custom -(2004/11/02(Tue) 11:05:04)
引用返信 [メール受信/OFF] 削除キー/
■10098 / inTopicNo.4)  Re[2]: Child Treeの記事削除機能について
□投稿者/ たれ吉(♀) -(2004/11/02(Tue) 19:41:47)
    りゅういち様、早速のレスありがとうございました。

    > で、管理モードのツリー削除を利用すればいいわけですから
    > 2046行目の
    > if($SP < $sp || $SP==$sp || $SP eq ""){$Pdel=1;}
    > の下に
    > if(!$sp){$kiji="$nam";}
    > というのを追加してみてください。
    りゅういち様のアドバイスのように、上の1行を追加したところ、
    親記事を削除するとツリー・トピック表示ではそのツリーにあるレスも
    削除することはできました。

    しかし、色々とテストしてみたところ、レス記事が新着記事設定の時間内に
    投稿された記事ですと、「新着記事」を表示する時にそのレス記事も表示され、
    また、検索の時も指定したキーワードがそのレス記事内にあれば表示される状態でした。
    どうも、見た目は削除されたように見えるだけで、レスを完全に削除するには
    レス記事投稿者自身か管理モードでいちいち削除しない限りログの方には残っている…と
    言ったところでしょうか?

    この点を何とかするのは難しいでしょうか?

    説明が下手な上、無茶な注文を言って申し訳ありません。

    > (追加する行が2046行目とは、これまた偶然ですね(^^;(映画ネタ))
    映画には興味がないのですが…これの意味はわかりました(笑)
    あの韓国の映画ですよね。
引用返信 [メール受信/OFF] 削除キー/
■10101 / inTopicNo.5)  Re[3]: Child Treeの記事削除機能について
□投稿者/ りゅういち -(2004/11/04(Thu) 01:39:40)
http://www.cj-c.com/
    No10098に返信(たれ吉(♀)さんの記事)
    >>2046行目の
    >>if($SP < $sp || $SP==$sp || $SP eq ""){$Pdel=1;}
    >>の下に
    >>if(!$sp){$kiji="$nam";}
    > どうも、見た目は削除されたように見えるだけで、レスを完全に削除するには
    > レス記事投稿者自身か管理モードでいちいち削除しない限りログの方には残っている…と
    > 言ったところでしょうか?

    では2038行目の
    foreach $namber (@d_) {
    のすぐ下に if(!$sp && !$mo){$kiji="$namber";} を挿入するとどうでしょうか?

    これは、ユーザ用の削除フォームからの入力に限り、有効になります。

    > 何だろうと思って調べたらこんなんですね。

    > >>(追加する行が2046行目とは、これまた偶然ですね(^^;(映画ネタ))
    > 映画には興味がないのですが…これの意味はわかりました(笑)
    > あの韓国の映画ですよね。

    おお、こんなに反応があるとは(^^;
    しかも今度は2038行目であまり関係がない…


引用返信 [メール受信/OFF] 削除キー/
■10104 / inTopicNo.6)  Re[4]: Child Treeの記事削除機能について
□投稿者/ たれ吉(♀) -(2004/11/04(Thu) 15:48:20)
    > では2038行目の
    > foreach $namber (@d_) {
    > のすぐ下に if(!$sp && !$mo){$kiji="$namber";} を挿入するとどうでしょうか?
    >
    > これは、ユーザ用の削除フォームからの入力に限り、有効になります。
    返信ありがとうございます。
    早速試してみたのですが…結果は変わらずですι
    やはり検索・新規投稿でレス記事のみ表示されています。
    表示されるということは、ログから削除できてないということですよね?

    お手を煩わせてしまい、申し訳ありません。
    これ以上の回答が難しいようでしたら、残念ですがこのスクリプトは諦めて
    別のものを探したいと思います…。

    > おお、こんなに反応があるとは(^^;
    > しかも今度は2038行目であまり関係がない…
    2038行目…確かに、微妙な数字ですよね(苦笑)
    でもなにかありそうな、ないような…。
引用返信 [メール受信/OFF] 削除キー/
■10106 / inTopicNo.7)  Re[5]: Child Treeの記事削除機能について
□投稿者/ りゅういち -(2004/11/05(Fri) 01:59:11)
http://www.cj-c.com/
    No10104に返信(たれ吉(♀)さんの記事)
    > 早速試してみたのですが…結果は変わらずですι
    > やはり検索・新規投稿でレス記事のみ表示されています。
    > 表示されるということは、ログから削除できてないということですよね?

    これは2度目の変更を行った後に削除したものですか?
    以前削除したものは反映されませんのでご了承ください。
引用返信 [メール受信/OFF] 削除キー/
■10110 / inTopicNo.8)  Re[6]: Child Treeの記事削除機能について
□投稿者/ たれ吉(♀) -(2004/11/05(Fri) 15:57:26)
    > これは2度目の変更を行った後に削除したものですか?
    > 以前削除したものは反映されませんのでご了承ください。
    2度目の変更後、一度ログをフォーマットいたしました。
    それからテスト投稿し、親記事の削除をしたのですが、ツリー削除はされるものの
    検索・新着記事の画面では削除した記事のレスが検索・新着の対象にあれば表示されるという状態です。

    これ以上の改造は難しそうなので残念ですが今回は諦めます。
    今後、バージョンアップの際にでもこの機能が出来れば幸いです。

    りゅういち様、今までお付き合い下さりありがとうございました。
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -