tDiaryテーマ対応テンプレート
2004-05-05
下記URLにて最新情報を公開しています
AkiaryでtDiaryテーマ対応!テンプレート説明書
概要
「tDiaryテーマ」形式のCSSを流用できるように調整した、Akiary用テンプレート集です。Sample Akiaryで使っているものと同じです。
じつは以前にもなんとなく公開していたので、再公開ということになります。
「tDiaryテーマ」って何?
Web日記システムのtDiaryでは、デザイン(みため)を変えるために、CSSをつかったテーマという仕組みを用意しています。現在では他の多くのWeb日記やWikiでもサポートされていて、たとえば「はてなダイアリー」でも使われています。
そのテーマは簡単に言うと「一定の枠組み(決めごと)に従ったCSS」ということになります。そしてそれらは一般的なCSSとしても十分使えるようにできています。なので、枠組みを決める構造をテンプレートとして作りこんでやれば、AkiaryでもtDiaryテーマが使えるようになるのです。
- テーマギャラリー
- tDiary本家による。200を超える最新のテーマが公開されています。ここからテーマを入手することができます。
- 参考:tDiary-users Project テーマ、SourceForge.net: tdiary-theme
- テーマ選択のためのFlashアプリ
- FLASHをつかって、ザーッと眺めながら選べます。
- テーマ別によるスタイルシートサンプル
- はてなダイアリー向けに作られてはいますが、テーマさえ入手できればこれらも使えます。使いやすくて、動作も機敏です。
ダウンロード
Shift_JIS版
- 2004-05-05 再公開
動作条件
Akiaryのバージョンは0.51をターゲットにしています。
ライセンス・原著作者
GPLとするか、もしくは「Artistic License」(参考日本語訳)という、Perlが採用しているライセンスに準じます。
ただし、default.cssについては、GPLなプロダクトのコードを参考・流用しています。
私自身はライセンスをどう扱うべきか測りかねているのですが、これらを再配布するときはGPLとして扱ってください。(もしあればですが)GPLの影響下にない部分のみを取り出して再利用する場合には、Artistic Licenseを選択できます。
いしだなおと it@isnot.jp
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
参考にした情報
以下のサイトを参考・利用させていただきました。
- tDiary.orgなど
- はてなダイアリー
各ファイルの説明
tmpbn.html
日記テンプレートファイル(月毎のログ)
tmpnew.html
オプショナル日記(最新日記)
tmpindex.html
オプショナル日記(日記目次兼全タイトルリスト)
日記の記事数が多くなってくると、そのうち全タイトルリストの生成に不都合が出てくるかもしれません。少なくとも200件(通算で約20ヶ月)程度ではまったく問題ないですが、数千件になると問題が出る可能性があります。
tmpdiary.html 【オプション】
オプショナル日記(今月の日記にリダイレクト)
これはほとんどのばあいは不要だとおもいます。参考程度に。
tmpindex.js
オプショナル日記(過去ログインデックスJavaScript? Include用)
tmprecent.js
オプショナル日記(最新の記事JavaScript? Include用)
tmpnew.txt 【オプション】
オプショナル日記(aki2rss.cgi用)
akiary.cfg.n3
Akiary設定ファイルの例です。
rss.png
RSSボタンの画像です。
rss10general.xsl 【オプション】
XSLTという仕組みを利用するためのスタイルシートです。
RSSをブラウザで開いたときに、見やすく表示する役割があります。RSSを「tDiaryテーマ」互換のHTMLに変換します。カスタマイズ可能です。
default.css
n3kitデフォルトテンプレートです。
akiary.css
akiary特有のCSSを設定しています。
各htmlはこのCSSをlinkで参照しています。
@importでtDiaryテーマのuriを指定します。
テーマを差し替えるときは、このファイルのみを編集すればOKです。
readme.txt
この文書です。
使い方設定のポイント
サイトの名前やURI、メールアドレスなどを書き換えてください。
head要素で設定している「RSS AutoDiscovery?」のタグ(link要素)を忘れずに書き換えてください。
利用例
コメント、サポートなど
[コメント] 【from (unknown)】
これにさらにコメント機能をつけてはいただけないでしょうか?
[コメント] 【from いしだなおと】
そうですねぇ。くっつきBBSの導入事例でもやりましょうか。
posted at: 2004-07-01 19:16:49
[コメント] 【from いしだなおと】
ひとまず設置。作業時間は1時間半程度か。いちおう、くっつきBBS関係も文字コードをShift_JISにした。でもなぁ…日記本文よりコメントが上に来るというのがなんとも。それに「did改造」してないAkiaryで、かつ1日複数の記事を書いている場合はひどいことになるなぁ。このままだとうまくない。ちなみに管理用パスワードは「bbsadmin」です。
posted at: 2004-07-01 20:42:16
いしだなおと it@isnot.jp
posted at: 2004-07-01 16:33:33