Monthly Archives: 11月 2007

WordPress2.2のサムネイルサイズ

本日アプデートしてからはじめてアップロード機能をつかいました。
以前「inline-upload.php」はそのままだと書きましたが正確には使われなくなったみたいです。
2.2からは「admin-functions.php」にサムネイル作成機能が移ったようです。

ということで以前のようにこのコードの中の128と96を4:3の比率の好きな値にすることによってサムネイルのサイズ変更ができるようになりました。今回は400と300にしました。

今回参考にさせていただいたページ
cyocyo.biz

2007年11月3週ソーラー発電

先週、11月12日から11月18日の分です。
7日間の発電量は「65.95kWh」でした。寒くなってきましたが結果は先週より多い発電量となりました。
以下環境換算です。
石油削減換算で「15.0リットル」
CO2削減換算で「20.7kg」
森林面積で「58.1平方メートル」
ちなみに自給率は「33%」でした。

一週間のグラフ(PDF)
週間ソーラー発電(2007年11月3週)
週間ソーラー発電(2007年11月3週)

ビジュアルエディタの改行

前回の記事でビジュアルエディタで改行が消えるという話をしました。
過去の記事を編集した場合だけではないようで。

やってみると、
「ビジュアルエディタとソースエディタを行き来すると改行がすべて消える」
ということでビジュアルエディタは使いません。
せっかく便利なのに。

WordPressを2.2.3にバージョンアップ

やっぱりバージョンアップをしようと思ったのでやってみました。
実は以前こっそりやって失敗した

作業は簡単ですぐ終わります(笑)
とりあえずファイル全部とMySQLのデータベースはphpMyAdminからバックアップしてあると仮定します。
そしてプラグインはすべて無効にしましょう。
Read more …

Leopardの「SIMBL」「SafariStand」

2009年6月26日追記既にLeopard Safari 3とSafariStandを利用している場合、Safari4へのアップデートはSafari4のアップデート後、Safari4対応のSafariStandプラグインファイルを上書きするだけで利用可能です。SIMBLの再インストール等は不要でした。

Leopardをインストールした日に「SIMBL」と「SafariStand」をインストールしたのですが、動作していませんでした。
まぁ単純にLeopard対応前の「SIMBL」だったのですが…
まとめると、
単純に「SIMBL」を上書きインストールでは駄目。
一旦ちゃんとアンインストールしてからインストールでOK。
Read more …

Debianのiptables設定

Debianでiptablesの設定をしていてふと/etc/init.d/iptables saveしてみると/etc/init.d/iptablesはそんざいしないと言われてしまった。Debianからは削除されてしまったらしい。ということで友人が「stop」「save」で保存「start」「restore」で設定の読み込みをするスクリプトを作ってくれたのを頂いた。快く許可してくださり以下にiptablesの設定方法と共に記載する。 Read more …

Search Hilite

以前この記事でインストールした「Search Hilite」について。
今日気がついたのだが、GoogleやYahoo!などからの検索で記事を開いた場合もキーワードがハイライトされるのだ。自分がただ知らなかっただけなのかもしれないが。

「search-hilite wordpress 設定」でgoogleから開いた例
Search Hilite

愛知県豊山町でのF2戦闘機墜落事故(原因判明)

2007年10月31日の午前9時12分頃に起きたF2戦闘機墜落事故について。
この航空自衛隊の戦闘機は三菱重工業が定期点検をするために預かっていたそうだ。
タッチアンドゴーの試験をするために愛知県豊山町の県営名古屋空港からの離陸の際、浮上できず(瞬間浮いたが)炎上したという事故だった。幸い乗組員の命に別状はなかった。

このニュースを映像でみたとき私は離陸可能な速度に達する前に操縦桿を引いてしまったのかと思った。以下は素人的な考えであることを承知の上で読んでいただきたい。
Read more …

WordPressから外部SMTPを使う

前の記事の「Dunstan-style Error Page」を使ってて気がついたのですが。
何かというとこのエラーページについている「エラー報告」が送られていないということです。
よく考えるとWordPressからの本来送信されてくるメールがないことに気がつきました。(その時点で遅いのですが)
調べてみると標準ではサーバーにメールサーバーがないと送信できないらしいですね。

ということでそれは大変なので探すとメール送信を外部のSMTPサーバーから送ることのできるようになるプラグイン「Cimy Swift SMTP」を見つけました。
ダウンロードはここから。
Read more …

プラグイン

いろいろとWordPressにも慣れてきたのでもっとプラグインを探していこうと思っていたところに見つけた
WordPress をインストールしたら最初に入れる10のプラグイン」を参考にして入れたプラグインを紹介します。
今回インストールしたのは
「Search Hilite」検索結果ページのキーワードをハイライトする
「Smart update pinger」標準のPing送信を置き換える形でPing送信をする、手動で送信も可能
スパム対策
「Dunstan-style Error Page」ページNot Foundを高機能にしてくれるプラグインです。
の3つです。

「Search Hilite」
このサイトより「search-hilite_1.9.zip (15.07.2006 00:47)」をダウンロードしてきて解凍します。解凍してできた「search-hilit」フォルダをフォルダごと「wp-content/plugins」フォルダーにコピーします。
そして管理メニュの「プラグイン」から「Search_Hilite」の有効化リンクをクリックします。
インストールはこれだけで設定もなにもありません。
検索ウインドウから検索すると以下のようにキーワードがハイライトされました。
Search_Hilite

「Smart update pinger」
これは参考にさせていただいたブログの方が日本語にしたバージョンをここからダウンロードし「smart-update-pinger.php」を「wp-content/plugins」にコピーします。
これも同じように管理メニュの「プラグイン」から有効化します。
設定は「オプション」の「Smart update pinger」から行います。

「Dunstan-style Error Page」
こちらもここから日本語化されたバージョンをダウンロードします。
(と思ったのですがダウンロードリンクがおかしかったのですが直リンクは失礼なのでアドレスを書いておきます。http://plasticdreams.org/uploads/projects/afdn_error_page.php.zip)
解凍してできた「afdn_error_page.php」を「wp-content/plugins」にコピーし管理メニュの「プラグイン」から有効化します。
このプラグインはそれだけでは反映されないので「表示」の「テーマエディタ」から「404 ページ」を開きます。
そして内容をすべて削除し(バックアップを取ってから)「<?php afdn_error_page(); ?>」の一行だけのファイルにします。
ほんとはこれでいけるのですが現在使用しているテーマではデザインが崩れてしまったので以下のように修正しました。
まずは「404 ページ」から。

元のソース

<code>
&lt;?php get_header(); ?&gt;
  &lt;div id="content"&gt;

    &lt;div class="post"&gt;
        &lt;h2&gt;Error 404 - ページがありません&lt;/h2&gt;

		&lt;div class="entry"&gt;
		&lt;p&gt;申し訳ありません、指定されたページは存在しません。リンク切れの場合はご連絡いただけると幸いです。&lt;/p&gt;
		&lt;/div&gt;&lt;!--/entry --&gt;

	&lt;/div&gt;&lt;!--/post --&gt;

  &lt;/div&gt;&lt;!--/content --&gt;

  &lt;div id="footer"&gt;&lt;/div&gt;
&lt;/div&gt;&lt;!--/left-col --&gt;

&lt;?php get_sidebar(); ?&gt;

&lt;?php get_footer(); ?&gt;
</code>

編集後

<code>
&lt;?php get_header(); ?&gt;
  &lt;div id="content"&gt;

    &lt;div class="post"&gt;
		&lt;div class="entry"&gt;
&lt;?php afdn_error_page(); ?&gt;
		&lt;/div&gt;&lt;!--/entry --&gt;

	&lt;/div&gt;&lt;!--/post --&gt;

  &lt;/div&gt;&lt;!--/content --&gt;

  &lt;div id="footer"&gt;&lt;/div&gt;
&lt;/div&gt;&lt;!--/left-col --&gt;

&lt;?php get_sidebar(); ?&gt;

&lt;?php get_footer(); ?&gt;
</code>

次に「afdn_error_page.php」も編集します。
346行目付近「<?php get_header(); ?>」
427行目付近「<?php get_footer(); ?>」
の2行を削除しました。
これで以下のように正しく表示されました。
404ページ

今回は以上です。