携帯対応ページ Posted at 2004/09/29 (Wed) 23:15 [Blosxom]
私は出かけた時の移動中なんかに、時々携帯から自分のブログを見たりするんですが、今までは無理やり表示させていた(全部読み込めずサイドバーあたりで切れる)んです。って事で、携帯対応ページ作ってみました。
cssでの装飾まったくなしで、メインページでは記事を全文表示させないようにexcerptプラグインで省略させ、サイドバー部分のメニューをすべて省いた、*.mobileというフレーバー(メインページ部分)を作って、個別記事ページように*.mobile2というフレーバーも作って終了。15分程度で出来た。
完全に自分仕様。人が見て見やすいかとか使いやすいかなんてさっぱり考えてません。自分が見て見やすければ良し。携帯でまで見たいなんて人はいないだろうし、見せるまでもないページなので、公開はしません(...が、アクセスすれば普通に見れます)。しかも、一応個別記事ページには、コメント投稿フォームも付けましたが、*.htm以外のリファラは弾くので投稿できません。writebackいじって投稿可能にしようとしたけど、適当にいじる程度でやってきた私にはできませんでした。誰か、複数のページから投稿許可させるperlの書き方、教えて下さい.... _| ̄|○
追記:
excerptプラグインから、単純に○○文字で切り出せるforeshortenedプラグイン(煤 - Noteさん改造版)に変更しました。
携帯用フレーバ........ *.imodeってフレーバを作成。index.imodeにアクセスで携帯用HTMLを吐き出します。
そのままエントリーの内容を全部表示すると表示速度も遅いしパケ代もかかってしまう。
そこで、エントリーの要約をしてくれるKyoさんの「excerpt」プラグインを導入。
この...
REP314エラー........ MYプロジェクトでは携帯からblosxomのページを見れる様にしようとしているのですが、実は最初に困ったのが、REP314エラーが出る事です。何も対策しないと、私の使っている旧式のJ-PHONE携帯で私のページを見るとエラーが出て見れません。MYプロジェクトで公開している携帯...
このエントリ見落としてました。
リファラチェックの所は、きゃーさんのwritebackプラグインですと、
if (
param('comment') and
($ENV{'HTTP_REFERER'} ne "$blosxom::url$path/$fn.htm")
となっている所を、
if (
param('comment') and
($ENV{'HTTP_REFERER'} !~ m!^$blosxom::url$path/$fn!)
とすれば、多分、いけると思います。
無コメントスパムにも対応するなら、
if (
(param('plugin') eq 'writeback') and
($ENV{'HTTP_REFERER'} !~ m!^$blosxom::url$path/$fn!)
でいけると思います。
当然ながら、未確認ですが...。
実験サイトででも確認してみて、良かったら公開サイトに適用してみて下さい。
おお!ありがとうございます!明日あたりにやってみます♪





