Pica pica

We Love WordPress, We Love Firefox, We Love Opera, We Love…

2 月
25

プラグインの更新内容をメモ

Posted by せれ

今日行ったプラグイン関連の更新の作業内容をメモ。
久々すぎていろいろ忘れてるなぁ。

先達の情報に感謝!

2 月
24

WordPressME2.20 to WordPress2.33 Update

Posted by せれ

この半年ほどすっかり放置気味でしたが、しばらくWordPressも更新していなかったため、一気に最新版に更新しました。

元のバージョンがWordPressMe2.20だったので 、
WordPressMe2.20→Me2.21 →Me2.23→WordPress2.33ja
の手順で行いました。
久々なのでかなり緊張したのですが

  1.  FTPでサーバ内のデータをすべてダウンロード
  2. WordPress Database Backupでバックアップし、バックアップファイルをダウンロード
  3. 使用しているプラグインを無効にする
  4. WordPressMe2.20 to 2.21の差分ファイルを上書きアップロード
  5. 完了後まずはページが見れるか確認
  6. ひとつずつプラグインを有効にして最終確認 → 正常動作を確認
  7. またプラグインを無効にする
  8. WordPressMe2.21 to 2.23の差分ファイルを上書きアップロード
  9. 完了後まずはページが見れるか確認
  10. ひとつずつプラグインを有効にして最終確認 → 正常動作を確認
  11. またプラグインを無効にする
  12. ようやくWordPress2.33のファイル一式を上書きアップロード
    ここではWordPressMeからWordPress日本語版に変わるため差分ファイルじゃなく全部上書き
  13. 完了後管理ページを表示させようとすると自動的にUpgrade.phpの表示になるので画面指示に従い更新 → なにごともなく正常に更新完了
  14. ページ表示が見れるか確認
  15. プラグインをひとつずつ有効にして最終確認 → 正常動作を確認

といった手順で特に問題もなく完了。

実は人柱用のWordPressページも持ってるのでこちらですべて試してみて、正常更新を確認後、こちらも同じ手順で更新しました。

今回のWordPress本体の更新作業では、AkismetとSpamKarma2は無効化せず有効のままで実施し、正常に更新完了しました。

あと、WordPress2.33に更新後、Akismetがすでに2.14に更新されていると表示があったため、こちらも更新しました。
わざわざ書くほどのこともないですが以下手順で実施。

  1. Akismetのダウンロードページ から最新のVer.2.14をダウンロードし解凍
  2. WordPressの管理ページからAkismetを無効にする
  3. wp-content/plugins/akismetにVer.2.14のファイルを上書きアップロード
  4. WordPressの管理ページからAkismetを有効にする
  5. 念のため管理ページ>プラグイン>Akismet設定から「設定を更新」実行
    (この手順は不要だと思いますが、気休めにw)

Akismetを停止させたのは実質30秒以下でした。

今回の作業で参考にさせていただいたサイト:

10 月
06

(お詫び)3ヶ月も放置してすみません。

Posted by せれ

このblogを個人的興味から始めたとはいえ、3ヶ月も放置するとは正直思っていませんでした。

最初はFirefoxネタやWordpressネタがたくさんあって個人的興味の高まりからそれなりにモチベーションもあったのですが、この数ヶ月Firefoxの新しい拡張を試すこともなく、設定にも手を入れずになんとなくそのまま使っていたこともあり、また某ネットゲームにハマってしまったことなどもあって・・・ってな有様です。

開設5ヶ月で更新放置するようなしょぼくれたページですが、Google様のおかげか毎日そこそこのアクセスもあり、すこしずつ方向転換してでもなんか書くことにしようと思い立ちました。
いつも欠かさずチェックしている、Going My Wayさんにもリンクいただいたようですし。

Joomla! もインストールした後放置してるので最後のエントリも書き直さねば!
こちらは、放置の間にバージョン上がってるので、一部再確認しなきゃダメですね・・・

ともあれ、今日から更新再開します。あらためてよろしくお願いいたします。

10 月
06

Windows VistaのIE7で文字サイズ変更が記憶されない。

Posted by せれ

最近、地味に相談を受ける内容です。本来ならMicrosoftかPCメーカーに聞いてくれ!とやんわりと返答するべきところですが、立て続けに3人ぐらいから聞いたこともあって、調べてみました。

●症状

  1. IE7(Internet Explorer 7)でYahoo! JAPANなどの一部ページにおいて、IE7の文字サイズをDefaultの「中」から「大」などに変更。
  2. その後、IEを閉じて再度開きなおしたり、一度他のページに飛んだ後で再表示すると文字サイズが「中」に戻ってしまう。
  3. 文字サイズの変更がちゃんと反映されているページもある。

●結論

IE7の不具合でした!
ただし、WindowsXP版のIE7では問題は発生しない模様。

以下、Microsoft社サポート技術情報ページの事例より引用(リンクは下記に貼ってます)

現象

Microsoft Windows Vista 上の Windows Internet Explorer 7 で UTF-8 以外の Charset が設定されたコンテンツにアクセスした場合、[表示] メニュー上にある [文字サイズ] からの設定変更が反映されないことがあります。

原因

[表示] メニュー上にある [文字のサイズ] から文字サイズを変更した場合、レジストリに変更内容が書き込まれます。次回 Internet Explorer を起動する時に UTF-8 以外の Charset が設定されたページにアクセスする場合、文字サイズを指定したレジストリ エントリをロードします。しかし、UTF-8 以外の Charset が設定されたページの場合、レジストリに値が書き込まれません。 レジストリ エントリに値が保持されていないため既定のフォント サイズである [中] の設定が反映されます。

今回の場合、Yahoo! JAPANは文字形式がEUC-JPなので発生しているってことのようですね。

●解決方法

  1. IE7のショートカットアイコンを右クリック「管理者として実行」をクリック
    (スタートメニュー→すべてのプログラム→Internet Explorer7のアイコンでも可)
  2. IEが起動するので問題の発生するページ(Yahoo! JAPANなど)を表示させる。
  3. IEのメニューから文字サイズを好みの設定に変更後、一度IEを閉じる。
  4. 今度は普通にIE7を起動。ちゃんと変更が反映されていれば成功!

※ちなみに、Microsoft社のサポート技術情報ページには上記方法以外にも、IE7の保護モードをOffにする方法、問題の発生するサイトを信頼済みサイトとして逐次手動追加する方法がありますが、今回紹介した方法が一番簡単で手間がかからないと思います。

●参考ページ

●Windows Vista 上の Internet Explorer 7 で文字サイズの変更が保持されない
http://support.microsoft.com/kb/936140/ja

それにしてもIE7はYahoo! JAPAN社でゴテゴテカスタマイズした「自社サービス押し売り版」をはじめ、いろいろトラブルあるようですね。
私もXP環境でIE7を入れてますが、時々意味不明な不正落ちするので利用頻度がどんどん落ちてます。(今件の動作確認で2ヶ月ぶりぐらいにIE7起動しました)

余談ですが、Microsoft社のサポート技術情報ページ内で、IE7に関するサポート情報をRSSで提供していましたのでIE7使いの方はお使いのRSSリーダーに登録してたまにチェックしておくとよさそうです。
それこそIE7にもRSS購読機能があるのでそちらにいれておくべきかも?

●サポート技術情報の RSS フィード
http://support.microsoft.com/gp/rssnew

7 月
11

Joomla!のXREAへのインストール方法 ~ その(2)

Posted by せれ

 

2008/03/30 追記
Joomla! 1.5系のInstallに関しては「Joomla! 1.5のXREAへのインストール方法 ~ その(1) 」としてアップしております。
こちらのエントリは1.0系のInstall方法となります。

1ヶ月以上も放置してすみません。
ネットゲームにはまってblog更新のモチベーションが相対的に低下しておりました。
今回はJoomla! のインストール手順第2弾です。
ちなみに第1弾はコチラです。

前回は、Joomla!1.0.12Stable日本語版の解凍とUpload、Joomla!用のMySQLデータベース作成まで行ったので、今回はJoomla!のインストール時の設定に関してです。

パーミッションの設定 その1

ページ下部に表示されている、「ディレクトリとファイルパーミッション」の設定を行います。

Joomla_install_004

「ディレクトリとファイルパーミッション」で表示されているディレクトリのパーミッションをFTPソフトを使ってすべて707に変更します。

変更後は、設置前チェックページ(installation/index.php)右上にある「もう一度チェック」を押して状況確認します。

Joomla_install_005

※最終的に、「ディレクトリとファイルパーミッション」の一覧がすべてGreenになればこの部分は完了。

パーミッションの設定 その2

(configuration.phpの書き込み権を設定)

Joomla_install_001

Joomla!をUploadしたディレクトリのパーミッションを変更。
Uploadした状態ではパーミッション755なので707に変更します。

これでインストール時に自動的にconfiguration.phpが作成されます。

変更後は、設置前チェックページ(installation/index.php)右上にある「もう一度チェック」を押して状況確認します。

Joomla_install_019

※「設置前チェック」欄のconfiguration.php の項目がGreen(書込み可)になればこの部分完了。
インストールが完了した後はJoomla!設置ディレクトリのパーミッションを必ず元の755に戻す必要があります。

この手順は好みの問題です。インストール画面にも書いてあるように、最後に画面に表示された内容をコピーしてconfiguration.phpを作成してからUploadしてもまったく問題ありません。

configuration.php-distをconfiguration.phpに名前変更してしまうとパーミッションを707にしてもエラーが発生して「設置前チェック」の画面が表示できなくなります。この場合は、慌てずに、変更後のconfiguration.phpファイルを削除してしまいましょう。これで再び「設置前チェック」が表示されるようになります。

Session情報一時保存用ディレクトリの作成

Joomla!でのセッション情報を一時保存する作業ディレクトリの設定を行います。

.htaccessファイルでは「tmp」ディレクトリの記述があるので、FTPソフトを使ってそのまま「tmp」名でディレクトリ作成。
(もちろん「temp」でも「temporary」でも問題はないと思います。)

「tmp」フォルダはセッション情報の一時保存用のため、public_html 内には入れず、public_html と同階層に作成します。

なお、私の場合、JoomlaはドメインTopではなく一段階下の階層に設置しています。

Joomla_install_021

※作成場所はどこでも良いと思いますが、空ディレクトリを作成すればこの部分は完了。

.htaccessファイルの修正

まずは変更すべき点を確認するため、設置前チェックページ(installation/index.php)右上にある「もう一度チェック」を押して状況確認します。

 

確認すべき項目は「設置前チェック」欄のSession save path の項目と「お勧め設定」欄の赤字部分。

Joomla_install_003

ただし、「お勧め設定」欄のSafe Mode、Register Globals Emulation の2項目は別の方法で修正しますのでここではスルーします。

ちなみに、XREA S261サーバーでは以下の項目が赤字でした。

  • 「設置前チェック」 Session save path
  • 「お勧め設定」 Magic Quotes GPC: Off
  • 「お勧め設定」 Register Globals: On
  • 「お勧め設定」 mbstring.language: Japanese

以下作業内容。

  1. Joomla! パッケージ解凍後のフォルダ内のhtaccsess.txtファイルを開きます。
    この時、文字コードを勝手に変更しないテキストエディタをつかう必要があると思われます。
    ちなみに私はsakura editorを利用しています。
  2. 開くとファイルの最後に「Begin JP Edition PHP Config」という項目があるので、上記赤字項目の部分と対応する箇所を探し行頭の#マークを削除します。
  3. さらに、php_value session.save_path の項目の設定値を修正します。
    PHPがSafe Modeで動作している場合、pathの相対指定はNGらしいので、絶対指定とします。
    私の場合、’/virtual/username/tmp’ と指定しました。
  4. 以上、修正が完了したら上書き保存し、FTPソフトを使ってJoomla!インストールディレクトリに上書きUploadします。
  5. 上書き後、ファイル名を「.htaccess」に変更します。

Joomla_install_018

 

変更後は、設置前チェックページ(installation/index.php)右上にある「もう一度チェック」を押して状況確認します。

Joomla_install_007

Joomla_install_020

※「設置前チェック」欄のSession save pathの項目、「お勧め設定」の3項目がGreenになればこの部分完了。

global.phpファイルの修正

Joomla! インストールディレクトリ直下にある、global.php ファイルを修正します。
global.phpファイルの24行目付近の項目を下記のように修正します。

define( ‘RG_EMULATION’, 1 );
変更後 ↓
define( ‘RG_EMULATION’, 0 );

修正後は、上書き保存して、FTPソフトで上書きUploadします。

変更後は、設置前チェックページ(installation/index.php)右上にある「もう一度チェック」を押して状況確認します。

Joomla_install_006

※「お勧め設定」のRegister Globals Emulation項目がGreenになればこの部分完了。

「設置前チェック」ページの最終確認

Safe mode以外の全項目がGreenになっているか確認します。

Joomla_install_007

Joomla_install_006

Joomla_install_005

ここまで終われば、もう後は楽勝です。

画像貼りすぎてエントリが長く、重くなっているので続きは「Joomla!のXREAへのインストール方法 ~ その(3)」へ

6 月
17

Slugger+ for WordPress plugin導入テスト

Posted by せれ

Slugger+ というPluginを利用して、Windows Live Writer経由で投稿スラッグまで含めて一括投稿できるかのテスト投稿です。

pluginの配布元;
Slugger+ for WordPress and MarsEdit by Justin Blanton

日本語紹介記事;
ppmweb » WordPress プラグイン「Slugger+」は天才

blog.y4su0.com » 使用しているプラグイン

Pluginの利用方法は以下の通り。

  1. 上記Plugin配布元ページの「Installation and Implementation」 の手順1.から「sluggerplus.phps」ファイルをダウンロードし、拡張子を.phpsから.phpに変更します
  2. FTPソフトを利用して、WordPressのpluginフォルダにUploadします。
  3. WordPressの管理画面から「Slugger+」を有効にします。
  4. Windows Live Writerなどのblog editorからの投稿時、本文中に
    [ slug ] ~ [ /slug ]

    の一行を追加します。(実利用時には[ ]タグ内には半角スペースは入れませんヨ!
    このタグで囲まれた部分が投稿スラッグ(slug)となります。

このPuginはXML-RPC機能を利用可能なblog editorでないと利用できないとのこと。
したがって携帯などからのメール投稿ではこのPluginは利用不可のようです。

以下、blog.y4su0.com 様より引用。

Slugger+ 0.3 By Justin Blanton 各エントリーのパーマネントリンクを決める Slug (このエントリーだと、”plugins-used-at-this-blog”) を Wordpress の標準投稿機能以外での投稿時にも指定可能にする。
XML-RPC機能を使わないと指定が効かないので、例えばメール投稿時などでは Slug 指定は無理。

うまく投稿できれば、Windows Live WriterやScribe Fireなどをメインとして利用できるようになってかなり便利になるはず。

5 月
31

6ヶ国語対応のWindows Live Writer ベータ2登場!

Posted by せれ

前回の、「Windows Live Writer再び」のエントリで通りすがりさんからWindows Live Writerがバージョンアップしたと教えていただき、早速チェック。

今回のバージョンはβ2となるようです。
しかも6ヶ国語対応で、もちろん日本語も完全対応!!
さらに、日本語のポータルページも作成されていました。

Windows Live Writer Beta ← コチラ


以下、今回のバージョンの新機能を英語版ページから引用。

New Authoring Capabilities

  • Inline spell checking
  • Table editing
  • Ability to add categories
  • Page authoring for WordPress and TypePad
  • Support for excerpts and extended entries
  • Improved hyperlinking and image insertion
  • Paste Special

Integration and Compatibility

  • SharePoint 2007 support
  • New APIs enabling custom extensions by weblog providers
  • Automatic synchronization of local and online edits
  • Integration with Windows Live Gallery
  • Support for Blogger Labels

Plus…

  • New look and feel
  • Available in 6 languages
  • Improved accessibility and keyboard support
  • Many other frequently requested enhancements!

個人的に気になったのは、以下の点。

  • 6ヶ国語対応(日本語含む)
  • カテゴリ追加可能になったこと
  • テーブルレイアウト(表組み)が可能に
    (でもWebでは最近敬遠されてる?)
  • タグ機能強化(BloggerのLabel機能をサポートなど)

今までもメニューが英語版なのを除いてはかなり使い勝手のよいエディタだったたけに、今回も興味津々で導入してみました。

以前に紹介した機能については端折って、新しいLive Writerの画面、設定周りを中心に速報レポートしてみます。

余力があれば後日手直しする時に補足など追加するかも。

ダウンロード

Windows Live Writer Beta を表示させると、よく目立つダウンロードボタンがあります。
ごくごく普通にダウンロードします。

インストール方法

以前の英語版βバージョンをアンインストールする必要なし。

以下スクリーンショットをご覧ください。

ダウンロードファイルをクリックすると最初から日本語に!

WindowsLiveWriterインストール方法

インストールの準備中・・・

む、むーん(どっちも要らないオプション・・・Microsoftらしいのかな)

WindowsLiveWriter003

インストール!

WindowsLiveWriter004

完了っ。

WindowsLiveWriter005

以前のβバージョンからの上書きインストールの場合、初期設定は完了済なのでいきなりこの画面に。
よく見るとサイドバーに過去エントリの一覧なんかも表示されています。
あとWordPressのアイコンも表示されてたり。

WindowsLiveWriter006

今回初めてインストールした場合はこの画面が表示されるのではないかと。
つまりアカウントの初期設定画面なり。

WindowsLiveWriter007

で、WordPressだと「他のブログサービス」を選択して「次へ」を選択するとコチラに。

WindowsLiveWriter008

ブログのアドレス、ユーザー名、パスワードの3点だけ入力すれば後は自動で必要な情報を調べてくれます。
このあたりの手軽さも支持される面かな。

WindowsLiveWriter009

で、アカウント設定の確認。「これでよろしいですか?」

WindowsLiveWriter010

ブログ設定1:画像

上の画面の「設定の編集」を押すとこの画面に(あってたかな)。
この画面はエントリに埋め込んだ画像ファイルのUpload方法を設定する画面です。

WindowsLiveWriter011

ブログ設定2:編集

WYSIWYG(What You See is What You Get)画面で編集する場合、Blogのテーマファイルを変更したら、この「デザインの更新」ボタンを押してLive WriterのWebプレビューモードと同期を取ってくださいねってことみたい。
このボタン押さないと、古いテーマのままWebプレビューモードになりますよって意味かと。

WindowsLiveWriter012

ブログ設定3:詳細設定

詳細設定といっても文字コードの選択しか選ぶところないんだな、ココは。

WindowsLiveWriter013

以上、ここまでがインストール画面でした。

オプション設定

インストールが終わったらまずはオプション周りをチェックしましょう。
Live Writerでできること/できないことを確認するのは重要だと思いますよ。

基本設定

下書きの自動保存、投稿前後の挙動に関してかな。
下書きの自動保存は必ず設定したほうが良いと思います!
(書きかけを不正落ちやケアレスミスで失うとダメージ大きいです)

WindowsLiveWriter015

アカウント

複数のアカウントを管理できます。

WindowsLiveWriter014

コンテンツの引用

フィード項目、リンク、スニペット、画像の各項目の引用時の初期設定画面です。

WindowsLiveWriter016

これは、フィード項目のカスタマイズの画面。
画面上半分が、雛形(テンプレート)となるコード。下半分はテンプレートに埋め込み可能なパラメータ一覧とその説明文。HTML、XHTMLなどを理解できる方であれば、最初にテンプレートのカスタマイズをしておくとすごく使いやすくなるんでしょうね。(あこがれ)

WindowsLiveWriter017

リンク集

リンク集の管理画面。URLリンクつき画像などのプロパティなどからもリンク集に追加登録できたりで使いこなせれば便利なのでしょう。
未利用のため詳細不明。

WindowsLiveWriter018

プラグイン

これはWindows Live Writer用の各種プラグインを管理する画面です。
すでに現時点(2007/05/31)で登録されているだけで42種類のプラグインがあることを確認。
(リンク先ページは、フィルタ:すべての言語 に切り替えないと0件と表示されます)

プラグインが充実すればWindows Live Writerはもっと大化けするんではないかと思います。
誰かWordPress用の投稿スラッグ(Post Slug)を埋め込むプラグイン作って~(切実)

WindowsLiveWriter019

Webプロキシ

プロキシサーバーを設定する場合の設定箇所。(棒読み)

WindowsLiveWriter020

pingサーバー

エントリを投稿した時に、いろんなところにそのことを伝えることができるのがBlogの長所のひとつ。
で、その通知先たるpingサーバーを設定する画面です。
どんな投稿先があるかはスミマセン、ググってください

WindowsLiveWriter021

オプション画面については以上です。

画像貼り付けすぎて激重なエントリになってしまったので、続きは別エントリでっ!


追記:

以前のバージョンの紹介エントリはこちら。
Windows Live Writerで書いてみる
Windows Live Writer再び

Windows Live Writerの4つの入力モードは「Windows Live Writerで書いてみる」でスクリーンショットつきでレポートしています。

今回の新しいバージョンのエントリ作成周りに関していち早くチェックしたい方は、おなじみGigazineさんの紹介記事がとても参考になると思います。
Windows Live Writer Beta 日本語版登場、実際に使ってみました - GIGAZINE

オプション周りの設定画面紹介とかかなりかぶってるし、こちらはもっと手抜きしても良かったかなあ。
今度のWindows Live Writerは前バージョンと同じか勝るほど挙動が軽快で完全日本語版として利用できることもあいまってかなりオススメです。