XOOPSブログ - 最新エントリー
7月30日にようやくXCL最新版2.1.5がリリースされたようですね。
最近XCL本体のほうはあまり追ってないので何が改善されたのかよく理解して
いませんが、以下のアナウンスにバグ・フィックスの内容がサマリーされています。
XCL 2.1.5 release
ダウンロードは以下からできます。
XCL 2.1.5 ダウンロード
ちなみにフル・パッケージだとZIPファイルで9.24MBあります。
差分(2.1.4 to 2.1.5)だけでいい場合は、TARファイルで572KBほどで
以下からダウンロードできます。
XCL 2.1.4 to 2.1.5 差分ダウンロード
引用:・アマゾン検索:XOOPS+Cube
・楽天検索:XOOPS+Cube
最近XCL本体のほうはあまり追ってないので何が改善されたのかよく理解して
いませんが、以下のアナウンスにバグ・フィックスの内容がサマリーされています。
XCL 2.1.5 release
ダウンロードは以下からできます。
XCL 2.1.5 ダウンロード
ちなみにフル・パッケージだとZIPファイルで9.24MBあります。
差分(2.1.4 to 2.1.5)だけでいい場合は、TARファイルで572KBほどで
以下からダウンロードできます。
XCL 2.1.4 to 2.1.5 差分ダウンロード
引用:・アマゾン検索:XOOPS+Cube
・楽天検索:XOOPS+Cube
フォトレタッチソフトと言えば、何といってもPhotoshopですが、
ただ非常に高価なため、個人ではなかなか気軽に購入することができないですね。
そんな人には、高機能でフリーの画像編集ソフト「GIMP」がおすすめです。
Linux使いの人は以前からご存知のかたが多いと思います。
GIMPは、Windows、Linuxなど、さまざまなプラットフォームで使用できる
オープンソースのプログラムです。
以前はWindowsで安定して動作しなかったこともありましたが、現在のバージョンでは特に問題なく使えるようですね。Windows用の最新安定版は以下のサイトからダウンロードすることできます。
GIMP-WIN
引用:・アマゾン検索:GIMP
・楽天検索:GIMP
ただ非常に高価なため、個人ではなかなか気軽に購入することができないですね。
そんな人には、高機能でフリーの画像編集ソフト「GIMP」がおすすめです。
Linux使いの人は以前からご存知のかたが多いと思います。
GIMPは、Windows、Linuxなど、さまざまなプラットフォームで使用できる
オープンソースのプログラムです。
以前はWindowsで安定して動作しなかったこともありましたが、現在のバージョンでは特に問題なく使えるようですね。Windows用の最新安定版は以下のサイトからダウンロードすることできます。
GIMP-WIN
引用:・アマゾン検索:GIMP
・楽天検索:GIMP
オリジナルのxcGalleryは Coppermine Photo Gallery をベースにしています。
ただベースのCPGバージョンがv1.1.0とかなり古いです。(CPGの最新版はv1.4.18)
そこでXOOPS D3版もそろそろベース・バージョンを上げたいと思っているのですが
かなり大きなバージョンGAPがありなかなか大変そうです。
そこで以下のように徐々にバージョンアップしていくことを考えています。
とりあえずCPG v1.2.0(?)あたりで大きく変更となったテーブル構造の対応から
とりかかりたいと思います。
ちなみに現xcGallery D3(v0.3x)ですが、元々のコード自体かなりきっちりと作ってあり
セキュリティ的にも大きな問題は見られないので、当分このままでも問題はないでしょう。
(さすがドイツ人!?)
引用:・アマゾン検索:画像管理
・楽天検索:画像処理
ただベースのCPGバージョンがv1.1.0とかなり古いです。(CPGの最新版はv1.4.18)
そこでXOOPS D3版もそろそろベース・バージョンを上げたいと思っているのですが
かなり大きなバージョンGAPがありなかなか大変そうです。
そこで以下のように徐々にバージョンアップしていくことを考えています。
v0.40 - v0.4x :最新テーブル構造への対応
v0.50 - v0.5x :CPG新機能の取り込み開始
v0.60 - v0.6x :オリジナル機能拡張
...
v1.00 :正式版公開とりあえずCPG v1.2.0(?)あたりで大きく変更となったテーブル構造の対応から
とりかかりたいと思います。
ちなみに現xcGallery D3(v0.3x)ですが、元々のコード自体かなりきっちりと作ってあり
セキュリティ的にも大きな問題は見られないので、当分このままでも問題はないでしょう。
(さすがドイツ人!?)
引用:・アマゾン検索:画像管理
・楽天検索:画像処理
久々のXoopsGalleryネタです。
XoopsGallery本家は休眠状態のままですね。おそらくもうダメでしょうね。
Gallery本家の方は、先月Gallery2の最新版v2.2.5が出たようですが
Gallery1の方は全く動きがありませんね。現v1.5.7の次はv1.5.8になるのか
v1.6.0になるのか、いまだよくわかりません。
#7/22にGallery2のほうは、v2.3 RC1が公開されましたね(G2はあまり興味ないですが・・)
本家のほうがこのような状況なので「XoopsGallery ME」の開発のほうは中断状態です。
ていうか、今はほとんどやる気力が失せていて、いずれ軌道修正しようと思っています。
#XoopsGalleryというネーミングはもう捨てる、というか使わないことにするつもりです。
引用:・アマゾン検索:Gallery
・楽天検索:画像管理
XoopsGallery本家は休眠状態のままですね。おそらくもうダメでしょうね。
Gallery本家の方は、先月Gallery2の最新版v2.2.5が出たようですが
Gallery1の方は全く動きがありませんね。現v1.5.7の次はv1.5.8になるのか
v1.6.0になるのか、いまだよくわかりません。
#7/22にGallery2のほうは、v2.3 RC1が公開されましたね(G2はあまり興味ないですが・・)
本家のほうがこのような状況なので「XoopsGallery ME」の開発のほうは中断状態です。
ていうか、今はほとんどやる気力が失せていて、いずれ軌道修正しようと思っています。
#XoopsGalleryというネーミングはもう捨てる、というか使わないことにするつもりです。
引用:・アマゾン検索:Gallery
・楽天検索:画像管理

なかなかリアルです。
顔の右半分を見ると完全に老婆ですね。
photoshopの加工でここまでできるとは・・もう見分けがつかないですね。
Photoshop Tutorials - Age Progression
引用:・アマゾン検索:Photoshop/老化+しわ
・楽天検索:Photoshop+アドビシステムズ
OceanBlue XOOPSサイトで使用している AjaxBlock のUTF-8対応について
間単にまとめておきます。
(1)UTF-8用言語ファイルの準備
(2)PHPファイルの修正 (EUC-JP to UTF-8)
以下の4個のファイルの該当部分を変更(あまり深く考えずに・・)
・ajaxblock_contents.php
・ajaxblock_tab.php
・plugin/ajaxblock_base.php
・plugin/ajaxblock_contents.php
(3)XCL環境で動かすことを前提にajax用preloadの準備
・コードは「続き」をご覧ください。
引用:・アマゾン検索:AJAX
・楽天検索:AJAX+プログラミング
間単にまとめておきます。
(1)UTF-8用言語ファイルの準備
以下を準備 (language/japanese/ からコピーしてUTF-8変換)
language/ja_utf8/admin.php
language/ja_utf8/blocks.php
language/ja_utf8/main.php
language/ja_utf8/modinfo.php(2)PHPファイルの修正 (EUC-JP to UTF-8)
以下の4個のファイルの該当部分を変更(あまり深く考えずに・・)
・ajaxblock_contents.php
・ajaxblock_tab.php
・plugin/ajaxblock_base.php
・plugin/ajaxblock_contents.php
before:mb_convert_encoding($contents_text,"UTF-8","EUC-JP");
after: mb_convert_encoding($contents_text,"UTF-8","UTF-8");(3)XCL環境で動かすことを前提にajax用preloadの準備
・コードは「続き」をご覧ください。
引用:・アマゾン検索:AJAX
・楽天検索:AJAX+プログラミング
XOOPS UTF-8環境が整えばいよいよモジュールのインストールです。
当然のことながらモジュールもUTF-8に対応していなければなりません。
当サイトを構築した経験から、正式にはUTF-8対応していないモジュールの対応方法を簡単に
まとめておきます。
(1)LogCounterX 2.71a (配布サイト)
正式にはUTF-8対応していないようですが、UTF-8用の言語ファイルを準備するだけでOKでした。
(2)Amaxoop2 1.30RC (配布サイト)
当バージョンでUTF-8対応したようですが、実際設置してみると以下のような不具合が出ます。
・登録時エラーとなる(Error [Xoops]: Smarty error: [in db:amax2_edit.html line 19]: syntax error: ...)
・画面上部になぜか空白行が入る
いろいろ試行錯誤した結果、どうやらファイルのUTF-8への変換に問題がありそう・・
UTF-8(BOM有)で保存されていたものをすべてUTF-8(BOM無)で保存し直したらOK
(3)Rakusearch 0.20 (配布サイト)
このモジュールも正式にはUTF-8対応していないようですが以下の対応でUTF-8環境でも使えるようになりました。
・UTF-8用の言語ファイルの準備
・テンプレートのUTF-8対応
以下のテンプレートをUTF-8変換すればOK
引用:・アマゾン検索:UNICODE
・楽天検索:UNICODE
当然のことながらモジュールもUTF-8に対応していなければなりません。
当サイトを構築した経験から、正式にはUTF-8対応していないモジュールの対応方法を簡単に
まとめておきます。
(1)LogCounterX 2.71a (配布サイト)
正式にはUTF-8対応していないようですが、UTF-8用の言語ファイルを準備するだけでOKでした。
以下を準備 (language/japanese/ からコピーしてUTF-8で保存するだけでOK)
language/ja_utf8/admin.php
language/ja_utf8/blocks.php
language/ja_utf8/main.php
language/ja_utf8/modinfo.php(2)Amaxoop2 1.30RC (配布サイト)
当バージョンでUTF-8対応したようですが、実際設置してみると以下のような不具合が出ます。
・登録時エラーとなる(Error [Xoops]: Smarty error: [in db:amax2_edit.html line 19]: syntax error: ...)
・画面上部になぜか空白行が入る
いろいろ試行錯誤した結果、どうやらファイルのUTF-8への変換に問題がありそう・・
UTF-8(BOM有)で保存されていたものをすべてUTF-8(BOM無)で保存し直したらOK
(3)Rakusearch 0.20 (配布サイト)
このモジュールも正式にはUTF-8対応していないようですが以下の対応でUTF-8環境でも使えるようになりました。
・UTF-8用の言語ファイルの準備
以下を準備 (language/japanese/ からコピーしてUTF-8変換すればOK)
language/ja_utf8/admin.php
language/ja_utf8/blocks.php
language/ja_utf8/main.php
language/ja_utf8/modinfo.php・テンプレートのUTF-8対応
以下のテンプレートをUTF-8変換すればOK
templates/rakusearch_main.html引用:・アマゾン検索:UNICODE
・楽天検索:UNICODE
PHPとMySQLの環境が整えば、あとはXCLをUTF-8対応でインストールするだけです。
XCLをUTF-8環境でインストールするには以下の方法が可能です。
(1)ネイティブの XOOPS Cube Legacy をUTF-8でインストールする
(2)ホダ塾ディストリビューション版 XOOPS Cube Legacy をUTF-8でインストールする
XOOPS_TRUST_PATHの設定やProtecterの設定などめんどくさい人は(2)のHodajuku版を
インストールするのもいいかもしれません。
(1)の場合は、パッケージの以下のファイル群を上書きした上でインストールしましよう。
ところで最近のXCLは全体のファイルサイズがでかくなりすぎてダウンロードするにも
アップロードするにも時間がかかってしようがありません。
ホダ塾版だと多くのモジュールが含まれているのでさらに時間がかかります。
そこで不要なモジュールや不要なファイルなどはアップロードする前に消してはいるのですが・・
それでもでかすぎる・・もう少しシェイプアップする方法はないのかしら・・
そもそも言語ファイルなんて個人レベルでは日本語、英語以外はいらないんですけど
引用:・アマゾン検索:XOOPS+Cube
・楽天検索:XOOPS+Cube
XCLをUTF-8環境でインストールするには以下の方法が可能です。
(1)ネイティブの XOOPS Cube Legacy をUTF-8でインストールする
(2)ホダ塾ディストリビューション版 XOOPS Cube Legacy をUTF-8でインストールする
XOOPS_TRUST_PATHの設定やProtecterの設定などめんどくさい人は(2)のHodajuku版を
インストールするのもいいかもしれません。
(1)の場合は、パッケージの以下のファイル群を上書きした上でインストールしましよう。
extras/extra_languages/ja_utf8/html/ところで最近のXCLは全体のファイルサイズがでかくなりすぎてダウンロードするにも
アップロードするにも時間がかかってしようがありません。
ホダ塾版だと多くのモジュールが含まれているのでさらに時間がかかります。
そこで不要なモジュールや不要なファイルなどはアップロードする前に消してはいるのですが・・
それでもでかすぎる・・もう少しシェイプアップする方法はないのかしら・・
そもそも言語ファイルなんて個人レベルでは日本語、英語以外はいらないんですけど

引用:・アマゾン検索:XOOPS+Cube
・楽天検索:XOOPS+Cube