ページへ戻る

− Links

 印刷 

HypCommonFunc 更新 (Ver. 20080918) のソース :: XOOPS マニア

UsersWiki:nao-pon/blog/2008-09-18のソース

« Prev[3]  
#navi

RIGHT:&rsslink(../);

#boxdate
* HypCommonFunc 更新 (Ver. 20080918) [#k156f3b0]
RIGHT:&tag(HypCommonFunc,プログラミング,携帯対応レンダラー);

HypCommonFunc を更新して、Ver. 20080918 としました。

** 主な更新内容 [#u0bb5b49]

*** Ver. 20080917 分 [#w1a8c1c1]
- 携帯対応レンダーで、header, body, footer に絵文字がない時にページ分割処理が入ると、Fatal エラーで止まってしまうバグを修正。
- RSS を HTML に整形する hyp_rss2html.php で、<content> を削除する前処理を追加し、デフォルトとした。サイズの大きな RSSで処理できないことがあるのでその対策。
- "hyp_preload.conf.php" の "$this->k_tai_conf" 設定をサイト毎に設定できるようにした。
-- trust側 の hyp_preload.conf.php でまとめて記述できるようになりました。
-- 様式: $this->k_tai_conf['KEY#XOOPS_URL'] とする
-- その例
#code(php,nonumber){{
$this->k_tai_conf['disabledBlockIds#http://xoops.hypweb.net'] = array('55','63','154','67','106','34');
}}

*** Ver. 20080918 分 [#le070024]

- 簡単ログインの 設定 or 解除 をユーザー自身でコントロールできるようにした。(thx. micch)
-- アカウント情報ページに [簡単ログイン:設定] or [簡単ログイン:解除] といったリンクが表示されます。
-- "hyp_preload.conf.php" に設定項目が増えました。
#code(php,nonumber){{
$this->k_tai_conf['msg']['easyloginSet'] = '簡単ログイン:設定';
$this->k_tai_conf['msg']['easyloginUnset'] = '簡単ログイン:解除';
// Easy login: 設定 or 解除リンクを表示するURI(XOOPS_URL以降)とuidのGETキーと挿入位置
$this->k_tai_conf['easyLoginConfPath'] = '/userinfo.php';
$this->k_tai_conf['easyLoginConfuid'] = 'uid';
$this->k_tai_conf['easyLoginConfInsert'] = 'content';
}}
-- xsns モジュールを導入して、userinfo.php を差し替えている場合は、
#code(php,nonumber){{
$this->k_tai_conf['easyLoginConfPath'] = '/modules/xsns/index.php';
}}
とすると上手くいくかもしれません。(情報募集中 :-) )
-- 関連スレッド: [[[携帯対応レンダー]簡単ログインの解除:http://xoops.hypweb.net/modules/forum/index.php?topic_id=2454]]

** 更新ファイル [#ne753782]

*** html側 (XOOPS_ROOT_PATH/) [#ze0d9a2d]

- [[HypCommonCVS:html/class/hyp_common/hyp_preload.conf.php.rename]] (1.11)

*** trust側 (XOOPS_TRUST_PATH/class/hyp_common) [#q21aa6ff]

- [[HypCommonCVS:preload/hyp_preload.conf.php.rename]] (1.22)
- [[HypCommonCVS:version.php]] (1.73)
- [[HypCommonCVS:preload/hyp_preload.php]] (1.45)
- [[HypCommonCVS:ktairender/hyp_ktai_render.php]] (1.23)
- [[HypCommonCVS:version.php]] (1.72)
- [[HypCommonCVS:preload/hyp_preload.php]] (1.44)
- [[HypCommonCVS:rss2html/hyp_rss2html.php]] (1.2)
- [[HypCommonCVS:ktairender/hyp_ktai_render.php]] (1.22)

#navi

« Prev[3]