xwords0.46で、任意のユーザーがデータを修正・変更をできるようにする方法。
2007年02月11日
xwords0.46で、登録ユーザーなら誰でもデーターの書き換えをできるようにする方法。削除は、できないのでちょっと安心。このハックは死ぬほど苦労した。手を加えるファイルはfunctions.phpとsubmit.phpの二つのみ。
xwords/include/functions.php
elseif ( $uid == $xoopsUser -> getVar( 'uid' ) && $xoopsModuleConfig["allowsubmit"] ) //ver 0.06
を、以下の用に書き換える。
elseif ( /*$uid == $xoopsUser -> getVar( 'uid' ) &&*/ $xoopsModuleConfig["allowsubmit"] ) //ver 0.06
xwords/submit.php
117行目の and uid = '$uid'を削除
182行目を以下のようにコメントアウト?(これをしなくても動くかな・・?)
// $uid = $xoopsUser -> getVar( 'uid' );185行目の AND uid = '$uid'を削除
189〜191行目を以下のようにコメントアウト。
// {
// redirect_header( "index.php", 1, _NOPERM );
// }
【参考URL】
http://xoopscube.jp/modules/newbb/viewtopic.php?topic_id=10134&forum=17&post_id=48497#forumpost48497