この操作にはログインが必要です
XOOPS Cube Legacy 2.2alpha1リリース
3
投稿者: onokazu | 投稿日時: 2010-3-28 15:48 | 公開日時: 2010-3-28 15:48 | 閲覧: 12706回
タグ: リリース情報, XOOPS Cube Legacy
タグ: リリース情報, XOOPS Cube Legacy
XOOPS Cube Legacy 2.2alpha1(安定度: アルファ版)リリースです。
- リリース日時: 2010年3月27日
- リリースノート: http://sourceforge.net/apps/mediawiki/xoopscube/index.php...
- ダウンロード: http://xoopscube.jp/package/release/39
コメント(6)
新しいものから |
古いものから |
ネスト表示 |
Re: XOOPS Cube Legacy 2.2alpha1リリース
Re: XOOPS Cube Legacy 2.2alpha1リリース
投稿者: 10key | 投稿日時: 2010-3-31 0:06
xamppにインストールしてみました。
・・が、私の力不足。
2.1.8の日本語ファイルを使って、インストールは、日本語表示ができましたが、セットアップが完了した後は、文字化け・・。
ソースを見ると、下記のように、ISO-8859-1になってます。
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
MYSQL5.1.30 で、utf8_unicode_ciで作成。
PHP Version 5.2.8
まだ、日本語環境には未対応?
Re: XOOPS Cube Legacy 2.2alpha1リリース
自分の場合、preload にAltsysの SetupAltsysLangMgr.class.php があると、
Notice [PHP]: Use of undefined constant _LANGCODE - assumed '_LANGCODE' in file **\class\template.php line 84
Notice [PHP]: Use of undefined constant _CHARSET - assumed '_CHARSET' in file **\class\template.php line 85
Notice [PHP]: Use of undefined constant _LANGCODE - assumed '_LANGCODE' in file **\cube22\modules\legacyRender\kernel\Legacy_AdminRenderSystem.class.php line 122
Notice [PHP]: Use of undefined constant _CHARSET - assumed '_CHARSET' in file **odules\legacyRender\kernel\Legacy_AdminRenderSystem.class.php line 123
Notice [PHP]: Use of undefined constant _CHARSET - assumed '_CHARSET' in file **\modules\legacyRender\kernel\Legacy_RenderTarget.class.php line 25
が発生して、同様の現象になりましたが、SetupAltsysLangMgr.class.phpを削除すれば、正しく表示されました。
Re: XOOPS Cube Legacy 2.2alpha1リリース
Re: XOOPS Cube Legacy 2.2alpha1リリース
引用:
「xoopsマニア」っていうサイトからの引用です。(重すぎて閲覧がつらいので抜粋させてもらいます)
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
•altsys の XOOPS_ROOT_PATH/preload/SetupAltsysLangMgr.class.php で、必要な言語ファイル(XOOPS_ROOT_PATH/modules/legacy/language/en/setting.php) が読み込まれないので読み込むようにした。
function loadGlobalMessageCatalog()
{
/* if (!$this->_loadFile(XOOPS_ROOT_PATH . "/modules/legacy/language/" . $this->mLanguageName . "/global.php")) {
$this->_loadFile(XOOPS_ROOT_PATH . "/modules/legacy/language/english/global.php");
} */
$this->_loadLanguage( 'legacy' , 'global' ) ;
$this->_loadLanguage( 'legacy' , 'setting' ) ;
//
// Now, if XOOPS_USE_MULTIBYTES isn't defined, set zero to it.
//
if (!defined("XOOPS_USE_MULTIBYTES")) {
define("XOOPS_USE_MULTIBYTES", 0);
}
}
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
この修正入れることで正常になります。
が発生して、同様の現象になりましたが、SetupAltsysLangMgr.class.phpを削除すれば、正しく表示されました。
「xoopsマニア」っていうサイトからの引用です。(重すぎて閲覧がつらいので抜粋させてもらいます)
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
•altsys の XOOPS_ROOT_PATH/preload/SetupAltsysLangMgr.class.php で、必要な言語ファイル(XOOPS_ROOT_PATH/modules/legacy/language/en/setting.php) が読み込まれないので読み込むようにした。
function loadGlobalMessageCatalog()
{
/* if (!$this->_loadFile(XOOPS_ROOT_PATH . "/modules/legacy/language/" . $this->mLanguageName . "/global.php")) {
$this->_loadFile(XOOPS_ROOT_PATH . "/modules/legacy/language/english/global.php");
} */
$this->_loadLanguage( 'legacy' , 'global' ) ;
$this->_loadLanguage( 'legacy' , 'setting' ) ;
//
// Now, if XOOPS_USE_MULTIBYTES isn't defined, set zero to it.
//
if (!defined("XOOPS_USE_MULTIBYTES")) {
define("XOOPS_USE_MULTIBYTES", 0);
}
}
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
この修正入れることで正常になります。
Re: XOOPS Cube Legacy 2.2alpha1リリース
引用:
記載されてるとおり、デフォでやると日本語が文字化けしますね。
自分は
XOOPS_ROOT_PATH/modules/legacy/language/english/setting.php
内で
if (!defined('_CHARSET')) define('_CHARSET', 'ISO-8859-1');
ここを下記のように修正したら日本語表示されるようになりました。
if (!defined('_CHARSET')) define('_CHARSET', 'EUC-JP');
まだ、日本語環境には未対応?
記載されてるとおり、デフォでやると日本語が文字化けしますね。
自分は
XOOPS_ROOT_PATH/modules/legacy/language/english/setting.php
内で
if (!defined('_CHARSET')) define('_CHARSET', 'ISO-8859-1');
ここを下記のように修正したら日本語表示されるようになりました。
if (!defined('_CHARSET')) define('_CHARSET', 'EUC-JP');

