ウィジェット導入した関係で・・・

以前は、このブログに使っているCMS、WordPressにテーマとして DarkPadを改造して使わせてもらっていたのですが、 簡単にメニューを設定出来るウィジェットを使う関係で、DarkPadは対応していないので、 Royaleに変更してやはり改造を施し、 使わせてもらっていたわけですが、どうも描画が重かったんですよね。 自分がサムネイルだからと油断して大漁に画像をアップしたのが原因かなぁ~と 改善する為にいろいろと思考錯誤してみたら、 どうやらスタイルシートのbackgroundで画像を指定すると 重くなる事がわかりました。 Royaleには管理画面上から幾つかテンプレートとして用意された中で背景変える事は出来るのですが、 背景を表示しない設定が出来なくて、仕方なくスタイルシートのbackgroundの画像指定部分を 根こそぎコメント化してみたら、真っ白になってしまったので、黒めの色に配色しました。 1回見ただけで飽きるような無意味なゴージャス化は個人的に好きじゃ無いし、 同じようなページなら軽いのに越した事ありませんのでね。 ちなみに、このRoyaleには先ほども申しました通り、管理画面上で簡単にいろいろ設定変更が出来て 良いのですが、時間が進む毎にリンク色が変わるような物凄くウザイ設定もあって、 それなら背景を設定しない設定を付けて欲しい所です。

WordPressMe2.2からWordPress2.3の日本語化へ変更

そろそろWordPressME2.2だと脆弱性が気になってきたので、 この際、本家のWordPress2.3に日本語化をしたシステムへ移行してみました。 今回の移行で大きく変わったのは、サイドバーにウィジェットを導入した事です。 それにしたがって、ウィジェットに対応したテーマに変更させてもらいました。 ウィジェットかなり便利と言うか、超直感的に配置出来るので少し感動。 暫くして、カテゴリーも少し整理しようかと計画しております。 ちなみに、Captchaは今のところOFFにしてあります。 Akismetを導入したので、これがどの程度強力なのか試してみます。 まぁ、Captchaは強力なんですが、何分書き込んで頂いた方に余計な手間がかかってしまいますので・・・ ちなみにディレクトリ内部を軽く覗いてみましたが、結構ファイルの配置やファイルが変わっています。 2.3のサムネイル画像作成時のサイズ設定は、 wp-admin/includes/image.php の一番上にあります。 それと、 DBのテーブルが幾つか変更になっているみたいですので、投稿時に”wp_post2cat”が存在しないとSQLのエラーがでます。 これってなんかのプラグインに使っているテーブルかなぁ? 今度時間がある時に調べておきます。

現時点のNucleusで組込んでるプラグインとスキンファイル

私のページのBlogシステムをMovableTypeからNucleusにBlogのシステムを移行したのはご存知かと 思いますが、やはりNucleusの方が初期の機能が少なく、MovableTypeレベルの機能を実現しようと すると、いろいろな方が公開されているプラグインを入れる事になります。 今回は現時点て組込んでいるプラグインについて。 SkinFiles・・・確かこれは最初から入っていたはず。 Calendar Plugin・・・カレンダー表示を追加 CT・・・コメントとトラックバックのコントロール TrackBack for Nucleus・・・トラックバックの機能追加 Comment Tree・・・新規に投稿されたコメント/トラックバックを表示 Hit Counter・・・カウンター機能を追加 スキンファイルは、PSYCHEDELIC VIVIANさんの Colorsというスキンを少々カスタマイズして使わせてもらっています。

無理矢理トップページ更新(W

トップページが余りも放置プレイだったので、 頻繁に更新しているBlogからデータを引っ張りだして、 更新するようにしました。 負荷を考慮して半静的な更新でして、かなりまだテスト段階ですので、 もしかすると破綻する可能性大です。 その場合に備えて以前のページをリネームしてますので 下記アドレスにアクセスしてください。 http://doogsv.com/index2.html

MovableType2Nucleus

ライセンス関連がどうも面倒なのでこの際 MovableTypeからNucleusに移行しました。 先ずNucleusをインストールします。 で正常動作を確認して次にデータ移行を行いますが、 MovableTypeもNucleusもMySQLを 使っていますので、下記PHPスクリプトを使用して直接DBを移しました。 mt_nucleus_04.php テキストエディタでスクリプトを開き、MovableTypeとNucleusの DB接続設定を記載後、サーバにアップして実行します。 実行後、Nucleus側のBlogを開くと文字化けしまくってます。 原因はMySQLのDBに入っていたMovableTypeのデータがShift_JISで 入っていたから。 NucleusはEUCかUTF-8なので何らかの方法でDB内のデータの 文字コード変換しなければならないわけですが、これはPhpMyAdminで 一度EUCで文字コード変換指定でバックアップし、その後リストアするとこで変換できます。 phpMyAdmin 自分はphpMyAdmin 2.7.0-pl2を使いました。 ダウンロードするとconfig.default.phpが入っているので、 コピーしてconfig.inc.phpにリネームしテキストエディタで 57行?73行辺りの設定をしフォルダごとサーバにアップロードします。 この際、phpMyAdmin-2.7.0-pl2と言う名前をわかり易いようにphpmyadminにリネームしておきます。 それで、 ブラウザから http://サイト…/phpmyadmin/index.php を実行し管理画面を出します。 左側のプルダウンメニューでNucleusのDBを指定すると右側の画面に テーブル画面一覧が表示されます。 で、上のタブのエクスポートをクリックし下記のようにして実行。 するとバックアップファイルがダウンロードされます。 その後インポートで参照で先ほどのファイルを選択し 実行することで変換完了です。 この作業はインポート時に前のデータが全て消える為、 作業前にDBのバックアップ等をお奨めします。 んでもって、このphpMyAdminってwebからパスワード無しにデータベースにアクセスできる為、 普段はディレクトリ自体を消しておくなり、全ての権限を無くしておいたりしておいた方が宜しいと思います。