Nucleus(JP)フォーラム

NucleusCMS日本語版ユーザーのためのサポートフォーラムです。疑問が生じたらまずは記事検索をご利用ください。

ログインしていません。

#1 2004-08-25 21:57:57

cha
ゲストユーザー

Re: こうさぎ

Nucleusを使用中でこうさぎ(http://cousagi.yomiusa.net/)を利用している方にお聞きしたいんですが、
こうさぎが投稿してきたことはありますか?うちはまだないんですが・・・・。
Nucleusでこうさぎに投稿させるのは、やっぱりむりなんでしょうかね :cry:

#2 2004-08-25 22:28:53

nakahara21
メンバー
From: 尼崎
登録日: 2003-11-14
投稿: 1,298
ウェブサイト

Re: こうさぎ

タカさんが地球に帰ってきたらきっと何とかしてくれるかもしれません。


nakahara21
http://nakahara21.com/
(ただいま調整中です)

オフライン

#3 2004-08-26 11:54:53

はっち
メンバー
From: 岩手
登録日: 2003-11-19
投稿: 251

Re: こうさぎ

俳句は詠みますよ。
確認したのは私のトコでだけですけどね。
他のコを突っつき続けても読まなかったので 8)

オフライン

#4 2004-08-31 10:26:47

cha_cya
メンバー
From: 東京
登録日: 2004-08-25
投稿: 745

Re: こうさぎ

参考になるか分かりませんがこういった記事を見かけました。

http://elysium.raindrop.jp/item/29/catid/4

サーバーメンテで試せないので情報だけ :cry:

オフライン

#5 2004-08-31 11:41:51

Fururu
メンバー
登録日: 2004-07-22
投稿: 22

Re: こうさぎ

http://cousagi.yomiusa.net/faq.html
ここによると

XML-RPCは外部からウェブサービスの操作を行なうときに使用する機能です。こうさぎはこのXML-RPCを使ってBlogへ記事を投稿します。 現在、一部のBlogツールとBlogサービスでのみXML-RPCをサポートしており、Blogサービスの全てで利用できる機能ではありません。 そのため、このBlogのmt-xmlrpc.cgiの設定は、利用が可能な方だけ使用して下さい

とあったので、素人判断で
一度試しに
http://japan.nucleuscms.org/documentati ... tml#xmlrpc
ここにある、

the Nucleus の XML-RPC インターフェイスのURL:
http://www.yourserver.com/yourpath/nucl ... server.php

これをそのまま自分のサイトにあるアドレスで入力してみたのですが、実際これで合ってるかどうなのか(--;; 全くの実験ですが…。
普通に言葉しか覚えていないですね、今の所。1週間に1回の設定なので、これで投稿するんだか今すぐには分からないし。

ちなみに、こうさぎの公式には

<機能は全て使えると思われるが、確認できていないもの>
・Blosxom
・COREBlog
・Drupal
・Nucleus
・WordPress

…ということは、確認出来てないけど、多分使えるんでしょうか。 roll

オフライン

#6 2004-08-31 11:46:56

Fururu
メンバー
登録日: 2004-07-22
投稿: 22

Re: こうさぎ

http://torilog.going-up.com/item_57.html
さっきの手順で投稿出来た実現例(?)があったみたいなので報告です。

オフライン

#7 2004-09-01 11:20:53

cha_cya
メンバー
From: 東京
登録日: 2004-08-25
投稿: 745

Re: こうさぎ

私の勘違いかもしれませんが、そのアドレスはNucleusとMTを運営されている方が、先にMTに設置したところうまく投稿してくれた(MTに)というものではないでしょうか。

Fururuさんのアドレスより新しい記事ですが、

投稿はまだしてくれないっぽいですね。一応はできるはずなのだけど・・

http://torilog.going-up.com/item_67_catid_2.html

と書かれていました。

と言うのも実は、うちのところもこの設定したのに全く書き込んでくれなかったもので :oops:

その時色々調べた限りでは、やはり入出力の関係がうまくかみ合っていないのではないか(推測)ということだけ分かって放置してました。
どうもこうさぎ側で出力する項目の順番と受け取る側のそれが合っていない模様?
あくまで素人考えです。

上記推測は(一応)いくつかのサイトを回って導き出したものですが、決定打だったのは以下のサイトです。

http://www.agurastyle.com/kimama/index.php?p=651

Nucleusではないですが、この記事によると「こうさぎ側」に問題があるように感じます。
他にも同じような対処法(こうさぎ側に合わせる)で解決している所は見かけましたが、Nucleusのそれはみつかりませんでした :cry:


なんだかんだでお役に立ててるか分かりませんが・・。
これだけ書いておいてあっさり成功したらごめんなさい!
こうさぎ、もう1ヶ月近く前に外しちゃったのでその後の経緯はわかりません&こちらの設定がどこか間違っていた可能性もあります。

オフライン

#8 2004-09-01 14:25:21

nakahara21
メンバー
From: 尼崎
登録日: 2003-11-14
投稿: 1,298
ウェブサイト

Re: こうさぎ

cha_cya さんの発言:

上記推測は(一応)いくつかのサイトを回って導き出したものですが、決定打だったのは以下のサイトです。

http://www.agurastyle.com/kimama/index.php?p=651

Nucleusではないですが、この記事によると「こうさぎ側」に問題があるように感じます。
他にも同じような対処法(こうさぎ側に合わせる)で解決している所は見かけましたが、Nucleusのそれはみつかりませんでした :cry:

同じ修正をするならば、
nucleus/xmlrpc/api_metaweblog.inc.php
の、20行目~31行目みたいですね。

	// metaWeblog.newPost
	$f_metaWeblog_newPost_sig = array(array(
			// return type
			$xmlrpcString,	// itemid of the new item

			// params:
			$xmlrpcInt,	// blogid
			$xmlrpcString,	// username
			$xmlrpcString,	// password
			$xmlrpcStruct,	// content
			$xmlrpcInt,	// publish boolean (set to false to create draft)

		));

みたいに修正するような。

【追加情報】===========
2006-02-07現在は、この修正ではうまく動作しないようです。
http://blog.cles.jp/item/1275
を参照してください。
paramsの5つめ、publish boolean は「$xmlrpcBoolean」のままだと成功するそうです。
======================



で、投稿カテゴリを決め打ちにするのなら、48行目の

return _addItem($blogid, $username, $password, $title, $content, '', $publish, 0, $category);

の最後の$categoryの所を、こうさぎに投稿してもらいたいcatidに書き換えちゃうとか。

気をつけなくてはいけないのは、こうさぎ専用システムを別に用意した方がよい、と言うこと。
1: server.phpの複製を、server2.phpという名前にする。
2: api_metaweblog.inc.phpの複製をapi_metaweblog.inc2.phpという名前にする。この複製ファイルに上記の修正を加える。
3: 上記1:で作成したserver2.phpの、72行目を

include('api_metaweblog.inc2.php');

と修正する。
4: こうさぎ設定で、mt-xmlrpc.cgiのurlのファイル名を、server2.phpとする。
というかんじでしょうか。

まったく保証はないですけど wink


nakahara21
http://nakahara21.com/
(ただいま調整中です)

オフライン

#9 2004-09-02 10:47:13

cha_cya
メンバー
From: 東京
登録日: 2004-08-25
投稿: 745

Re: こうさぎ

早速書き換えてみました。
結果は書き込みがあり次第報告します。
書き込みがあること前提 big_smile

コード見た感じでは合ってそうですがねぇ・・・

オフライン

#10 2004-09-04 16:14:28

cha_cya
メンバー
From: 東京
登録日: 2004-08-25
投稿: 745

Re: こうさぎ

多分こうさぎが関係してると思うので書いてみます。

上の変更を行った後、金曜日の夕方くらいには普通にページを表示できたのですが、土曜になってみると表示できなくなっていました(ページを表示できません、もしくはずっと読み込み中で真っ白い画面が出る状態)。
こうさぎが書き込みするのは金曜の夜と聞いてますので、変わってなければこうさぎからデータベースへの不正なデータ書き込みがあったのかもしれません(?)
(この間こちらで手は加えていません)

AAA!CafeなのでMySQLサーバーが別領域なのですが、以下のようなコードで接続したところ接続は正しく行えました。
ですのでMySQLサーバーがダウンしているわけではないのですが・・・phpMyAdminも導入失敗しててお手上げです。

<?php
if (!$cn=mysql_connect("ホスト","ユーザー","パス")){//←伏せてます
echo "miss";
}
if (!mysql_select_db("DB名",$cn)){
echo "データベース接続に失敗しました。";
exit;
}
else {
echo "データベース接続に成功しました。";
}
?>

Nucleusと直接関係は無いでしょうがお知恵拝借できれば幸いです。
調べようにもどこを調べていいのやら :oops:

オフライン

#11 2004-09-04 18:17:44

cha_cya
メンバー
From: 東京
登録日: 2004-08-25
投稿: 745

Re: こうさぎ

その後・・

こちらで紹介してあるソフトで、こうさぎの投稿を確認できました。
http://japan.nucleuscms.org/bb/viewtopic.php?t=481
画面は表示されないままですが :cry:

再インストールになっちゃうんですかねぇ・・


さらに追記で今日は終わりにしておきます。
ずっとこうさぎと関係してるのかと思っていましたが、上記ソフト上でスキンを無理やり変更したところ、AdminArea以外は表示できるようになりました。
となるとこうさぎ関係ないのかなぁ・・・?
(AdminAreaでも、media.phpなどは表示できます)
原因わからないけどBlogの設定自体がおかしくなっているんですかねぇ。ううむ。

オフライン

#12 2004-09-04 21:39:47

はっち
メンバー
From: 岩手
登録日: 2003-11-19
投稿: 251

Re: こうさぎ

私にはこれ系統の知識は皆無なので役に立つことなのかは解りませんし、
しってるよ、そんなことっていう感じかもしれませんが…
http://www.yomiusa.net/api/
なんか、役に立ちますか?

オフライン

#13 2004-09-07 10:13:58

cha_cya
メンバー
From: 東京
登録日: 2004-08-25
投稿: 745

Re: こうさぎ

ご心配ありがとうございます。
書き込めない可能性とか文字化けする可能性とかは考えてた中で、予想外の展開だったので、あわててしまいました wink

原因は不明のままですが、ひとまずもう一度環境を整えて、リトライしてみます。
書き込まれた内容に問題があるなら(これが一番嫌ですが)同じトラブルは起きない可能性がありますし、書き込み方法に問題があるのなら同じトラブルが発生するはずです。
前者だと私には手におえませんねぇ・・・。

いずれにせよ1週間に1度しか試せないのが難点です、、
プログラミングの知識があって、はっちさんの書かれたアドレスのものを活用できればいいのですが :oops:
こうさぎを関西弁でしゃべらせたり、ここうさぎというものを作ったり(よく見てないから違うかも)している人もいるようですね。

オフライン

#14 2004-09-09 11:38:13

kanchan
メンバー
登録日: 2004-09-09
投稿: 4
ウェブサイト

Re: こうさぎ

こちらでは初めて書き込みさせていただきます。kanchanと申します。

nakahara21さんの8/31の書き込みを発見し、同じように修正を行ったところ、本日無事に、
こうさぎの「こてつ」からの書き込みがありました。よろしければご覧ください。
http://www.kanchan.net/nucleus/item/209

このような貴重な情報交換の場を提供してくださり、関係者の方々にもお礼申し上げます。

取り急ぎ、ご報告まで。

オフライン

#15 2004-09-11 21:06:47

cha_cya
メンバー
From: 東京
登録日: 2004-08-25
投稿: 745

Re: こうさぎ

こちらでもこうさぎからの書き込み成功していることを確認しました。
原因なんだったのでしょう・・・(ファイルはコピーして同じものを使用、こうさぎの設定も前回のまま
なんだか不安はありますが、ひとまず様子を見ることにします。
AAA!CafeのSQLサーバーが不安定という話を聞きますので、サーバー側に問題があった可能性も無いとは言い切れないし・・・うーん。
もしそうだとしたら、SQLサーバーが動作しているのをを確認したのは書き込み後だから瞬間のことはわからないですねぇ :cry:


ちなみにカテゴリの決めうちだけ、失敗していました。

で、投稿カテゴリを決め打ちにするのなら、48行目の
return _addItem($blogid, $username, $password, $title, $content, '', $publish, 0, $category);
の最後の$categoryの所を、こうさぎに投稿してもらいたいcatidに書き換えちゃうとか。

の部分ですが、数字のみではなくcatid=2のように指定するという意味でしたでしょうか :?:
前者で設定したのですがGeneral(デフォルトのカテゴリー)にて投稿されています。

後から手動で変更してもいいのですが、よろしければご教授願います。


あと別の方から指摘いただいたのですが、データがおかしくなってしまったことについて、提供いただいたコードやnakahara21様に対して苦情を申し立てているのでは無い点、書き添えさせていただきます。
これによりご本人やここをご覧の方に不愉快な思いをされているのであれば、申し訳ありません。

オフライン

#16 2004-09-17 11:11:27

kanchan
メンバー
登録日: 2004-09-09
投稿: 4
ウェブサイト

Re: こうさぎ

cha_cya さんの発言:

ちなみにカテゴリの決めうちだけ、失敗していました。

で、投稿カテゴリを決め打ちにするのなら、48行目の
return _addItem($blogid, $username, $password, $title, $content, '', $publish, 0, $category);
の最後の$categoryの所を、こうさぎに投稿してもらいたいcatidに書き換えちゃうとか。

の部分ですが、数字のみではなくcatid=2のように指定するという意味でしたでしょうか :?:
前者で設定したのですがGeneral(デフォルトのカテゴリー)にて投稿されています。

後から手動で変更してもいいのですが、よろしければご教授願います。

カテゴリーの名前を入れるというのが正解のようです。一応、試してみてうまくいくことを確認しました。

オフライン

#17 2004-09-27 11:07:10

cha_cya
メンバー
From: 東京
登録日: 2004-08-25
投稿: 745

Re: こうさぎ

忙しくてそのままになってました、すいません。
ご報告感謝します smile

オフライン

#18 2004-10-02 01:13:42

ゲストユーザー
ゲストユーザー

Re: こうさぎ

私もこうさぎ設置してみたいのですが詳しい設定方法を
教えていただけないでしょうか?

#19 2004-10-02 12:02:35

唯菜望
メンバー
登録日: 2004-07-08
投稿: 9

Re: こうさぎ

Anonymous さんの発言:

私もこうさぎ設置してみたいのですが詳しい設定方法を
教えていただけないでしょうか?

こうさぎをブログに表記するという意味での設置については、
こうさぎのオフィシャルサイトをきちんと読んだほうがよいでしょう。

ここで話題になっている「こうさぎをNucleusで投稿をさせる」は、
コアファイルが壊れてブログ自体が使えなくなってしまう可能性も若干ながらあるので、
ここの文章を読んでも理解できないようなら辞めた方が無難かと思います。
こうさぎ飼育箱を利用してみたらどうですか?

オフライン

#20 2004-10-07 12:09:06

lazy
メンバー
登録日: 2004-09-28
投稿: 2

Re: こうさぎ

こちらのスレッド参考にしてこうさぎ投稿成功しましたので、ご報告かたがたお礼申し上げます。
ありがとうございました。

あまり推奨されないことかもしれませんが、設定に関するあれこれを拙blogにて少しまとめてみました。
これからやってみたいという方の参考にでもなればと思うのですが、問題ありましたらご指摘くださると嬉しいです。

オフライン

#21 2004-10-13 11:04:18

cha_cya
メンバー
From: 東京
登録日: 2004-08-25
投稿: 745

Re: こうさぎ

少々長くなりますがlazyさんのBlogから

最後に、こうさぎの投稿内容自体が抱える問題について。

にて

現状のこうさぎシステムは、RSSフィード内のアイテムタイトルと本文をまるっとそのまま利用して投稿文を作成しているようだ。つまりNucleus 3.0以降で標準添付されているRSS2.0を読み込ませると、アイテム内に書いたHTMLタグやスクリプトコード、システムが自動で吐き出すCDATAインクルード用のタグまで切って貼って混ぜ合わせてデータベースに書き込んでくれることになる。
(略)
お仕着せのRSS2.0でなく、1.0とかのシンプルテキスト化RSSを組み込んで利用すればHTMLまわりのタグを自動除去したフィードが食わせられる(はず)。
概要配布目的のバージョンなので全文を読んではくれないという不満は残るものの、一般的にはこれで全然問題ないだろう。

との話が挙がっていましたので、導入への道筋↓

http://japan.nucleuscms.org/bb/viewtopic.php?t=318


いや、リンク張っただけなんですけどね・・
これを行えば、たとえば下のようなこうさぎからの投稿から、「<」等の記号が消えて、少しは文章っぽく・・・その程度じゃ文章になってないですか lol

きのうはビジネスみたいな<したよ♪
またはうさがここへ17をスタートしなかった。
またきのう、日経は作成した。
じゃきょうはここへ自体みたいな<すればよかった?
妥当。

オフライン

Board footer