User:
Pass:
Keep:   
Xoops Cube Project
XOOPS Cube Project Site
Powered by Google


Powered by XOOPS Cube Legacy 2.1.8
PukiWikiMod 1.5.1
WordPress Module 0.6.0 Alpha
いいサイトですね 投稿者: とおる 投稿日:2009/02/24(Tue) 04:01 No.304  
ネットで検索してきました
私はMTをメインで使っているんですがMTと違うWorldPressも魅力がありますよね。
無料のWorldPressは昔使っていたんですが^^;
忙しいようでサイト更新できていないみたいですが再開を期待しています^^


sysutilでログイン後のページ 投稿者: きさら 投稿日:2007/05/09(Wed) 15:16 No.230  
Nobunobu様

はじめまして。

sysutilのページに書き込みできないので、こちらで。

sysutilをxoops 2.0.16a で使わせていただこうといろいろいじっていますが、問題が出てしまいました。
「IDとパスワードを記憶」にチェックを入れてログインをすると直後のページがログイン前になってしまいます。
リロードするとログイン状態になりますが、ちょっと困ってしまいます。

ハック版オートログインを採用しようか迷いましたがちょっと調べてみたところ、ある程度原因らしきものが分かりました。
既知の現象でしたら申し訳ない。

sysutil_autologin.inc.php の77行目

$xoopsUser =& $member_handler->getUser($_SESSION['xoopsUserId']);

この $xoopsUser がシステム予約のものと同じせいで不都合が出ているようです。
この後処理が進んで common.php 175行目

$xoopsUser = '';

ここで クリアされますが、$xoopsUser が参照なので、実体が破壊されます。
この後いくらgetUserしても破壊されたものしか取れません。
( getUser内の if (!isset($this->_members[$id])) が''に引っかかりません )

したがって、システム予約の変数名と違うものにすれば大丈夫っぽいです。
sysutil_autologin.inc.php の77行目からを以下のようにすれば現象を回避できました。

$alxoopsUser =& $member_handler->getUser($_SESSION['xoopsUserId']);
if (is_object($alxoopsUser)) {
$expire = time() +SYSUTIL_AUTOLOGIN_LIFETIME ; // 1 week default
setcookie('autologin_uname', $alxoopsUser->getVar('uname'), $expire, $xoops_cookie_path, '', 0);
$Ynj = date( 'Y-n-j' ) ;
setcookie('autologin_pass', $Ynj . ':' . md5( $alxoopsUser->getVar('pass') . $Ynj ) , $expire, $xoops_cookie_path,'', 0);
setcookie('autologin_rememberme', '', time() - 3600, $xoops_cookie_path, '', 0);
}

いかがでしょう?


Re: sysutilでログイン後のページ 投稿者: Masanori 投稿日:2008/08/05(Tue) 03:26 No.302  

私も、2.0.16aで同じような症状が発生しています・・・
きさらさんの、ハック?を適用して、今のところ解決できました。
どこが悪いか、わかるなんてすごいですね・・・。(私には、全然わからないです)

Nobunobu様によって、公式な対応策が出ることを待っています。


0.3.3でも同じようですよ。 投稿者: noname 投稿日:2008/01/10(Thu) 08:43 No.235  
私は、0.3.3のスナップショットを利用しましたが同じです。

xoops は、XOOPS Cube Legacy 2.1.3です。


ブロックアクセス権限の変更に関しまして。 投稿者: matrix 投稿日:2007/12/21(Fri) 01:34 No.234  
初めまして、最近、xoopsを触り始めてmoduleなるありがたいものを
発見し、導入しています。
こちらのWorldPressを現在利用しようと四苦八苦しています。

ブロックアクセス権限の変更で、変更を行いますと
ページが存在しないとなります。
どのような事が原因でしょうか。

XOOPS Cube Legacy 2.1.2 を使用しています。

xoops_mod_wordpress060_alpha_full をDLして
moduleをUPしインストールしています。

現在、ブログを公開していますが、xoopsで集約できればと
考えています。

御手数をお掛けいたしますが、よろしく御願いいたします。


のぶのぶさんの今後の予定について 投稿者: S 投稿日:2007/09/01(Sat) 00:46 No.233  
WordPressモジュールを使わせていただいてます。
のぶのぶさんがサイトの更新をされるのを待っているのですが、8月を過ぎても更新がありません。
もし、WordPressモジュールの開発・保守を中止されるのであれば、他のブログモジュールに乗り換えようと思うので、早めに教えていただきたいです。


| 1| 2| 3| 4| 5| 6| 7| 8| 9| 10| 11| 12| 13| 14| 15| 16| 17|
NO: PASS:

このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです
- KENT -