OSDN Git Service

keep up with iPhone/iPod touch
authormorimoto <morimoto@180c8125-5b33-4295-ad04-72a68a15b4cc>
Wed, 31 Dec 2008 13:59:52 +0000 (13:59 +0000)
committermorimoto <morimoto@180c8125-5b33-4295-ad04-72a68a15b4cc>
Wed, 31 Dec 2008 13:59:52 +0000 (13:59 +0000)
added description about environment variables to manual.html
added logout feature for iPhone/iPod touch

32 files changed:
doc/manual.html
keitairc
lib/Keitairc/Config.pm
lib/Keitairc/View.pm
lib/plugins/00all
lib/plugins/00logout [new file with mode: 0644]
lib/plugins/00recent
lib/plugins/00unread
lib/plugins/10url
lib/plugins/20mail
lib/plugins/20phone
lib/plugins/32address
lib/plugins/33distinct
lib/public/iui-keitairc.css
lib/templates/default/location.html
lib/templates/ipod-sjis/404.html
lib/templates/ipod-sjis/address.html
lib/templates/ipod-sjis/all.html
lib/templates/ipod-sjis/index.html
lib/templates/ipod-sjis/location_receiver.html [deleted file]
lib/templates/ipod-sjis/logout.html [moved from lib/templates/ipod-sjis/location.html with 50% similarity]
lib/templates/ipod-sjis/mail.html [deleted file]
lib/templates/ipod-sjis/nick.html
lib/templates/ipod-sjis/phone.html
lib/templates/ipod-sjis/postme.eml [deleted file]
lib/templates/ipod-sjis/postme.html [deleted file]
lib/templates/ipod-sjis/recent.html
lib/templates/ipod-sjis/root.html
lib/templates/ipod-sjis/topic.html
lib/templates/ipod-sjis/unread.html [deleted file]
lib/templates/ipod-sjis/url.html
lib/templates/ipod-sjis/url_session.html

index f2dd8e2..9997a9e 100644 (file)
        keitaircにhttpアクセスする際のキャラクタセットを指定します。
        デフォルトは shiftjis です。
       </dd>
+      <dt>web_schema</dt>
+      <dd>
+       keitaircにwebアクセスする際のスキーマを指定します。
+       デフォルトは http です。<br />
+       日本の携帯端末に対し https でサービスを提供する際には、
+       SSL証明書や認証手段にいろいろな制限があります。
+       注意して使用してください。
+      </dd>
       <dt>fontsize</dt>
       <dd>
        keitaircに携帯機器以外からアクセスした際の、
 
     </dl>
 
+    <h2>keitairc で使われる環境変数</h2>
+    <dl>
+      <dt>HOME</dt>
+      <dd>
+       ユーザごとの設定ファイル .keitairc を探すのに使われます。
+      </dd>
+      <dt>IS_IPOD</dt>
+      <dd>
+       1 に設定すると、すべてのクライアントを強制的に
+       iPhone/iPod touch と見なします。<br />
+       0 に設定すると、iPhone/iPod touch からのアクセスの場合でも、
+       強制的に iPhone/iPod touch からのアクセスとは認識しなくなります。
+       iPhone/iPod touch対応なしの状態で
+       iPhone/iPod touchから使いたい場合にご利用ください。
+      </dd>
+    </dl>
+
       <a href="http://sourceforge.jp/">
        <img src="http://sourceforge.jp/sflogo.php?group_id=1057"
             width="96" height="31" border="0" alt="SourceForge.jp"></a><br>
index b6b972b..228e3ff 100755 (executable)
--- a/keitairc
+++ b/keitairc
@@ -1,7 +1,7 @@
 #!/usr/bin/perl
 # -*- mode: perl; coding: utf-8 -*-
 # keitairc
-# $Id: keitairc,v 1.71 2008-12-30 02:27:32 morimoto Exp $
+# $Id: keitairc,v 1.72 2008-12-31 13:59:52 morimoto Exp $
 # $Source: /home/ishikawa/work/keitairc/tmp/keitairc/keitairc,v $
 #
 # Copyright (c) 2003-2008 Jun Morimoto <morimoto@mrmt.net>
@@ -394,6 +394,7 @@ sub action_redirect_root{
 sub send_message{
        my $request = shift;
        my $channel = shift;
+       my $ci = new Keitairc::ClientInfo($request);
        my $timestamp;
 
        my $message = $request->content();
@@ -403,16 +404,19 @@ sub send_message{
         }
        $message =~ s/^m=//;
        $message =~ s/\+/ /g;
-       $message = uri_unescape($message);
+       if(length($message)){
+               $message = uri_unescape($message);
+               if($ci->is_ipod()){
+                       $message = fix_iui_escape($message);
+               }
+       }
 
        if(length($message)){
-               # ic_msg: message string in irc charset
-               my $ic_msg = $message;
-               Encode::from_to($ic_msg, $cf->web_charset(), $cf->irc_charset());
-               # pi_msg: message string in perl internal
-               my $pi_msg = Encode::decode($cf->web_charset(), $message);
-               if($ic_msg =~ s|^/||) {
-                       my ($params, $trailing) = split(/ :/, $ic_msg, 2);
+               my $jis = $message;
+               Encode::from_to($jis, $cf->web_charset(), $cf->irc_charset());
+               my $euc = Encode::decode($cf->web_charset(), $message);
+               if($jis =~ s|^/||) {
+                       my ($params, $trailing) = split(/ :/, $jis, 2);
                        my @postcmd = split(/ /, $params);
                        push @postcmd, $trailing if defined $trailing;
                        # This parser may be incomplete.
@@ -430,12 +434,26 @@ sub send_message{
                        $irc->yield(@postcmd);
                } elsif(length($channel)){
                        if($ib->update_timestamp($timestamp)){
-                               $irc->yield(privmsg => $channel => $ic_msg);
+                               $irc->yield(privmsg => $channel => $jis);
                                my $cid = $ib->name2cid($channel);
-                               $ib->add_message($cid, $pi_msg, $cf->irc_nick());
+                               $ib->add_message($cid, $euc, $cf->irc_nick());
                        }
                }
        }
 }
 
+################################################################
+# posted string from iPhone/iPod touch (with iui framework)
+# contains escaped utf-8 in the form %uXXXX
+# and may contains escaped Shift-JIS (web_charset) in the form \xXX
+# when operated from Safari/Mac OS X
+sub fix_iui_escape{
+       # charset: $cf->irc_charset()
+       my $in = shift;
+       $in =~ s/\\x([0-9A-F]{2})/pack('C',hex($1))/egi;
+       my $pi = Encode::decode($cf->web_charset(), $in);
+       $pi =~ s/%u([0-9A-F]{4})/pack('U',hex($1))/egi;
+       return Encode::encode($cf->web_charset(), $pi);
+}
+
 __END__
index cc3ff97..4f2ccb9 100644 (file)
@@ -1,6 +1,6 @@
 # -*- mode: perl; coding: utf-8 -*-
 # Keitairc::Config
-# $Id: Config.pm,v 1.27 2008-12-29 14:24:13 morimoto Exp $
+# $Id: Config.pm,v 1.28 2008-12-31 13:59:52 morimoto Exp $
 # $Source: /home/ishikawa/work/keitairc/tmp/keitairc/lib/Keitairc/Config.pm,v $
 #
 # Copyright (c) 2008 Jun Morimoto <morimoto@mrmt.net>
@@ -32,7 +32,7 @@ sub new{
                   docomo_foma_icc docomo_imodeid
                   softbank_serial_key emobile_userid
                   use_cookie cookie_ttl session_ttl
-                  web_port web_title web_lines web_root
+                  web_port web_title web_lines web_root web_schema
                   web_username web_password web_host web_charset
                   fontsize mobile_fontsize silent_config
                   show_newmsgonly show_joinleave show_console
@@ -55,6 +55,7 @@ sub new{
        $me->web_lines(100);
        $me->web_root('/');
        $me->web_charset('shiftjis');
+       $me->web_schema('http');
        $me->ping_delay(30);
        $me->reconnect_delay(10);
        $me->cookie_ttl(86400 * 3);  # 3 days
index 57f0877..271557e 100644 (file)
@@ -1,6 +1,6 @@
 # -*- mode: perl; coding: utf-8 -*-
 # Keitairc::View
-# $Id: View.pm,v 1.18 2008-12-29 13:49:16 morimoto Exp $
+# $Id: View.pm,v 1.19 2008-12-31 13:59:52 morimoto Exp $
 # $Source: /home/ishikawa/work/keitairc/tmp/keitairc/lib/Keitairc/View.pm,v $
 #
 # Copyright (c) 2008 Jun Morimoto <morimoto@mrmt.net>
@@ -86,6 +86,7 @@ sub template{
                $p->{fontsize} = $me->{Config}->fontsize();
        }
        $p->{timestamp} = timestamp();
+       $p->{stamp} = time;
 
        $p->{is_ipod} = $me->{ClientInfo}->is_ipod();
        $p->{is_docomo} = $me->{ClientInfo}->is_docomo();
@@ -156,7 +157,7 @@ sub public{
 sub render{
        my $me = shift;
        my $template = shift;
-       my $vars = shift;
+       my $vars = shift || {};
        my $response = HTTP::Response->new(200);
        $vars->{content_type} |= 'text/html; charset=Shift_JIS';
        $response->push_header('Content-type', $vars->{content_type});
index 5a14bf4..706e121 100644 (file)
@@ -1,7 +1,7 @@
 # -*- mode: perl; coding: utf-8 -*-
 # keitairc/lib/plugins/00all
 # チャネルの全メッセージ閲覧
-# $Id: 00all,v 1.13 2008-12-28 15:25:07 morimoto Exp $
+# $Id: 00all,v 1.14 2008-12-31 13:59:52 morimoto Exp $
 # $Source: /home/ishikawa/work/keitairc/tmp/keitairc/lib/plugins/00all,v $
 
 # The line number (1 incremented) and filename below must be
@@ -49,7 +49,6 @@ $plugin = {
                        channel_compact => $cname,
                        follow_nick => $::cf->follow_nick(),
                        cid => $cid,
-                       stamp => time,
                             });
        }
 };
diff --git a/lib/plugins/00logout b/lib/plugins/00logout
new file mode 100644 (file)
index 0000000..5f48471
--- /dev/null
@@ -0,0 +1,22 @@
+# -*- mode: perl; coding: utf-8 -*-
+# keitairc/lib/plugins/00logout
+# ログアウト(セッション破棄)
+# $Id: 00logout,v 1.1 2008-12-31 13:59:52 morimoto Exp $
+# $Source: /home/ishikawa/work/keitairc/tmp/keitairc/lib/plugins/00logout,v $
+
+# The line number (1 incremented) and filename below must be
+# actual. see perlsyn.
+# line 10 "keitairc/lib/plugins/00logout"
+
+$plugin = {
+       name => 'logout',
+       action_imprementation => sub {
+               my ($request, $name, $session_id, $param) = @_;
+               my $ci = new Keitairc::ClientInfo($request);
+               my $view = new Keitairc::View($::cf, $ci);
+               $::sm->delete($session_id);
+               return $view->render('logout.html');
+       }
+};
+
+1;
index c40889a..aab5009 100644 (file)
@@ -1,7 +1,7 @@
 # -*- mode: perl; coding: utf-8 -*-
 # keitairc/lib/plugins/00recent
 # 未読発言一覧
-# $Id: 00recent,v 1.10 2008-08-03 13:33:39 morimoto Exp $
+# $Id: 00recent,v 1.11 2008-12-31 13:59:52 morimoto Exp $
 # $Source: /home/ishikawa/work/keitairc/tmp/keitairc/lib/plugins/00recent,v $
 
 # The line number (1 incremented) and filename below must be
@@ -12,8 +12,6 @@ $plugin = {
        name => 'recent',
        action_imprementation => sub {
                my ($request, $name, $session_id, $param_string) = @_;
-               my $buf;
-
                my @loop;
                for my $cid ($::ib->channels()){
                        my $channel = $::ib->cid2name($cid);
@@ -22,7 +20,8 @@ $plugin = {
                                Encode::from_to($name, $::cf->irc_charset(), $::cf->web_charset());
                                my $p = {};
                                $p->{cid} = $cid;
-                               $p->{cname} = $name;
+#                              $p->{cname} = $::ib->compact_channel_name($name);
+                               $p->{cname} = Encode::encode($::cf->web_charset(), $::ib->simple_escape($::ib->compact_channel_name($cid)));
                                my ($tp, $np, $mp, $rp) = $::ib->buffer_ptr($cid);
                                my @looop;
                                if(defined $tp){
index d002a95..99cdc16 100644 (file)
@@ -1,7 +1,7 @@
 # -*- mode: perl; coding: utf-8 -*-
 # keitairc/lib/plugins/00unread
 # チャネルの未読メッセージ閲覧
-# $Id: 00unread,v 1.12 2008-12-28 15:25:07 morimoto Exp $
+# $Id: 00unread,v 1.13 2008-12-31 13:59:52 morimoto Exp $
 # $Source: /home/ishikawa/work/keitairc/tmp/keitairc/lib/plugins/00unread,v $
 
 # The line number (1 incremented) and filename below must be
@@ -48,7 +48,6 @@ $plugin = {
                        channel_compact => Encode::encode($::cf->web_charset(), $::ib->simple_escape($::ib->compact_channel_name($cid))),
                        follow_nick => $::cf->follow_nick(),
                        cid => $cid,
-                       stamp => time,
                             });
        }
 };
index e648922..023c7a2 100644 (file)
@@ -1,7 +1,7 @@
 # -*- mode: perl; coding: utf-8 -*-
 # keitairc/lib/plugins/10url
 # URL処理
-# $Id: 10url,v 1.9 2008-12-29 14:42:40 morimoto Exp $
+# $Id: 10url,v 1.10 2008-12-31 13:59:52 morimoto Exp $
 # $Source: /home/ishikawa/work/keitairc/tmp/keitairc/lib/plugins/10url,v $
 
 # The line number (1 incremented) and filename below must be
@@ -15,11 +15,11 @@ $plugin = {
        message_replace_imprementation => sub {
                my ($session_id, $param) = @_;
                if($param =~ m/^http/){
-                       return sprintf('<a target="_self" href="%s%s/url/%s">%s</a>',
+                       return sprintf('<a target="_self" class="inline" href="%s%s/url/%s">%s</a>',
                                       $::cf->web_root(),
                                       $session_id, $param, $param);
                }
-               return sprintf('<a href="%s%s/url/http://%s">%s</a>',
+               return sprintf('<a target="_self" class="inline" href="%s%s/url/http://%s">%s</a>',
                               $::cf->web_root(),
                               $session_id, $param, $param);
        },
index c5fa2a6..61f4ad9 100644 (file)
@@ -1,7 +1,7 @@
 # -*- mode: perl; coding: utf-8 -*-
 # keitairc/lib/plugins/20mail
 # メールアドレス
-# $Id: 20mail,v 1.6 2008-12-29 14:42:40 morimoto Exp $
+# $Id: 20mail,v 1.7 2008-12-31 13:59:52 morimoto Exp $
 # $Source: /home/ishikawa/work/keitairc/tmp/keitairc/lib/plugins/20mail,v $
 
 # The line number (1 incremented) and filename below must be
@@ -14,7 +14,7 @@ $plugin = {
        message_replace_regexp => '\b(\w[\w.+=-]*\@[\w.-]+[\w]\.[\w]{2,4})\b',
        message_replace_imprementation => sub {
                my ($session_id, $param) = @_;
-               sprintf('<a target="_self" href="%s%s/mail/%s">%s</a>',
+               sprintf('<a target="_self" class="inline" href="%s%s/mail/%s">%s</a>',
                        $::cf->web_root(), $session_id, $param, $param);
        },
 
index 7bc9653..4eecad1 100644 (file)
@@ -1,7 +1,7 @@
 # -*- mode: perl; coding: utf-8 -*-
 # keitairc/lib/plugins/20phone
 # 電話番号
-# $Id: 20phone,v 1.7 2008-12-29 14:42:40 morimoto Exp $
+# $Id: 20phone,v 1.8 2008-12-31 13:59:52 morimoto Exp $
 # $Source: /home/ishikawa/work/keitairc/tmp/keitairc/lib/plugins/20phone,v $
 
 # The line number (1 incremented) and filename below must be
@@ -14,7 +14,7 @@ $plugin = {
        message_replace_regexp => '\b(0\d{1,3})([-(]?)(\d{2,4})([-)]?)(\d{4})\b',
        message_replace_imprementation => sub {
                my ($session_id, $p1, $p2, $p3, $p4, $p5) = @_;
-               sprintf('<a target="_self" href="%s%s/phone/%s%s%s">%s%s%s%s%s</a>',
+               sprintf('<a target="_self" class="inline" href="%s%s/phone/%s%s%s">%s%s%s%s%s</a>',
                        $::cf->web_root(),
                        $session_id,
                        $p1, $p3, $p5,
index b94b4fb..e23fa60 100644 (file)
@@ -3,7 +3,7 @@
 # based on 'Add link to google maps japan on address-like texts'
 # by twk, from http://nonn-et-twk.net/twk/node/51
 # 
-# $Id: 32address,v 1.6 2008-12-29 14:42:40 morimoto Exp $
+# $Id: 32address,v 1.7 2008-12-31 13:59:52 morimoto Exp $
 # $Source: /home/ishikawa/work/keitairc/tmp/keitairc/lib/plugins/32address,v $
 
 # The line number (1 incremented) and filename below must be
@@ -49,7 +49,7 @@ $plugin = {
                # remove building names since google maps rarely recognize them
                $s =~ s/($re->{building1}).*/$1/;
                $s =~ s/$re->{building2}.*/$1/;
-               return sprintf('<a target="_self" href="%s%s/address/%s">%s</a>',
+               return sprintf('<a target="_self" class="inline" href="%s%s/address/%s">%s</a>',
                               $::cf->web_root(), $session_id,
                               URI::Escape::uri_escape_utf8($s), $src);
        },
index 1920311..6a19829 100644 (file)
@@ -3,7 +3,7 @@
 # based on 'Add link to google maps japan on address-like texts'
 # by twk, from http://nonn-et-twk.net/twk/node/51
 # 
-# $Id: 33distinct,v 1.2 2008-12-29 14:42:40 morimoto Exp $
+# $Id: 33distinct,v 1.3 2008-12-31 13:59:52 morimoto Exp $
 # $Source: /home/ishikawa/work/keitairc/tmp/keitairc/lib/plugins/33distinct,v $
 
 # The line number (1 incremented) and filename below must be
@@ -44,7 +44,7 @@ $plugin = {
                # remove building names since google maps rarely recognize them
                $s =~ s/($re->{building1}).*/$1/;
                $s =~ s/$re->{building2}.*/$1/;
-               return sprintf('<a target="_self" href="%s%s/address/%s">%s</a>',
+               return sprintf('<a target="_self" class="inline" href="%s%s/address/%s">%s</a>',
                               $::cf->web_root(), $session_id,
                               URI::Escape::uri_escape_utf8($s), $src);
        },
index b727358..7f2e44f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: iui-keitairc.css,v 1.2 2008-12-31 09:02:29 morimoto Exp $
+ * $Id: iui-keitairc.css,v 1.3 2008-12-31 13:59:52 morimoto Exp $
  * $Source: /home/ishikawa/work/keitairc/tmp/keitairc/lib/public/iui-keitairc.css,v $
  */
 
@@ -16,6 +16,30 @@ body > ul > li.messagenew {
     background: #aaccff;
 }
 
+body > ul > li.group {
+    background: #7b9ba5;
+}
+
+body > ul > li.note {
+    position: relative;
+    top: 2px;
+    margin-bottom: 2px;
+    background: #7b9ba5;
+    padding: 1px 10px;
+    font-size: 14px;
+    font-weight: normal;
+    color: #ffffff;
+}
+
+body > ul > li.footer {
+    position: relative;
+    top: 2px;
+    font-size: 12px;
+    font-weight: normal;
+    color: #7b9ba5;
+    border-bottom: 0pt;
+}
+
 span.nick {
       margin: 0 6pt 0 0;
       padding: 3pt 0 3pt 0;
@@ -25,19 +49,18 @@ span.nick {
       text-shadow: rgba(0, 0, 0, 0.6) 0px -1px 0;
       text-overflow: ellipsis;
       -webkit-border-image: url(/iui/grayButton.png) 0 5 0 5;
-}
 
-body > ul > li.group {
-    background: #7b9ba5;
 }
 
-body > ul > li.note {
+div.footer {
     position: relative;
-    top: 2px;
-    margin-bottom: 2px;
-    background: #7b9ba5;
-    padding: 1px 10px;
-    font-size: 14px;
+    top: 12px;
+    padding-left: 4px;
+    font-size: 12px;
     font-weight: normal;
-    color: #ffffff;
+    color: #7b9ba5;
+}
+
+body > ul > li > a.inline {
+    color: #00f;
 }
index 9e70e48..6668058 100644 (file)
     <!-- tmpl_var channel_compact -->\82Ö\88Ê\92u\8fî\95ñ\82ð\94­\8c¾<br />
 
     <tmpl_if is_ezweb>
-      <a accesskey="1" href="device:gpsone?url=http://<!-- tmpl_var web_host -->:<!-- tmpl_var web_port --><!-- tmpl_var root --><!-- tmpl_var session_id -->/location_receiver/<!-- tmpl_var cid -->/&ver=1&datum=0&unit=0&acry=0&number=0">[1] GPS\88Ê\92u\91ª\92è</a><br />
-      <a accesskey="2" href="device:location?url=http://<!-- tmpl_var web_host -->:<!-- tmpl_var web_port --><!-- tmpl_var root --><!-- tmpl_var session_id -->/location_receiver/<!-- tmpl_var cid -->/">[2] \8aÈ\88Õ\88Ê\92u\91ª\92è</a><br />
+      <a accesskey="1" href="device:gpsone?url=<!-- tmpl_var web_schema -->://<!-- tmpl_var web_host -->:<!-- tmpl_var web_port --><!-- tmpl_var root --><!-- tmpl_var session_id -->/location_receiver/<!-- tmpl_var cid -->/&ver=1&datum=0&unit=0&acry=0&number=0">[1] GPS\88Ê\92u\91ª\92è</a><br />
+      <a accesskey="2" href="device:location?url=<!-- tmpl_var web_schema -->://<!-- tmpl_var web_host -->:<!-- tmpl_var web_port --><!-- tmpl_var root --><!-- tmpl_var session_id -->/location_receiver/<!-- tmpl_var cid -->/">[2] \8aÈ\88Õ\88Ê\92u\91ª\92è</a><br />
     </tmpl_if>
 
     <tmpl_if is_docomo>
       <a accesskey="1" href="<!-- tmpl_var root --><!-- tmpl_var session_id -->/location_receiver/<!-- tmpl_var cid -->" lcs>[1] GPS\88Ê\92u\91ª\92è</a><br />
-      <a accesskey="2" href="http://w1m.docomo.ne.jp/cp/iarea?ecode=OPENAREACODE&msn=OPENAREAKEY&nl=http://<!-- tmpl_var web_host -->:<!-- tmpl_var web_port --><!-- tmpl_var root --><!-- tmpl_var session_id -->/location_receiver/<!-- tmpl_var cid -->&posinfo=2">[2] i´Ø±\91ª\92è</a><br />
+      <a accesskey="2" href="http://w1m.docomo.ne.jp/cp/iarea?ecode=OPENAREACODE&msn=OPENAREAKEY&nl=<!-- tmpl_var web_schema -->://<!-- tmpl_var web_host -->:<!-- tmpl_var web_port --><!-- tmpl_var root --><!-- tmpl_var session_id -->/location_receiver/<!-- tmpl_var cid -->&posinfo=2">[2] i´Ø±\91ª\92è</a><br />
     </tmpl_if>
 
     <tmpl_if is_softbank>
       <a accesskey="1" href="<!-- tmpl_var root --><!-- tmpl_var session_id -->/location_receiver/<!-- tmpl_var cid -->" z>[1] \88Ê\92u\8fî\95ñ\91ª\92è</a><br />
-      <a accesskey="2" href="location:auto?url=http://<!-- tmpl_var web_host -->:<!-- tmpl_var root --><!-- tmpl_var root --><!-- tmpl_var session_id -->/location_receiver/<!-- tmpl_var cid -->">[2] \88Ê\92u\8fî\95ñ\91ª\92è(3GC\92[\96\96)</a><br />
+      <a accesskey="2" href="location:auto?url=<!-- tmpl_var web_schema -->://<!-- tmpl_var web_host -->:<!-- tmpl_var root --><!-- tmpl_var root --><!-- tmpl_var session_id -->/location_receiver/<!-- tmpl_var cid -->">[2] \88Ê\92u\8fî\95ñ\91ª\92è(3GC\92[\96\96)</a><br />
     </tmpl_if>
 
     <tmpl_if is_emobile>
index adb3ffc..c79e7b5 100644 (file)
@@ -7,8 +7,10 @@
     <meta name="Robots" content="noindex,nofollow">
     <meta name="Keywords" content="norobot">
     <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/> 
-    <style type="text/css" media="screen">@import "/iui/iui.css";</style> 
-    <style type="text/css" media="screen">@import "/i.css";</style> 
+    <style type="text/css" media="screen">
+      @import "/iui/iui.css";
+      @import "/iui-keitairc.css";
+    </style> 
     <script type="application/x-javascript" src="/iui/iui.js"></script> 
     <!-- tmpl_var header -->
     <title><!-- tmpl_var title --></title>
 
     <div class="toolbar">
       <h1 id="pageTitle"></h1>
-      <a target="_self" class="button leftButton backButton" href="<!-- tmpl_var root -->">Home</a>
+      <a target="_self" class="button leftButton backButton" href="<!-- tmpl_var root -->">\83\8d\83O\83C\83\93</a>
     </div>
 
     <div title="Not Found" class="panel" selected="true">
       <h2>
        No such action (<!-- tmpl_var action -->)
       </h2>
+      <div class="footer">
+       <!-- tmpl_var timestamp --><br />
+       keitairc <!-- tmpl_var version -->
+      </div>
     </div>
 
   </body>
index e5b6d6c..6a3db88 100644 (file)
@@ -5,8 +5,10 @@
     <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
     <meta http-equiv="Cache-Control" content="max-age=0" />
     <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/> 
-    <style type="text/css" media="screen">@import "/iui/iui.css";</style> 
-    <style type="text/css" media="screen">@import "/i.css";</style> 
+    <style type="text/css" media="screen">
+      @import "/iui/iui.css";
+      @import "/iui-keitairc.css";
+    </style> 
     <script type="application/x-javascript" src="/iui/iui.js"></script> 
     <!-- tmpl_var header -->
     <title><!-- tmpl_var title -->: \92n\90}\95\\8e¦</title>
       <li>
        <a target="_self" href="http://maps.google.com/maps?q=<!-- tmpl_var address -->"><!-- tmpl_var address -->&nbsp;</a>
       </li>
+      <li class="footer">
+       <!-- tmpl_var timestamp --><br />
+       keitairc <!-- tmpl_var version -->
+      </li>
     </ul>
   </body>
 </html>
index 35728f8..2609744 100644 (file)
@@ -39,7 +39,7 @@
       </tmpl_unless>
 
       <tmpl_if follow_nick>
-       <li><a target="_self" href="../nick/<!-- tmpl_var cid -->">nickؽÄ</a></li>
+       <li><a target="_self" href="../nick/<!-- tmpl_var cid -->">nick\88ê\97\97</a></li>
       </tmpl_if>
       <tmpl_if plugin_location>
       </tmpl_if>
       <tmpl_unless is_ipod>
        <li><a target="_self" href="../location/<!-- tmpl_var cid -->">\88Ê\92u\8fî\95ñ\91\97\90M</a></li>
       </tmpl_unless>
+
+      <li class="footer">
+       <!-- tmpl_var timestamp --><br />
+       keitairc <!-- tmpl_var version -->
+      </li>
     </ul>
 
-    <form id="submitForm" class="dialog" action="<!-- tmpl_var cid -->" method="post">
+    <form target="_self" id="submitForm" class="dialog" action="<!-- tmpl_var cid -->" method="post">
       <fieldset>
         <h1>\94­\8c¾</h1>
         <a class="button leftButton" type="cancel">\83L\83\83\83\93\83Z\83\8b</a>
index 567f81b..23d407d 100644 (file)
@@ -7,7 +7,10 @@
     <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
     <meta http-equiv="Cache-Control" content="max-age=0" />
     <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/> 
-    <style type="text/css" media="screen">@import "/iui/iui.css";</style> 
+    <style type="text/css" media="screen">
+      @import "/iui/iui.css";
+      @import "/iui-keitairc.css";
+    </style> 
     <script type="application/x-javascript" src="/iui/iui.js"></script> 
     <!-- tmpl_var header -->
     <title><!-- tmpl_var title --></title>
          </tmpl_unless>
        </tmpl_if>
        <li><a target="_self" href="topic">\83g\83s\83b\83N\88ê\97\97</a></li>
+       <li><a target="_self" href="logout">\83\8d\83O\83A\83E\83g</a></li>
+       <li class="footer">
+         <!-- tmpl_var timestamp --><br />
+         keitairc <!-- tmpl_var version -->
+       </li>
       </ul>
   </body>
 </html>
diff --git a/lib/templates/ipod-sjis/location_receiver.html b/lib/templates/ipod-sjis/location_receiver.html
deleted file mode 100644 (file)
index 424c09e..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
-    <meta http-equiv="Cache-Control" content="max-age=0" />
-    <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/> 
-    <style type="text/css" media="screen">@import "/iui/iui.css";</style> 
-    <script type="application/x-javascript" src="/iui/iui.js"></script> 
-    <!-- tmpl_var header -->
-    <title><!-- tmpl_var title -->: <!-- tmpl_var channel_compact --></title>
-  </head>
-  <body>
-
-    <!-- tmpl_var channel_compact -->\82Ö\88Ê\92u\8fî\95ñ\82ð\94­\8c¾<br />
-    <tmpl_if error>
-      <tmpl_if error_lcs>
-       \88Ê\92u\8fî\95ñ\91\97\90M\82É\91Î\89\9e\82µ\82Ä\82¢\82È\82¢\92[\96\96\82Ì\82æ\82¤\82Å\82·\81B
-      </tmpl_if>
-      <tmpl_if rgeocode_noresponse>
-       rgeocode»-ÊÞ\82©\82ç\94½\89\9e\82ª\82 \82è\82Ü\82¹\82ñ\82Å\82µ\82½\81B
-      </tmpl_if>
-      <tmpl_if rgeocode_invalid>
-       rgeocode»-ÊÞ\82©\82ç\90³\8fí\82È\94½\89\9e\82ª\82 \82è\82Ü\82¹\82ñ\82Å\82µ\82½\81B
-      </tmpl_if>
-      <!-- tmpl_var error -->
-    <tmpl_else>
-      <center>
-       <img src="<!-- tmpl_var map_image_url -->" width="160" height="240" alt="" />
-      </center>
-      \8c»\8dÝ\88Ê\92u\82Í<!-- tmpl_var address -->\82Å\82·\81B<br />
-      <form action="<!-- tmpl_var root --><!-- tmpl_var session_id -->/all/<!-- tmpl_var cid -->" method="post">
-       <tmpl_if is_ipod>
-         <input type="text" name="m" value="\8c»\8dÝ\88Ê\92u L:<!-- tmpl_var address -->" />
-       <tmpl_else>
-         <input type="text" name="m" value="\8c»\8dÝ\88Ê\92u L:<!-- tmpl_var address -->" size="10" />
-       </tmpl_if>
-       <input type="submit" value="\94­\8c¾"><br />
-      </form>
-      WGS84: <!-- tmpl_var wx -->, <!-- tmpl_var wy --><br />
-      Tokyo: <!-- tmpl_var tx -->, <!-- tmpl_var ty --><br />
-    </tmpl_if>
-
-    <hr />
-    <a href="<!-- tmpl_var root --><!-- tmpl_var session_id -->/index">Á¬ÈÙؽÄ</a><br />
-
-  </body>
-</html>
similarity index 50%
rename from lib/templates/ipod-sjis/location.html
rename to lib/templates/ipod-sjis/logout.html
index 33f4eb1..83c928d 100644 (file)
@@ -5,19 +5,30 @@
     <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
     <meta http-equiv="Cache-Control" content="max-age=0" />
     <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/> 
-    <style type="text/css" media="screen">@import "/iui/iui.css";</style> 
+    <style type="text/css" media="screen">
+      @import "/iui/iui.css";
+      @import "/iui-keitairc.css";
+    </style> 
     <script type="application/x-javascript" src="/iui/iui.js"></script> 
     <!-- tmpl_var header -->
-    <title><!-- tmpl_var title -->: <!-- tmpl_var channel_compact --></title>
+    <title><!-- tmpl_var title -->: \83\8d\83O\83A\83E\83g</title>
   </head>
   <body>
 
-    <!-- tmpl_var channel_compact -->\82Ö\88Ê\92u\8fî\95ñ\82ð\94­\8c¾<br />
+    <div class="toolbar">
+      <h1 id="pageTitle"></h1>
+      <a target="_self" class="button leftButton backButton" href="<!-- tmpl_var root -->">\83\8d\83O\83C\83\93</a>
+    </div>
 
-TODO
-
-    <hr />
-    <a href="../index">Á¬ÈÙؽÄ</a><br />
+    <div class="panel" title="\83\8d\83O\83A\83E\83g" selected="true">
+      <h2>
+       \83\8d\83O\83A\83E\83g\82µ\82Ü\82µ\82½\81B
+      </h2>
+      <div class="footer">
+       <!-- tmpl_var timestamp --><br />
+       keitairc <!-- tmpl_var version -->
+      </div>
+    </div>
 
   </body>
 </html>
diff --git a/lib/templates/ipod-sjis/mail.html b/lib/templates/ipod-sjis/mail.html
deleted file mode 100644 (file)
index dbcb751..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
-    <meta http-equiv="Cache-Control" content="max-age=0" />
-    <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/> 
-    <style type="text/css" media="screen">@import "/iui/iui.css";</style> 
-    <script type="application/x-javascript" src="/iui/iui.js"></script> 
-    <!-- tmpl_var header -->
-    <title><!-- tmpl_var title -->: mail <!-- tmpl_var mail --></title>
-  </head>
-  <body>
-
-    Ò-Ù±ÄÞÚ½ <!-- tmpl_var mail -->
-    <hr />
-
-    <form method="post" action="<!-- tmpl_var root --><!-- tmpl_var session_id -->/postme">
-      <a href="mailto:<!-- tmpl_var mail -->">Ò-Ù\82ð\8dì\90¬</a><br />
-      <input type="submit" value="ÒÓ\91\97\90M"><br />
-    </form>
-
-    <hr />
-    <a href="<!-- tmpl_var root --><!-- tmpl_var session_id -->/index">Á¬ÈÙؽÄ</a>
-
-  </body>
-</html>
index 43e6460..a99ae32 100644 (file)
@@ -7,22 +7,31 @@
     <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
     <meta http-equiv="Cache-Control" content="max-age=0" />
     <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/> 
-    <style type="text/css" media="screen">@import "/iui/iui.css";</style> 
+    <style type="text/css" media="screen">
+      @import "/iui/iui.css";
+      @import "/iui-keitairc.css";
+    </style> 
     <script type="application/x-javascript" src="/iui/iui.js"></script> 
     <!-- tmpl_var header -->
-    <title><!-- tmpl_var title --></title>
+    <title><!-- tmpl_var title -->: nick\88ê\97\97</title>
   </head>
   <body>
-
-    <!-- tmpl_var channel_compact -->\82É\8eQ\89Á\92\86\82Ìnick<br />
-    <tmpl_loop name="loop">
-      <tmpl_if op>@</tmpl_if><!-- tmpl_var nick -->
-      <font color="#6060ff">(<!-- tmpl_var realname -->)</font>
-      <br />
-    </tmpl_loop>
-
-    <hr />
-    <a href="../index">Á¬ÈÙؽÄ</a><br />
-
+    <div class="toolbar">
+      <h1 id="pageTitle"></h1>
+      <a target="_self" class="button leftButton backButton" href="../index">\83`\83\83\83l\83\8b\83\8a\83X\83g</a>
+    </div>
+    <ul id="home" title="<!-- tmpl_var channel_compact -->\82É\8eQ\89Á\92\86\82Ìnick"
+       selected="true">
+      <tmpl_loop name="loop">
+       <li>
+         <tmpl_if op>@</tmpl_if><!-- tmpl_var nick -->
+         (<!-- tmpl_var realname -->)
+       </li>
+      </tmpl_loop>
+      <li class="footer">
+       <!-- tmpl_var timestamp --><br />
+       keitairc <!-- tmpl_var version -->
+      </li>
+    </ul>
   </body>
 </html>
index b554952..31fb44b 100644 (file)
@@ -5,23 +5,28 @@
     <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
     <meta http-equiv="Cache-Control" content="max-age=0" />
     <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/> 
-    <style type="text/css" media="screen">@import "/iui/iui.css";</style> 
+    <style type="text/css" media="screen">
+      @import "/iui/iui.css";
+      @import "/iui-keitairc.css";
+    </style> 
     <script type="application/x-javascript" src="/iui/iui.js"></script> 
     <!-- tmpl_var header -->
     <title><!-- tmpl_var title -->: phone <!-- tmpl_var phone --></title>
   </head>
   <body>
 
-    \93d\98b\94Ô\8d\86 <!-- tmpl_var phone -->
-    <hr />
+    <div class="toolbar">
+      <h1 id="pageTitle"></h1>
+      <a target="_self" class="button leftButton backButton" href="<!-- tmpl_var root --><!-- tmpl_var session_id -->/index">\83`\83\83\83l\83\8b\83\8a\83X\83g</a>
+    </div>
 
-    <form method="post" action="<!-- tmpl_var root --><!-- tmpl_var session_id -->/postme">
-      <a href="tel:<!-- tmpl_var phone -->">\93d\98b\82ð\82©\82¯\82é</a><br />
-      <input type="submit" value="ÒÓ\91\97\90M"><br />
-    </form>
-
-    <hr />
-    <a href="<!-- tmpl_var root --><!-- tmpl_var session_id -->/index">Á¬ÈÙؽÄ</a>
+    <ul id="home" title="\93d\98b\94Ô\8d\86 <!-- tmpl_var phone -->" selected="true">
+      <li><a target="_self" href="tel:<!-- tmpl_var phone -->">\93d\98b\82ð\82©\82¯\82é</a></li>
+      <li class="footer">
+       <!-- tmpl_var timestamp --><br />
+       keitairc <!-- tmpl_var version -->
+      </li>
+    </ul>
 
   </body>
 </html>
diff --git a/lib/templates/ipod-sjis/postme.eml b/lib/templates/ipod-sjis/postme.eml
deleted file mode 100644 (file)
index 1ae539b..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-To: <!-- tmpl_var to -->
-From: <!-- tmpl_var from -->
-Subject: memo from keitairc
-Content-Type: text/plain; charset=iso-2022-jp
-MIME-Version: 1.0
-X-Mailer: keitairc <!-- tmpl_var version -->
-
-keitairc \e$B$N%a!<%k%a%b$G$9!#\e(B
-<!-- tmpl_var message -->
-
--- 
-keitairc <!-- tmpl_var version -->
diff --git a/lib/templates/ipod-sjis/postme.html b/lib/templates/ipod-sjis/postme.html
deleted file mode 100644 (file)
index 3a7f934..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
-    <meta http-equiv="Cache-Control" content="max-age=0" />
-    <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/> 
-    <style type="text/css" media="screen">@import "/iui/iui.css";</style> 
-    <script type="application/x-javascript" src="/iui/iui.js"></script> 
-    <!-- tmpl_var header -->
-    <title><!-- tmpl_var title -->: postme</title>
-  </head>
-  <body>
-
-    <tmpl_if has_error>
-      <tmpl_if no_smtp_server>
-       smtp_server\82ª\90Ý\92è\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ\81B
-      </tmpl_if>
-      <tmpl_if no_smtp_from>
-       smtp_from\82ª\90Ý\92è\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ\81B
-      </tmpl_if>
-      <tmpl_if no_smtp_to>
-       smtp_to\82ª\90Ý\92è\82³\82ê\82Ä\82¢\82Ü\82¹\82ñ\81B
-      </tmpl_if>
-    <tmpl_else>
-      <!-- tmpl_var smtp_to -->\82ÉÒ-Ù\82ð\91\97\90M\82µ\82Ü\82µ\82½\81B
-    </tmpl_if>
-
-    <hr />
-    <a href="<!-- tmpl_var root --><!-- tmpl_var session_id -->/index">Á¬ÈÙؽÄ</a>
-
-  </body>
-</html>
index 193e4fb..9989d87 100644 (file)
@@ -5,17 +5,46 @@
     <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
     <meta http-equiv="Cache-Control" content="max-age=0" />
     <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/> 
-    <style type="text/css" media="screen">@import "/iui/iui.css";</style> 
+    <style type="text/css" media="screen">
+      @import "/iui/iui.css";
+      @import "/iui-keitairc.css";
+    </style> 
     <script type="application/x-javascript" src="/iui/iui.js"></script> 
     <!-- tmpl_var header -->
-    <title><!-- tmpl_var title --></title>
+    <title><!-- tmpl_var title -->\96¢\93Ç\88ê\97\97</title>
   </head>
   <body>
 
-    \91SÁ¬ÈÙ\96¢\93Ç\94­\8c¾\88ê\97\97<br />
-    <!-- tmpl_var buf -->
-    <a href="index">Á¬ÈÙؽÄ</a><br />
-    <a href="recent">\8dX\90V</a>
+    <div class="toolbar">
+      <h1 id="pageTitle"></h1>
+      <a target="_self" class="button leftButton backButton" href="index">\83`\83\83\83l\83\8b\83\8a\83X\83g</a>
+    </div>
+
+    <ul id="home" title="\96¢\93Ç\88ê\97\97" selected="true">
+      <tmpl_loop name="loop">
+       <li class="group">
+         <a target="_self" href="all/<!-- tmpl_var cid -->"><!-- tmpl_var cname --></a>
+       </li>
+       <tmpl_loop name="looop">
+         <li class="messagenew">
+         <span class="nick">
+           <!-- tmpl_var time --> <!-- tmpl_var nick -->
+         </span>
+         <!-- tmpl_var message -->
+         </li>
+       </tmpl_loop>
+      </tmpl_loop>
+
+      <tmpl_unless loop>
+       <li class="message">(\96¢\93Ç\94­\8c¾\82Í\82 \82è\82Ü\82¹\82ñ)</li>
+      </tmpl_unless>
+
+      <li><a target="_self" href="recent">\8dX\90V</a></li>
+      <li class="footer">
+       <!-- tmpl_var timestamp --><br />
+       keitairc <!-- tmpl_var version -->
+      </li>
+    </ul>
 
   </body>
 </html>
index dc88800..4fd1f4e 100644 (file)
@@ -5,7 +5,10 @@
     <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
     <meta http-equiv="Cache-Control" content="max-age=0" />
     <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/> 
-    <style type="text/css" media="screen">@import "/iui/iui.css";</style> 
+    <style type="text/css" media="screen">
+      @import "/iui/iui.css";
+      @import "/iui-keitairc.css";
+    </style> 
     <script type="application/x-javascript" src="/iui/iui.js"></script> 
     <!-- tmpl_var header -->
     <title><!-- tmpl_var title --></title>
            <input type="password" name="password" />
           </div>
         </fieldset>
-       <a class="whiteButton" type="submit">\83\8d\83O\83C\83\93</a>
+       <input class="whiteButton" value="\83\8d\83O\83C\83\93" type="submit" />
+       <div class="footer">
+         <!-- tmpl_var timestamp --><br />
+         keitairc <!-- tmpl_var version -->
+       </div>
       </form>
 
   </body>
index 00d9ccc..4f6da0e 100644 (file)
@@ -23,7 +23,7 @@
     <ul id="home" title="\83g\83s\83b\83N\88ê\97\97" selected="true">
       <tmpl_loop name="loop">
        <li class="group">
-         <!-- tmpl_var cname -->
+         <a target="_self" href="all/<!-- tmpl_var cid -->"><!-- tmpl_var cname --></a>
        </li>
        <li class="message">
          <tmpl_if topic>
          </tmpl_if>
        </li>
       </tmpl_loop>
+      <li class="footer">
+       <!-- tmpl_var timestamp --><br />
+       keitairc <!-- tmpl_var version -->
+      </li>
     </ul>
   </body>
 </html>
diff --git a/lib/templates/ipod-sjis/unread.html b/lib/templates/ipod-sjis/unread.html
deleted file mode 100644 (file)
index f566209..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
-  <head>
-    <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
-    <meta http-equiv="Cache-Control" content="max-age=0" />
-    <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/> 
-    <style type="text/css" media="screen">@import "/iui/iui.css";</style> 
-    <script type="application/x-javascript" src="/iui/iui.js"></script> 
-    <!-- tmpl_var header -->
-    <title><!-- tmpl_var title -->: <!-- tmpl_var channel_compact --></title>
-  </head>
-  <body>
-
-    <!-- tmpl_var channel_compact -->\82Ì\96¢\93Ç\94­\8c¾<br />
-
-    <form action="<!-- tmpl_var cid -->" method="post">
-       <input type="text" name="m" />
-      <input type="submit" value="\94­\8c¾/\8dX\90V" />
-      <input type="hidden" name="stamp" value="<!-- tmpl_var stamp -->" /><br />
-    </form>
-
-    <tmpl_if buf>
-      <!-- tmpl_var buf -->
-    <tmpl_else>
-      (\96¢\93Ç\94­\8c¾\82Í\82 \82è\82Ü\82¹\82ñ)
-    </tmpl_if>
-
-    <hr />
-    <a href="../all/<!-- tmpl_var cid -->">\91S\94­\8c¾\82Ö</a><br />
-    <tmpl_if follow_nick>
-      <a href="../nick/<!-- tmpl_var cid -->">nickؽÄ</a><br />
-    </tmpl_if>
-    <a href="../index">Á¬ÈÙؽÄ</a><br />
-    <tmpl_if plugin_location>
-      <tmpl_unless is_ipod>
-       <a href="../location/<!-- tmpl_var cid -->">\88Ê\92u\8fî\95ñ\91\97\90M</a><br />
-      </tmpl_unless>
-    </tmpl_if>
-    <a href="../recent">\96¢\93Ç\94­\8c¾\88ê\97\97</a><br />
-    <a href="<!-- tmpl_var cid -->">\8dX\90V</a><br />
-
-  </body>
-</html>
index f6b5091..46e58f3 100644 (file)
 
     <ul id="home" title="URL\82É\83A\83N\83Z\83X" selected="true">
       <li class="group"><!-- tmpl_var url --></li>
-      <li><a href="<!-- tmpl_var url -->">URL\82É\83A\83N\83Z\83X</a></li>
-      <li><a href="<!-- tmpl_var root --><!-- tmpl_var session_id -->/url_session/<!-- tmpl_var url -->">\83Z\83b\83V\83\87\83\93\82ð\95Ï\8dX\82µ\82Ä\83A\83N\83Z\83X</a></li>
+      <li><a target="_self" href="<!-- tmpl_var url -->">URL\82É\83A\83N\83Z\83X</a></li>
+      <li><a target="_self" href="<!-- tmpl_var root --><!-- tmpl_var session_id -->/url_session/<!-- tmpl_var url -->">\83Z\83b\83V\83\87\83\93\82ð\95Ï\8dX\82µ\82Ä\83A\83N\83Z\83X</a></li>
+      <li class="footer">
+       <!-- tmpl_var timestamp --><br />
+       keitairc <!-- tmpl_var version -->
+      </li>
     </ul>
 
   </body>
index 88daf68..3aa8405 100644 (file)
@@ -17,7 +17,7 @@
 
     <div class="toolbar">
       <h1 id="pageTitle"></h1>
-      <a target="_self" class="button leftButton backButton" href="<!-- tmpl_var root -->">keitairc \83\8d\83O\83C\83\93</a>
+      <a target="_self" class="button leftButton backButton" href="<!-- tmpl_var root -->">\83\8d\83O\83C\83\93</a>
     </div>
 
     <ul id="home" title="URL\82É\83A\83N\83Z\83X" selected="true">
        keitairc\82É\96ß\82é\8fê\8d\87\82Í\83\8d\83O\83C\83\93\82µ\92¼\82µ\82Ä\82­\82¾\82³\82¢\81B
       </li>
       <li><a href="<!-- tmpl_var url -->">URL\82É\83A\83N\83Z\83X</a></li>
+      <li class="footer">
+       <!-- tmpl_var timestamp --><br />
+       keitairc <!-- tmpl_var version -->
+      </li>
     </ul>
 
   </body>