2006/6/30 金曜日

ドリコムRSSに参加しました

Filed under: WP日記, SEO, Blog, Ping — y2sunlight @ 9:03:10

MyBlogにPingを打とうと思って、会員登録しようとすると、あれ?会員登録できない。

なーんだ。MyBlogのサービスが、ドリコムRSSに移行されていました。

そこで新サービス「ドリコムRSS」に会員登録しました。PlogPeopleに似ているけど、ブログ初心者の私にとっては新鮮です。主だったPing設定が終わったら、「ドリコム」を研究してみよう。と思ってます。

この記事を投稿すると、ここに、最新記事が表示されるはず。どうかなー?

GO!

追伸

おや?おかしい、BlogPeopleの場合もそうですが、WPから本当に更新Pingが送れているか否かよく分かりません。やはり自前のPingサーバの必要性を強く感じます。便利で簡単なのは良いのですが、きちんとした確認手段を講じていないサービスやプログラムが多すぎます。その点、にほんプログ村はすごいです。会員を大切にした良いサイトです。

2006/6/29 木曜日

EasyAll に関するちょっとした事

Filed under: WP日記, WordPress — y2sunlight @ 14:29:13

テーマ EasyAll のコメント欄ですが、メール入力のところの説明がありません。なぜ?

comments.php に以下のコードを追加しました。

<label for=”email”><small>Mail (will not be published)<?php if ($req) _e(’(required)’); ?></small></label>

普段はWPをログインしっぱなしで使っているので、今まで気づきませんでした。でもなぜ?

Wiki書式が使いたいが・・・

Filed under: WP日記, WordPress — y2sunlight @ 8:49:29

WPのビジュアルエディタは便利ですが、テーブル表示ができません。また、Wikiになれ親しんでいる私としては、Wiki書式が使いたいです。

DocuWiki

WP用にはDocuWikiというプラグインがありました。でも、日本語のドキュメントがほとんどありません。 ドキュメント作成機能に優れたWikiだそうです。これをWPで使えるようにしたのが、WP-DocuWiki プラグインです。

WP-DocuWiki  0.3 を導入してみました。

インストール 

  1. 上のWP-DocuWiki のサイトから WP-DocuWiki 0.3( wp-dokuwiki-0.3.tar.tar )をダウンロード
  2. 解凍して、wp-dokuwikiフォルダ を wp-content/plugins 下にフォルダごとアップロード
  3. WPの管理画面[プラグイン]でWP-DocuWikiを有効化する

結果は、NGです。JavaScriptでエラーがでます。同じような現象がネットでも公開されていました。

そこで、次はWP-DocuWiki  0.2 を試しました。JavaScriptのエラーはでません。OKです。思ったとおりの動きをしますが、問題がありました。それは、DocuWiki書式を使った記事では、事実上ビジュアルエディタが使えないと言う点です。

残念。他のプラグインを探します・・・

PukiWiki

ひょっとしたら、xoopsのWordPressモジュールについているPukiWikiプラグインが使えるかも?と思って入れて見ました。このプラグインは、WordPressでもxoopsでも動きます。すごい!PukiWikiファンの私には涙が出るくらいうれしいです。動作的にはOKです。但し、PukiWikiのキャシュディレクトリ(MOD_PUKI_CACHE_DIR)の設定が少し変なでの修正する必要があります。

でも、WordPressの記事を全てWiki書式で書かなくてはならないなんて、ほんの一部でいいのです。テーブルだけでいいのです。おー ・・・ Help ME!

他のWiki風書式

他のWiki風書式も調べました:

Markdownにはテーブル機能がありません。でも、修正BSDライセンスみたいなのでプログラムで使えるかも。プラグインとしての動作は問題ありません。ただ、これも、事実上ビジュアルエディタが使えません。

textileの方には、 テーブル機能がありました。でも、日本語表示がNG、内部コードがUTF-8でないとだめみたいです。仮にコード系を変えても、ビジュアルエディタとの併用は期待薄です。

調査をしていて気づきましたが、ビジュアルエディタとWiki書式の両立は不可能かも知れません。理想的には、こんな感じでしたいのですが:

[wiki]
|h1|h2|h3|h
|r1|r2|r3|
[/wiki] 

ちょっと気になるもの

http://mudbomb.com/archives/2004/05/29/wysiwyg-hack-for-wordpress/

2006/6/28 水曜日

にほんプログ村

Filed under: WP日記, SEO, Blog, Ping — y2sunlight @ 11:57:24

「にほんプログ村」なるプログを見つけました。

好感のもてるサイトです。早速、登録しました。大変分かりやすいサイトです。ユーザ画面が充実しています。先にあげた「主だった国内のPingサーバ」には含まれていませんが、Ping試験をするには、一番分かりやすいサーバです。

主だった国内のPingサーバを調べてみた

Filed under: WP日記, SEO, Blog, Ping — y2sunlight @ 10:00:43

今週に入ってから、Pingサーバを調べています。当面の「風」はPingサーバです。

なぜ、Pingが「風」なのかですが、Webの世界では更新情報の管理は1つの課題でした。ブログの登場によりこの課題はいとも簡単に達成されようとしています。MTやWPなどの標準的なブログツールでは、

  • RSS/Auto-Discovery
  • 更新Ping

によって、記事の変更をユーザに伝えています。そして、ブログ検索サイトやRSSリーダの普及によってブログの更新を告知する仕組みができあがっています。

Webプログラミングでもこの技術を利用しない手はありません。この事は、PlogやCMSを作ることを意味するのではありません。通常のサイトを作る上でも、RSSの提供は必須ですし、サイトニュースなどはリアルタイムにRSSで発信したくなります。

さらに、これら通常のサイトでもPingを打ったらどうか?と最近考えるようになってきました。そこで、これが「風」になります。まずは、国内のPingサーバを調査しました。

主だった国内のPingサーバ

思った以上にPingサーバ(BlogサービスやBlogポータル)は沢山あったので、適当に調査して、とりあえず、googleランク6以上のものばかり選びました。

BlogサービスやBlogポータル

ロボットやサーバ

Ping一括送信

明日から、1つづつWPで実験してみます。 

余談 

WebプログラミングにPing機能をつけるなら、Ping一括送信を自前で書いてもおもしろいかも知れません。そうです。XML-RPCで更新Pingプロトコルを受けるのです(これはPingサーバを作るのと同じです)。アプリ側で沢山のPingを打つのはユーザストレスになりますから。でも、当面は上のサイトのお世話になるのが簡単ですね。

2006/6/27 火曜日

Pingサーバー一括送信

Filed under: SEO, Blog, Ping — y2sunlight @ 10:40:15

ご存知のように、更新PING(UpDatePING)とはブログを更新した場合にPINGサーバーに自サイトの更新を知らせる機能です。でも、どんなPINGサーバーがあるのでしょうか?調べてみると、大変便利なサイトを発見!ほんとうだろうか?

「Pingサーバー一括送信」 — http://pingoo.jp/

早速、ユーザ登録して実験だ!

うーん。よく分からん。本当にPingを受けているのか?もう少しサイトの使い勝手をよくしてほしい。

BlogPeopleに参加しました

Filed under: WP日記, SEO, Blog — y2sunlight @ 8:06:46

昨日の続きです。本日も、「利用ガイド」に沿って設定しました。

BlogPeople

[更新情報の設定] 

Ping OKです。新規投稿して、BlogPeopleの「最新更新情報」でPingを確認しました。

2006/6/26 月曜日

とりあえず、ロボットに登録

Filed under: WP日記, SEO, Blog — y2sunlight @ 13:16:36

お約束で、ロボット3つに登録しました。

ブログポータルに参加しました。

BlogPeople

  1. まず、BlogPeolpeに会員登録
  2. ログインして、利用ガイドに従って設定
  3. [サイト情報の変更]

今日はここまで、後は明日。

Lightbox で WEB2.0

Filed under: WordPress, WEB2.0 — y2sunlight @ 10:13:55

やはり「風」と言えば、WEB2.0でしょう。巷で、Lightboxなるものが流行っているとの事。WPのプラグインを実験してみよう。

http://www.m3nt0r.de/blog/lightbox-wordpress-plugin/

インストール 

Lightbox 2.0 Plugin
Version : v0.6.2

  1. ダウンロード — wp-lightbox062.zip
  2. /wp-content/plugins/ にダウンロードした以下のファイルをアップロード
    ・lightbox-plugin.php
    ・lightbox-plugin  (フォルダ)
  3. プラグインの有効化

使い方

風車

このプラグインは、基本的に完全自動です。プラグインをインストールすると、画像にリンクしてるURLをLightBoxのJavaScriptに置き換えます。ビジュアルエディタで画像を挿入するとき時に、[画像へのリンク]を設定しておけばOKです。便利だ。ちなみに、[リンクしない]と[ページへリンク]の場合はLightBox表示しません。

「画像表示ウインドウのキャプション」は aタグ のtitle属性が使われます。画像をシリーズ化する場合もaタグ のtitle属性が使われます。以下の例を見て下さい。

花のシリーズ(1)花のシリーズ(2)花のシリーズ(3)

この例では、 aタグ のtitle属性が以下のようになっています。

title=”{flower}花のシリーズ(1)”
title=”{flower}花のシリーズ(2)”
title=”{flower}花のシリーズ(3)”

このようにシリーズ名をカーリーブラケットで指定できます(これもカーリーブラケットか。これも流行ですね)但し、aタグ のtitle属性はビジュアルエディタで変更できせん。これもHTMLを直に・・・。(うーん、そーですか)

このように Lightbox プラグインは全自動です。でも、Lightbox表示したくない場合もあります。この場合は次のようにします。

  • 記事やページの中に {2シャープ}NOLIGHTBOX{2シャープ} を入れます。どこでもよい見たいですが、先頭の方が分かりやすいでしょう。
    ※{2シャープ}には#を2つ書きます
  • aタグ のtitle属性に{nolb}を付けます。

風車

上の画像リンク(aタグ)のtitle属性は、title=”{nolb}風車” です。 

詳しくは、ダウンロードしたREADME.txtを参照して下さい。

感想

  • 本当に簡単に使えます。
  • インストールや使いかはは、ダウンロードしたREADME.txtを読むのが早いです。サイトの説明は分かり難い(特に英語音痴の私には)。

Refer To:

 

2006/6/24 土曜日

記事に画像を挿入したら、何か変?

Filed under: WP日記 — y2sunlight @ 17:37:46

今日は土曜日、朝からWordPRess 漬けです。

まずは、テーマを決めました。いろいろ試した結果、最初のEasyAllになりました。迷った末に最初に戻りました。でも、ヘッダーは「風」をイメージして変えました。

そして、ついでに、ページも試して見ました。[about me] ページを作りました。「まーなんて簡単」で、調子に乗って、そのページに画像を付けました。そこからが大変!

画像をマウスドラッグで記事に挿入できるのは、便利ですが、動きが変!それにビジュアルエディタが余計な事をします。勝手に人(私の書いたHTML)のタグを消します。これは、ビルダー並だな。うー困った。ビジュアルエディタ止めよかな。と思いましたが、「凝ったことしなければいいや」と割り切りました。 ぼやきは止めて、説明します。

画像アップロードの準備

画像ファイルはデフォルトで wp-content/uploads にアップロードされます。変更するには[オプション][その他の設定]で行います。ですから、画像ファイルをアップロードするには、まず、このディレクトリを作って適当なパーミッションを与えておく必要があります。

画像ファイルの管理について

WPは画像ファイルを1つの画像ディレクトリ(デフォルト:wp-content/uploads)に入れて管理します。アップロードした画像は、どの記事やページからでも使えます。例えば、ある記事の中で image.jpg をアップロードして見ると:

  • image.jpg
  • image.thumbnail.jpg

を画像ディレクトリに作ります。では、同じファイルをアップロードしたらWPはとどうなるのでしょう?実際にして見ると:

  • image1.jpg
  • image1.thumbnail.jpg

を作りました。WPは画像のファイル名もデータベース管理してそうです。FTPで勝手にアップできそうにないですね。

記事に画像を挿入する方法 

 画像のアップロードは簡単です。次に、画像を記事に挿入する方法ですが、2×3の方法があります。まず、サムネイルですが、WordPressはPHPなのでMTのようにImageMagicとかを気にする必要はありません。画像をアップロードすると、その画像のサイネイルを自動で作ってくれます。ですから、記事に挿入する画像として:

  • オリジナル画像を使う
  • サムネイルを使う

が選択できます。ですが、どちらを使おうが

縦:96px 横:128px

にサムネイル表示されます。オリジナル画像を使った場合、imgタグに height=”96″ が挿入されます。また、画像にリンクを張る事ができます。その種類は:

  1. リンクしない
  2. 画像にリンク — 画像ファイルにリンクします
  3. ページにリンク — 画像専用のページを作ってそのページにリンクします

です。 実際に見ていただきましょう。

(1)サムネイルを使用

風車 風車 風車

(2)オリジナル画像を使用

風車 風車 風車

どうでしょう。 (1)と(2)は見た目も動きも同じです。違いはHTMLを見ないと分かりません。(1)はサムネイル画像を使用していて、(2)はオリジナル画像を使っていますが imgタグに height=”96″ が挿入されます。

さて、問題が1つあります。オリジナル画像を表示したい場合、どうするのでしょう?分かりません。とりあえす。HTML表示にして、height=”96″ を削除しています。こんなんでいいのだろうか?例えば、こんな風に:

風車

また、サムネイルのサイズ自体を変えるにはどうすのでしょうか?調べて見ると、次のサイトを発見、先達はいるものですね。感謝!感謝!

http://naviwave.com/blog_w/?p=6
風車後、遭遇した問題は、画像の右横にテキストを持ってくるには、align=”left” ですが、これは、ビジュアルエディタでできます。でも、普通は、画像に余白とか必要です。CSSで一括指定するのだろうか?また、HTMLを直にいじってしまいました。 style=”margin: 0px 10px” こんなんでいいのか?

 

で、「ぼやき」の原因は

さて、最後にもう1つ問題を。これが、冒頭の「ぼやき」の原因です。ビジュアルエディタで、画像をマウスで、ごそごそいじると(コピーしたり消したり、ドラッグしたりすると)、なんと、変なリンクがあちこちに作成され、投稿内容がボロボロになります。なんか変!です。うまく説明できませんが、ときかく変なんです。

今日はここまで。そろそそ、夕ご飯の時間です。

2006/6/23 金曜日

SkypeOutが1時間、無料で使える

Filed under: skype — y2sunlight @ 9:19:58

朝、メールをチェックするとskypeから楽しげなメールが来ていた。なんだろ?

えー!「SkypeOutが一時間無料で使える」 なんだか、Skype 2.5公開のお祝いだそうで、1時間分のSkypeOutのクレジットをいただけるそうです。ラッキーです。但し、6月30日までに1回、SkypeOutで公衆回線に発信しないといけないみたい。早速、書斎から自宅に電話?いい感じです。音声もバッチリ、便利です。

話は変わり、 SkypeボタンをWordPressに付けました。

と、そうだ。前から気になっていた。SkypeボタンをWordPressのサイバーに付けよう。と次のページを参照して設定しました。

http://www.skype.com/intl/ja/share/buttons/index.html

また、テスト的にSkypeのオンライン状態表示も行いました。

http://www.skype.com/intl/ja/share/buttons/status.html

2006/6/22 木曜日

ページって何

Filed under: WordPress — y2sunlight @ 9:36:18

「ページって何」って何?何で?そうなんです。WordPress用語で、「ページ」というのがあります。何とも素朴な専門用語ですね。英語圏の人は日常的な言葉を専門用語に平気で転用します。まあ、しかたないような気もします。日本人なら漢字やカタナカを使い新しい専門用語が簡単に作れますが、英語はそうはいかないのでしょう。

WordPress用語で、「ページ」とは、正確には「ページコンテンツ」ですが、投稿記事以外のコンテンツを「ページコンテンツ」と呼んでいます。xoops的には「セクション」ですね。また、ページは親子関係を作って階層化できます。この機能も便利ですね。ほんと、WordPressってすごいわ。昔使ったMT(Movable Type)の不満を全て解消してくれそうです。大きな期待ありです。CMSとしてもつかえそう。がんばれ、WP!

ま、とりあえず。私的には次の理解で話を進めます。

  • 投稿コンテンツ — 時系列とカテゴリで分類
  • ページコンテンツ — 階層化とカテゴリで分類

 

今日はテーマがテーマです

Filed under: WordPress — y2sunlight @ 8:22:33

WordPress 3日目。今日はテーマがテーマです。まずは、WP公式サイトにいって情報収集。

デザインカスタマイズについて

  • デザイン要素はテーマとして統一的に管理されています。xoopsと同じ 
  • テーマエディタで各種テンプレートやCSSが編集できます。すごい!
  • テンプレートタグで簡単にPHPとリンク
  • プラグインによるテンプレートタグの拡張

ただ、難点はWrodPressはテンプレートエンジンを採用していません。テンプレートと言っても、PHPコードです。ユーザやデザイナさんには少し抵抗感があるのでは、Smartyになれてしまった私には少し違和感があります。少し残念です。

テーマファイルの所在

  • {インストールディレクトリ}/wp-content/themes にあります。
  • テーマ毎にディレクトリを作って管理します。
    テーマが EasyAl lなら /wp-content/themes/EasyAll

テーマファイルの構成

基本的なテーマファイルの構成は同じです。1つのページは複数のテンプレートから構成されます。ですから幾つかのテンプレートファイルを呼び出すメインテンプレートがあります。メインテンプレートの主だったものは:

  • メインインデックス(index.php) — WPのメインページ
  • ページテンプレート(page.php) — ページコンテンツ用
  • アーカイブインデックス(archive.php) — アーカイブページ用

これらのメインテンプレートからパーツとなるテンプレートが呼び出されます。その主だったものは:

  • ヘッダー部 (header.php) —- スタイルシート(style.css)
  • サイドバー (sidebar.php) 
  • フッター部 (footer.php)

基本的に以上の構成ですが、細部はテーマごとに違います。現段階では、まだテーマに関する謎は多いですが、とりあえずこんなもんでしょう。

2006/6/21 水曜日

ユーザレベルって何?

Filed under: WordPress — y2sunlight @ 22:28:20

ユーザレベル

0 — subscriber:購読者
1 — contributor:投稿者
2 — author:作成者
7 — editor:編集者
10 — administrator:管理者

数字で設定するプラグインもあるので要注意

PS. 配布ファイルの中のreadme.html にユーザレベルに関する記載がありました。

最初のプラグインはbsuite、次はAkismet

Filed under: WP日記 — y2sunlight @ 14:54:21

サイトを立ち上げたのでとりあえず、アクセスカウンタを設置。自家製のでもよいのですが、WrodPress専用のものを探したところ、bsuiteがよさそう。

http://maisonbisson.com/blog/post/11032/

bsuiteのインストール

  • bsuite.zipをダウンロードします。
  • bsuite.phpをwp-content/plugins に
  • spacer.gif を wp-content にアップロードします。
  • 管理画面[プラグイン]でbsuiteを有効化すると、
  • [オプション][bsuite]が現れます。
  • レポートは[ダッシュボード][bsuite Reports]で見れます。

全部、英語でした。しかたないか。と思いつつ、調べると、なんと、いろいろなプラグインを日本語化している、私のような初心者にとっては、神様のようなサイトがありました。

すごい、このサイト。2003/1月からWordPressだなんて。さて、このサイトでbsuiteの日本語版をダウンロードして再インストール、ついでにスパン対策でAkismetの日本語版もインストールしておこう。

本日の設定作業(2) — プラグイン

  • bsuite 日本語版
  • Akismet 日本語版

bsuite 日本語版

  • wp-content/plugins の下にサブディレクトリを作っての設置はできません。
  • テンプレートタグの使い方を勉強しなければ・・・

Akismet のインストールは少し複雑

Akismetのインストールにはwordpress.comのAPIキーが必要です。 http://wordpress.com/ にユーザ登録します。 

  • 「Get a WordPress Blog now」をクリック
  • Username/Email Addressを入力して
  • 「 I have read and agree to the fascinating terms of service」にチェック(利用規約への同意)
  • Just a username, please(ユーザ名が欲しいだけで、ここでブログする気はない)
  • [Next]ボタンを押す
  • メールを受信し、その中のURLをクリックします。
  • もう一度メールが来て、その中にパスワードとAPI キーが書いてあります。

やっと、Akismetのインストール準備完了です。

  • Akismetを有効化
  • [プラグイン][Akismet プラグインの設定]でAPIキーを設定
  • [管理][Akismet Spam]でスパムの状況が分かります。

パーマリンクって何?

Filed under: WP日記 — y2sunlight @ 9:19:47

パーマリンク(Permalink)とはブログ用語みたいです。知らなかった(反省)

調べたところ、permanent「不変な」とlinkをくっ付けた言葉でした。なるほど。で、パーマリンクとはブログ記事のURLのことです。なぜ、permaかと言うと、ブログのトップ記事は日替です。でも、ブックマークして同じ記事を見たい時がありますよね。従って記事固有のURLが必要になります。これがパーマリンクです。なーんだ、単なるURLですね。

でも、 パーマリンクの設定画面を見てびっくり、おや!mod_rewite対応してる。しかも.htaccessに書く内容まで出ている。便利だ。さらに、なんとエレガントな.htaccessだろう。大変勉強にまりました。さっそくメモしとかなきゃ。

本日の設定作業(1)

  • パーマリンクを「記事ナンバーに基づく表示」にしました
    » http://www.y2sunlight.com/wind/archives/123

インストールしてはみましたが

Filed under: WordPress — y2sunlight @ 8:45:10

Word Pressで「風」を書くのはいいとして、Word Press って何、そして何ができるの?プログラマとしては気になるところです。 早々に調べてみました。Word Press自体も「風」ですから。最初の風としてはいい素材です。

ライセンス

  • GPL

バージョンと動作環境

  • WordPress ME2.0.3
  • PHP V4.2以降
  • MySQL V3.23以降

操作性(書き手)

  • 下書き機能とプレビューも大変使い易い。 
  • リッチエディタはかなり良い、時代錯誤を承知で言うと「チョベリグ」です。
  • 日本語化ですが、少し変と思う用語もあるので注意。例えば:「ピン」ってピングの事ですか?
  • サムネール作成
  • スマイリー — でも一覧がない、どこ? :) !
  • ブックマークレット

操作性(読み手)

  • 記事の検索
  • RSSフィードはRSS 1.0/RSS 2.0/ATOMに対応

ブログテクノロジ

  •  もちろんPingBack/TrrackBack可
  • パーマリンク設定はすごく良い。.htaccessに書くmod_rewriteまで出力してくれる。便利だ。意味の分からない人でも使える。
  • ブログAPIはどうなんだろう?

できる事いろいろ

  • メール投稿
  • 事前投稿 — 仕込んどいて指定期日に公開
  • 分割投稿 — 1つの記事をページ替えで表示できる
  • リンク管理 — まだためしてない
  • コンテンツ系ページも作れる — いわゆるCMS
  • テーマ 
  • そして、プラグイン

駆け足で調べた。機能的には満足。もうMTの時代は終わったのでしょうか?

テーマについては、また明日。

2006/6/20 火曜日

WordPressでの第一声

Filed under: WP日記 — y2sunlight @ 8:58:15

WordPress で Wind-Sunlight を始めます。

Wind-Sunlight ( Webプログラミング - 風の巻 )
 – Webプログラミングの装い

本日の作業

  • Word Pressのインストール
  • 管理者ユーザを追加してadminユーザを削除
  • 新しいカテゴリー「WP日記」の追加

WordPressの第一印象

  • WordPressって、すごく使い易いです。
  • ひっとして、Wiki以上だったりして?
  • とても簡単にブログできます。
次のページ »

HTML convert time: 1.183 sec. Powered by WordPress ME