ホーム > ニュース > 開発・運用 > モジュール > Plugg for XOOPS Cube Legacy 1.03リリース

Plugg for XOOPS Cube Legacy 1.03リリース

8
onokazu
投稿者: onokazu | 投稿日時: 2009/6/9 21:19 | 公開日時: 2009/6/9 21:19 | 閲覧: 24504回
タグ: ,

Plugg for XOOPS Cube Legacy 1.03(安定度: ベータ版)リリースです。

主な変更点は1.02で見つかったバグの修正です。

・CSSの修正
・ブロック関連コードの修正
・ロケールファイルの更新
・Fatalエラーをいくつか修正
・WAMP環境下でコンテンツが全く表示されなかったのを修正
・ユーザがデフォルトの入力フィルタを選択するためのユーザ項目を新たに追加
・ユーザ項目の管理ページでの不具合をいくつか修正

コメント(9)

新しいものから | 古いものから | ネスト表示 | RSS feed
Re: Plugg for XOOPS Cube Legacy 1.03リリース 
投稿者: poon | 投稿日時: 2009/6/30 23:21
poon

プラグイン(OpenID)がインストールできません。
xiggなどはインストールできるのですが・・・

プラグイン(OpenID)をインストールできませんでした。エラー: Failed creating database tables using schema. Error: MDB2 Error: unknown error(_doQuery: [Error message: Could not execute statement] [Last executed query: CREATE TABLE `xoops_plugg_openid_assoc` (`assoc_id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, `assoc_created` BIGINT UNSIGNED NOT NULL, `assoc_updated` BIGINT UNSIGNED NOT NULL, `assoc_server_url` VARCHAR(2047) NOT NULL, `assoc_handle` VARCHAR(255) NOT NULL, `assoc_secret` LONGBLOB NOT NULL, `assoc_issued` BIGINT UNSIGNED NOT NULL, `assoc_lifetime` BIGINT UNSIGNED NOT NULL, `assoc_type` VARCHAR(64) NOT NULL) ENGINE = InnoDB] [Native code: 1074] [Native message: Too big column length for column 'assoc_server_url' (max = 255). Use BLOB instead] )

引用:
主な変更点は1.02で見つかったバグの修正です。
<pre>
・CSSの修正
・ブロック関連コードの修正
・ロケールファイルの更新
・Fatalエラーをいくつか修正
・WAMP環境下でコンテンツが全く表示されなかったのを修正
・ユーザがデフォルトの入力フィルタを選択するためのユーザ項目を新たに追加
・ユーザ項目の管理ページでの不具合をいくつか修正
</pre>
Re: Plugg for XOOPS Cube Legacy 1.03リリース 
投稿者: onokazu | 投稿日時: 2009/7/1 18:52 | 親コメント: #572
onokazu

MySQL 5.0.3以前だとこのエラーになるみたいですね。

MySQLのアップグレードができない場合にはxoops_trust_path/modules/Plugg/plugins/OpenID/schema/latest.xmlの下記部分:


   <field>
    <name>assoc_server_url</name>
    <type>text</type>
    <notnull>true</notnull>
    <length>2047</length>
   </field>



   <field>
    <name>nonce_server_url</name>
    <type>text</type>
    <notnull>true</notnull>
    <length>2047</length>
   </field>


をそれぞれ下記のように変更してください:


   <field>
    <name>assoc_server_url</name>
    <type>clob</type>
    <notnull>true</notnull>
   </field>



   <field>
    <name>nonce_server_url</name>
    <type>clob</type>
    <notnull>true</notnull>
   </field>


これでインストールできるようになるかと思います。次バージョンでは修正したいと思います。

引用:
プラグイン(OpenID)がインストールできません。
xiggなどはインストールできるのですが・・・

プラグイン(OpenID)をインストールできませんでした。エラー: Failed creating database tables using schema. Error: MDB2 Error: unknown error(_doQuery: [Error message: Could not execute statement] [Last executed query: CREATE TABLE `xoops_plugg_openid_assoc` (`assoc_id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, `assoc_created` BIGINT UNSIGNED NOT NULL, `assoc_updated` BIGINT UNSIGNED NOT NULL, `assoc_server_url` VARCHAR(2047) NOT NULL, `assoc_handle` VARCHAR(255) NOT NULL, `assoc_secret` LONGBLOB NOT NULL, `assoc_issued` BIGINT UNSIGNED NOT NULL, `assoc_lifetime` BIGINT UNSIGNED NOT NULL, `assoc_type` VARCHAR(64) NOT NULL) ENGINE = InnoDB] [Native code: 1074] [Native message: Too big column length for column 'assoc_server_url' (max = 255). Use BLOB instead] )
Re: Plugg for XOOPS Cube Legacy 1.03リリース 
投稿者: poon | 投稿日時: 2009/7/1 22:01 | 親コメント: #573
poon

修正して無事インストールできました!
早々にご対応頂き有難うございました。
正式版リリースを楽しみにしております。

引用:
MySQL 5.0.3以前だとこのエラーになるみたいですね。

MySQLのアップグレードができない場合にはxoops_trust_path/modules/Plugg/plugins/OpenID/schema/latest.xmlの下記部分:


   <field>
    <name>assoc_server_url</name>
    <type>text</type>
    <notnull>true</notnull>
    <length>2047</length>
   </field>



   <field>
    <name>nonce_server_url</name>
    <type>text</type>
    <notnull>true</notnull>
    <length>2047</length>
   </field>


をそれぞれ下記のように変更してください:


   <field>
    <name>assoc_server_url</name>
    <type>clob</type>
    <notnull>true</notnull>
   </field>



   <field>
    <name>nonce_server_url</name>
    <type>clob</type>
    <notnull>true</notnull>
   </field>


これでインストールできるようになるかと思います。次バージョンでは修正したいと思います。

引用:
プラグイン(OpenID)がインストールできません。
xiggなどはインストールできるのですが・・・

プラグイン(OpenID)をインストールできませんでした。エラー: Failed creating database tables using schema. Error: MDB2 Error: unknown error(_doQuery: [Error message: Could not execute statement] [Last executed query: CREATE TABLE `xoops_plugg_openid_assoc` (`assoc_id` BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, `assoc_created` BIGINT UNSIGNED NOT NULL, `assoc_updated` BIGINT UNSIGNED NOT NULL, `assoc_server_url` VARCHAR(2047) NOT NULL, `assoc_handle` VARCHAR(255) NOT NULL, `assoc_secret` LONGBLOB NOT NULL, `assoc_issued` BIGINT UNSIGNED NOT NULL, `assoc_lifetime` BIGINT UNSIGNED NOT NULL, `assoc_type` VARCHAR(64) NOT NULL) ENGINE = InnoDB] [Native code: 1074] [Native message: Too big column length for column 'assoc_server_url' (max = 255). Use BLOB instead] )
Re: Plugg for XOOPS Cube Legacy 1.03リリース 
投稿者: poon | 投稿日時: 2009/7/8 18:39
poon

度々で恐縮ですが、RSSが文字化けしてしまします。
XOOPS Cube Legacy 2.1.7で、EUC-JPなのですが
なんとかなりますでしょうか?
Re: Plugg for XOOPS Cube Legacy 1.03リリース 
投稿者: onokazu | 投稿日時: 2009/7/9 14:35 | 親コメント: #576
onokazu

XiggのRSSのことだと思いますが、mbstring関数はサーバにて利用可能になっていますでしょうか?

引用:
度々で恐縮ですが、RSSが文字化けしてしまします。
XOOPS Cube Legacy 2.1.7で、EUC-JPなのですが
なんとかなりますでしょうか?
Re: Plugg for XOOPS Cube Legacy 1.03リリース 
投稿者: poon | 投稿日時: 2009/7/9 18:33 | 親コメント: #577
poon

お忙しいところすみません。
XiggのRSSです。mbstringは利用可能です。
php.iniの設定はmbstring.language:Japanese以外特にしていません。

引用:
XiggのRSSのことだと思いますが、mbstring関数はサーバにて利用可能になっていますでしょうか?

引用:
度々で恐縮ですが、RSSが文字化けしてしまします。
XOOPS Cube Legacy 2.1.7で、EUC-JPなのですが
なんとかなりますでしょうか?
Re: Plugg for XOOPS Cube Legacy 1.03リリース 
投稿者: onokazu | 投稿日時: 2009/7/11 14:48 | 親コメント: #578
onokazu

この件ですが、バグでした。

xoops_trust_path/modules/Plugg/pear/Sabai/Response/Web.phpの126〜136行目
の下記箇所


public function send(Sabai_Application $application)
{
    header(sprintf('Content-type: %s; charset=%s', $this->_contentType, $this->_charset));
    if ($this->_charset != SABAI_CHARSET) {
        ob_start();
        parent::send($application);
        echo mb_convert_encoding(ob_get_clean(), $this->_charset, SABAI_CHARSET);
    } else {
        parent::send($application);
    }
}


これを下記のように変更して下さい(赤字部分が変更箇所です)。これで文字化けせず表示されるようになるかと思います。


public function send(Sabai_Application $application)
{
    header(sprintf('Content-type: %s; charset=%s', $this->_contentType, $this->_charset));
    if ($this->_charset != SABAI_CHARSET) {
        ob_start();
        parent::send($application, false);
        echo mb_convert_encoding(ob_get_clean(), $this->_charset, SABAI_CHARSET);
    } else {
        parent::send($application);
    }
}


引用:
お忙しいところすみません。
XiggのRSSです。mbstringは利用可能です。
php.iniの設定はmbstring.language:Japanese以外特にしていません。

引用:
XiggのRSSのことだと思いますが、mbstring関数はサーバにて利用可能になっていますでしょうか?

引用:
度々で恐縮ですが、RSSが文字化けしてしまします。
XOOPS Cube Legacy 2.1.7で、EUC-JPなのですが
なんとかなりますでしょうか?
Re: Plugg for XOOPS Cube Legacy 1.03リリース 
投稿者: poon | 投稿日時: 2009/7/11 17:29 | 親コメント: #579
poon

ご対応有難うございます。
正常に表示されました。
記事ごとのRSS、便利です。

引用:
この件ですが、バグでした。

xoops_trust_path/modules/Plugg/pear/Sabai/Response/Web.phpの126〜136行目
の下記箇所


public function send(Sabai_Application $application)
{
    header(sprintf('Content-type: %s; charset=%s', $this->_contentType, $this->_charset));
    if ($this->_charset != SABAI_CHARSET) {
        ob_start();
        parent::send($application);
        echo mb_convert_encoding(ob_get_clean(), $this->_charset, SABAI_CHARSET);
    } else {
        parent::send($application);
    }
}


これを下記のように変更して下さい(赤字部分が変更箇所です)。これで文字化けせず表示されるようになるかと思います。


public function send(Sabai_Application $application)
{
    header(sprintf('Content-type: %s; charset=%s', $this->_contentType, $this->_charset));
    if ($this->_charset != SABAI_CHARSET) {
        ob_start();
        parent::send($application, false);
        echo mb_convert_encoding(ob_get_clean(), $this->_charset, SABAI_CHARSET);
    } else {
        parent::send($application);
    }
}


引用:
お忙しいところすみません。
XiggのRSSです。mbstringは利用可能です。
php.iniの設定はmbstring.language:Japanese以外特にしていません。

引用:
XiggのRSSのことだと思いますが、mbstring関数はサーバにて利用可能になっていますでしょうか?

引用:
度々で恐縮ですが、RSSが文字化けしてしまします。
XOOPS Cube Legacy 2.1.7で、EUC-JPなのですが
なんとかなりますでしょうか?
Re: Plugg for XOOPS Cube Legacy 1.03リリース 
投稿者: poon | 投稿日時: 2009/7/30 14:53
poon

度々すみません。
使っていて気づいたのですが、
1.xiggをforumとして使うようにしたとき、
記事投稿のところでカテゴリーがダブって表示されてしまいます。
(xoops公式サイトのforumも同じ?)

2.mod_rewriteを設定した場合、
userのタブが全て「.../user/1」のような同じリンクになってしまいます。
mod_rewriteの書き方だと思うのですが分からないので・・・

追記 ログインのタブもです。

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

引用:
主な変更点は1.02で見つかったバグの修正です。
<pre>
・CSSの修正
・ブロック関連コードの修正
・ロケールファイルの更新
・Fatalエラーをいくつか修正
・WAMP環境下でコンテンツが全く表示されなかったのを修正
・ユーザがデフォルトの入力フィルタを選択するためのユーザ項目を新たに追加
・ユーザ項目の管理ページでの不具合をいくつか修正
</pre>

    トラックバック(0)

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

    投票(8)

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