ホーム > フォーラム > 質問箱 > XCL2.2(Pack 2012) > XoopsCubeLegacy と PHP-Nuke の共通処理について

XoopsCubeLegacy と PHP-Nuke の共通処理について
投稿者: roppi | 投稿日時: 2012/11/19 11:35 | 閲覧: 7194回
roppi

いつもお世話になっております。

Pack2012のディストリビューションを使用してサイト構築をしていて気になったのですが、
現在のXCLでPHP-Nukeのソースを流用している箇所はあるのでしょうか。

XCL は、myPHPNuke から XOOPS 1.x を経て開発されてきたと拝見しましたが、
PHP-Nuke のほうも開発が継続されているようなので、
その辺どうなっているのだろうというのがきっかけです。

お聞きしたい点は

・PHP-Nuke から流用しているソースがあるかないか
 (あればファイル名なども教えていただけるとありがたいです)
・もしあれば、 PHP-Nuke の最新版への差し替えはできるか

の2点です。

myPHPNukeからXOOPSに派生したのも10年ほど前なのと、
grep をしても2か所ほどしか見つからないので、
もうほとんど関係はないのかなと思ってはいるのですが、
詳しい方にお聞きしたく質問させていただきました。

よろしくお願いいたします。

コメント(3)

新しいものから | 古いものから | ネスト表示 | RSS feed
Re: XoopsCubeLegacy と PHP-Nuke の共通処理について 
投稿者: rabbit_bit | 投稿日時: 2012/11/19 12:09
rabbit_bit

XCLはXOOPS本体からフォークされて開発されています。
XOOPSからフォークされた時に振る舞いを再現しつつフルスクラッチで再開発されているようです。PHP-Nukeのコードはほぼ残っていないのではないでしょうか。
PHP-Nukeがコアになっていないので、差し替えはできないと思います。

コードの流用に関しては、XCLの開発者に尋ねられるといいと思いますが、
残念ながらフォーク時のメインコーダーのかたは最近、活動していません。

XCLの現メインコーダーのかた(多分kilicaさん)
https://github.com/xoopscube?tab=members
に尋ねられるとより正確な情報が得られるかもしれません。

ご存知だと思いますが、XOOPS 1.xの系統はXOOPSとして(XCLとは別に)開発が進んでいます。
XOOPSで以前のコードがどこまで継承されているかは、XOOPSのコミュニティで尋ねられるといいと思います。
http://www.xoops.org/
Re: XoopsCubeLegacy と PHP-Nuke の共通処理について 
投稿者: roppi | 投稿日時: 2012/11/19 20:54 | 親コメント: #21162
roppi

rabbit_bit さん

引用:
XCLはXOOPS本体からフォークされて開発されています。
XOOPSからフォークされた時に振る舞いを再現しつつフルスクラッチで再開発されているようです。PHP-Nukeのコードはほぼ残っていないのではないでしょうか。
PHP-Nukeがコアになっていないので、差し替えはできないと思います。


フルスクラッチで開発されているということは、
PHP-Nukeとの差し替え自体が不要ですね。

ふと気になったもので質問させていただいたのですが、
rabbit_bit さんにご回答いただいたことと、
onokazuさんが「コア部分は99%PHPNUKEのコードは残っていないと思います。」
と発言されている下記のスレッドをみつけたので、
PHP-Nukeとはほぼ共通部分はないと見てよさそうだとわかりました。

http://xoopscube.jp/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=715&forum=1

どうも、ありがとうございました!
Re: XoopsCubeLegacy と PHP-Nuke の共通処理について 
投稿者: balloon | 投稿日時: 2012/11/25 18:21 | 親コメント: #21162
balloon

(XCL ではない)XOOPS 日本語サポート http://xoopscms.jp/ の管理者です。

一応突っ込まないと……

引用:
ご存知だと思いますが、XOOPS 1.xの系統はXOOPSとして(XCLとは別に)開発が進んでいます。
XOOPSで以前のコードがどこまで継承されているかは、XOOPSのコミュニティで尋ねられるといいと思います。
http://www.xoops.org/


XCL の分離は XOOPS 2.0 時代なので、
「XOOPS 1.xの系統はXOOPSとして(XCLとは別に)開発が進んでる」は違うかな〜と。
そんな事書いてましたっけ? ^^;;;

自分はコードを読まないのですが、XOOPS 2.0 でこの状況ですので、
おそらく現在の XOOPS(XOOPS 2.5〜2.6)でも XCL 同様
PHP-Nuke のコードは参照してなかったかと思います。

    投票(0)

    新しいものから | 古いものから | RSS feed
     
    To Top