Nov 16, 2004
今日こそ、携帯電話からの閲覧&コメントポストをできるようにしたい。携帯電話屋のはしくれとしてそれくらいは当然、、、、と考えたここ数日。はてなだとデフォルトでそういった機能がついていたけど、ここでは自力でなんとかしなければ。Blosxomにはフレーバー(Flavor)というカスタマイズの概念があり、テンプレートファイルを自分で追加することで、ファイル拡張子ごとの表示内容を変更することができます。今回、携帯電話用に.m(閲覧用)と.m2(コメント用)テンプレートを追加してみました。URLのファイル拡張子を
".html"
または ".htm"
から ".m"
に変更するとアクセスできると思います。Vodafone版byway, sideway特に他社の携帯電話をお使いの方からの不具合のコメント、大歓迎です。
http://blog.bywaysideway.com/index.m
3年近く前なので
- Posted by kiku at 2007/08/04 (Sat) 04:40:29
記憶があいまいですが、、、、携帯向けのflavorでは、拡張子部分は決めうちにしています。$url$path/$fn.$default_flavourとしている部分を$url$path/$fn.m2とするとか。$default_flavourはconfig.cgiで設定されています。なお、適用するpluginもなるべく軽いもの(paging、find、writebacks)に絞って、back_and_forthやheadlinesは使いませんでした。最近のエントリーとかはトップページ(index.m)に戻ればよくて、携帯の場合にはソフトキーの「戻る」ボタンを使えばいつでも1つ前のページに戻れますから。
お返事ありがとうございます
- Posted by せいや at 2007/08/04 (Sat) 18:41:40
早速のお返事,ありがとうございます.つまりPC用と携帯用,別々にプラグインを用意されたということでしょうか?
プラグイン
- Posted by kiku at 2007/08/04 (Sat) 22:35:36
いいえ、paging、find、writebacksに関しては通常PC用のものをそのまま使えていますよ。back_and_forthを試してみましたが、Main(トップページ)へのリンクがblosxom自身のURL($blosxom::url=PC向けURL)になってしまうようですね。ただこれも、back_and_forth_main.m2というフレーバーファイルを作れば解決できます。
<a href="$blosxom::url/index.m">MOBILEトップ</a>
頑張ってくださいね。
すいません
- Posted by kiku at 2007/08/04 (Sat) 22:55:39
補足です。あくまでいじったのは、head.m、foot.m、story.m、date.m、writeback.m、back_and_forth_main.m2などのフレーバーファイルそのものです。ご質問いただいた範囲においては、プラグイン本体には手を加えないで、そのまま携帯に流用できています。
#なお、Pagingプラグインの文字化け対策(2005年1月1日)、ASINプラグインの携帯アフィリエイトリンク(2005年7月24日)など、一部携帯フレーバー向けに手を加えたプラグインもあります。この場合もPC,携帯共通で動作させ、プラグイン内部で分岐処理させています。
ご丁寧にありがとうございます.
- Posted by せいや at 2007/08/05 (Sun) 18:26:07
とても参考になりました.頑張って携帯向けのサイトに挑戦してみます.
本当にありがとうございました.
ご報告,携帯用のサイトできました.
- Posted by せいや at 2007/08/05 (Sun) 23:24:52
実はトラックバック送信でご報告に代えようかと思っていたのですが,うまく送信できなかったようですので.
無事に携帯用のサイトができました,ありがとうございました.
トラックバック、コメントは必要に応じて削除する場合があります。
This blog can only accept your comment in Japanese.
If you want to comment me, please start with greetings using 2-byte chars. :-)
Thank you for your understanding.
This blog can only accept your comment in Japanese.
If you want to comment me, please start with greetings using 2-byte chars. :-)
Thank you for your understanding.
http://blog.bywaysideway.com/Blosxom/1100538793.tb
Ready to post a comment.
僕も携帯向けにフレーバーを用意して携帯からアクセス出来るようにしようと思いました.
けれどプラグイン(back_and_forthとかlatest_entriesとか)がPC向けのフレーバーを指定してしまいます.
Hitoshiさんはどのように解決されたのでしょうか?