d3diaryへのインポート?


投稿ツリー


前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012/2/25 13:23
nonn50  サイトURL

お世話になります。
FC2ブログから d3diaryに乗り替えを検討しています。
ついては、d3diaryにインポートしたいのですが、簡単な方法を教えて下さい。

以前、FC2→d3blogへのインポートは貴兄提供ツールで行ったことがあります。

FC2→d3blog→d3diaryのステップを踏むことになるのでしょうか?

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012/2/25 22:54
nonn50 

毎度お世話になります。

本件、こちらの方法で試してみます。

ガラケーアクセスのため、貴サイトを良く読まずに質問してしまいました。
申し訳ありませんでした。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012/2/26 0:29
なーお  長老   投稿数: 1832 オンライン

nonn50さん、こんにちは。

d3diaryへのインポートを試されるとのこと。

インポートスクリプトを作ったのが結構前なので、もしうまく動かないようでしたらサポートします。
スクリプト内に設定がいくつかあるので色々試してみてください。 :-)

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012/3/16 6:21
nonn50  サイトURL

毎度お世話になります。

本件について、習作:MT形式のd3diaryインポートを見ながら実行してみましたが、うまく行きません。

  • 利用させていただいたものは以下のとおりです。
    d3diary_0.23.zip最新
    import_mt2d3diary_0.3.zip 最新
  • 当方の環境
    OS: Linux
    PHP 5.3.6
    MySQL 5.1.57
    XOOPS: XOOPS Cube Legacy 2.2.1 Beta2 (EUC-JP)
  • 「2、d3diaryインポートの制約」ついては、トラックバックやコメントのインポートは当初より実施するつもりはありませんので特別の制約は無いものとして考えています。
  • マニュアルどおりに作業を行い、
    引用:

    4、インポートの実行

    引用:

    1.管理者でログインする

    2.STEP0:xoops_root_path/modules/(d3diary)/index.php?page=import-mtにアクセスする。

としてアクセスしたのですが、

http:// hogehoge/modules/d3diary/index.php?req_uid=1

に飛ばされてしまい、マニュアルの画面にまで辿り着きません。

PHPデバックでは何も出力されません。

質問にならない質問で申し訳ないのですが、何かヒントでも教えてください。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012/3/16 8:08 | 最終変更
なーお  長老   投稿数: 1832 オンライン

nonn50さん、こんにちは。

すみません、記載に間違いがありました。

解凍したファイル名が「import_mt.php」ですので、それをtrust/modules/d3diary/main/ 内に配置した後、 アクセスURLも

xoops_root_path/modules/(d3diary)/index.php?page=import_mt

になります。

上記、本文説明を変更しておきました。ご報告ありがとうございました。

引き続き、当方でもインポートがきちんとできるか再検証しておきます。
どうやら、色々変更しないといけない場所がありそうです。

(追記)
import_mt.php の71,72行目を、以下のように変更してください。

1
2
$diary =& D3diaryDiary::getInstance();
$category =& D3diaryCategory::getInstance();

これで、当方の環境でXCL2.2.1、d3diary 0.23へのインポートが完了しました。 :-)

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012/3/16 9:50
nonn50  サイトURL

さっそく対応いただき、ありがとうございます。

御指導いただいた修正により、FC2ブログからのインポートができました。

引き続き質問させてください。

管理者画面 - 一般設定 にて「サイドメニューのレイアウト」は「ブロックを表示」として設定しました。
また、「

この場合、「ブロック管理」にて

  • 日記コメント投稿リスト
  • 日記コメントトピック

について表示させる設定とした場合、画面真っ白現象が発生します。
ちなみに「新着コメント」を表示させる設定としても委譲りません。

前記の変なブロックを用いるか?は不明なのですが、報告します。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012/3/16 10:30 | 最終変更
なーお  長老   投稿数: 1832 オンライン

nonn50さん、こんにちは。

インポートは無事にできたようで、よかったです。
コメントがインポートされていないようですが、元のブログにはコメントは全くなかったのでしょうか?

また、各日記投稿本文が、改行が無いようですけど元々そうですか? もしかすると、MT形式ファイルがその辺の互換性の問題があったりして、うまく改行されていないという気もします。
その場合は、import_mt.phpのどこかを編集すれば行けるかもしれませんね。。 :roll:

「日記コメント投稿リスト」「日記コメントトピック」 各ブロックは、d3コメント統合用で、正しく設定された状態でないと表示できません。 ただ、これらのブロックは以前にd3forumのコメント元記事権限連動がされていない時の対応用で、 d3forum-0.86系でしたらこれを使う必要のある場面はほとんど無いと思います。
また、「真っ白」というのは異常なので、OhMyGodHelpMeプリロードを使うかapacheログなどで内容を確認いただければ有り難いです。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012/3/17 2:25
nonn50  サイトURL
引用:

コメントがインポートされていないようですが、元のブログにはコメントは全くなかったのでしょうか?

コメントをインポートすることは当初より目的にしませんでしたので、気にかけておりません。

引用:

また、各日記投稿本文が、改行が無いようですけど元々そうですか? もしかすると、MT形式ファイルがその辺の互換性の問題があったりして、うまく改行されていないという気もします。

その場合は、import_mt.phpのどこかを編集すれば行けるかもしれませんね。。

そういえば、改行がありませんね。
インポートしたデーターは自分用の過去の記録ですから、気にしません ;)

引用:

また、「真っ白」というのは異常なので、OhMyGodHelpMeプリロードを使うかapacheログなどで内容を確認いただければ有り難いです。

「OhMyGodHelpMeプリロード」とかの意味を理解しておりませんが、当該ブロックを表示させないことにしましたので、問題意識を感じておりません。
このままで利用したいと思います。

現在、メール投稿実験を行っています。
G-mailを利用しているのですが、うまく作動しません。
これは、別スレッドにて質問させていただくようになると思いますので、その際はよろしくお願いします。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012/3/17 3:45 | 最終変更
なーお  長老   投稿数: 1832 オンライン

nonn50さん、こんにちは。

引用:

そういえば、改行がありませんね。
インポートしたデーターは自分用の過去の記録ですから、気にしません

同じトラブルを次にトライする人が踏まないために、できればもう少しツッコミたいところですが。。 まあ1度しかしないインポートなので、都度対応でいいですかね。

引用:

現在、メール投稿実験を行っています。
G-mailを利用しているのですが、うまく作動しません。
これは、別スレッドにて質問させていただくようになると思いますので、その際はよろしくお願いします。

G-mailは特殊なんで、どうなるかちょっとワカリマセヌ。。 メールサーバーがqmailだと色々問題あったりとか、無かったりとか。
あと、メールヘッダーの氏名にASCII文字以外が入るとだめだったりしたと思います。 この辺は環境依存がありそうなので、違うメールサーバーに替えてみたりとか、色々と試されることをお勧めします。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012/3/18 7:18
nonn50  サイトURL

簡単な質問です。その為、別スレッドを立てず引き続き書き込みさせていただきます。

  • 前回このフォーラムに書き込みした時点で、インポート元のブログは消滅し、インポートデータも消去した為、インポート工事は再現できません。
    悪しからず :-D
  • メール投稿は、うまく行きました。
    引用:

    G-mailは特殊なんで、どうなるかちょっとワカリマセヌ。。

のアドバスを受け、一般的(レンタルサーバ会社提供)メールを利用しました。

質問

  • Wikiヘルパーの「絵文字パッド」はd3diaryでは利用できないと見ましたが、そういうことでしょうか??
  • xpWikiのモフログ機能で地図情報入り写真をメール投稿した場合、moblogプラグインにより地図を表示させることができますが、同じ方法でd3diaryにメール投稿しても地図を表示させることはできませんでしたが、そういうことでしょうか??
投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012/3/18 9:41 | 最終変更
なーお  長老   投稿数: 1832 オンライン

nonn50さん、こんにちは。

引用:

Wikiヘルパーの「絵文字パッド」はd3diaryでは利用できないと見ましたが、そういうことでしょうか??

 えーと、自分の環境ではテンプレート「edit.html」の編集で普通に投稿・表示できましたけど、そう思われるというのは実際に確認された結果で何かあったのかな?

引用:

xpWikiのモフログ機能で地図情報入り写真をメール投稿した場合、moblogプラグインにより地図を表示させることができますが、同じ方法でd3diaryにメール投稿しても地図を表示させることはできませんでしたが、そういうことでしょうか??

 d3diaryには地図投稿の仕組みはありませんので、地図は表示できませぬ。。 必要であれば投稿後にxpwiki上で編集してくださいませ。

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012/3/19 6:50
ゲスト 

大変失礼しました。

引用:

テンプレート「edit.html」の編集で普通に投稿・表示できましたけど、

「絵文字パッド」は、テンプレートに書いて表示できるということを失念していました。
「edit.html」をいじってみましたが、スキル不足のため断念しました。

引用:

地図は表示できませぬ。。 必要であれば投稿後にxpwiki上で編集してくださいませ。

わかりました :D

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012/3/19 8:08 | 最終変更
なーお  長老   投稿数: 1832 オンライン

nonn50さん

引用:

「edit.html」をいじってみましたが、スキル不足のため断念しました。

うーん、テンプレート編集には慣れてこられたと思うのですが、残念です。
id= の部分へ記載する内容がわからなかったのかな? ここは、挿入先となるtextareaのテンプレート上のid名称が入ります。

以下でどうでしょう。

Everything is expanded.Everything is shortened.
232
233
234
235
236
237
238
239
240
 
 
 
 
 
 
 
 
 
<{if $mod_config.body_editor=="xoopsdhtml"}>
<div><input type="checkbox" id="switch_bbcode" onclick="bbcode_area()" />
<label for="switch_bbcode"><{$smarty.const._MD_SW_BBCODE}></label></div>
      <{xoopsdhtmltarea name='diary' id='diary' cols=40 rows=15 value=$yd_data.diary4edit pre_style="display:none;" post_style="display:none;"}>
<{else}>
      <textarea name="diary" id='diary' onselect="xoopsSavePosition('diary');" onclick="xoopsSavePosition('diary');" onkeyup="xoopsSavePosition('diary');" rows="15" cols="40"><{$yd_data.diary4edit}></textarea>
      <br /><{$smilylist}>
<{/if}>
<br />

の下あたりに、

Everything is expanded.Everything is shortened.
 
<{hyp_emoji_pad id="diary" msg="絵文字パッド"}>

とかけばパッド出て挿入できるはずです。

当然のことながら、テンプレート編集の前に、当該smartyプラグインの配置をお忘れなく。 ;-)

投票数:0 平均点:0.00
返信する
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012/3/19 10:36
nonn50  サイトURL

お世話になりました。

バッチリです。

投票数:0 平均点:0.00
返信する

このトピックに投稿する

題名
ゲスト名
投稿本文
  条件検索へ

ログイン

メインメニュー

テーマ選択
Cube