この記事の概要
- 投稿日:
- 2006年 01月 16日
- 投稿者:
- yu
- カテゴリー:
- プラグイン
- タグ:
- MixiAddDiary
ちょびちょびとmixi日記投稿用のプラグインをいじってました。置いておきます。
内容的には、Ryujiさんオリジナル版+Andyさん改造版の、ハイブリッド版?
いくつか機能追加もあります。
※このバージョンは古くなってます。新しいバージョンのNP_MixiAddDiaryをご利用ください。
Download: NP_MixiAddDiary ver0.42
[Nucleus2.5以降対応 文字コード:UTF-8]
※2/8mixi変更に対応したphpMixiライブラリを用意しました。合わせてどうぞ(同梱してないので、別途ここを参考にセットアップしてください)。
インストール
ファイルを解凍して出来たプラグインファイルと "_extlib" フォルダを、プラグインディレクトリにFTPでアップロードします。そしてNucleusの管理画面、プラグインリストからインストール。以前のバージョンが入ってる場合は、一度アンインストールしてからインストールしなおしてください。
インストール後、プラグインの編集画面でmixiのメールアドレスとパスワードを設定します。
変更箇所
ほかのバージョンとの違い。
設置時の注意としては、外部ライブラリを "_extlib" フォルダに移動しています。外部ライブラリがあちこちに散らばるのを避けるためではありますが、単に僕の好みでそうしてるだけなので、置き場所を変えたい方は、プラグインのinit()内のパスを修正してください。
PHP_Mixiライブラリを修正しています(mixi投稿の削除ができるようになってます)。
メディアタグ(<%media()%>)をリンクに置き換えるようにしました(これはいったん記事を更新しないときちんと反映されないかも・・)
プラグインオプションが増えました。以下はその説明です。
Entry format
mixi日記への投稿内容を「冒頭1文」「冒頭1段落」「本文」「本文+追記」から選べます。
1文は最初の改行まで、1段落は最初の段落(pタグまたは改行2つで判断)までです。
ブログ別オプションで個別に設定することもできます。
Title prefix
mixi日記に投稿する際に、タイトルの前に文字列を追加します。 ブログ別オプションで設定します。
つぶやき
削除はPHP_Mixiを修正して解決したけど、すでにあるブログ投稿をmixiにも投稿するほうはなぜ失敗するのかわからない。テスト環境のv3.2からは問題なく、ここ(v3.22)では失敗。サーバー環境の問題なのか、それとも入れてるプラグインとの相性か・・。
まあ運用上は新規投稿と、その更新ができればいいから別にいいんだけど。
わか:
あの、初歩的な質問ですいません。
NP_MixiAddDiary ver0.42を使わせていただきたいと思いますが、UTF-8でも使うことができますか?
また修正しないと使えないという場合は、どこを修正すればよろしいですか?
すいませんが、よろしくお願いいたします。