| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 |
- <?php
- /**
- * The batchMoveDoc view file of doc module of ZenTaoPMS.
- *
- * @copyright Copyright 2009-2015 青岛易软天创网络科技有限公司(QingDao Nature Easy Soft Network Technology Co,LTD, www.cnezsoft.com)
- * @license ZPL (http://zpl.pub/page/zplv12.html)
- * @author Tingting Dai <daitingting@xirangit.com>
- * @package doc
- * @version $Id$
- * @link http://www.zentao.net
- */
- namespace zin;
- modalHeader(set::title($lang->doc->batchMove));
- jsVar('encodeDocIdList', $encodeDocIdList);
- jsVar('spaceID', $spaceID);
- jsVar('type', $type);
- $aclItems = $type == 'mine' ? $lang->doclib->mySpaceAclList : $lang->doc->aclList;
- formPanel
- (
- on::change('[name=space]', 'changeSpace'),
- on::change('[name=lib]', 'changeLib'),
- on::init()->call('toggleDocAcl', jsRaw('$element')),
- formGroup
- (
- set::width('5/6'),
- set::label($lang->doc->space),
- set::required(true),
- set::control(array('control' => 'picker', 'name' => 'space', 'items' => $spaces, 'value' => "{$type}.{$spaceID}"))
- ),
- formGroup
- (
- set::width('5/6'),
- set::label($lang->doc->lib),
- set::required(true),
- set::control(array('control' => 'picker', 'name' => 'lib', 'items' => $libPairs, 'value' => $libID))
- ),
- formGroup
- (
- set::width('5/6'),
- set::label($lang->doc->module),
- set::control(array('control' => 'picker', 'name' => 'module', 'items' => $optionMenu, 'value' => $moduleID, 'required' => true))
- ),
- formRow
- (
- setID('aclBox'),
- formGroup
- (
- set::label($lang->doclib->control),
- radioList
- (
- set::name('acl'),
- set::items($aclItems),
- set::value(($type == 'mine' || !$hasOpenDoc) ? 'private' : 'open'),
- on::change("toggleDocAcl")
- )
- )
- ),
- formGroup
- (
- setID('whiteListBox'),
- setClass('hidden'),
- set::label($lang->doc->whiteList),
- div
- (
- setClass('w-full check-list'),
- div
- (
- setClass('w-full'),
- inputGroup
- (
- $lang->doclib->group,
- picker
- (
- set::name('groups[]'),
- set::items($groups),
- set::multiple(true)
- )
- )
- ),
- div
- (
- setClass('w-full'),
- userPicker
- (
- set::label($lang->doclib->user),
- set::items($users),
- set::contactList(false)
- )
- )
- )
- )
- );
|