Jun 02, 2005

未来投稿の表示は?

color99改造版newpost.cgiで投稿後編集画面へ移動する設定にして使っていると投稿後すぐに編集出来て便利なのですが、未来投稿した場合には編集画面へ移動しても画面にはエントリが表示されませんので、直しようがありません。そこで、.wikieditishを持つページへアクセスした時だけ未来の投稿も表示させる様にしてみました。

そうしたら、index_entries.datのデータが書き換わってしまい、その後は「未来の日付けのエントリを表示しない」に変えても駄目でした。

うーん、この方法では駄目ですね。別の方法で対応する事にします。

Ads
TrackBack ping me at

現在、トラックバックURLはスパム対策の為に非表示としています。
表示する為には、「表示」ボタンをクリックして下さい。

*)当サイトではTBスパム対策により以下の条件ではTBを送れませんのでご注意下さい。
  ・1日以上前に開いたページのTBアドレスを使うとスパムとして弾きます。
  ・MovableTypeのクイックポストではTBを送れません。
Trackbacks

小ネタプラグイン

今年年初に取り組んだ未来日付の日記。で、カンガルーオアシスでcolor99さんも取り組まれているようですね。カンガルーオアシス :: 未来投稿の表示は?color99改造版newpost.cgiで投稿後編集画面へ移動する設定にして使っていると投稿後すぐに編集出来て便利なのですが、未...

Posted by byway, sideway at 2005/06/03 (Fri) 02:11:58
[ トラックバック(1) ]
Comments

壊れてたんですか

そういう事ならc-l設定使っても大丈夫ですね。
設定戻しておきます。

esbと2重投稿防止プラグイン共、何か不具合等ございましたらお知らせ下さい。

Posted by color99 at 2005/06/05 (Sun) 20:23:01

失礼しました。

FireFoxのとあるプラグインを入れたせいで、ブラウザ側でサポートする言語情報が壊れていた([]となっていた)ようです。復活させましたので、c-l設定を戻していただいて結構です。大変失礼いたしました。

#これを機にesbと二重投稿入れさせてもらいました :-)

Posted by kiku at 2005/06/05 (Sun) 18:43:11

コメント弾いてました

kikuさん、コメント弾いてました。
環境変数の言語情報が送られて来ておらず、ESBの言語チェックでひっかかってました。
同じ頃に何度か投稿されていますが、代表的な内容をひとつのみログから復活させておきました。
ESBは、とりあえず、アスキーチェックを有効にして、言語チェックを外しておきました。

特定フレーバーに限りshow_future_indexを効かせるようにする為に、上記のような内容を記述したプラグインを使われているという事ですが、このエントリで書いた事は基本的に同じ事をしています。
基本的にはこの方向+αで対応してゆくと思いますが、今は暫定的にちょっといけない方法で対応しています。(ですので、とりあえず非公開にしてます。)表示までは問題無い所にはなっています。時間が取れたらもう一度見直そうと思います。

Posted by color99 at 2005/06/04 (Sat) 10:58:09

はじめまして。

kikuと申します。そうなんですよね。。。。

私のところでも未来投稿を実現しようと試行錯誤した結果、entry_indexプラグインを結局はずすことにしました。で、別プラグインで(内緒の)特定フレーバーに限りshow_future_indexを効かせるようにしています。

if ($blosxom::flavour eq 'hoge') {
$blosxom::show_future_entries = 1;
}

いつもカンガルーオアシスも参考にさせてもらっています。ありがとうございます。
では。

Posted by kiku at 2005/06/03 (Fri) 01:41:46
[ コメント(4) ]
Post a comment

writeback message: Ready to post a comment.


現在、投稿フォームはスパム対策の為に非表示としています。
表示する為には、「表示」ボタンをクリックして下さい。

A quick preview will be rendered here when you click "Preview" button.