この記事の概要
シンプルなスキンです。カスタマイズの土台にどうぞ。
標準添付の grey スキンよりもいじりやすくなってると思います。このサイトも Plain スキンをベースにしています(10月5日現在)。
トラックバック・プラグイン必須。その他のプラグインについても一部対応しています。
※EUC-JP版も用意しました
追記:一応ダウンロードリンクは残しておきますが、今となってはあれこれボロの目立つスキンなので、ほかの優れたスキンをチェックしてください~
Download: Plain Ver0.2 UTF-8版
Download: Plain Ver0.2 EUC-JP版
[Nucleus3.0以降]
利用される方はこの記事へトラックバックを下さるとうれしいです。
遅くなりましたが「Plain Ver0.2 - 記事投稿用のマークアップ」を書きました。ご確認あれ。
もっとちょこちょこと試作段階を公開していくはずでしたが、1ヶ月も間があいてしまいました・・。そのぶん、Ver0.1に比べて色々変わってます。見た目はあまり違わないですが。
適用方法
ファイルを解凍してできる dtk_plain フォルダをスキンディレクトリにアップロード。Nucleusの管理画面「読込/書出」で「ローカルファイルから読み込み」のプルダウンから dtk_plain を選択。
その後にblogの設定画面で「標準のスキン」に dtk/plain を適用します。
Ver0.2 ここがこう変わった
見た目をもう少しすっきり系に
画像ファイルを変えて、もう少しプレーンなイメージへ。
![[dtk] Plain Ver0.2 スクリーンショット [dtk] Plain Ver0.2 スクリーンショット](http://datoka.jp/old/media/1/screenshot_plain_v0.2.jpg)
7つのプラグインにあらかじめ対応
Nucleus Ver3 から導入された、<%if(hasplugin)%>でのプラグイン判別を活用しています。必須のトラックバックプラグイン以外に、該当するプラグインが入ってると何もしなくてもスキンに反映されます。もちろんスタイルシートも対応済み。
このスキンで対応しているプラグインはこちら。
コンテンツブロック:
- NP_ShowBlogs (blog表示&ページリンク:メインページ)
- NP_HilightSource (ソースコード記述用:アイテム内)※スタイルシートのみ
- NP_ArchiveIndex (カテゴリー別タイトル一覧表示:アーカイブ一覧ページ)
- NP_TodoList (TODOリスト管理:メンバーページ)
メニューブロック:
- NP_ContentsList (カテゴリーリストの代替・強化)
- NP_CommentTree (コメント&トラックバックをツリー表示)
- NP_LinkList (リンク集管理)
これらのプラグインを全部入れてもらってもいいし、必要なプラグインのみを入れておくだけでもOKです。
ただし、現在のVer3.1正式版には若干不具合があるので、次の簡単なコード修正をあててもらう必要があります(最新の開発版では修正済み)。
また ArchiveIndex, ContentsList, CommentTree については、プラグインオプションで若干の変更が必要です(※別記事で解説してます)。
メンテナンス性向上?スタイルシートを分割
CSSファイルを base.css, custom.css, plugins.css の三つに分けました。custom.css にベースの一部上書き領域と装飾用スタイルがまとめられてますので、基本的にスタイルシートをいじりたいときは custom.css をいじれば済むようになっています(書き換えたい場所を探すのが楽なはず)。もちろん base.css をいじらなければならない場合もありますが。 追加したプラグインに関するスタイルは plugins.css へ。
その他の改良点
- トラックバック自動検知用のRDFタグをアイテムに埋め込み。
- RSS2.0 と ATOM0.3 のリンクをサイドメニューに設置。~
- (リンクがうまくいかない場合はこの記事のコメントを参照)
- 最新記事にNewマークをつけるようにした(Nucleusのグローバル設定で最終訪問日時の保存をONにすること)。
- コメントアンカーを修正。CommentTreeで個別のコメントへの直リンクもできるようにした。
- Opera で「ページトップ」リンクが効かない問題を修正。
- Opera と FireFox で「leftbox」「rightbox」のレンダリングが崩れていたのを修正。
追記
MacIEでのテキストエリア文字化け問題など、一部問題点がありますので、下のコメントを参考にしながら修正してください(手抜きゴメン)。
はっち@劇場:
ん?って思ったのが一つあったんですが、RSSのURLなんですけど、これだともしかしたらうまく繋がらない場合が出るかもしれないです。
http://sosy.s55.xrea.com/10...
<%sitevar(url)%>xml-rss2.php?blogid=<%blogsetting(id)%>の方が良いかもって思ったんですけど、もしかしてうまく繋がらなかったの劇場だけ?(汗)
ここは、しっかり出てますもんね…うーん。