mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-02-06 15:14:58 +00:00
use method formField() instead of html
This commit is contained in:
parent
da3e359cd2
commit
f7310b2b5f
|
@ -85,43 +85,28 @@ $(document).ready(function() {
|
|||
|
||||
<form class="form-horizontal" action="../op/op.AddEvent.php" id="form1" name="form1" method="post">
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("from");?>:</label>
|
||||
<div class="controls"><?php //$this->printDateChooser(-1, "from");?>
|
||||
<span class="input-append date span12" id="fromdate" data-date="<?php echo $expdate; ?>" data-date-format="yyyy-mm-dd">
|
||||
<input class="span6" size="16" name="from" type="text" value="<?php echo $expdate; ?>">
|
||||
<span class="add-on"><i class="icon-calendar"></i></span>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("to");?>:</label>
|
||||
<div class="controls"><?php //$this->printDateChooser(-1, "to");?>
|
||||
<span class="input-append date span12" id="todate" data-date="<?php echo $expdate; ?>" data-date-format="yyyy-mm-dd">
|
||||
<input class="span6" size="16" name="to" type="text" value="<?php echo $expdate; ?>">
|
||||
<span class="add-on"><i class="icon-calendar"></i></span>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("name");?>:</label>
|
||||
<div class="controls"><input type="text" name="name" size="60"></div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("comment");?>:</label>
|
||||
<div class="controls"><textarea name="comment" rows="4" cols="80"></textarea></div>
|
||||
</div>
|
||||
|
||||
<div class="controls">
|
||||
<input class="btn" type="submit" value="<?php printMLText("add_event");?>">
|
||||
</div>
|
||||
<?php
|
||||
$this->formField(
|
||||
getMLText("from"),
|
||||
$this->getDateChooser($expdate, "from", $this->params['session']->getLanguage())
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("to"),
|
||||
$this->getDateChooser($expdate, "to", $this->params['session']->getLanguage())
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("name"),
|
||||
'<input type="text" name="name" size="60">'
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("comment"),
|
||||
'<textarea name="comment" rows="4" cols="80"></textarea>'
|
||||
);
|
||||
$this->formSubmit(getMLText('add_event'));
|
||||
?>
|
||||
|
||||
</form>
|
||||
|
||||
<?php
|
||||
$this->contentContainerEnd();
|
||||
$this->contentEnd();
|
||||
|
|
|
@ -152,50 +152,37 @@ $(document).ready( function() {
|
|||
|
||||
<form class="form-horizontal" action="../op/op.AddFile.php" enctype="multipart/form-data" method="post" name="form1" id="form1">
|
||||
<input type="hidden" name="documentid" value="<?php print $document->getId(); ?>">
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("local_file");?>:</label>
|
||||
<div class="controls">
|
||||
<?php
|
||||
if($enablelargefileupload)
|
||||
$this->printFineUploaderHtml();
|
||||
else
|
||||
$this->printFileChooser('userfile[]', false);
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("version");?>:</label>
|
||||
<div class="controls"><select name="version" id="version">
|
||||
<option value=""><?= getMLText('document') ?></option>
|
||||
<?php
|
||||
$this->formField(
|
||||
getMLText("local_file"),
|
||||
($enablelargefileupload ? $this->getFineUploaderHtml() : $this->getFileChooser('userfile[]', false))
|
||||
);
|
||||
$html = '<select name="version" id="version">
|
||||
<option value="">'.getMLText('document').'</option>';
|
||||
$versions = $document->getContent();
|
||||
foreach($versions as $version)
|
||||
echo "<option value=\"".$version->getVersion()."\">".getMLText('version')." ".$version->getVersion()."</option>";
|
||||
?>
|
||||
</select></div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("name");?>:</label>
|
||||
<div class="controls"><input type="text" name="name" id="name" size="60"></div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("comment");?>:</label>
|
||||
<div class="controls">
|
||||
<textarea name="comment" id="comment" rows="4" cols="80"<?php echo $strictformcheck ? ' required' : ''; ?>></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
$html .= "<option value=\"".$version->getVersion()."\">".getMLText('version')." ".$version->getVersion()."</option>";
|
||||
$html .= '</select>';
|
||||
$this->formField(
|
||||
getMLText("version"),
|
||||
$html
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("name"),
|
||||
'<input type="text" name="name" id="name" size="60">'
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("comment"),
|
||||
'<textarea name="comment" id="comment" rows="4" cols="80"'.($strictformcheck ? ' required' : '').'></textarea>'
|
||||
);
|
||||
if ($document->getAccessMode($user) >= M_READWRITE) {
|
||||
print "<div class=\"control-group\"><label class=\"control-label\">".getMLText("document_link_public")."</label>";
|
||||
print "<div class=\"controls\">";
|
||||
print "<input type=\"checkbox\" name=\"public\" value=\"true\" checked />";
|
||||
print "</div></div>";
|
||||
$this->formField(
|
||||
getMLText("document_link_public"),
|
||||
'<input type="checkbox" name="public" value="true" checked />'
|
||||
);
|
||||
}
|
||||
$this->formSubmit(getMLText('add'));
|
||||
?>
|
||||
<div class="control-group">
|
||||
<label class="control-label"></label>
|
||||
<div class="controls"><input class="btn" type="submit" value="<?php printMLText("add");?>"></div>
|
||||
</div>
|
||||
</form>
|
||||
<?php
|
||||
$this->contentContainerEnd();
|
||||
|
|
|
@ -83,49 +83,32 @@ $(document).ready( function() {
|
|||
<?php echo createHiddenFieldWithKey('addsubfolder'); ?>
|
||||
<input type="hidden" name="folderid" value="<?php print $folder->getId();?>">
|
||||
<input type="hidden" name="showtree" value="<?php echo showtree();?>">
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("name");?>:</label>
|
||||
<div class="controls"><input type="text" name="name" size="60" required></div>
|
||||
</div>
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("comment");?>:</label>
|
||||
<div class="controls"><textarea name="comment" rows="4" cols="80"<?php echo $strictformcheck ? ' required' : ''; ?>></textarea></div>
|
||||
</div>
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("sequence");?>:</label>
|
||||
<div class="controls"><?php $this->printSequenceChooser($folder->getSubFolders('s')); if($orderby != 's') echo "<br />".getMLText('order_by_sequence_off');?></div>
|
||||
</div>
|
||||
<?php
|
||||
$this->formField(
|
||||
getMLText("name"),
|
||||
'<input type="text" name="name" size="60" required>'
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("comment"),
|
||||
'<textarea name="comment" rows="4" cols="80"'.($strictformcheck ? ' required' : '').'></textarea>'
|
||||
);
|
||||
$this->formField(getMLText("sequence"), $this->getSequenceChooser($folder->getSubFolders('s')).($orderby != 's' ? "<br />".getMLText('order_by_sequence_off') : ''));
|
||||
|
||||
$attrdefs = $dms->getAllAttributeDefinitions(array(SeedDMS_Core_AttributeDefinition::objtype_folder, SeedDMS_Core_AttributeDefinition::objtype_all));
|
||||
if($attrdefs) {
|
||||
foreach($attrdefs as $attrdef) {
|
||||
$arr = $this->callHook('addFolderAttribute', null, $attrdef);
|
||||
if(is_array($arr)) {
|
||||
if($arr) {
|
||||
echo "<div class=\"control-group\">";
|
||||
echo " <label class=\"control-label\">".$arr[0].":</label>";
|
||||
echo " <div class=\"controls\">".$arr[1]."</div>";
|
||||
echo "</div>";
|
||||
$this->formField($arr[0], $arr[1]);
|
||||
}
|
||||
} else {
|
||||
$this->formField(htmlspecialchars($attrdef->getName()), $this->getAttributeEditField($attrdef, ''));
|
||||
}
|
||||
}
|
||||
}
|
||||
$this->formSubmit("<i class=\"icon-save\"></i> ".getMLText('add_subfolder'));
|
||||
?>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php echo htmlspecialchars($attrdef->getName()); ?>:</label>
|
||||
<div class="controls"><?php $this->printAttributeEditField($attrdef, '') ?></div>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
||||
<div class="controls">
|
||||
<input type="submit" class="btn" value="<?php printMLText("add_subfolder");?>">
|
||||
</div>
|
||||
|
||||
</form>
|
||||
<?php
|
||||
$this->contentContainerEnd();
|
||||
|
|
|
@ -129,35 +129,23 @@ $(document).ready(function() {
|
|||
print "</tr></tbody></table><br>\n";
|
||||
}
|
||||
?>
|
||||
<form method="POST" action="../op/op.ApproveDocument.php" id="form<?= $approvaltype ?>" name="form<?= $approvaltype ?>" enctype="multipart/form-data">
|
||||
<form class="form-horizontal" method="post" action="../op/op.ApproveDocument.php" id="form<?= $approvaltype ?>" name="form<?= $approvaltype ?>" enctype="multipart/form-data">
|
||||
<?php echo createHiddenFieldWithKey('approvedocument'); ?>
|
||||
<table>
|
||||
<tr>
|
||||
<td><?php printMLText("comment")?>:</td>
|
||||
<td><textarea name="comment" cols="80" rows="4"></textarea></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><?php printMLText("approval_file")?>:</td>
|
||||
<td>
|
||||
<?php
|
||||
$this->printFileChooser('approvalfile', false);
|
||||
$this->formField(
|
||||
getMLText("comment"),
|
||||
'<textarea name="comment" cols="80" rows="4"></textarea>'
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("approval_file"),
|
||||
$this->getFileChooser('approvalfile', false)
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("approval_status"),
|
||||
'<select name="approvalStatus">'.($approvalStatus['status'] != 1 ? '<option value="1">'.getMLText("status_approved").'</option>' : '').($approvalStatus['status'] != -1 ? '<option value="-1">'.getMLText("rejected").'</option>' : '').'</select>'
|
||||
);
|
||||
$this->formSubmit(getMLText('submit_approval'), $approvaltype.'Approval');
|
||||
?>
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td><?php printMLText("approval_status")?>:</td>
|
||||
<td>
|
||||
<select name="approvalStatus">
|
||||
<?php if($approvalStatus['status'] != 1) { ?>
|
||||
<option value='1'><?php printMLText("status_approved")?></option>
|
||||
<?php } ?>
|
||||
<?php if($approvalStatus['status'] != -1) { ?>
|
||||
<option value='-1'><?php printMLText("rejected")?></option>
|
||||
<?php } ?>
|
||||
</select>
|
||||
</td></tr>
|
||||
<tr><td></td><td>
|
||||
<input type='submit' class="btn" name='<?= $approvaltype ?>Approval' value='<?php printMLText("submit_approval")?>'/></td></tr>
|
||||
</table>
|
||||
<input type='hidden' name='approvalType' value='<?= $approvaltype ?>'/>
|
||||
<?php if($approvaltype == 'grp'): ?>
|
||||
<input type='hidden' name='approvalGroup' value="<?php echo $approvalStatus['required']; ?>" />
|
||||
|
|
|
@ -189,18 +189,11 @@ $(document).ready( function() {
|
|||
<input type="hidden" name="action" value="addattrdef">
|
||||
<?php
|
||||
}
|
||||
$this->formField(
|
||||
getMLText("attrdef_name"),
|
||||
'<input type="text" name="name" value="'.($attrdef ? htmlspecialchars($attrdef->getName()) : '').'">'
|
||||
);
|
||||
?>
|
||||
<div class="control-group">
|
||||
<label class="control-label">
|
||||
<?php printMLText("attrdef_name");?>:
|
||||
</label>
|
||||
<div class="controls">
|
||||
<input type="text" name="name" value="<?php echo $attrdef ? htmlspecialchars($attrdef->getName()) : '' ?>">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label">
|
||||
<?php printMLText("attrdef_objtype");?>:
|
||||
|
@ -217,62 +210,30 @@ $(document).ready( function() {
|
|||
<select name="type"><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_int ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_int) echo "selected"; ?>><?php printMLText('attrdef_type_int'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_float ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_float) echo "selected"; ?>><?php printMLText('attrdef_type_float'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_string ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_string) echo "selected"; ?>><?php printMLText('attrdef_type_string'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_boolean ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_boolean) echo "selected"; ?>><?php printMLText('attrdef_type_boolean'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_date ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_date) echo "selected"; ?>><?php printMLText('attrdef_type_date'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_email ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_email) echo "selected"; ?>><?php printMLText('attrdef_type_email'); ?></option><option value="<?php echo SeedDMS_Core_AttributeDefinition::type_url ?>" <?php if($attrdef && $attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_url) echo "selected"; ?>><?php printMLText('attrdef_type_url'); ?></option></select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label">
|
||||
<?php printMLText("attrdef_multiple");?>:
|
||||
</label>
|
||||
<div class="controls">
|
||||
<input type="checkbox" value="1" name="multiple" <?php echo ($attrdef && $attrdef->getMultipleValues()) ? "checked" : "" ?>/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("attrdef_minvalues");?>:</label>
|
||||
<div class="controls">
|
||||
<input type="text" value="<?php echo $attrdef ? $attrdef->getMinValues() : '' ?>" name="minvalues" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label">
|
||||
<?php printMLText("attrdef_maxvalues");?>:
|
||||
</label>
|
||||
<div class="controls">
|
||||
<input type="text" value="<?php echo $attrdef ? $attrdef->getMaxValues() : '' ?>" name="maxvalues" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label">
|
||||
<?php printMLText("attrdef_valueset");?>:
|
||||
</label>
|
||||
|
||||
<div class="controls">
|
||||
<?php if($attrdef && strlen($attrdef->getValueSet()) > 30) { ?>
|
||||
<textarea name="valueset" rows="5"><?php echo ($attrdef && $attrdef->getValueSet()) ? $attrdef->getValueSetSeparator().implode("\n".$attrdef->getValueSetSeparator(), $attrdef->getValueSetAsArray()) : '' ?></textarea>
|
||||
<?php } else { ?>
|
||||
<input type="text" value="<?php echo $attrdef ? $attrdef->getValueSet() : '' ?>" name="valueset" />
|
||||
<?php } ?>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label">
|
||||
<?php printMLText("attrdef_regex");?>:
|
||||
</label>
|
||||
<div class="controls">
|
||||
<input type="text" value="<?php echo $attrdef ? $attrdef->getRegex() : '' ?>" name="regex" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="controls">
|
||||
<button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save");?></button>
|
||||
</div>
|
||||
<?php
|
||||
$this->formField(
|
||||
getMLText("attrdef_multiple"),
|
||||
'<input type="checkbox" value="1" name="multiple"'.($attrdef && $attrdef->getMultipleValues() ? " checked" : "").'/>'
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("attrdef_minvalues"),
|
||||
'<input type="text" value="'.($attrdef ? $attrdef->getMinValues() : '').'" name="minvalues" />'
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("attrdef_maxvalues"),
|
||||
'<input type="text" value="'.($attrdef ? $attrdef->getMaxValues() : '').'" name="maxvalues" />'
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("attrdef_valueset"),
|
||||
(($attrdef && strlen($attrdef->getValueSet()) > 30) ? '<textarea name="valueset" rows="5">'.(($attrdef && $attrdef->getValueSet()) ? $attrdef->getValueSetSeparator().implode("\n".$attrdef->getValueSetSeparator(), $attrdef->getValueSetAsArray()) : '').'</textarea>
|
||||
' : '<input type="text" value="'.($attrdef ? $attrdef->getValueSet() : '').'" name="valueset" />')
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("attrdef_regex"),
|
||||
'<input type="text" value="'.($attrdef ? $attrdef->getRegex() : '').'" name="regex" />'
|
||||
);
|
||||
$this->formSubmit('<i class="icon-save"></i> '.getMLText('save'));
|
||||
?>
|
||||
</form>
|
||||
<?php
|
||||
} /* }}} */
|
||||
|
|
|
@ -820,6 +820,20 @@ background-image: linear-gradient(to bottom, #882222, #111111);;
|
|||
return;
|
||||
} /* }}} */
|
||||
|
||||
function formField($title, $value) { /* {{{ */
|
||||
echo "<div class=\"control-group\">";
|
||||
echo " <label class=\"control-label\">".$title.":</label>";
|
||||
echo " <div class=\"controls\">".$value."</div>";
|
||||
echo "</div>";
|
||||
return;
|
||||
} /* }}} */
|
||||
|
||||
function formSubmit($value, $name='') { /* {{{ */
|
||||
echo "<div class=\"controls\">\n";
|
||||
echo "<button type=\"submit\" class=\"btn\"".($name ? ' name="'.$name.'"' : '').">".$value."</button>\n";
|
||||
echo "</div>\n";
|
||||
} /* }}} */
|
||||
|
||||
function getMimeIcon($fileType) { /* {{{ */
|
||||
// for extension use LOWER CASE only
|
||||
$icons = array();
|
||||
|
@ -920,24 +934,23 @@ background-image: linear-gradient(to bottom, #882222, #111111);;
|
|||
} /* }}} */
|
||||
|
||||
function printFileChooser($varname='userfile', $multiple=false, $accept='') { /* {{{ */
|
||||
echo $this->getFileChooser($varname, $multiple, $accept);
|
||||
return;
|
||||
$id = preg_replace('/[^A-Za-z]/', '', $varname);
|
||||
?>
|
||||
<div id="<?php echo $id; ?>-upload-files">
|
||||
<div id="<?php echo $id; ?>-upload-file" class="upload-file">
|
||||
<div class="input-append">
|
||||
<input type="text" class="form-control" readonly>
|
||||
<span class="btn btn-default btn-file">
|
||||
<?php printMLText("browse");?>… <input id="<?php echo $id; ?>" type="file" name="<?php echo $varname; ?>"<?php if($multiple) echo " multiple"; ?><?php if($accept) echo " accept=\"".$accept."\""; ?>>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
echo self::getFileChooser($varname, $multiple, $accept);
|
||||
} /* }}} */
|
||||
|
||||
function printDateChooser($defDate = -1, $varName) { /* {{{ */
|
||||
function printDateChooser($defDate = '', $varName) { /* {{{ */
|
||||
echo self::getDateChooser($defDate, $varName);
|
||||
} /* }}} */
|
||||
|
||||
function getDateChooser($defDate = '', $varName, $lang='') { /* {{{ */
|
||||
$content = '
|
||||
<span class="input-append date span12 datepicker" id="'.$varName.'date" data-date="'.$defDate.'" data-date-format="yyyy-mm-dd"'.($lang ? 'data-date-language="'.str_replace('_', '-', $lang).'"' : '').'>
|
||||
<input class="span6" size="16" name="'.$varName.'" type="text" value="'.$defDate.'">
|
||||
<span class="add-on"><i class="icon-calendar"></i></span>
|
||||
</span>';
|
||||
return $content;
|
||||
} /* }}} */
|
||||
|
||||
function __printDateChooser($defDate = -1, $varName) { /* {{{ */
|
||||
|
||||
if ($defDate == -1)
|
||||
$defDate = mktime();
|
||||
|
@ -975,6 +988,10 @@ background-image: linear-gradient(to bottom, #882222, #111111);;
|
|||
} /* }}} */
|
||||
|
||||
function printSequenceChooser($objArr, $keepID = -1) { /* {{{ */
|
||||
echo $this->getSequenceChooser($objArr, $keepID);
|
||||
} /* }}} */
|
||||
|
||||
function getSequenceChooser($objArr, $keepID = -1) { /* {{{ */
|
||||
if (count($objArr) > 0) {
|
||||
$max = $objArr[count($objArr)-1]->getSequence() + 1;
|
||||
$min = $objArr[0]->getSequence() - 1;
|
||||
|
@ -982,25 +999,26 @@ background-image: linear-gradient(to bottom, #882222, #111111);;
|
|||
else {
|
||||
$max = 1.0;
|
||||
}
|
||||
print "<select name=\"sequence\">\n";
|
||||
$content = "<select name=\"sequence\">\n";
|
||||
if ($keepID != -1) {
|
||||
print " <option value=\"keep\">" . getMLText("seq_keep");
|
||||
$content .= " <option value=\"keep\">" . getMLText("seq_keep");
|
||||
}
|
||||
if($this->params['defaultposition'] != 'start')
|
||||
print " <option value=\"".$max."\">" . getMLText("seq_end");
|
||||
$content .= " <option value=\"".$max."\">" . getMLText("seq_end");
|
||||
if (count($objArr) > 0) {
|
||||
print " <option value=\"".$min."\">" . getMLText("seq_start");
|
||||
$content .= " <option value=\"".$min."\">" . getMLText("seq_start");
|
||||
}
|
||||
if($this->params['defaultposition'] == 'start')
|
||||
print " <option value=\"".$max."\">" . getMLText("seq_end");
|
||||
$content .= " <option value=\"".$max."\">" . getMLText("seq_end");
|
||||
for ($i = 0; $i < count($objArr) - 1; $i++) {
|
||||
if (($objArr[$i]->getID() == $keepID) || (($i + 1 < count($objArr)) && ($objArr[$i+1]->getID() == $keepID))) {
|
||||
continue;
|
||||
}
|
||||
$index = ($objArr[$i]->getSequence() + $objArr[$i+1]->getSequence()) / 2;
|
||||
print " <option value=\"".$index."\">" . getMLText("seq_after", array("prevname" => htmlspecialchars($objArr[$i]->getName())));
|
||||
$content .= " <option value=\"".$index."\">" . getMLText("seq_after", array("prevname" => htmlspecialchars($objArr[$i]->getName())));
|
||||
}
|
||||
print "</select>";
|
||||
$content .= "</select>";
|
||||
return $content;
|
||||
} /* }}} */
|
||||
|
||||
function printDocumentChooserHtml($formName) { /* {{{ */
|
||||
|
@ -1201,59 +1219,63 @@ $(document).ready(function() {
|
|||
} /* }}} */
|
||||
|
||||
function printAttributeEditField($attrdef, $attribute, $fieldname='attributes', $norequire=false) { /* {{{ */
|
||||
echo self::getAttributeEditField($attrdef, $attribute, $fieldname, $norequire);
|
||||
} /* }}} */
|
||||
|
||||
function getAttributeEditField($attrdef, $attribute, $fieldname='attributes', $norequire=false) { /* {{{ */
|
||||
$content = '';
|
||||
switch($attrdef->getType()) {
|
||||
case SeedDMS_Core_AttributeDefinition::type_boolean:
|
||||
echo "<input type=\"hidden\" name=\"".$fieldname."[".$attrdef->getId()."]\" value=\"\" />";
|
||||
echo "<input type=\"checkbox\" id=\"".$fieldname."_".$attrdef->getId()."\" name=\"".$fieldname."[".$attrdef->getId()."]\" value=\"1\" ".(($attribute && $attribute->getValue()) ? 'checked' : '')." />";
|
||||
$content .= "<input type=\"hidden\" name=\"".$fieldname."[".$attrdef->getId()."]\" value=\"\" />";
|
||||
$content .= "<input type=\"checkbox\" id=\"".$fieldname."_".$attrdef->getId()."\" name=\"".$fieldname."[".$attrdef->getId()."]\" value=\"1\" ".(($attribute && $attribute->getValue()) ? 'checked' : '')." />";
|
||||
break;
|
||||
case SeedDMS_Core_AttributeDefinition::type_date:
|
||||
$objvalue = $attribute ? (is_object($attribute) ? $attribute->getValue() : $attribute) : '';
|
||||
?>
|
||||
<span class="input-append date datepicker" data-date="<?php echo date('Y-m-d'); ?>" data-date-format="yyyy-mm-dd" data-date-language="<?php echo str_replace('_', '-', $this->params['session']->getLanguage()); ?>">
|
||||
<input id="<?php echo $fieldname."_".$attrdef->getId();?>" class="span9" size="16" name="<?php echo $fieldname ?>[<?php echo $attrdef->getId() ?>]" type="text" value="<?php if($objvalue) echo $objvalue; else echo "" /*date('Y-m-d')*/; ?>">
|
||||
$content .= '<span class="input-append date datepicker" data-date="'.date('Y-m-d').'" data-date-format="yyyy-mm-dd" data-date-language="'.str_replace('_', '-', $this->params['session']->getLanguage()).'">
|
||||
<input id="'.$fieldname.'_'.$attrdef->getId().'" class="span9" size="16" name="'.$fieldname.'['.$attrdef->getId().']" type="text" value="'.($objvalue ? $objvalue : '').'">
|
||||
<span class="add-on"><i class="icon-calendar"></i></span>
|
||||
</span>
|
||||
<?php
|
||||
</span>';
|
||||
break;
|
||||
case SeedDMS_Core_AttributeDefinition::type_email:
|
||||
$objvalue = $attribute ? (is_object($attribute) ? $attribute->getValue() : $attribute) : '';
|
||||
echo "<input type=\"text\" name=\"".$fieldname."[".$attrdef->getId()."]\" value=\"".htmlspecialchars($objvalue)."\"".((!$norequire && $attrdef->getMinValues() > 0) ? ' required' : '').' data-rule-email="true"'." />";
|
||||
$content .= "<input type=\"text\" name=\"".$fieldname."[".$attrdef->getId()."]\" value=\"".htmlspecialchars($objvalue)."\"".((!$norequire && $attrdef->getMinValues() > 0) ? ' required' : '').' data-rule-email="true"'." />";
|
||||
break;
|
||||
default:
|
||||
if($valueset = $attrdef->getValueSetAsArray()) {
|
||||
echo "<input type=\"hidden\" name=\"".$fieldname."[".$attrdef->getId()."]\" value=\"\"/>";
|
||||
echo "<select id=\"".$fieldname."_".$attrdef->getId()."\" name=\"".$fieldname."[".$attrdef->getId()."]";
|
||||
$content .= "<input type=\"hidden\" name=\"".$fieldname."[".$attrdef->getId()."]\" value=\"\"/>";
|
||||
$content .= "<select id=\"".$fieldname."_".$attrdef->getId()."\" name=\"".$fieldname."[".$attrdef->getId()."]";
|
||||
if($attrdef->getMultipleValues()) {
|
||||
echo "[]\" multiple";
|
||||
$content .= "[]\" multiple";
|
||||
} else {
|
||||
echo "\"";
|
||||
$content .= "\"";
|
||||
}
|
||||
echo "".((!$norequire && $attrdef->getMinValues() > 0) ? ' required' : '')." class=\"chzn-select-deselect\" data-placeholder=\"".getMLText("select_value")."\">";
|
||||
$content .= "".((!$norequire && $attrdef->getMinValues() > 0) ? ' required' : '')." class=\"chzn-select-deselect\" data-placeholder=\"".getMLText("select_value")."\">";
|
||||
if(!$attrdef->getMultipleValues()) {
|
||||
echo "<option value=\"\"></option>";
|
||||
$content .= "<option value=\"\"></option>";
|
||||
}
|
||||
$objvalue = $attribute ? (is_object($attribute) ? $attribute->getValueAsArray() : $attribute) : array();
|
||||
foreach($valueset as $value) {
|
||||
if($value) {
|
||||
echo "<option value=\"".htmlspecialchars($value)."\"";
|
||||
$content .= "<option value=\"".htmlspecialchars($value)."\"";
|
||||
if(is_array($objvalue) && in_array($value, $objvalue))
|
||||
echo " selected";
|
||||
$content .= " selected";
|
||||
elseif($value == $objvalue)
|
||||
echo " selected";
|
||||
echo ">".htmlspecialchars($value)."</option>";
|
||||
$content .= " selected";
|
||||
$content .= ">".htmlspecialchars($value)."</option>";
|
||||
}
|
||||
}
|
||||
echo "</select>";
|
||||
$content .= "</select>";
|
||||
} else {
|
||||
$objvalue = $attribute ? (is_object($attribute) ? $attribute->getValue() : $attribute) : '';
|
||||
if(strlen($objvalue) > 80) {
|
||||
echo "<textarea id=\"".$fieldname."_".$attrdef->getId()."\" class=\"input-xxlarge\" name=\"".$fieldname."[".$attrdef->getId()."]\"".((!$norequire && $attrdef->getMinValues() > 0) ? ' required' : '').">".htmlspecialchars($objvalue)."</textarea>";
|
||||
$content .= "<textarea id=\"".$fieldname."_".$attrdef->getId()."\" class=\"input-xxlarge\" name=\"".$fieldname."[".$attrdef->getId()."]\"".((!$norequire && $attrdef->getMinValues() > 0) ? ' required' : '').">".htmlspecialchars($objvalue)."</textarea>";
|
||||
} else {
|
||||
echo "<input type=\"text\" id=\"".$fieldname."_".$attrdef->getId()."\" name=\"".$fieldname."[".$attrdef->getId()."]\" value=\"".htmlspecialchars($objvalue)."\"".((!$norequire && $attrdef->getMinValues() > 0) ? ' required' : '').($attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_int ? ' data-rule-digits="true"' : '')." />";
|
||||
$content .= "<input type=\"text\" id=\"".$fieldname."_".$attrdef->getId()."\" name=\"".$fieldname."[".$attrdef->getId()."]\" value=\"".htmlspecialchars($objvalue)."\"".((!$norequire && $attrdef->getMinValues() > 0) ? ' required' : '').($attrdef->getType() == SeedDMS_Core_AttributeDefinition::type_int ? ' data-rule-digits="true"' : '')." />";
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
return $content;
|
||||
} /* }}} */
|
||||
|
||||
function printDropFolderChooserHtml($formName, $dropfolderfile="", $showfolders=0) { /* {{{ */
|
||||
|
@ -2543,7 +2565,7 @@ mayscript>
|
|||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Output HTML Code for jumploader
|
||||
* Output HTML Code for Fine Uploader
|
||||
*
|
||||
* @param string $uploadurl URL where post data is send
|
||||
* @param integer $folderid id of folder where document is saved
|
||||
|
@ -2551,11 +2573,22 @@ mayscript>
|
|||
* @param array $fields list of post fields
|
||||
*/
|
||||
function printFineUploaderHtml($prefix='userfile') { /* {{{ */
|
||||
?>
|
||||
<div id="<?php echo $prefix; ?>-fine-uploader"></div>
|
||||
<input type="hidden" <?php echo ($prefix=='userfile' ? 'class="do_validate"' : ''); ?> id="<?php echo $prefix; ?>-fine-uploader-uuids" name="<?php echo $prefix; ?>-fine-uploader-uuids" value="" />
|
||||
<input type="hidden" id="<?php echo $prefix; ?>-fine-uploader-names" name="<?php echo $prefix; ?>-fine-uploader-names" value="" />
|
||||
<?php
|
||||
echo self::getFineUploaderHtml($prefix);
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Get HTML Code for Fine Uploader
|
||||
*
|
||||
* @param string $uploadurl URL where post data is send
|
||||
* @param integer $folderid id of folder where document is saved
|
||||
* @param integer $maxfiles maximum number of files allowed to upload
|
||||
* @param array $fields list of post fields
|
||||
*/
|
||||
function getFineUploaderHtml($prefix='userfile') { /* {{{ */
|
||||
$html = '<div id="'.$prefix.'-fine-uploader"></div>
|
||||
<input type="hidden" '.($prefix=='userfile' ? 'class="do_validate" ' : '').'id="'.$prefix.'-fine-uploader-uuids" name="'.$prefix.'-fine-uploader-uuids" value="" />
|
||||
<input type="hidden" id="'.$prefix.'-fine-uploader-names" name="'.$prefix.'-fine-uploader-names" value="" />';
|
||||
return $html;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
|
|
|
@ -67,46 +67,28 @@ class SeedDMS_View_Calendar extends SeedDMS_Bootstrap_Style {
|
|||
$this->contentContainerStart();
|
||||
?>
|
||||
|
||||
<form class="form-horizontal" action="../op/op.EditEvent.php" id="form1" name="form1" method="POST">
|
||||
<form class="form-horizontal" action="../op/op.EditEvent.php" id="form1" name="form1" method="post">
|
||||
<?php echo createHiddenFieldWithKey('editevent'); ?>
|
||||
|
||||
<input type="hidden" name="eventid" value="<?php echo (int) $event["id"]; ?>">
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("from");?>:</label>
|
||||
<div class="controls">
|
||||
<?php //$this->printDateChooser($event["start"], "from");?>
|
||||
<span class="input-append date span12" id="fromdate" data-date="<?php echo date('Y-m-d', $event["start"]); ?>" data-date-format="yyyy-mm-dd">
|
||||
<input class="span6" size="16" name="from" type="text" value="<?php echo date('Y-m-d', $event["start"]); ?>">
|
||||
<span class="add-on"><i class="icon-calendar"></i>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("to");?>:</label>
|
||||
<div class="controls">
|
||||
<?php //$this->printDateChooser($event["stop"], "to");?>
|
||||
<span class="input-append date span12" id="todate" data-date="<?php echo date('Y-m-d', $event["stop"]); ?>" data-date-format="yyyy-mm-dd">
|
||||
<input class="span6" size="16" name="to" type="text" value="<?php echo date('Y-m-d', $event["stop"]); ?>">
|
||||
<span class="add-on"><i class="icon-calendar"></i></span>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("name");?>:</label>
|
||||
<div class="controls">
|
||||
<input type="text" name="name" value="<?php echo htmlspecialchars($event["name"]);?>" size="60" required>
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("comment");?>:</label>
|
||||
<div class="controls">
|
||||
<textarea name="comment" rows="4" cols="80"<?php echo $strictformcheck ? ' required' : ''; ?>><?php echo htmlspecialchars($event["comment"])?></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="controls">
|
||||
<button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save")?></button>
|
||||
</div>
|
||||
<?php
|
||||
$this->formField(
|
||||
getMLText("from"),
|
||||
$this->getDateChooser(date('Y-m-d', $event["start"]), "from")
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("to"),
|
||||
$this->getDateChooser(date('Y-m-d', $event["stop"]), "to")
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("name"),
|
||||
'<input type="text" name="name" value="'.htmlspecialchars($event["name"]).'" size="60" required>'
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("comment"),
|
||||
'<textarea name="comment" rows="4" cols="80"'.($strictformcheck ? ' required' : '').'>'.htmlspecialchars($event["comment"]).'</textarea>'
|
||||
);
|
||||
$this->formSubmit("<i class=\"icon-save\"></i> ".getMLText('save'));
|
||||
?>
|
||||
</form>
|
||||
<?php
|
||||
$this->contentContainerEnd();
|
||||
|
|
|
@ -110,17 +110,13 @@ $(document).ready( function() {
|
|||
<input type="hidden" name="action" value="editcategory">
|
||||
<input type="hidden" name="categoryid" value="<?php echo $category->getID()?>">
|
||||
<?php } ?>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php echo getMLText("name")?>:</label>
|
||||
<div class="controls">
|
||||
<input name="name" type="text" value="<?php echo $category ? htmlspecialchars($category->getName()) : '' ?>">
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<div class="controls">
|
||||
<button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save");?></button>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
$this->formField(
|
||||
getMLText("name"),
|
||||
'<input type="text" name="name" value="'.($category ? htmlspecialchars($category->getName()) : '').'">'
|
||||
);
|
||||
$this->formSubmit("<i class=\"icon-save\"></i> ".getMLText('save'));
|
||||
?>
|
||||
</form>
|
||||
|
||||
<?php
|
||||
|
|
|
@ -58,13 +58,10 @@ document.form1.newpassword.focus();
|
|||
if ($hash) {
|
||||
echo "<input type='hidden' name='hash' value='".$hash."'/>";
|
||||
}
|
||||
?>
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("password");?>:</label>
|
||||
<div class="controls"><input class="pwd" type="password" rel="strengthbar" name="newpassword" id="password"></div>
|
||||
</div>
|
||||
<?php
|
||||
$this->formField(
|
||||
getMLText("password"),
|
||||
'<input class="pwd" type="password" rel="strengthbar" name="newpassword" id="password">'
|
||||
);
|
||||
if($passwordstrength > 0) {
|
||||
?>
|
||||
<div class="control-group">
|
||||
|
@ -75,15 +72,12 @@ document.form1.newpassword.focus();
|
|||
</div>
|
||||
<?php
|
||||
}
|
||||
$this->formField(
|
||||
getMLText("confirm_pwd"),
|
||||
'<input type="password" name="newpasswordrepeat" id="passwordrepeat">'
|
||||
);
|
||||
$this->formSubmit(getMLText('submit_password'));
|
||||
?>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("confirm_pwd");?>:</label>
|
||||
<div class="controls"><input type="password" name="newpasswordrepeat" id="passwordrepeat"></div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label"></label>
|
||||
<div class="controls"><input class="btn" type="submit" value="<?php printMLText("submit_password") ?>"></div>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
<?php $this->contentContainerEnd(); ?>
|
||||
|
|
|
@ -158,10 +158,9 @@ $(document).ready( function() {
|
|||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="controls">
|
||||
<input type="submit" class="btn" value="<?php printMLText("add") ?>">
|
||||
</div>
|
||||
<?php
|
||||
$this->formSubmit(getMLText('add'));
|
||||
?>
|
||||
|
||||
</form>
|
||||
|
||||
|
|
|
@ -58,27 +58,15 @@ class SeedDMS_View_EditAttributes extends SeedDMS_Bootstrap_Style {
|
|||
$arr = $this->callHook('editDocumentContentAttribute', $version, $attrdef);
|
||||
if(is_array($arr)) {
|
||||
if($arr) {
|
||||
echo "<div class=\"control-group\">";
|
||||
echo "<label class=\"control-label\">".$arr[0].":</label>";
|
||||
echo "<div class=\"controls\">".$arr[1]."</div>";
|
||||
echo "</div>";
|
||||
$this->formField($arr[0], $arr[1]);
|
||||
}
|
||||
} else {
|
||||
$this->formField(htmlspecialchars($attrdef->getName()), $this->getAttributeEditField($attrdef, $version->getAttribute($attrdef)));
|
||||
}
|
||||
}
|
||||
}
|
||||
$this->formSubmit("<i class=\"icon-save\"></i> ".getMLText('save'));
|
||||
?>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php echo htmlspecialchars($attrdef->getName()); ?></label>
|
||||
<div class="controls">
|
||||
<?php $this->printAttributeEditField($attrdef, $version->getAttribute($attrdef)) ?>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
||||
<div class="controls">
|
||||
<button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save") ?></button>
|
||||
</div>
|
||||
</form>
|
||||
<?php
|
||||
$this->contentContainerEnd();
|
||||
|
|
|
@ -88,15 +88,13 @@ $(document).ready(function() {
|
|||
<?php echo createHiddenFieldWithKey('editcomment'); ?>
|
||||
<input type="Hidden" name="documentid" value="<?php print $document->getID();?>">
|
||||
<input type="Hidden" name="version" value="<?php print $version->getVersion();?>">
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("comment");?>:</label>
|
||||
<div class="controls">
|
||||
<textarea name="comment" rows="4" cols="80"><?php print htmlspecialchars($version->getComment());?></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="controls">
|
||||
<button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save") ?></button>
|
||||
</div>
|
||||
<?php
|
||||
$this->formField(
|
||||
getMLText("comment"),
|
||||
'<textarea name="comment" rows="4" cols="80">'.htmlspecialchars($version->getComment()).'</textarea>'
|
||||
);
|
||||
$this->formSubmit("<i class=\"icon-save\"></i> ".getMLText('save'));
|
||||
?>
|
||||
</form>
|
||||
<?php
|
||||
$this->contentContainerEnd();
|
||||
|
|
|
@ -50,38 +50,33 @@ class SeedDMS_View_EditDocumentFile extends SeedDMS_Bootstrap_Style {
|
|||
<?php echo createHiddenFieldWithKey('editdocumentfile'); ?>
|
||||
<input type="hidden" name="documentid" value="<?php echo $document->getID()?>">
|
||||
<input type="hidden" name="fileid" value="<?php echo $file->getID()?>">
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("version");?>:</label>
|
||||
<div class="controls"><select name="version" id="version">
|
||||
<option value=""><?= getMLText('document') ?></option>
|
||||
<?php
|
||||
$html = '<select name="version" id="version">
|
||||
<option value="">'.getMLText('document').'</option>';
|
||||
$versions = $document->getContent();
|
||||
foreach($versions as $version)
|
||||
echo "<option value=\"".$version->getVersion()."\"".($version->getVersion() == $file->getVersion() ? " selected" : "").">".getMLText('version')." ".$version->getVersion()."</option>";
|
||||
$html .= "<option value=\"".$version->getVersion()."\"".($version->getVersion() == $file->getVersion() ? " selected" : "").">".getMLText('version')." ".$version->getVersion()."</option>";
|
||||
$html .= "</select>";
|
||||
$this->formField(
|
||||
getMLText("version"),
|
||||
$html
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("name"),
|
||||
'<input name="name" type="text" value="'.htmlspecialchars($file->getName()).'"/>'
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("comment"),
|
||||
'<textarea name="comment" rows="4" cols="80">'.htmlspecialchars($file->getComment()).'</textarea>'
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("document_link_public"),
|
||||
'<input name="public" type="checkbox" value="true"'.($file->isPublic() ? " checked" : "").' />'
|
||||
);
|
||||
?>
|
||||
<?php
|
||||
$this->formSubmit("<i class=\"icon-save\"></i> ".getMLText('save'));
|
||||
?>
|
||||
</select></div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("name");?>:</label>
|
||||
<div class="controls">
|
||||
<input name="name" type="text" value="<?php print htmlspecialchars($file->getName());?>" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("comment");?>:</label>
|
||||
<div class="controls">
|
||||
<textarea name="comment" rows="4" cols="80"><?php print htmlspecialchars($file->getComment());?></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("document_link_public");?>:</label>
|
||||
<div class="controls">
|
||||
<input type="checkbox" name="public" value="true"<?php echo ($file->isPublic() ? " checked" : "");?> />
|
||||
</div>
|
||||
</div>
|
||||
<div class="controls">
|
||||
<button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save") ?></button>
|
||||
</div>
|
||||
</form>
|
||||
<?php
|
||||
$this->contentContainerEnd();
|
||||
|
|
|
@ -83,27 +83,18 @@ $(document).ready(function() {
|
|||
<form class="form-horizontal" action="../op/op.EditFolder.php" id="form1" name="form1" method="post">
|
||||
<input type="hidden" name="folderid" value="<?php print $folder->getID();?>">
|
||||
<input type="hidden" name="showtree" value="<?php echo showtree();?>">
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("name");?>:</label>
|
||||
<div class="controls">
|
||||
<input type="text" name="name" value="<?php print htmlspecialchars($folder->getName());?>" size="60" required>
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("comment");?>:</label>
|
||||
<div class="controls">
|
||||
<textarea name="comment" rows="4" cols="80"<?php echo $strictformcheck ? ' required' : ''; ?>><?php print htmlspecialchars($folder->getComment());?></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
$this->formField(
|
||||
getMLText("name"),
|
||||
'<input type="text" name="name" value="'.htmlspecialchars($folder->getName()).'" size="60" required>'
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("comment"),
|
||||
'<textarea name="comment" rows="4" cols="80"'.($strictformcheck ? ' required' : '').'>'.htmlspecialchars($folder->getComment()).'</textarea>'
|
||||
);
|
||||
$parent = ($folder->getID() == $rootfolderid) ? false : $folder->getParent();
|
||||
if ($parent && $parent->getAccessMode($user) > M_READ) {
|
||||
print "<div class=\"control-group\">";
|
||||
print "<label class=\"control-label\">" . getMLText("sequence") . ":</label>";
|
||||
print "<div class=\"controls\">";
|
||||
$this->printSequenceChooser($parent->getSubFolders('s'), $folder->getID());
|
||||
if($orderby != 's') echo "<br />".getMLText('order_by_sequence_off');
|
||||
print "</div></div>\n";
|
||||
$this->formField(getMLText("sequence"), $this->getSequenceChooser($parent->getSubFolders('s'), $folder->getID()).($orderby != 's' ? "<br />".getMLText('order_by_sequence_off') : ''));
|
||||
}
|
||||
|
||||
if($attrdefs) {
|
||||
|
@ -111,27 +102,15 @@ $(document).ready(function() {
|
|||
$arr = $this->callHook('editFolderAttribute', $folder, $attrdef);
|
||||
if(is_array($arr)) {
|
||||
if($arr) {
|
||||
echo "<div class=\"control-group\">";
|
||||
echo "<label class=\"control-label\">".$arr[0]."</label>";
|
||||
echo "<div class=\"controls\">".$arr[1]."</div>";
|
||||
echo "</div>";
|
||||
$this->formField($arr[0], $arr[1]);
|
||||
}
|
||||
} else {
|
||||
$this->formField(htmlspecialchars($attrdef->getName()), $this->getAttributeEditField($attrdef, $folder->getAttribute($attrdef)));
|
||||
}
|
||||
}
|
||||
}
|
||||
$this->formSubmit("<i class=\"icon-save\"></i> ".getMLText('save'));
|
||||
?>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php echo htmlspecialchars($attrdef->getName()); ?>:</label>
|
||||
<div class="controls">
|
||||
<?php $this->printAttributeEditField($attrdef, $folder->getAttribute($attrdef)) ?>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
||||
<div class="controls">
|
||||
<button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save"); ?></button>
|
||||
</div>
|
||||
</form>
|
||||
<?php
|
||||
$this->contentContainerEnd();
|
||||
|
|
|
@ -101,116 +101,74 @@ $(document).ready( function() {
|
|||
$this->contentContainerStart();
|
||||
?>
|
||||
<form class="form-horizontal" action="../op/op.EditUserData.php" enctype="multipart/form-data" method="post" id="form">
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("current_password");?>:</label>
|
||||
<div class="controls">
|
||||
<input id="currentpwd" type="password" name="currentpwd" size="30">
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("new_password");?>:</label>
|
||||
<div class="controls">
|
||||
<input class="pwd" type="password" rel="strengthbar" id="pwd" name="pwd" size="30">
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
$this->formField(
|
||||
getMLText("current_password"),
|
||||
'<input id="currentpwd" type="password" name="currentpwd" size="30">'
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("new_password"),
|
||||
'<input class="pwd" type="password" rel="strengthbar" id="pwd" name="pwd" size="30">'
|
||||
);
|
||||
if($passwordstrength) {
|
||||
?>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("password_strength");?>:</label>
|
||||
<div class="controls">
|
||||
<div id="strengthbar" class="progress" style="width: 220px; height: 30px; margin-bottom: 8px;"><div class="bar bar-danger" style="width: 0%;"></div></div>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
$this->formField(
|
||||
getMLText("password_strength"),
|
||||
'<div id="strengthbar" class="progress" style="width: 220px; height: 30px; margin-bottom: 8px;"><div class="bar bar-danger" style="width: 0%;"></div></div>'
|
||||
);
|
||||
}
|
||||
?>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("confirm_pwd");?>:</label>
|
||||
<div class="controls">
|
||||
<input id="pwdconf" type="Password" id="pwdconf" name="pwdconf" size="30">
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("name");?>:</label>
|
||||
<div class="controls">
|
||||
<input type="text" id="fullname" name="fullname" value="<?php print htmlspecialchars($user->getFullName());?>" size="30">
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("email");?>:</label>
|
||||
<div class="controls">
|
||||
<input type="text" id="email" name="email" value="<?php print htmlspecialchars($user->getEmail());?>" size="30">
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("comment");?>:</label>
|
||||
<div class="controls">
|
||||
<textarea name="comment" rows="4" cols="80"><?php print htmlspecialchars($user->getComment());?></textarea>
|
||||
</div>
|
||||
</div>
|
||||
$this->formField(
|
||||
getMLText("confirm_pwd"),
|
||||
'<input id="pwdconf" type="Password" id="pwdconf" name="pwdconf">'
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("name"),
|
||||
'<input type="text" id="fullname" name="fullname" value="'.htmlspecialchars($user->getFullName()).'">'
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("email"),
|
||||
'<input type="text" id="email" name="email" value="'.htmlspecialchars($user->getEmail()).'">'
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("comment"),
|
||||
'<textarea name="comment" rows="4" cols="80">'.htmlspecialchars($user->getComment()).'</textarea>'
|
||||
);
|
||||
|
||||
<?php
|
||||
if ($enableuserimage){
|
||||
?>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("user_image");?>:</label>
|
||||
<div class="controls">
|
||||
<?php
|
||||
if ($user->hasImage())
|
||||
print "<img src=\"".$httproot . "out/out.UserImage.php?userid=".$user->getId()."\">";
|
||||
else printMLText("no_user_image");
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("new_user_image");?>:</label>
|
||||
<div class="controls">
|
||||
<?php
|
||||
$this->printFileChooser('userfile', false, "image/jpeg");
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
$this->formField(
|
||||
getMLText("user_image"),
|
||||
($user->hasImage() ? "<img src=\"".$httproot . "out/out.UserImage.php?userid=".$user->getId()."\">" : getMLText("no_user_image"))
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("new_user_image"),
|
||||
$this->getFileChooser('userfile', false, "image/jpeg")
|
||||
);
|
||||
}
|
||||
if ($enablelanguageselector){
|
||||
?>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("language");?>:</label>
|
||||
<div class="controls">
|
||||
<select name="language">
|
||||
<?php
|
||||
$html = '<select name="language">';
|
||||
$languages = getLanguages();
|
||||
foreach ($languages as $currLang) {
|
||||
print "<option value=\"".$currLang."\" ".(($user->getLanguage()==$currLang) ? "selected" : "").">".getMLText($currLang)."</option>";
|
||||
$html .= "<option value=\"".$currLang."\" ".(($user->getLanguage()==$currLang) ? "selected" : "").">".getMLText($currLang)."</option>";
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
$html .= '</select>';
|
||||
$this->formField(
|
||||
getMLText("language"),
|
||||
$html
|
||||
);
|
||||
}
|
||||
if ($enablethemeselector){
|
||||
?>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("theme");?>:</label>
|
||||
<div class="controls">
|
||||
<select name="theme">
|
||||
<?php
|
||||
$html = '<select name="theme">';
|
||||
$themes = UI::getStyles();
|
||||
foreach ($themes as $currTheme) {
|
||||
print "<option value=\"".$currTheme."\" ".(($user->getTheme()==$currTheme) ? "selected" : "").">".$currTheme."</option>";
|
||||
$html .= "<option value=\"".$currTheme."\" ".(($user->getTheme()==$currTheme) ? "selected" : "").">".$currTheme."</option>";
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
$html .= '</select>';
|
||||
$this->formField(
|
||||
getMLText("theme"),
|
||||
$html
|
||||
);
|
||||
}
|
||||
$this->formSubmit("<i class=\"icon-save\"></i> ".getMLText('save'));
|
||||
?>
|
||||
<div class="controls">
|
||||
<button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save"); ?></button>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<?php
|
||||
|
|
|
@ -147,18 +147,13 @@ class SeedDMS_View_ExtensionMgr extends SeedDMS_Bootstrap_Style {
|
|||
<form class="form-horizontal" method="post" enctype="multipart/form-data" action="../op/op.ExtensionMgr.php">
|
||||
<?= createHiddenFieldWithKey('extensionmgr') ?>
|
||||
<input type="hidden" name="action" value="upload" />
|
||||
<div class="control-group">
|
||||
<label class="control-label" for="upload"><?= getMLText('extension_archive'); ?></label>
|
||||
<div class="controls">
|
||||
<?php $this->printFileChooser('userfile', false); ?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label" for="enddate"></label>
|
||||
<div class="controls">
|
||||
<button id="upload" type="_submit" class="btn"><i class="icon-upload"></i> <?= getMLText("import_extension"); ?></button>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
$this->formField(
|
||||
getMLText("extension_archive"),
|
||||
$this->getFileChooser('userfile', false)
|
||||
);
|
||||
$this->formSubmit("<i class=\"icon-upload\"></i> ".getMLText('import_extension'));
|
||||
?>
|
||||
</form>
|
||||
<?php
|
||||
} else {
|
||||
|
|
|
@ -189,24 +189,16 @@ $(document).ready( function() {
|
|||
<input type="hidden" name="action" value="addgroup">
|
||||
<?php
|
||||
}
|
||||
$this->formField(
|
||||
getMLText("name"),
|
||||
'<input type="text" name="name" id="name" value="'.($group ? htmlspecialchars($group->getName()) : '').'">'
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("comment"),
|
||||
'<textarea name="comment" id="comment" rows="4" cols="50">'.($group ? htmlspecialchars($group->getComment()) : '').'</textarea>'
|
||||
);
|
||||
$this->formSubmit("<i class=\"icon-save\"></i> ".getMLText('save'));
|
||||
?>
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("name");?>:</label>
|
||||
<div class="controls">
|
||||
<input type="text" name="name" id="name" value="<?php print $group ? htmlspecialchars($group->getName()) : '';?>">
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("comment");?>:</label>
|
||||
<div class="controls">
|
||||
<textarea name="comment" id="comment" rows="4" cols="50"><?php print $group ? htmlspecialchars($group->getComment()) : '';?></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="controls">
|
||||
<button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save")?></button>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
<?php
|
||||
if($group) {
|
||||
|
|
|
@ -67,14 +67,11 @@ class SeedDMS_View_ImportFS extends SeedDMS_Bootstrap_Style {
|
|||
$this->printDropFolderChooserHtml("form1", "", 1);
|
||||
print "</div></div>";
|
||||
|
||||
print "<div class=\"control-group\"><label class=\"control-label\">".getMLText('removeFolderFromDropFolder')."</label><div class=\"controls\">";
|
||||
print "<input type='checkbox' name='remove' value='1'/>";
|
||||
print "</div></div>";
|
||||
|
||||
print "<div class=\"control-group\"><label class=\"control-label\">";
|
||||
print "</label><div class=\"controls\">";
|
||||
print "<input type='submit' class='btn' name='' value='".getMLText("import")."'/>";
|
||||
print "</div></div>";
|
||||
$this->formField(
|
||||
getMLText("removeFolderFromDropFolder"),
|
||||
'<input type="checkbox" name="remove" value="1"/>'
|
||||
);
|
||||
$this->formSubmit("<i class=\"icon-save\"></i> ".getMLText('import'));
|
||||
print "</form>\n";
|
||||
$this->contentContainerEnd();
|
||||
} else {
|
||||
|
|
|
@ -121,60 +121,40 @@ $(document).ready( function() {
|
|||
if ($refer) {
|
||||
echo "<input type='hidden' name='referuri' value='".sanitizeString($refer)."'/>";
|
||||
}
|
||||
?>
|
||||
<div class="control-group">
|
||||
<label class="control-label" for="login"><?php printMLText("user_login");?>:</label>
|
||||
<div class="controls">
|
||||
<input type="text" id="login" name="login" placeholder="login" autocomplete="off" required>
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label" for="pwd"><?php printMLText("password");?>:</label>
|
||||
<div class="controls">
|
||||
<input type="Password" id="pwd" name="pwd" autocomplete="off" required>
|
||||
</div>
|
||||
</div>
|
||||
<?php if($enableLanguageSelector) { ?>
|
||||
<div class="control-group">
|
||||
<label class="control-label" for="pwd"><?php printMLText("language");?>:</label>
|
||||
<div class="controls">
|
||||
<?php
|
||||
print "<select id=\"languageselector\" name=\"lang\">";
|
||||
print "<option value=\"\">-";
|
||||
$this->formField(
|
||||
getMLText("user_login"),
|
||||
'<input type="text" id="login" name="login" placeholder="login" autocomplete="off" required>'
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("password"),
|
||||
'<input type="Password" id="pwd" name="pwd" autocomplete="off" required>'
|
||||
);
|
||||
if($enableLanguageSelector) {
|
||||
$html = "<select id=\"languageselector\" name=\"lang\">";
|
||||
$html .= "<option value=\"\">-";
|
||||
foreach ($languages as $currLang) {
|
||||
print "<option value=\"".$currLang."\">".getMLText($currLang)."</option>";
|
||||
$html .= "<option value=\"".$currLang."\">".getMLText($currLang)."</option>";
|
||||
}
|
||||
print "</select>";
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
$html .= "</select>";
|
||||
$this->formField(
|
||||
getMLText("language"),
|
||||
$html
|
||||
);
|
||||
}
|
||||
if($enableThemeSelector) {
|
||||
?>
|
||||
<div class="control-group">
|
||||
<label class="control-label" for="pwd"><?php printMLText("theme");?>:</label>
|
||||
<div class="controls">
|
||||
|
||||
<?php
|
||||
print "<select id=\"themeselector\" name=\"sesstheme\">";
|
||||
print "<option value=\"\">-";
|
||||
$html = "<select id=\"themeselector\" name=\"sesstheme\">";
|
||||
$html .= "<option value=\"\">-";
|
||||
foreach ($themes as $currTheme) {
|
||||
print "<option value=\"".$currTheme."\">".$currTheme;
|
||||
$html .= "<option value=\"".$currTheme."\">".$currTheme;
|
||||
}
|
||||
print "</select>";
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
$html .= "</select>";
|
||||
$this->formField(
|
||||
getMLText("theme"),
|
||||
$html
|
||||
);
|
||||
}
|
||||
$this->formSubmit(getMLText('submit_login'));
|
||||
?>
|
||||
<div class="control-group">
|
||||
<div class="controls">
|
||||
<button type="submit" class="btn"><?php printMLText("submit_login") ?></button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
<?php
|
||||
$this->contentContainerEnd();
|
||||
|
|
|
@ -59,9 +59,9 @@ class SeedDMS_View_MoveDocument extends SeedDMS_Bootstrap_Style {
|
|||
<?php $this->printFolderChooserHtml("form1", M_READWRITE, -1, $target);?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="controls">
|
||||
<input class="btn" type="submit" value="<?php printMLText("move"); ?>">
|
||||
</div>
|
||||
<?php
|
||||
$this->formSubmit(getMLText('move'));
|
||||
?>
|
||||
</form>
|
||||
<?php
|
||||
$this->contentContainerEnd();
|
||||
|
|
|
@ -60,9 +60,9 @@ class SeedDMS_View_MoveFolder extends SeedDMS_Bootstrap_Style {
|
|||
<?php $this->printFolderChooserHtml("form1", M_READWRITE, $folder->getID(), $target);?>
|
||||
</div>
|
||||
</div>
|
||||
<div class="controls">
|
||||
<input class="btn" type="submit" value="<?php printMLText("move_folder"); ?>">
|
||||
</div>
|
||||
<?php
|
||||
$this->formSubmit(getMLText('move_folder'));
|
||||
?>
|
||||
</form>
|
||||
|
||||
|
||||
|
|
|
@ -85,30 +85,24 @@ $(document).ready(function() {
|
|||
// Display the Review form.
|
||||
?>
|
||||
<form class="form-horizontal" method="post" action="../op/op.OverrideContentStatus.php" id="form1" name="form1">
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php echo(printMLText("comment"));?>:</label>
|
||||
<div class="controls">
|
||||
<textarea name="comment" cols="40" rows="4"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php echo(printMLText("status")); ?>:</label>
|
||||
<div class="controls">
|
||||
<select name="overrideStatus">
|
||||
<option value=''></option>
|
||||
<?php
|
||||
|
||||
if ($overallStatus["status"] == S_OBSOLETE) echo "<option value='".S_RELEASED."'>".getOverallStatusText(S_RELEASED)."</option>";
|
||||
if ($overallStatus["status"] == S_RELEASED) echo "<option value='".S_OBSOLETE."'>".getOverallStatusText(S_OBSOLETE)."</option>";
|
||||
|
||||
?>
|
||||
</select>
|
||||
</div></div>
|
||||
<div class="controls">
|
||||
<input type='hidden' name='documentid' value='<?php echo $document->getID() ?>'/>
|
||||
<input type='hidden' name='version' value='<?php echo $content->getVersion() ?>'/>
|
||||
<input type='submit' class="btn" name='overrideContentStatus' value='<?php echo(printMLText("update")); ?>'/>
|
||||
</div>
|
||||
<?php
|
||||
$this->formField(
|
||||
getMLText("comment"),
|
||||
'<textarea name="comment" rows="4" cols="40"></textarea>'
|
||||
);
|
||||
$html = '<select name="overrideStatus">
|
||||
<option value=""></option>';
|
||||
if ($overallStatus["status"] == S_OBSOLETE) $html .= "<option value='".S_RELEASED."'>".getOverallStatusText(S_RELEASED)."</option>";
|
||||
if ($overallStatus["status"] == S_RELEASED) $html .= "<option value='".S_OBSOLETE."'>".getOverallStatusText(S_OBSOLETE)."</option>";
|
||||
$html .= "</select>";
|
||||
$this->formField(
|
||||
getMLText("status"),
|
||||
$html
|
||||
);
|
||||
$this->formSubmit("<i class=\"icon-save\"></i> ".getMLText('update'));
|
||||
?>
|
||||
</form>
|
||||
<?php
|
||||
$this->contentContainerEnd();
|
||||
|
|
|
@ -80,24 +80,17 @@ document.form1.email.focus();
|
|||
}
|
||||
?>
|
||||
<p><?php printMLText("password_forgotten_text"); ?></p>
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("user_login");?>:</label>
|
||||
<div class="controls">
|
||||
<input type="text" name="login" id="login">
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText("email");?>:</label>
|
||||
<div class="controls">
|
||||
<input type="text" name="email" id="email">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="controls">
|
||||
<input class="btn" type="submit" value="<?php printMLText("submit_password_forgotten") ?>">
|
||||
</div>
|
||||
|
||||
<?php
|
||||
$this->formField(
|
||||
getMLText("user_login"),
|
||||
'<input type="text" name="login" id="login">'
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("email"),
|
||||
'<input type="text" name="email" id="email">'
|
||||
);
|
||||
$this->formSubmit(getMLText('submit_password_forgotten'));
|
||||
?>
|
||||
</form>
|
||||
<?php $this->contentContainerEnd(); ?>
|
||||
<p><a href="../out/out.Login.php"><?php echo getMLText("login"); ?></a></p>
|
||||
|
|
|
@ -46,22 +46,13 @@ class SeedDMS_View_SendLoginData extends SeedDMS_Bootstrap_Style {
|
|||
<input type="hidden" name="userid" value="<?php print $newuser->getID();?>">
|
||||
<input type="hidden" name="action" value="sendlogindata">
|
||||
<?php echo createHiddenFieldWithKey('sendlogindata'); ?>
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label" for="assignTo">
|
||||
<?php printMLText("comment"); ?>:
|
||||
</label>
|
||||
<div class="controls">
|
||||
<textarea name="comment"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="control-group">
|
||||
<div class="controls">
|
||||
<button type="submit" class="btn"><i class="icon-envelope-alt"></i> <?php printMLText("send_email");?></button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<?php
|
||||
$this->formField(
|
||||
getMLText("comment"),
|
||||
'<textarea name="comment"></textarea>'
|
||||
);
|
||||
$this->formSubmit("<i class=\"icon-envelope-alt\"></i> ".getMLText('send_email'));
|
||||
?>
|
||||
</form>
|
||||
<?php
|
||||
$this->contentContainerEnd();
|
||||
|
|
|
@ -66,31 +66,26 @@ $(document).ready( function() {
|
|||
|
||||
<form class="form-horizontal" action="../op/op.SetExpires.php" method="post">
|
||||
<input type="hidden" name="documentid" value="<?php print $document->getID();?>">
|
||||
<div class="control-group">
|
||||
<label class="control-label" for="login"><?php printMLText("preset_expires");?>:</label>
|
||||
<div class="controls">
|
||||
<?php
|
||||
$html ='
|
||||
<select name="presetexpdate" id="presetexpdate">
|
||||
<option value="never"><?php printMLText('does_not_expire');?></option>
|
||||
<option value="date"<?php echo ($expdate != '' ? " selected" : ""); ?>><?php printMLText('expire_by_date');?></option>
|
||||
<option value="1w"><?php printMLText('expire_in_1w');?></option>
|
||||
<option value="1m"><?php printMLText('expire_in_1m');?></option>
|
||||
<option value="1y"><?php printMLText('expire_in_1y');?></option>
|
||||
<option value="2y"><?php printMLText('expire_in_2y');?></option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="control-group" id="control_expdate">
|
||||
<label class="control-label"><?php printMLText("expires");?>:</label>
|
||||
<div class="controls">
|
||||
<span class="input-append date span12" id="expirationdate" data-date="<?php echo $expdate; ?>" data-date-format="yyyy-mm-dd" data-date-language="<?php echo str_replace('_', '-', $this->params['session']->getLanguage()); ?>">
|
||||
<input class="span3" name="expdate" type="text" value="<?php echo $expdate; ?>">
|
||||
<span class="add-on"><i class="icon-calendar"></i></span>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="controls">
|
||||
<button type="submit" class="btn"><i class="icon-save"></i> <?php printMLText("save") ?></button>
|
||||
</div>
|
||||
<option value="never">'.getMLText('does_not_expire').'</option>
|
||||
<option value="date"'.($expdate != '' ? " selected" : "").'>'.getMLText('expire_by_date').'</option>
|
||||
<option value="1w">'.getMLText('expire_in_1w').'</option>
|
||||
<option value="1m">'.getMLText('expire_in_1m').'</option>
|
||||
<option value="1y">'.getMLText('expire_in_1y').'</option>
|
||||
<option value="2y">'.getMLText('expire_in_2y').'</option>
|
||||
</select>';
|
||||
$this->formField(
|
||||
getMLText("preset_expires"),
|
||||
$html
|
||||
);
|
||||
$this->formField(
|
||||
getMLText("expires"),
|
||||
$this->getDateChooser($expdate, "expdate", $this->params['session']->getLanguage())
|
||||
);
|
||||
$this->formSubmit("<i class=\"icon-save\"></i> ".getMLText('save'));
|
||||
?>
|
||||
</form>
|
||||
<?php
|
||||
$this->contentContainerEnd();
|
||||
|
|
|
@ -82,29 +82,23 @@ $(document).ready( function() {
|
|||
<input type="hidden" name="version" value="<?php print $latestContent->getVersion(); ?>">
|
||||
<input type="hidden" name="showtree" value="<?php echo showtree();?>">
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label">
|
||||
<div class="cbSelectTitle"><?php printMLText("workflow");?>:</div>
|
||||
</label>
|
||||
<div class="controls">
|
||||
<?php
|
||||
echo "<select id=\"selector\" class=\"_chzn-select-deselect\" name=\"workflow\" data-placeholder=\"".getMLText('select_workflow')."\">";
|
||||
$html = "<select id=\"selector\" class=\"_chzn-select-deselect\" name=\"workflow\" data-placeholder=\"".getMLText('select_workflow')."\">";
|
||||
$mandatoryworkflow = $user->getMandatoryWorkflow();
|
||||
$workflows=$dms->getAllWorkflows();
|
||||
foreach ($workflows as $workflow) {
|
||||
print "<option value=\"".$workflow->getID()."\"";
|
||||
$html .= "<option value=\"".$workflow->getID()."\"";
|
||||
if($mandatoryworkflow && $mandatoryworkflow->getID() == $workflow->getID())
|
||||
echo " selected=\"selected\"";
|
||||
print ">". htmlspecialchars($workflow->getName())."</option>";
|
||||
$html .= " selected=\"selected\"";
|
||||
$html .= ">". htmlspecialchars($workflow->getName())."</option>";
|
||||
}
|
||||
echo "</select>";
|
||||
$html .= "</select>";
|
||||
$this->formField(
|
||||
getMLText("workflow"),
|
||||
$html
|
||||
);
|
||||
$this->formSubmit(getMLText('set_workflow'));
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="controls">
|
||||
<input type="submit" class="btn" value="<?php printMLText("set_workflow");?>">
|
||||
</div>
|
||||
|
||||
</form>
|
||||
<?php
|
||||
|
|
|
@ -91,9 +91,9 @@ $(document).ready( function() {
|
|||
<div class="control-group"><label class="control-label"></label><div class="controls">
|
||||
<img src="<?php echo $tfa->getQRCodeImageAsDataUri($sitename, $secret); ?>">
|
||||
</div></div>
|
||||
<div class="control-group"><label class="control-label"></label><div class="controls">
|
||||
<input class="btn" type="submit" value="<?php printMLText("submit_2_fact_auth") ?>"><br />
|
||||
</div></div>
|
||||
<?php
|
||||
$this->formSubmit(getMLText('submit_2_fact_auth'));
|
||||
?>
|
||||
</form>
|
||||
<?php
|
||||
if($oldsecret) {
|
||||
|
|
|
@ -44,37 +44,27 @@ class SeedDMS_View_TransferDocument extends SeedDMS_Bootstrap_Style {
|
|||
<form class="form-horizontal" action="../op/op.TransferDocument.php" name="form1" method="post">
|
||||
<input type="hidden" name="documentid" value="<?php print $document->getID();?>">
|
||||
<?php echo createHiddenFieldWithKey('transferdocument'); ?>
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label" for="assignTo">
|
||||
<?php printMLText("transfer_to_user"); ?>:
|
||||
</label>
|
||||
<div class="controls">
|
||||
<select name="userid" class="chzn-select">
|
||||
<?php
|
||||
$html = '<select name="userid" class="chzn-select">';
|
||||
$owner = $document->getOwner();
|
||||
foreach ($allusers as $currUser) {
|
||||
if ($currUser->isGuest() || ($currUser->getID() == $owner->getID()))
|
||||
continue;
|
||||
|
||||
print "<option value=\"".$currUser->getID()."\"";
|
||||
$html .= "<option value=\"".$currUser->getID()."\"";
|
||||
if($folder->getAccessMode($currUser) < M_READ)
|
||||
print " disabled data-warning=\"".getMLText('transfer_no_read_access')."\"";
|
||||
$html .= " disabled data-warning=\"".getMLText('transfer_no_read_access')."\"";
|
||||
elseif($folder->getAccessMode($currUser) < M_READWRITE)
|
||||
print " data-warning=\"".getMLText('transfer_no_write_access')."\"";
|
||||
print ">" . htmlspecialchars($currUser->getLogin()." - ".$currUser->getFullName());
|
||||
$html .= " data-warning=\"".getMLText('transfer_no_write_access')."\"";
|
||||
$html .= ">" . htmlspecialchars($currUser->getLogin()." - ".$currUser->getFullName());
|
||||
}
|
||||
$html .= '</select>';
|
||||
$this->formField(
|
||||
getMLText("transfer_to_user"),
|
||||
$html
|
||||
);
|
||||
$this->formSubmit("<i class=\"icon-exchange\"></i> ".getMLText('transfer_document'));
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="control-group">
|
||||
<div class="controls">
|
||||
<button type="submit" class="btn"><i class="icon-exchange"></i> <?php printMLText("transfer_document");?></button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
<?php
|
||||
$this->contentContainerEnd();
|
||||
|
|
|
@ -50,32 +50,22 @@ class SeedDMS_View_TransferObjects extends SeedDMS_Bootstrap_Style {
|
|||
<input type="hidden" name="userid" value="<?php print $rmuser->getID();?>">
|
||||
<input type="hidden" name="action" value="transferobjects">
|
||||
<?php echo createHiddenFieldWithKey('transferobjects'); ?>
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label" for="assignTo">
|
||||
<?php printMLText("transfer_objects_to_user"); ?>:
|
||||
</label>
|
||||
<div class="controls">
|
||||
<select name="assignTo" class="chzn-select">
|
||||
<?php
|
||||
$html = '<select name="assignTo" class="chzn-select">';
|
||||
foreach ($allusers as $currUser) {
|
||||
if ($currUser->isGuest() || ($currUser->getID() == $rmuser->getID()) )
|
||||
continue;
|
||||
|
||||
if ($rmuser && $currUser->getID()==$rmuser->getID()) $selected=$count;
|
||||
print "<option value=\"".$currUser->getID()."\">" . htmlspecialchars($currUser->getLogin()." - ".$currUser->getFullName());
|
||||
$html .= "<option value=\"".$currUser->getID()."\">" . htmlspecialchars($currUser->getLogin()." - ".$currUser->getFullName());
|
||||
}
|
||||
$html .= '</select>';
|
||||
$this->formField(
|
||||
getMLText("transfer_objects_to_user"),
|
||||
$html
|
||||
);
|
||||
$this->formSubmit("<i class=\"icon-share-alt\"></i> ".getMLText('transfer_objects'));
|
||||
?>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="control-group">
|
||||
<div class="controls">
|
||||
<button type="submit" class="btn"><i class="icon-share-alt"></i> <?php printMLText("transfer_objects");?></button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
<?php
|
||||
$this->contentContainerEnd();
|
||||
|
|
|
@ -107,19 +107,17 @@ $(document).ready(function() {
|
|||
<div class="row-fluid">
|
||||
<div class="span4">
|
||||
<form class="form-horizontal" method="post" action="../op/op.TriggerWorkflow.php" id="form1" name="form1">
|
||||
<?php echo createHiddenFieldWithKey('triggerworkflow'); ?>
|
||||
<div class="control-group">
|
||||
<label class="control-label"><?php printMLText('comment'); ?>:</label>
|
||||
<div class="controls">
|
||||
<textarea name="comment" cols="80" rows="4"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<input type='hidden' name='documentid' value='<?php echo $document->getId(); ?>'/>
|
||||
<input type='hidden' name='version' value='<?php echo $latestContent->getVersion(); ?>'/>
|
||||
<input type='hidden' name='transition' value='<?php echo $transition->getID(); ?>'/>
|
||||
<div class="controls">
|
||||
<input type='submit' class="btn" value='<?php printMLText("action_".strtolower($action->getName()), array(), $action->getName()); ?>'/>
|
||||
</div>
|
||||
<?php echo createHiddenFieldWithKey('triggerworkflow'); ?>
|
||||
<?php
|
||||
$this->formField(
|
||||
getMLText("comment"),
|
||||
'<textarea name="comment" cols="80" rows="4"></textarea>'
|
||||
);
|
||||
$this->formSubmit(getMLText("action_".strtolower($action->getName()), array(), $action->getName()));
|
||||
?>
|
||||
</form>
|
||||
</div>
|
||||
<div id="workflowgraph" class="span8">
|
||||
|
|
Loading…
Reference in New Issue
Block a user