Subversion Repositories cheapmusic

Rev

Blame | Last modification | View Log | RSS feed

<?php
echo showSectionHead($spTextPanel['User Type Settings']);
$actionLink = "user-types-manager.php?plugin_id=$pluginId&class_name=$className&sec=edit_plugin_user_type_settings";
$changeUserTypeAction = "doLoad('user_type_id', '$actionLink', 'content')";
$actionLink .= "&user_type_id=$userTypeId";

// if saved successfully
if (!empty($saved)) {
        showSuccessMsg($spTextSettings['allsettingssaved'], false);
}

// save process failed
if (!empty($errorMsg)) {
        echo showErrorMsg($errorMsg, false);
}
?>
<form id="editPluginUserType">
<input type="hidden" name="sec" value="edit_plugin_user_type_settings"/>
<input type="hidden" name="plugin_id" value="<?php echo $pluginId?>"/>
<input type="hidden" name="class_name" value="<?php echo $className?>"/>
<table width="100%" border="0" cellspacing="0" cellpadding="0" class="list">
        <tr class="listHead">
                <td class="left" width='30%'><?php echo $spTextPanel['User Type Settings']?></td>
                <td class="right">&nbsp;</td>
        </tr>
                
        <tr class="white_row">
                <td class="td_left_col"><?php echo $spText['login']['User Type']?>:</td>
                <td class="td_right_col">
                        <select name="user_type_id" id="user_type_id" onchange="<?php echo $changeUserTypeAction?>">
                                <?php foreach ($userTypeList as $key => $val) {?>
                                        <?php if ($userTypeId == $val['id']) {?>
                                                <option value="<?php echo $val['id']?>" selected><?php echo $val['user_type']?></option>
                                        <?php } else {?>
                                                <option value="<?php echo $val['id']?>"><?php echo $val['user_type']?></option>
                                        <?php }?>
                                <?php }?>
                        </select>
                </td>
        </tr>
        
        <?php 
        foreach ($specColList as $specCol => $specColInfo) {
        
                $styleClass = ($i++ % 2) ? "blue_row" : "white_row";
                switch($specColInfo['field_type']){
                                
                        case "small":
                                $width = 40;
                                break;
                
                        case "bool":
                                if(empty($specColInfo['spec_value'])){
                                        $selectYes = "";
                                        $selectNo = "selected";
                                }else{
                                        $selectYes = "selected";
                                        $selectNo = "";
                                }
                                break;
                
                        case "medium":
                                $width = 200;
                                break;
                
                        case "large":
                        case "text":
                                $width = 500;
                                break;
                }
                ?>
                <tr class="<?php echo $styleClass?>">
                        <td class="td_left_col"><?php echo $specText[$specCol]; ?>:</td>
                        <td class="td_right_col">
                                <?php if ($specColInfo['field_type'] == 'bool') {?>
                                        <select  name="<?php echo $specCol?>">
                                                <option value="1" <?php echo $selectYes?>><?php echo $spText['common']['Yes']?></option>
                                                <option value="0" <?php echo $selectNo?>><?php echo $spText['common']['No']?></option>
                                        </select>
                                <?php } else if ($specColInfo['field_type'] == 'select') {?>
                                        <select name="<?php echo $specCol?>">
                                                <?php 
                                                foreach ($specColInfo['options'] as $optVal => $optLabel) {
                                                        $selected = ($optVal == $specColInfo['spec_value']) ? " selected" : "";
                                                        ?>
                                                        <option value="<?php echo $optVal?>" <?php echo $selected?>><?php echo $optLabel?></option>
                                                        <?php
                                                }?>
                                        </select>
                                <?php } else if ($specColInfo['field_type'] == 'text') {?>
                                        <textarea name="<?php echo $specCol?>" style='width:<?php echo $width?>px'><?php echo stripslashes($specColInfo['spec_value'])?></textarea>
                                <?php } else {?>
                                        <input type="text" name="<?php echo $specCol?>" value="<?php echo stripslashes($specColInfo['spec_value'])?>" style='width:<?php echo $width?>px'>
                                <?php }?>
                                <?php echo $errMsg[$specCol]?>
                        </td>
                </tr>   
        <?php }?>
        
        <tr class="white_row">
                <td class="tab_left_bot_noborder"></td>
                <td class="tab_right_bot"></td>
        </tr>
        <tr class="listBot">
                <td class="left" colspan="1"></td>
                <td class="right"></td>
        </tr>
        
</table>

<table width="100%" cellspacing="0" cellpadding="0" border="0" class="actionSec">
        <tr>
        <td style="padding-top: 6px;text-align:right;">
                <a onclick="scriptDoLoad('<?php echo $actionLink?>', 'content')" href="javascript:void(0);" class="actionbut">
                        <?php echo $spText['button']['Cancel']?>
                </a> &nbsp;
                <?php $actFun = SP_DEMO ? "alertDemoMsg()" : "confirmSubmit('user-types-manager.php', 'editPluginUserType', 'content')"; ?>                     
                <a onclick="<?php echo $actFun?>" href="javascript:void(0);" class="actionbut">
                        <?php echo $spText['button']['Proceed']?>
                </a>
        </td>
        </tr>
</table>
</form>