追加で以下のようなモジュールを追加してみました。
スタイルの調整
英語圏の人の作るテーマは大抵の場合文字が小さすぎる(asciiならそれでいいのでしょうけど)ので、少し大きく表示するように調整します。
CSS injectorというそのものズバリなモジュールがあったので、入れました。ので、この辺のことは見なかったことにしといてください。
テーマの中のスタイルシートに@importとかするというのもいいのでしょうけど、よそから持ってきたテーマやモジュールにはできるだけ手を加えたくないので、ブックマーク追加用に改造して設置したモジュールで何とかしてしまいます。
モジュール本来の目的とはずれちゃっているので、美しくはないですが。もっとも、ボタンの表示スタイルを調整するという目的で以下の要領で改造 をするのは構わないと思います。
まず、Service linksにはhook_init関数がないようなので、hook_init関数を追加し、ここでcssを読み込む関数をロードします。
function sbmjp_init() { drupal_add_css( drupal_get_path('module', 'sbmjp' ) . '/style/sbmjp.css'); }
んで、あとは /style/sbmjp.css を編集するだけです。
具体的には
- 少し文字を大きくする
- line-heightを広くする
- 見出し(hn)要素にちょこっと装飾を
- pre要素にちょこっと装飾を
くらいです。
確認してないですけど、多分blockquote要素とかも僕好みじゃないような気がするので、後でその辺も修正するでしょう、きっと。
タグ
ボタンを追加してみました
はてなブックマークとLivedoor clip用の追加ボタンを設置してみました。必要だと思ったわけでもないのですが、やってみたかったんです。
基本的にはService linksというモジュールをベースにしていますが、はてなブックマークやLDCは対応サービスに含まれていないので、ほぼ丸々コピーして元々の設定はほぼ全てコメントアウトして、二つのサービス用の設定を追加しました。
⇒ http://www.chikunai.net/node/248 をとても参考にしています。
ここがブックマークとかされるようになったら(なるのか?)ブックマーク数を表示するような改造もしようかと思います。誰にもブックマークされてないですが、改造しました。
タグ
メンテナンス完了のお知らせ
開設以来約1年の間、当ブログはMovableType 4で運用してきました。MT4で「できること」に関しては特に文句はなかったのですが、Operaだと各種テンプレートの編集が何故かできない、近頃はエントリ書いて保存ボタン押すとOperaが固まる、ダイナミックパブリッシングがうまくいかない(僕の責任によるところが大きいとは思う)なんていう不満が溜まってきたとか、仕事で使ったDrupalがなかなか楽しいので使ってみたかったとか、さくらインターネットでMySQL5が使えるようになった、とか、そもそも飽きた、なんていう理由でCMSをDrupalに変更しました。
過去のエントリについてはなんとかそのまま残せたので、そのまま置いときます。MT4のエンジンもそのままなので、コメントやトラックバックも受けられ るんじゃないかなぁ。試してないけど。
でも、spam対策は何とかしないとなぁ。TBの方はリンクなきゃダメよ、で大体跳ねられる気がするけど。コメントの方はモジュール拡張しなきゃダメかもなぁ。なんかあるかもしれないので探してはみるけど、日本人ユーザ少ないからねぇ。
WordPressにしなかった理由?事例がありすぎてつまんないから。
タグ
Drupalも入りました
メンテナンスのお知らせの続きのまた続き
Drupalもインストールは完了して、あらかた必要そうな設定も終えていて、すでにいくつかエントリも書いてあったりするのですが、このMTとの共存ができない。パーマリンクごと移行したいという妄想は早々に諦めて、構築済みのページを残したまま、このドメインのサブディレクトリでDrupal動かせばいいかなとか思っ たんですが、一筋縄ではいかないようで。
てことで、少し試行錯誤してみたのですが、このドメインのままいこうと思ったら、DrupalのクリーンURLは諦める感じ。mod_rewriteの設定をね。もっと頑張ればね。何とかなるとは思うんですよ。というか何とかなった模様。何とかなったというか、サブディレクトリでの運用ですらなくなった。
そういうわけですね。当ブログはサイトのURLは同じですが、ブログシステムを変更しましたので、RSSのURLが変わります。もう設定変えちゃったので、RSSリーダで読んでる人以外は、このエントリにアクセスすることないんじゃないかと思いますが。
タグ
タグクラウドを導入しました
追記
モジュールがDrupal 7に未対応のため、現在は無効です。
まぁ、まだエントリ数が少ないのでパッとしませんけど。
導入の仕方
tagadelicモジュールをインストール。インストールと言っても、ダウンロードして展開して ./sites/all/modules/ に置いて、モジュールを有効化するだけ。
あとは、ブロック管理画面で「Tags in Blog」を表示するだけです。簡単。
タグ
結界師を買ってみた
以前は週刊少年サンデーも購読していたのでこの漫画が面白いことは知っていました。雑誌自体の購読をやめてしまったので続きが気になってはいたの ですが、漫画喫茶などで読むのは完結前でないと大変残念な思い(シグルイとかジパングとかスティール・ボール・ランとかアイシールド21なんかで残念な 思いをしまくっています)をするというのも知っていますもので、読まなかったのですが、ふと本屋に立ち寄った際に見かけてどうしようもなく読みたくな ってしまったので、とりあえず3冊だけ買ってきました。
読んでみて改めて思いましたが面白い。田辺イエロウにとってまともな週刊連載は初めて(にして今のところ唯一)だというのに、これかぁ。結界師・結 界術というアイデア自体は、連載前に読みきりも描いてますし、随分練りこまれていたようですが、にしたってやっぱり凄いと思います。
コミックスで読んだのは初めてなんですが、結構いろんな設定が最初からあったんですね。最初の3冊で伏線張られまくってるじゃないですか。やるな、田辺。
こんなことを書いているそばからアイシールド21が欲しくて仕方なくなってしまったのですがどうしましょう。
Build 1491
Skin debugging and more - Opera Desktop Team
ChangeLog見る限りかなりの量の修正が入ってますね。確かに1つ前のバージョンは安定性はもう一つでした。その分たくさんのCrash Reportが飛んだんじゃないでしょうか?やっぱりわざと?
タグ
Drupal 6で設定したこと
追加でインストールしたもの
モジュール
- TrackBackモジュール
- Blogやるなら必要でしょ。やっぱり。MT時代にほとんど役立ったことないんだけどそれはそれ。
テーマ
- Addari
- とりあえず今適用中のやつ。他にも色々試したけど。
追加で有効化したモジュール
コアモジュール
- Blog
- Blog API
- APIの方は今すぐに必要というわけでもないんだけど。
- Color
- 他のテーマのために有効化したけど、このテーマじゃ意味ないんだな。無効化するか。
- Locale
- 日本語化するには必須。ちなみにDrupal Japanで配布している、日本語ディストリビューションではなく、オリジナル版を入れてから、日本語リソースキットの.poファイルをインポートして日本語環境を作った。6.9の時に日本語ディストリビューション使ってインストールがうまくいかないことがあった為。6.11まで進んでるので解消されてるかもしれないけど。
- OpenID
- 別になくても全然困らない。
追加モジュール
- Trackback
- せっかく入れましたしね。
その他
- RSS配信を全文配信に。
- タクソノミーにボキャブラリ「Blog」を追加。これやっとかないとタグ付けできないし。このボキャブラリはタグ許可/複数選択許可
他にも色々やってますが、注意するのはこれくらい。あと、ブロック管理で、特定のページにだけユーザログインを表示するように設定。これもやって おかないとこのマシンのこのOperaでしか編集できなくなっちゃうし。
メモ書きで、自分以外の誰かの参考になろうとほとんど思ってないので、とても分かりにくいですが、この辺で。
タグ
さくらインターネットサーバでDrupal 6.11を導入した
やったこと
ダウンロード
http://drupal.org/ から最新版のarchiveをダウンロードして、サーバ上で展開。
設定
.htaccssの編集
#Options -Indexes #Options +FollowSymLinks
他にphp_value ~~な記述はさくらのサーバではphp.iniに書くことになっているので全てコメントアウト。
php.iniの編集
↓な感じでいいらしい。
mbstring.func_overload = 0 mbstring.language = neutral mbstring.http_input = pass mbstring.http_output = pass mbstring.encoding_translation = off mbstring.internal_encoding = UTF-8 magic_quotes_gpc = Off register_globals = Off session.auto_start = Off
Drupalの初期設定
- ./sites/default/default.settings.phpを./sites/default/settings.phpとしてコピー。
- ./sites/default/settings.phpの92行目あたりにある、 $db_urlを適当な(ちゃんと接続できるという意味ね)内容に修正。
- すぐ下の行の$db_prefixに適当な(僕しか知らないという意味ね)値に修正。
Drupalのインストール
./install.phpにアクセス。あとは画面の指示に従うだけです。インストール完了後の設定については別エントリで。