Archive for the 'Tips' Category

コメントプラグインの『Disqus』を入れてみた

日曜日, 8月 8th, 2010   at 2:46 AM


コメントプラグインの『Disqus』を当サイトに入れてみた。

このコメントプラグインの特長は、複数のサイトでユーザーの同一性が担保されるということ。
『Disqus』のコメントプラグインを導入しているサイトでのコメントアクションは、すべてDisqusに集約される。TechCrunchもこのプラグインを導入していて、かつて、DISQUS経由でコメントしたことがあったのだけど、マイページではこんな風に表示されている。

この画面をみると、投稿した後でも、編集・削除できるみたいね。
通常外部のサイトにコメントしたとき、基本は投稿しっぱなしで、後々編集できないけど、これは編集できるのか。ちょっと便利かも。特に日本語を何回も書き直す私にとってはw

あと、facebookとtwitterと連携してれば、コメントしたときにそれらのメディアにもクロスポストできるみたい。

いやはやよくできてます。

ちなみに、サイト運営者として『Disqus』を導入してる場合も同じアカウント上で管理できます。基本は自サイトへ投稿されたコメントの管理ですね。

ほかに
・コメントフォームのデザイン編集
・ほかソーシャルメディアサイトとの連携
・公開承認の有無


・ブラックアイテムリスト登録(おそらくNGワードの登録)
・ホワイトアイテムリスト登録(ブラックと逆で、管理人にとって重要度の高いコメントをされたときにアラートが飛んでくる機能じゃないかしら。と推測)

これとかは、最近のコメント一覧とかTOPコメンテーター一覧とかの表示タグを生成できる機能みたい。

とかとか。これは結構よいかも。他にもいろいろ機能あるのだろうけど、眠いので今回はここまで。

今、コンセプトは全然違うけど、機能的にはこれと似通っているサービスを作っているからすごく参考になる。しかし、今のご時勢、こういうのが無料で提供されちゃうんだなぁ。こうなってしまうと、ただ”便利だから”というのだけでは、もうお金は取れないよね。何か別の価値を作らなければなー。

余談ですが、WordPress⇒DISQUSへのコメント内容移行すごく迷いました。
ずっと「import」って単語を探してたんだよ。だって、DISQUS Comments | WordPressには、importってボタンなんだもんーーー。

と、もし困った人のために答えを教えておきます。
————————————-
DISQUSのコメント管理ページから、(右上あたりにリンクがある)Advanced Optionページに行ってください。そのページの方にExport Commentというボタンがあるので、それを押してください。

念のためキャプチャ。このページのExport Commentです

————————————-
コレに気づいたとき、マニュアルとちがうやんけー!!!と思わず叫びました。

WordPressで記事投稿し続けるためにカスタマイズ

金曜日, 11月 27th, 2009   at 12:23 AM

昨日続けざまに、記事2個アップして、だいぶ投稿のハードルが減ったのですが、もっとこうしてたら楽なのに!というカスタマイズ要件を下記に記します。

Firefox拡張機能「Copy URL」

記事を投稿する際、外部のページを紹介・参照するのはよくあること。そんなときに、便利なツール。
紹介したいページで右クリックメニューを開くと「copy URL」というメニューがあるので選択。タイトルとURLをクリップボードにコピーしてくれます。
Firefox3.5版のダウンロードはこちら(詳細ページへ)

WordPressの投稿支援 link用クイックタグ入力をblank指定にする。

あと今の投稿画面にて用意されてる。リンク生成用クイックタグを入力するときに、target=”_blank”指定にするカスタマイズもあります。出力用テンプレの修正を修正します。

編集ファイル:/wp-includes/js/quicktags.js
修正内容:

edButtons[i].tagStart = ’<a href="’ + URL + ’">’;
 ↓
edButtons[i].tagStart = ’<a href="’ + URL + ’" target="_blank">’;

※シングルクオートがWordpressの仕様で全角になっています。半角に直してください。

参考:投稿時、リンクのクイックタグをtarget=_blankにする | hereticanthem co.,ltd.

あと、プラグインで一括にblankにすることも可能みたい
リンクを新しいウィンドウで開くようにするプラグイン | Tips Community

用途に合わせてお好きなほうをどうぞ。

WordPress投稿時の入力支援:クイックタグの追加・編集

デフォルトで用意されてるクイックタグでは足りない!タグとか入れたい!という場合は、専用のプラグインをいれてください。
WordPress Plugins/JSeries ≫ WP-AddQuicktag (ja)
私はh3とかh4とかpreとか加えてます。

これで少しは記事の投稿がんばれるかしら…。

apacheが起動しない問題:検証方法について

日曜日, 9月 27th, 2009   at 2:03 PM

apacheが起動しない時、普通にApache MoniterでRestart(再起動)をかけても、

「The requested operation has failed!」

とエラーが出るだけで、どこに問題があるかは言及してくれません。
そんなときには、コマンドプロンプト経由で起動してみましょう。
コマンドプロンプトを使って直接起動をかけると、起動できなかった場合、何が原因でエラーを起こしているのかを指し示してくれます。

コマンドプロンプトの起動は
「すべてのプログラム」→「アクセサリ」→「コマンドプロンプト」もしくは
「ファイル名を指定して実行」で「cmd」と打ちOKを押すと起動します。

次にディレクトリ移動コマンド cd を使ってhttpd.exeがあるフォルダまで移動します。

cd C:\Program Files\Apache Software Foundation\Apache2.2\bin

移動したら

C:\Program Files\Apache Software Foundation\Apache2.2\bin>httpd -k start

と入力

すると、
httpd: Syntax error on line ××× of C:/Program Files/Apache Software Foundation/Apache2.2/conf/httpd.conf (以下省略)~~~~~
と出ます。上記の場合は
httpd.confファイルの×××行に問題があって、~~~~~できません。
と書かれています。

というように、少なくとも、どこのどこに問題があるかは判定できます。
どういう風に直せばいいか…について指示をもらえるのではないのですが、何もわからないよりはマシでしょう。

apacheが起動しない問題(php_moduleの記述)

日曜日, 9月 27th, 2009   at 1:44 PM

apacheもインストールしたことだし、さて、次はphpをインストールするか…と
apacheのconfファイルをいじっていたら、Apacheが起動しなくなってしまった。
いったいどういうことやねん!!!と思って、調べると。

phpのmoduleファイル名が問題だったようです。

誤:LoadModule php5_module “C:/php/php5apache.dll”
誤:LoadModule php5_module “C:/php/php5apache2.dll”
正:LoadModule php5_module “C:/php/php5apache2_2.dll”

ちなみにphpのバージョンは5.2.11
これは気づきにくいよなぁ…。危うくはまるところだった

参考サイト様
php5_module – 鳴兔の飼育日誌

apacheが起動しない問題(Skypeの影響)

土曜日, 9月 26th, 2009   at 8:38 PM

自宅に開発環境を作ろうと思って、apacheをインストール。
会社のパソコンでは難なくインストールできたのに、なんだか自宅ではうまくいかない。
否、ただしくはインストールはされていても、起動をしてくれない。
何回「Start」を押しても、「operation has be failed」となるばかり。
どーゆーことやねん!!と思ったら、どうやらSkypeで利用しているポートが競合しているらしい。

詳しくは下記URL

http://oshiete1.goo.ne.jp/qa3594012.html

の回答番号No.2。

抜粋すれば、

TCP 0.0.0.0:80 xxx-PC:0 LISTENING
を見る限り起動80ポートでなにかが起動しているように思われますが・・

skypeが80番ポートをつかうという話もあります。
もし、使用していたら
Skypeの[ツール][設定...]の[接続]で[上記ポートの代わりに、ポート80を使用する]のチェックをはずす。

私はこれで解消しました。

ちなみにApacheとSkypeのバージョンは
Aapche 2.2
Skype 4.1
でした。

ほか、この問題について、詳しくは下記の記事が参考になるかと。
他のプログラムに80番ポートが専有されてApacheが起動できない場合の対処方法 – 床のトルストイ、ゲイとするとのこと

WP2.6にバージョンアップしたけど

日曜日, 8月 24th, 2008   at 11:32 PM

バージョンアップするといつも発生する問題…。
それは自分で編集したphpファイルがリセットされる事象。
いつも、どのファイルを編集してたっけ?と面倒くさく探す羽目になるのでこちらにメモしておく。

moreリンク先URLのアンカーをはずす処理

ファイル:wp-includes/post-template.php
行:125行目(あたり)
変更:"#more-$id¥"を"¥"に変更

曜日・月を英語表記にする

ファイル:wp-includes/locale.php
方法については、下記記事参照

http://www.milkrepes.com/archives/221

WordPress2.2において月・曜日を英語表記にする

火曜日, 6月 5th, 2007   at 11:05 PM

twitterでの叫び
と、twitterで叫んでますが…

今日、Word Press ME 2.2にUPDATEしたのですよ。はい。
WordPressはUPDATEする度に、私的な仕様の設定のため、もともとの出力ソースをいじらなくてはいけない場合があるんだけど、この作業が非常に面倒くさい。

今回は特に、月・曜日を英語表記に変換するためにやたら四苦八苦したので、そのイライラに任せた記事を書いてみる。

READ MORE…

永く付き合えるWEBアドレス選び

水曜日, 1月 24th, 2007   at 12:38 AM

WEBサイトを立ち上げようと試みた時、まず始めに決めなくてはいけないこと。それはWEBサイトのアドレスだと思います。このアドレスは一回決めてしまうと、簡単には変えられません。だからこそ決めるときには慎重になります。

私はこういった一回決めたらもう変えることのできない名前を考えるのに非常に時間がかかります。RPGを始めるときも、主人公の名前を決められなくて、そもそも冒険が始まらないということもありました(苦笑)

と、そんな私ですが、過去に、ID決定などを迫られた経験を元に、IDやアドレス、また最近は、特に独自ドメインで新しいサイトを開く人も多いと思うので、独自ドメインアドレスを選ぶポイントみたいなものを考えてみます。

READ MORE…

何にせよ名前を決めるのは難しいのである

水曜日, 1月 24th, 2007   at 12:38 AM

随分前から下書きのまま放置してあった記事を上げてみました。

永く付き合えるWEBアドレスを取得するために

gTLDの意味ってひょっとして周知なんですかねぇ…?これ知ったとき、本当に私はショックでしたよ。
ちなみに、今でも、RPGのキャラの名前を決めるときにはすんごい悩みます。特にデフォルト名がない、DQとかは大変(しかも4文字制限だしwww)。流石に、ゲームキャラ名にミルキーと名づけることはないが、いずれ始めようかと思ってるオンゲーの世界ではミルキーにしてしまうやもしれん。

というか、ミルキーというHNがもう身に染みすぎちゃってですね、他のHN名義で接そうとしても、うっかり名前[ミルキー]と入力フォームに名前を入れてしまうんですって。

巷ではミルキー(不二家)が叩かれまくってるけどwミルキーがんばれミルキー
(が、私はミルキーは歯にくっつくので、どうも好きじゃなかったり)

本館の記事に

すでに契約を切ってしまったサーバーの残りカスを消すために、「404ページ」がサーバー管理ページに自動転送されるような場合(例えば、ロリポサーバーのように)、検索結果画面で、右クリをして、「リンク先のURLをコピー」で対処できるだろう。

と書いておりましたが、これは誤りでしたので、削除しておきます。

というのも、monochromeさんの「サービス側が提供したエラーページが表示されるなら削除は通らないはずでは」というブックマークコメントを見て、
どうだったか、再度確認してみたところ、記事に記述してある操作をしても同じエラーページが出てしまいました(汗)

記事を書く前に、一度確認したような気もするのですが、それは勘違いだったみたいで…ぬぉぉおおぉ。
…本当にすみません。

ということで、ロリポサーバーなどの(サーバー側エラーページに転送されてしまうようなサーバー)を使ってた場合は、契約を切った後は、任意の事後処理はできない。ということになります。
WEB残りカスを気にする人は、robots.txtなどで早めに対処してください。