E-mail
パスワード
次回から自動ログインする
パスワード紛失
新規登録
ホーム
|
新着情報
|
研究室
|
掲示板
|
ぶろぐ
|
Wiki
|
お問合せ
|
アルバム
|
リンク
|
サイトマップ
|
|
一覧
検索
最新
ヘルプ
ページへ戻る
履歴
リンク元
印刷
inc/blBB_d3f
をテンプレートにして作成
xpwiki
:inc/blBB_d3f をテンプレートにして作成
開始行:
* BluesBB --> d3forum インポートに挑戦!
** 履歴
- 2009/05/02 ver-0.2a公開
- 2009/04/07 初版公開
** 概要
[[BluesBB>http://blues.naono.net/]] ・・ ツリー表示や...
しかし、使い込むうちに書き込みの移動ができないなどの不...
とはいっても、手作業での移行は辛すぎます。 ネットで調...
なお、毎度のお約束ですが、小生のスキルはそれほど高くあ...
*** 特徴
特徴というほどでもありませんが、
+ d3forumに既にある記事はそのままで、インポート可能
+ ツリー構造の維持
+ フォーラムの自動作成
(BluesBBのトピック名と同名で作成。作成先カテゴリを選択...
+ トピック単位で選択インポート
+ インポート済みのトピックは自動スキップ
(このため、同トピックにインポート後に付いた返信は、イ...
などなど。
*** 動作環境
PHP5 (PHP4で動くかどうかわかりません)
mysql5 (mysql4.0で動いた報告あり)
xoops-2.0.16a-JP、 XOOPS_Cube_Legacy-2.1.6 (それ以前で...
d3forum-0.85 (それ以前でも動くと思います)
** 準備
*** d3forumモジュール
まず、d3forumの最新版をインストールします。 :-D
当方、d3forum-0.85で動作確認しました。 最新版でなくても...
また、最初にカテゴリの作成と権限設定までは行っておいて...
続いて、スクリプト1つと、 カスタムテンプレート1つを準...
*** スクリプト import_bluesbb.php
以下のzipファイルをダウンロードし、解凍後、(trust_path)...
|ダウンロードはこちら -> &ref(import_bluesbb_0.2a.zip)...
なお、サーバー負荷の上昇を抑えるため、記事単位でインポ...
#code(php,1-){{
$sync_each_post = false ;
// ↓ 書き換え
$sync_each_post = true ;
}}
*** テンプレート _custom_bluesbb4_d3forum.html
Altsysの「テンプレート管理」-「カスタムテンプレート」で...
#code(html,1-){{
<h2>bulesBB -> d3forumインポート</h2>
<{* あなたのuid=<{$bl4d3f_uid}><br /> *}>
<{if $bl4d3f_isadmin}>
実行権限:OK
<form name="MainForm" action="./index.php?page=import_bl...
<{if $bl4d3f_step==0}>
<{if count($bl4d3f_bl_topics)>0 }>
bluesBBのトピック名:
<select name="bl_topic_id">
<{foreach item=topic from=$bl4d3f_bl_topics}>
<option value=<{$topic.topic_id}>><{$topic.topic_name}>...
<{/foreach}>
</select><br />
<{/if}>
<{if count($bl4d3f_categories)>0 }>
インポート先d3forumカテゴリ
<select name="cat_id">
<{foreach item=category from=$bl4d3f_categories}>
<option value=<{$category.id}>><{$category.title}></opt...
<{/foreach}>
</select><br />
<{/if}>
<{elseif $bl4d3f_step==1}>
<{if $bl4d3f_forum_created}>
d3forumのカテゴリ「<{$bl4d3f_cat_title}>」に、フォー...
<{else}>
d3forumのカテゴリ「<{$bl4d3f_cat_title}>」に、既存フ...
<{/if}>
bluesBBのトピック名:<{$bl4d3f_forum_title}> から
d3forumのフォーラム名:<{$bl4d3f_forum_title}> に、...
<table class="outer">
<tbody border="1"><tr><th align="center">選択<br /><...
<{foreach key=num item=thread from=$bl4d3f_threads}>
<tr class="<{cycle values='odd,even'}>"><td align="cent...
<{/foreach}>
</table>
よろしければ「送信」してください。<br />
<input type=hidden name="cat_title" value=<{$bl4d3f_cat_...
<input type=hidden name="cat_id" value=<{$bl4d3f_cat_id}...
<input type=hidden name="forum_title" value=<{$bl4d3f_fo...
<input type=hidden name="forum_id" value=<{$bl4d3f_forum...
<input type=hidden name="bl_topic_id" value=<{$bl4d3f_bl...
<{elseif $bl4d3f_step==2}>
インポートが完了しました。<br />
最初のページに戻るには下のボタンで送信してください。...
<{/if}>
<input type=hidden name="page" value="import_bluesbb" />
<input type=hidden name="step" value=<{$bl4d3f_step_next...
<input type=submit value="送信" />
</form>
<br />
<{else}>
実行権限:NG
権限がありません。
<{/if}>
}}
** 実行
*** フォーラム・カテゴリ選択
管理者でログインし、以下のアドレス(実際のサイトに応じて...
/modules/(d3forum)/index.php?page=import_bluesbb
下記のようにエクスポート元BluesBBのトピリスト(d3forumで...
|&ref(bl2d3f_1.gif,mw:300,mh:300);|
*** スレッド選択
インポート先d3forumのカテゴリにフォーラムが作成されまし...
続いて、選択したBluesBBのトピから、スレッド一覧(d3foru...
|&ref(bl2d3f_2.gif,mw:300,mh:300);|
*** インポート完了
インポートが完了しました。 「送信」を押すと、最初の画...
|&ref(bl2d3f_3.gif,mw:300,mh:300);|
*** 同期処理
全てのインポートが終了したら、管理画面に入り、d3forumの...
*** 権限設定
各掲示板の権限設定など、必要に応じて行ってください。
*** スクリプトの削除
インポート作業が完了したら、セキュリティホールになりえ...
*** 結果比較
インポート前後のツリーの様子です。 左がBluesBB、右がd3fo...
|&ref(bl2d3f_tree_before.jpg,mw:200,mh:200);|&ref(bl2d3f_...
** 謝辞
このスクリプトの作成・公開にあたり、BluesBB、d3forumの...
特に、d3forumのほうは一部「transact_functions.php」など...
終了行:
* BluesBB --> d3forum インポートに挑戦!
** 履歴
- 2009/05/02 ver-0.2a公開
- 2009/04/07 初版公開
** 概要
[[BluesBB>http://blues.naono.net/]] ・・ ツリー表示や...
しかし、使い込むうちに書き込みの移動ができないなどの不...
とはいっても、手作業での移行は辛すぎます。 ネットで調...
なお、毎度のお約束ですが、小生のスキルはそれほど高くあ...
*** 特徴
特徴というほどでもありませんが、
+ d3forumに既にある記事はそのままで、インポート可能
+ ツリー構造の維持
+ フォーラムの自動作成
(BluesBBのトピック名と同名で作成。作成先カテゴリを選択...
+ トピック単位で選択インポート
+ インポート済みのトピックは自動スキップ
(このため、同トピックにインポート後に付いた返信は、イ...
などなど。
*** 動作環境
PHP5 (PHP4で動くかどうかわかりません)
mysql5 (mysql4.0で動いた報告あり)
xoops-2.0.16a-JP、 XOOPS_Cube_Legacy-2.1.6 (それ以前で...
d3forum-0.85 (それ以前でも動くと思います)
** 準備
*** d3forumモジュール
まず、d3forumの最新版をインストールします。 :-D
当方、d3forum-0.85で動作確認しました。 最新版でなくても...
また、最初にカテゴリの作成と権限設定までは行っておいて...
続いて、スクリプト1つと、 カスタムテンプレート1つを準...
*** スクリプト import_bluesbb.php
以下のzipファイルをダウンロードし、解凍後、(trust_path)...
|ダウンロードはこちら -> &ref(import_bluesbb_0.2a.zip)...
なお、サーバー負荷の上昇を抑えるため、記事単位でインポ...
#code(php,1-){{
$sync_each_post = false ;
// ↓ 書き換え
$sync_each_post = true ;
}}
*** テンプレート _custom_bluesbb4_d3forum.html
Altsysの「テンプレート管理」-「カスタムテンプレート」で...
#code(html,1-){{
<h2>bulesBB -> d3forumインポート</h2>
<{* あなたのuid=<{$bl4d3f_uid}><br /> *}>
<{if $bl4d3f_isadmin}>
実行権限:OK
<form name="MainForm" action="./index.php?page=import_bl...
<{if $bl4d3f_step==0}>
<{if count($bl4d3f_bl_topics)>0 }>
bluesBBのトピック名:
<select name="bl_topic_id">
<{foreach item=topic from=$bl4d3f_bl_topics}>
<option value=<{$topic.topic_id}>><{$topic.topic_name}>...
<{/foreach}>
</select><br />
<{/if}>
<{if count($bl4d3f_categories)>0 }>
インポート先d3forumカテゴリ
<select name="cat_id">
<{foreach item=category from=$bl4d3f_categories}>
<option value=<{$category.id}>><{$category.title}></opt...
<{/foreach}>
</select><br />
<{/if}>
<{elseif $bl4d3f_step==1}>
<{if $bl4d3f_forum_created}>
d3forumのカテゴリ「<{$bl4d3f_cat_title}>」に、フォー...
<{else}>
d3forumのカテゴリ「<{$bl4d3f_cat_title}>」に、既存フ...
<{/if}>
bluesBBのトピック名:<{$bl4d3f_forum_title}> から
d3forumのフォーラム名:<{$bl4d3f_forum_title}> に、...
<table class="outer">
<tbody border="1"><tr><th align="center">選択<br /><...
<{foreach key=num item=thread from=$bl4d3f_threads}>
<tr class="<{cycle values='odd,even'}>"><td align="cent...
<{/foreach}>
</table>
よろしければ「送信」してください。<br />
<input type=hidden name="cat_title" value=<{$bl4d3f_cat_...
<input type=hidden name="cat_id" value=<{$bl4d3f_cat_id}...
<input type=hidden name="forum_title" value=<{$bl4d3f_fo...
<input type=hidden name="forum_id" value=<{$bl4d3f_forum...
<input type=hidden name="bl_topic_id" value=<{$bl4d3f_bl...
<{elseif $bl4d3f_step==2}>
インポートが完了しました。<br />
最初のページに戻るには下のボタンで送信してください。...
<{/if}>
<input type=hidden name="page" value="import_bluesbb" />
<input type=hidden name="step" value=<{$bl4d3f_step_next...
<input type=submit value="送信" />
</form>
<br />
<{else}>
実行権限:NG
権限がありません。
<{/if}>
}}
** 実行
*** フォーラム・カテゴリ選択
管理者でログインし、以下のアドレス(実際のサイトに応じて...
/modules/(d3forum)/index.php?page=import_bluesbb
下記のようにエクスポート元BluesBBのトピリスト(d3forumで...
|&ref(bl2d3f_1.gif,mw:300,mh:300);|
*** スレッド選択
インポート先d3forumのカテゴリにフォーラムが作成されまし...
続いて、選択したBluesBBのトピから、スレッド一覧(d3foru...
|&ref(bl2d3f_2.gif,mw:300,mh:300);|
*** インポート完了
インポートが完了しました。 「送信」を押すと、最初の画...
|&ref(bl2d3f_3.gif,mw:300,mh:300);|
*** 同期処理
全てのインポートが終了したら、管理画面に入り、d3forumの...
*** 権限設定
各掲示板の権限設定など、必要に応じて行ってください。
*** スクリプトの削除
インポート作業が完了したら、セキュリティホールになりえ...
*** 結果比較
インポート前後のツリーの様子です。 左がBluesBB、右がd3fo...
|&ref(bl2d3f_tree_before.jpg,mw:200,mh:200);|&ref(bl2d3f_...
** 謝辞
このスクリプトの作成・公開にあたり、BluesBB、d3forumの...
特に、d3forumのほうは一部「transact_functions.php」など...
ページ名:
ぺージ情報
ぺージ名 :
inc/blBB_d3f
ページ別名 :
未設定
ページ作成 :
なーお
閲覧可
グループ :
すべての訪問者
ユーザー :
すべての訪問者
編集可
グループ :
なし
ユーザー :
なし
Counter: 0, today: 0, yesterday: 0
Go Page Top
Powered by
XOOPS Cube
2.2 © 2001-2012
XOOPS Cube Project
, theme design by
BCOOL
ログイン
ユーザ名:
パスワード:
IDとパスワードを記憶
パスワード紛失
新規登録
メインメニュー
ホーム
なーお'nぶろぐ
フォーラム
なーお'n研究室
xpwiki
最新ページ一覧
全ページ一覧
ヘルプ
新着情報
マイアルバム
ラン記録
大会リスト
シューズリスト
画像マネージャ
マイフレンド
WEBリンク集