本家版XOOPSの2.0.14/15/16は、2.0.x というバージョンナンバーでありながら、互換性を大幅に失う形で機能拡張してしまった、困ったバージョンです。
正直言って、世界中の皆さんにも、XOOPS 2.0.16a-JPという安定版を使って欲しいところですが、なぜか日本以外では、圧倒的にXOOPS 2.0.16が利用されているようです。(不思議としか言い様がないのですが)
「どちらのコアチームにも与しない」と明言した以上、2.0.16もある程度サポートしないわけにはいかないでしょう。仕方ないので渋々、D3モジュール群の 2.0.16 対応をしてみました。
まず最初は、D3モジュールの土台となるaltsysです。0.55で、2.0.16における動作不良を一通り潰してみました。
あまりにも、テンプレートの仕様変更が酷いので、迷ったらコンパイルキャッシュを消す、という方針にしてます。
個々のD3モジュールについては、今後、徐々に対応していきます。
新しい本家コアチームが、このパッチを入れてくれるだけで、互換性も大幅に改善されて、コアチームもモジュール開発者もユーザも、すべてが幸せになるはずんですけどねえ。
本家も新しいコアチームを作ったのなら、まずはここから修正してくれませんかね。
gigamaster wrotes:
"Pico" in portuguese, mean "the top", also the highest mountain of portugal is called "Pico"
1. In Greek and Roman drama, a god lowered by stage machinery to resolve a plot or extricate the protagonist from a difficult situation.
2. An unexpected, artificial, or improbable character, device, or event introduced suddenly in a work of fiction or drama to resolve a situation or untangle a plot.
3. A person or event that provides a sudden and unexpected solution to a difficulty.