90 lines
4.6 KiB
PHP
Executable File
90 lines
4.6 KiB
PHP
Executable File
<?php
|
|
/**
|
|
* The edit view of tree module of XXB.
|
|
*
|
|
* @copyright Copyright 2009-2023 禅道软件(青岛)有限公司(ZenTao Software (Qingdao) Co., Ltd., www.zentao.net)
|
|
* @license ZOSL (https://zpl.pub/page/zoslv1.html)
|
|
* @author Chunsheng Wang <chunsheng@cnezsoft.com>
|
|
* @package tree
|
|
* @version $Id: edit.html.php 4110 2016-10-08 09:37:28Z daitingting $
|
|
* @link https://xuanim.com
|
|
*/
|
|
?>
|
|
<?php
|
|
$webRoot = $config->webRoot;
|
|
$jsRoot = $webRoot . "js/";
|
|
$themeRoot = $webRoot . "theme/";
|
|
?>
|
|
<?php include '../../common/view/chosen.html.php';?>
|
|
<?php include '../../common/view/kindeditor.html.php';?>
|
|
<?php js::set('type', $category->type);?>
|
|
<?php js::set('root', $category->type == 'projectdoc' ? 'project' : ($category->type == 'productdoc' ? 'product' : $category->root));?>
|
|
<?php $parentDisabled = ($category->major and $category->major < 5) ? "disabled='disabled'" : '';?>
|
|
<?php $nameDisabled = $category->major ? "disabled='disabled'" : '';?>
|
|
<form method='post' class='form-horizontal' id='editForm' action="<?php echo inlink('edit', 'categoryID='.$category->id);?>">
|
|
<div class='panel'>
|
|
<div class='panel-heading'><strong><i class="icon-pencil"></i> <?php echo $lang->tree->edit;?></strong></div>
|
|
<div class='panel-body'>
|
|
<div class='form-group'>
|
|
<label class='col-md-2 control-label'><?php echo $lang->category->parent;?></label>
|
|
<div class='col-md-4'><?php echo html::select('parent', $optionMenu, $category->parent, "class='chosen form-control' $parentDisabled");?></div>
|
|
</div>
|
|
<div class='form-group'>
|
|
<label class='col-md-2 control-label'><?php echo $lang->category->name;?></label>
|
|
<div class='col-md-4'><?php echo html::input('name', $category->name, "class='form-control' $nameDisabled");?></div>
|
|
</div>
|
|
<?php if($category->type == 'dept'):?>
|
|
<div class='form-group'>
|
|
<label class='col-md-2 control-label'><?php echo $lang->category->moderators;?></label>
|
|
<div class='col-md-4'><?php echo html::select('moderators[]', $users, $category->moderators, "class='chosen form-control'");?></div>
|
|
</div>
|
|
<?php endif;?>
|
|
<?php if($category->type == 'out'):?>
|
|
<div class='form-group'>
|
|
<label class='col-md-2 control-label'><?php echo $lang->category->rights;?></label>
|
|
<div class='col-md-9'>
|
|
<div class='group-item'><?php echo html::checkbox('rights', $groups, $category->rights);?></div>
|
|
</div>
|
|
</div>
|
|
<div class='form-group'>
|
|
<label class='col-md-2 control-label'><?php echo $lang->category->refund;?></label>
|
|
<div class='col-md-9'>
|
|
<div class='group-item'><?php echo html::radio('refund', $lang->category->refundList, $category->refund);?></div>
|
|
</div>
|
|
</div>
|
|
<?php endif;?>
|
|
<div class='form-group'>
|
|
<label class='col-md-2 control-label'><?php echo $lang->category->desc;?></label>
|
|
<div class='col-md-9'><?php echo html::textarea('desc', $category->desc, "class='form-control' rows=3'");?></div>
|
|
</div>
|
|
<?php if($category->type == 'forum'):?>
|
|
<div class='form-group'>
|
|
<label class='col-md-2 control-label'><?php echo $lang->category->moderators;?></label>
|
|
<div class='col-md-9'><?php echo html::select('moderators[]', $users, array_keys($category->moderators), "class='form-control chosen' multiple='multiple'");?></div>
|
|
</div>
|
|
<div class='form-group'>
|
|
<label class='col-md-2 control-label'><?php echo $lang->category->readonly;?></label>
|
|
<div class='col-md-4'><?php echo html::radio('readonly', $lang->category->readonlyList, $category->readonly);?></div>
|
|
</div>
|
|
<?php endif;?>
|
|
<?php if($category->type == 'forum' || $category->type == 'blog'):?>
|
|
<div class='form-group'>
|
|
<label class='col-md-2 control-label'><?php echo $lang->category->users;?></label>
|
|
<div class='col-md-9'><?php echo html::select('users[]', $users, $category->users, "class='form-control chosen' multiple");?></div>
|
|
</div>
|
|
<div class='form-group'>
|
|
<label class='col-md-2 control-label'><?php echo $lang->category->groups;?></label>
|
|
<div class='col-md-9'>
|
|
<div class='group-item'><?php echo html::checkbox('rights', $groups, $category->rights);?></div>
|
|
</div>
|
|
</div>
|
|
<?php endif;?>
|
|
<div class='form-group'>
|
|
<label class='col-md-2'></label>
|
|
<div class='col-md-4'><?php echo html::submitButton() . html::hidden('type', $category->type);?></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
<?php if(isset($pageJS)) js::execute($pageJS);?>
|