引き続いて、登録時のグループ管理について説明します。
これも白扇の機能として用意されていたのですが、ミニ白扇ではconfig.phpにそういうプログラムを書きましょうよ、というスタンスです
XOOPS 2.0.x のデフォルトでは、登録ユーザはグループ番号2である「登録ユーザグループ」に自動的に所属することになります。
このあたりの処理を振り分けるのが、$auto_belong_groups という変数です。
グループ番号2だけでなくグループ番号4にも自動的に所属させたいなら、config.phpはこんな感じになります。
<?php
$auto_belong_groups = array( 2 , 4 ) ;
?>
<?php
if( @$_POST['regkey'] == '(お好きな登録鍵)' ) {
$auto_belong_groups = array( 4 ) ;
} else {
$auto_belong_groups = array( 2 ) ;
}
?>
登録キー: <input type="text" name="regkey" id="regkey" size="25" maxlength="25" value="<{$regkey|escape}>" /> ※判らなければ空欄で結構です