2019/05/25 20:56 JST

Geeklog Japan Forums

geeklogからのデータエクスポート


状態: オフライン

kuro

Forum User
Active Member
登録日: 03/10/10
投稿数: 390
いつもお世話になります。
Geeklogでの記事データをエクスポートして、
Wordpressでインポート出来たらと思っています。

ネットで調べると以前Geeklog1.4に対応した、
geeklog2mtカスタム関数というのがあり、
早速試してみましたが
Geeklog2.1.3であるせいか、エラーが出てしまいました。

Geeklog2.1にも対応したgeeklog2mtカスタム関数のようなものがあればいいのですが。
また他になにかエクスポートできる方法をご存知であれば、
ご教授していただけないでしょうか。

状態: オフライン

Ivy

Site Admin
Admin
登録日: 01/01/04
投稿数: 5905
場所:Tokyo
phpMyAdminでCalc形式で書き出すと便利ですよ。
別のCMSのサイトもCalcで書き出してそちらにペーストしてやればOK。

状態: オフライン

kuro

Forum User
Active Member
登録日: 03/10/10
投稿数: 390
Ivyさん、いつもありがとうございます。

Calc形式とは、csvとかエクセル形式ということですね。
なるほどそれなら行けそうですね!
試してみます。
ありがとうございます!

状態: オフライン

terayama

Forum User
Active Member
登録日: 02/16/07
投稿数: 217
とりあえずは下記の修正で動きます
1.2ケ所ある
 if (in_array('dataproxy', $_PLUGINS)) {
部分をブロックして else 部分が実行されるようにします
2.317行目からのsql文を修正します
$sql = "SELECT sid, uid, draft_flag, date, title, introtext, bodytext, "
. "comments, trackbacks, commentcode, trackbackcode, postmode "
. "FROM {$_TABLES['stories']} "
. "INNER JOIN {$_TABLES['topic_assignments']} ON {$_TABLES['stories']}.sid = {$_TABLES['topic_assignments']}.id "
. "WHERE (tid = '" . addslashes($tid) . "'Wink";
以上です
取込みの確認はしていません

1.dataproxyのバージョンが上がっているので使わないようにします
2.テーブルが増えているので単純にtidで引けなくなっていることへの対応です

状態: オフライン

kuro

Forum User
Active Member
登録日: 03/10/10
投稿数: 390
terayamaさん、
いつもありがとうございます。
phpblock_geeklog2mt.php の修正ですね。
試してみます。

ありがとうございます。

状態: オフライン

kuro

Forum User
Active Member
登録日: 03/10/10
投稿数: 390
terayamaさんから教えていただいた、
geeklog2mtカスタム関数の変更方法にてGeeklogの記事データをエクスポートできました!

ありがとうございました!
これを使って、wordpressへのインポートにトライしてみます!

状態: オフライン

kuro

Forum User
Active Member
登録日: 03/10/10
投稿数: 390
geeklog2mtカスタム関数での
GeeklogからWordPressへの記事の移行ですが、
無事できました!
Geeklogの話題もちゃんとWordpressのカテゴリーになってますし、
うまくいきました!

terayamaさん、ありがとうございました!

時刻はすべて JST , 現在の時刻は 08:56 PM

  • 通常
  • 注目トピック
  • ロック済
  • 新着
  • 注目トピック 新着
  • ロック済トピック 新着
  •  ゲストユーザの投稿を見る
  •  ゲストユーザ投稿可能
  •  一部のHTMLを許可
  •  バッドワードをチェック