keitairc がアクセスすべきポートと、listenするportを別指定できるようにしました (web_listen_port)<br>
URLリンクでウィンドウのターゲットを指定できるようにしました (url_target)<br>
URLリンクでリダイレクタを指定するできるようにしました (url_redirect)<br>
+ 表示内容に任意のヘッダを追加できるようにしました (extra_header)<br>
</dd>
<dt>1.33</dt>
SSL証明書や認証手段にいろいろな制限があります。
注意して使用してください。
</dd>
+ <dt>extra_header</dt>
+ <dd>
+ 表示内容にヘッダを追加したいときに指定します。
+ デフォルトは未定義です。<br>
+ CSS のスタイルファイルを指定したい場合等に使用します。
+ </dd>
<dt>fontsize</dt>
<dd>
keitaircに携帯機器以外からアクセスした際の、
#
# sample ~/.keitairc for keitairc 2.x
#
-# $Id: dot.keitairc,v 1.18 2009-01-03 07:04:14 nyan_ Exp $
+# $Id: dot.keitairc,v 1.19 2009-01-03 07:28:15 nyan_ Exp $
# $Source: /home/ishikawa/work/keitairc/tmp/keitairc/etc/dot.keitairc,v $
################################################################
# Keyword
# irc_keyword = "mynick,myfavoriteword"
+# Add an extra header
+# extra_header = '<link rel="stylesheet" type="text/css" href="/keitairc.css">'
+
# Font size
# fontsize = 0
# mobile_fontsize = -1
# -*- mode: perl; coding: utf-8 -*-
# Keitairc::Config
-# $Id: Config.pm,v 1.30 2009-01-03 07:04:14 nyan_ Exp $
+# $Id: Config.pm,v 1.31 2009-01-03 07:28:15 nyan_ Exp $
# $Source: /home/ishikawa/work/keitairc/tmp/keitairc/lib/Keitairc/Config.pm,v $
#
# Copyright (c) 2008 Jun Morimoto <morimoto@mrmt.net>
web_listen_port
web_port web_title web_lines web_root web_schema
web_username web_password web_host web_charset
- fontsize mobile_fontsize silent_config
+ extra_header fontsize mobile_fontsize silent_config
show_newmsgonly show_joinleave show_console
ping_delay reconnect_delay follow_nick
smtp_server smtp_from smtp_to debug
# -*- mode: perl; coding: utf-8 -*-
# Keitairc::View
-# $Id: View.pm,v 1.20 2009-01-03 07:04:14 nyan_ Exp $
+# $Id: View.pm,v 1.21 2009-01-03 07:28:15 nyan_ Exp $
# $Source: /home/ishikawa/work/keitairc/tmp/keitairc/lib/Keitairc/View.pm,v $
#
# Copyright (c) 2008 Jun Morimoto <morimoto@mrmt.net>
$p->{root} = $me->{Config}->web_root();
$p->{title} = $me->{Config}->web_title();
$p->{version} = $me->{Config}->version();
+ $p->{header} = $me->{Config}->extra_header();
if($me->{ClientInfo}->is_mobile){
$p->{fontsize} = $me->{Config}->mobile_fontsize();
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Cache-Control" content="max-age=0" />
+ <!-- tmpl_var header -->
<title><!-- tmpl_var title --></title>
</head>
<body>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Cache-Control" content="max-age=0" />
+ <!-- tmpl_var header -->
<title><!-- tmpl_var title -->: \92n\90}\95\\8e¦</title>
</head>
<body>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Cache-Control" content="max-age=0" />
+ <!-- tmpl_var header -->
<title><!-- tmpl_var title -->: <!-- tmpl_var channel_compact --></title>
</head>
<body>
<meta name="Keywords" content="norobot">
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Cache-Control" content="max-age=0" />
+ <!-- tmpl_var header -->
<title><!-- tmpl_var title --></title>
</head>
<body>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Cache-Control" content="max-age=0" />
+ <!-- tmpl_var header -->
<title><!-- tmpl_var title -->: <!-- tmpl_var channel_compact --></title>
</head>
<body>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Cache-Control" content="max-age=0" />
+ <!-- tmpl_var header -->
<title><!-- tmpl_var title -->: <!-- tmpl_var channel_compact --></title>
</head>
<body>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Cache-Control" content="max-age=0" />
+ <!-- tmpl_var header -->
<title><!-- tmpl_var title -->: icc\95\\8e¦</title>
</head>
<body>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Cache-Control" content="max-age=0" />
+ <!-- tmpl_var header -->
<title><!-- tmpl_var title -->: icc\95\\8e¦</title>
</head>
<body>
<meta name="Keywords" content="norobot">
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Cache-Control" content="max-age=0" />
+ <!-- tmpl_var header -->
<title><!-- tmpl_var title -->: \83\8d\83O\83A\83E\83g</title>
</head>
<body>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Cache-Control" content="max-age=0" />
+ <!-- tmpl_var header -->
<title><!-- tmpl_var title -->: mail <!-- tmpl_var mail --></title>
</head>
<body>
<meta name="Keywords" content="norobot">
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Cache-Control" content="max-age=0" />
+ <!-- tmpl_var header -->
<title><!-- tmpl_var title --></title>
</head>
<body>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Cache-Control" content="max-age=0" />
+ <!-- tmpl_var header -->
<title><!-- tmpl_var title -->: phone <!-- tmpl_var phone --></title>
</head>
<body>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Cache-Control" content="max-age=0" />
+ <!-- tmpl_var header -->
<title><!-- tmpl_var title -->: postme</title>
</head>
<body>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Cache-Control" content="max-age=0" />
+ <!-- tmpl_var header -->
<title><!-- tmpl_var title --></title>
</head>
<body>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Cache-Control" content="max-age=0" />
+ <!-- tmpl_var header -->
<title><!-- tmpl_var title --></title>
</head>
<body>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Cache-Control" content="max-age=0" />
+ <!-- tmpl_var header -->
<title><!-- tmpl_var title --></title>
</head>
<body>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Cache-Control" content="max-age=0" />
+ <!-- tmpl_var header -->
<title><!-- tmpl_var title -->: <!-- tmpl_var channel_compact --></title>
</head>
<body>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Cache-Control" content="max-age=0" />
+ <!-- tmpl_var header -->
<title><!-- tmpl_var title -->: URL <!-- tmpl_var url --></title>
</head>
<body>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<meta http-equiv="Cache-Control" content="max-age=0" />
+ <!-- tmpl_var header -->
<title><!-- tmpl_var title -->: URL <!-- tmpl_var url --></title>
</head>
<body>