配布されてる便利なランダムジャンプCGIを利用して、エントリーへアクセスしてみる配布されてる便利なランダムジャンプCGIを利用して、エントリーへアクセスしてみるMT4.2へのアップと同時におまけ機能を備えてみたのですが、それに対して問合せが届いたので少し解説してみようと思います。いってもメインは任意のURL郡内でジャンプしてくれる、という面白便利なCGIスクリプトを配布なさってる方のおかげなので、まぁこんな利用法もありますよ。みたいな感じでどこに飛ぶか判らないスクリプトを配布なさってるのは下記です。勝手なページへジャンプCGIのソースをDLしたら、一先ず「random」というディレクトリを作成して、その中にULします。CGIなので実行権限のあるパーミッションを割り当てましょう(755とか705みたいな)。(755,705)ランダムジャンプ先の範囲を指定するここではMTを利用して、ジャンプの範囲を決めてみます。「デザイン」⇒「テンプレート」⇒「インデックステンプレートを作成」と進みます。lastn="0"><$MTEntryPermalink$></MTEntries>これで1行にひとつのURL(エントリーまでのURL)が、記事投稿毎に追加されていきます。1度「保存と再構築」をして、出力されてるかどうか確認します。「sort」とか別に要らないです。指定したい方は以下のリファレンスを参照すると良いです。テンプレートタグリファレンスこれで用意が出来ました。あとは、「ブログのURL/random/randurl.cgi」までのリンクを、好きなところに書いてアクセスしてみます。ジャンプ出来たら設置終了です。ボタンにしてみたい場合は以下のような感じで。/></form>付随情報CGIスクリプトの設定を覗いて見ましょう。"silent";・・・「silent」が有効だとすぐにジャンプsilentの頭をコメントアウト(先頭に#をつける)して、viewを有効にする設定。0;・・・ジャンプ中の秒数指定パラメータを利用してみるスクリプトに直接指定も行えますが、パラメータも使えます。■http://www.materializing.net/js/randurl.cgi?mode=view&jumpfile=jump.html&jumptime=4パラメータに関してのより詳細な解説は配布サイトにてどうぞ。htaccessを利用してみるCGIまでのパスを、htaccessによりrewriteさせてみます。!-d・・・ディレクトリが存在する時はそっち優先(rewrite無効)あとがきカテゴリ・アーカイブへも飛ばしちゃうとか月別アーカイブへも飛ばしちゃうとか、ページ・アーカイブへも飛ばしちゃうとかタグ検索結果へ飛ばしちゃうとかいろいろ出来ます。url.txtに1行につきひとつのURL、という記述さえでけてればOK牧場。ちなみに、MTタグには改行にとある性質があって、以下の記述の仕方それぞれで出力表記が変って来ます。lastn="0"><$MTEntryPermalink$></MTEntries>この辺りも押さえておくと、テンプレートから出力される際に、どんな感じでソースが生成されるのか想像しながら、テンプレ・コーディングを楽しむ事が出来ます。hits)空想をカタチにしよう。hits)コメント(2)できましたっ!!!ありがとうございます!!またまた、ご質問で申し訳ありませんが、MT4.2へのバージョンアップって難しいですか?ちょっとやってみたんですが、うまく動作しなかったので、やめてしまいました。さん良かったです_(..)_難しいかどうか?というと判りません。今までの利用の仕方に因るかと思います。プラグインを利用していれば、それだけチェックも必要になりますし、時間が掛かれば「難しいかな?」と感じるかもしれません。やめてしまうとそこで終ってしまいます。私みたいに4,5回全部入れ換えたりしてると、道は開けるかと思いますー。00:05トラックバック(0)コピーボタンはScriptが有効な際に機能します。プラグイン」作りました。プラグイン」作りました。プラグイン」作りました。プラグイン」作りました。プラグイン」作りました。[5]プルダウンはブラウザのJavaScriptが有効の際に機能します。リリース(143hits)Googleスプレッドシートで連番をふってみる。Apart]が出ちゃいましたね!MT4でテンプレートの条件分岐を利用してアクセス解析設置Movabletype4.25が提供されて数日経ちました。coreserverにインストールしてみた。2011/01/24BaserCMS(1.6.8)をcoreserverにインストールしてみる。2010/02/06国産オープンソース「BaserCMS」をXAMPPでお試ししてみた。