function transferFileForm($lists) { ob_start(); ?> <form action="<?php echo sefRelToAbs($lists['action']); ?> " method="post" id="dm_frmupload" class="dm_form"> <fieldset class="input"> <p><label for="url"><?php echo _DML_REMOTEURL; ?> </label><br /> <input name="url" type="text" id="url" value="<?php echo $lists['url']; ?> " /> <?php echo DOCMAN_Utils::mosToolTip(_DML_REMOTEURLTT . '</span>', _DML_REMOTEURL . ':'); ?> </p> <p><label for="localfile"><?php echo _DML_LOCALNAME; ?> </label><br /> <input name="localfile" type="text" id="url" value="<?php echo $lists['localfile']; ?> "> <?php echo DOCMAN_Utils::mosToolTip(_DML_LOCALNAMETT . '</span>', _DML_LOCALNAME . ':'); ?> </p> </fieldset> <fieldset class="dm_button"> <input name="submit" id="dm_btn_back" class="button" value="<?php echo _DML_BACK; ?> " onclick="window.history.back()" type="button" > <input name="submit" id="dm_btn_submit" class="button" value="<?php echo _DML_TRANSFER; ?> " type="submit" /> </fieldset> <input type="hidden" name="method" value="transfer" /> <?php echo DOCMAN_token::render(); ?> </form> <?php $html = ob_get_contents(); ob_end_clean(); return $html; }
function uploadWizard_transfer() { global $mosConfig_live_site; ?> <div id="overDiv" style="position:absolute; visibility:hidden; z-index:10000;"></div> <script language="Javascript" src="<?php echo $mosConfig_live_site; ?> /administrator/components/com_docman/includes/js/docmanjavascript.js"></script> <script language="Javascript" src="<?php echo $mosConfig_live_site; ?> /includes/js/overlib_mini.js"></script> <style type="text/css"> .style1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; } .style2 {color: #FF0000} .style3 {color: #FFFFFF} </style> <div id="Layer1" style="position:absolute; margin-left: auto; margin-right: auto; width:200px; height:130px; z-index:1; visibility: hidden; left: 14px; top: 11px; background-color: #99989D; layer-background-color: #FF0000; border: 3px solid #F19518;"> <div align="center" class="style1"> <p align="center" class="style2"><br /> <span class="style3"><?php echo _DML_DOCMANISTRANSF; ?> </span></p> <p align="center" class="style2"><img src="<?php echo $mosConfig_live_site; ?> /administrator/components/com_docman/images/dm_progress.gif" ></p> <p align="center" class="style3"><?php echo _DML_PLEASEWAIT; ?> <br /> </p> </div> </div> <form action="index2.php?option=com_docman§ion=files&task=upload&step=3&method=transfer" method="post" onSubmit="MM_showHideLayers('Layer1','','show')"> <?php dmHTML::adminHeading(_DML_TRANSFERFROMWEB, 'files'); ?> <table cellpadding="4" cellspacing="0" border="0" width="100%" class="adminform"> <tr> <td width="40%" align="center"> <div align="right"><img src="<?php echo $mosConfig_live_site; ?> /administrator/components/com_docman/images/dm_upload_48.png"> </td> <td nowrap><?php echo _DML_REMOTEURL; ?> :</td> <td align="left"> <div align="left"> <input name="url" type="text" id="url" value="http://"> </div></td> <td align="left"><?php echo DOCMAN_Utils::mosToolTip(_DML_REMOTEURLTT . '</span>', _DML_REMOTEURL); ?> </td> </tr> <tr><td colspan="4"> </td></tr> <tr> <td> </td> <td><?php echo _DML_LOCALNAME; ?> :</td> <td align="left"> <div align="left"> <input name="localfile" type="text" id="url" value=""> </div></td> <td align="left" width="40%"><?php echo DOCMAN_Utils::mosToolTip(_DML_LOCALNAMETT . '</span>', _DML_LOCALNAME); ?> </td> </tr> <tr> <td colspan="2" align="center"> </td> <td align="center"><div align="left"> <input type="button" name="Submit2" value="<<<" onclick="window.history.back()"> <input type="submit" name="Submit" value="<?php echo _DML_SUBMIT; ?> "> </td> </tr> </table> <?php echo DOCMAN_token::render(); ?> </form> <form action="index2.php" method="post" name="adminForm"> <input type="hidden" name="option" value="com_docman" /> <input type="hidden" name="section" value="files" /> <input type="hidden" name="task" value="" /> <input type="hidden" name="boxchecked" value="0" /> </form> <?php }
function getModuleButtons($name, $params = array()) { if (defined('_DM_J15')) { // the buttons don't work in J15 yet return true; } global $mosConfig_live_site, $option; $id = DOCMAN_Utils::getModuleIdByName($name); mosCommonHTML::loadOverlib(); ?> <div width="100%" align="right"> <?php $href = "index2.php?option=com_modules&client=admin&task=editA&hidemainmenu=1&id={$id}"; echo DOCMAN_Utils::mosToolTip(_DML_EDIT_THIS_MODULE, '', '', 'edit.png', '', $href); $href = "index2.php?option=com_docman&section=modules&task=unpublish&moduleid={$id}&redirect=index2.php%3foption%3d{$option}"; echo DOCMAN_Utils::mosToolTip(_DML_UNPUBLISH_THIS_MODULE, '', '', '../../../administrator/images/publish_x.png', '', $href); $href = "index2.php?option=com_docman&section=modules&task=orderup&moduleid={$id}&redirect=index2.php%3foption%3d{$option}"; echo DOCMAN_Utils::mosToolTip(_DML_ORDER_THIS_MODULE, '', '', '../../../administrator/images/uparrow.png', '', $href); $href = "index2.php?option=com_docman&section=modules&task=orderdown&moduleid={$id}&redirect=index2.php%3foption%3d{$option}"; echo DOCMAN_Utils::mosToolTip(_DML_ORDER_THIS_MODULE, '', '', '../../../administrator/images/downarrow.png', '', $href); ?> </div><?php }
function _showTabLicense(&$row, &$lists, &$last, &$created) { ?> <table class="adminform"> <tr> <th colspan="2"><?php echo _DML_TITLE_DOCLICENSES; ?> </th> <tr> <tr> <td width="250" ><?php echo _DML_LICENSE_TYPE; ?> </td> <td> <?php echo $lists['licenses']; echo DOCMAN_Utils::mosToolTip(_DML_LICENSE_TOOLTIP . '</span>', _DML_LICENSE_TYPE); ?> </td> </tr> <tr> <td><?php echo _DML_DISPLAY_LICENSE; ?> </td> <td> <?php echo $lists['licenses_display']; echo DOCMAN_Utils::mosToolTip(_DML_DISPLAY_LIC_TOOLTIP . '</span>', _DML_DISPLAY_LIC); ?> </td> </tr> </table> <?php }
/** * @param object A param tag node * @return array Any array of the label, the form element and the tooltip */ function renderParam(&$param, $control_name = 'params') { $result = array(); $name = $param->getAttribute('name'); $label = $param->getAttribute('label'); $value = $this->get($name, $param->getAttribute('default')); $description = $param->getAttribute('description'); $result[0] = $label ? $label : $name; if ($result[0] == '@spacer') { $result[0] = '<hr />'; } else { if ($result[0]) { $result[0] .= ':'; } } $type = $param->getAttribute('type'); if (in_array('_form_' . $type, $this->_methods)) { $result[1] = call_user_func(array($this, '_form_' . $type), $name, $value, $param, $control_name); } else { $result[1] = _HANDLER . ' = ' . $type; } if ($description) { $result[2] = DOCMAN_Utils::mosToolTip($description, $name); } else { $result[2] = ''; } return $result; }
function _showTabLicense(&$row, &$lists, $last, $created) { global $_DOCMAN, $_DMUSER; ?> <fieldset class="input"> <p> <label for="dmlicense_id"><?php echo _DML_LICENSE_TYPE; ?> </label><br /> <?php echo $lists['licenses']; ?> <?php echo DOCMAN_Utils::mosToolTip(_DML_LICENSE_TOOLTIP . '</span>', _DML_LICENSE_TYPE); ?> </p> <p> <label for="dmlicense_display"><?php echo _DML_DISPLAY_LICENSE; ?> </label><br /> <?php echo $lists['licenses_display']; ?> <?php echo DOCMAN_Utils::mosToolTip(_DML_DISPLAY_LIC_TOOLTIP . '</span>', _DML_DISPLAY_LIC); ?> </p> </fieldset> <?php }
function editGroup($option, &$row, $usersList, $toAddUsersList) { global $mosConfig_live_site, $mosConfig_absolute_path; mosMakeHtmlSafe($row); $tabs = new mosTabs(0); ?> <script> function submitbutton(pressbutton) { var form = document.adminForm; if (pressbutton == 'cancel') { submitform( pressbutton ); return; } // do field validation if (form.groups_name.value == ""){ alert( "<?php echo _DML_ENTRY_NAME; ?> " ); } else { allSelected(document.adminForm['users_selected[]']); submitform( pressbutton ); } } </script> <script> // moves elements from one select box to another one function moveOptions(from,to) { // Move them over for (var i=0; i<from.options.length; i++) { var o = from.options[i]; if (o.selected) { to.options[to.options.length] = new Option( o.text, o.value, false, false); } } // Delete them from original for (var i=(from.options.length-1); i>=0; i--) { var o = from.options[i]; if (o.selected) { from.options[i] = null; } } from.selectedIndex = -1; to.selectedIndex = -1; } function allSelected(element) { for (var i=0; i<element.options.length; i++) { var o = element.options[i]; o.selected = true; } } </script> <div id="overDiv" style="position:absolute; visibility:hidden; z-index:10000;"></div> <script language="Javascript" src="<?php echo $mosConfig_live_site; ?> /includes/js/overlib_mini.js"></script> <?php $tmp = ($row->groups_id ? _DML_EDIT : _DML_ADD) . ' ' . _DML_GROUP; dmHTML::adminHeading($tmp, 'groups'); ?> <form action="index2.php" method="post" name="adminForm" id="adminForm"> <div style="float:left;width:50%"> <table cellpadding="4" cellspacing="1" border="0" width="100%" class="adminform"> <tr><th><?php echo _DML_GROUP; ?> </th></tr> <tr><td width="20%" align="right"><?php echo _DML_GROUP; ?> :</td></tr> <tr><td width="80%"> <input class="inputbox" type="text" name="groups_name" size="40" maxlength="100" value="<?php echo htmlspecialchars($row->groups_name, ENT_QUOTES); ?> " /> </td></tr> <tr><td valign="top" align="right"><?php echo _DML_DESCRIPTION; ?> </td></tr> <tr><td valign="top"> <textarea name="groups_description" cols="40" rows="17"><?php echo htmlspecialchars($row->groups_description, ENT_QUOTES); ?> </textarea> </td></tr> </table> </div> <div style="float:right; width:50%"> <table cellpadding="4" cellspacing="1" border="0" width="100%" class="adminform"> <tr> <th colspan="3"><?php echo _DML_MEMBERS_IN_GROUP; ?> </th> </tr> <tr> <td width="40%"> <?php echo _DML_USERS_AVAILABLE; ?> <?php echo DOCMAN_Utils::mosToolTip(_DML_ADD_GROUP_TIP . '</span>', _DML_ADDING_USERS); ?> </td> <td width="20%"> </td> <td width="40%"><?php echo _DML_MEMBERS_IN_GROUP; ?> </td> </tr> <tr> <td width="40%"><?php echo $toAddUsersList; ?> </td> <td width="20%"> <input style="width: 50px" type="button" name="Button" value=">" onClick="moveOptions(document.adminForm.users_not_selected, document.adminForm['users_selected[]'])" /> <br /><br /> <input style="width: 50px" type="button" name="Button" value="<" onClick="moveOptions(document.adminForm['users_selected[]'],document.adminForm.users_not_selected)" /> <br /><br /> </td> <td width="40%"><?php echo $usersList; ?> </td> </tr> </table> </div> <input type="hidden" name="groups_id" value="<?php echo $row->groups_id; ?> " /> <input type="hidden" name="option" value="com_docman" /> <input type="hidden" name="section" value="groups" /> <input type="hidden" name="task" value="" /> <?php echo DOCMAN_token::render(); ?> </form><?php include_once $mosConfig_absolute_path . "/components/com_docman/footer.php"; }
function configuration(&$lists) { global $mosConfig_absolute_path, $mosConfig_live_site, $_DOCMAN; $tabs = new mosTabs(1); ?> <script language="JavaScript" src="<?php echo $mosConfig_live_site; ?> /includes/js/overlib_mini.js" type="text/javascript"></script> <style> .dmtitle { background-color: #EEE; font-weight: bold; border-bottom: 1px solid #BBB; } .checkList label { padding-left: 10px; } select option.label { background-color: #EEE; border: 1px solid #DDD; color : #333; } </style> <?php dmHTML::adminHeading(_DML_CONFIGURATION, 'config'); ?> <div class="dm_filters"> <span class="componentheading">docman.config.php: <?php echo is_writable($mosConfig_absolute_path . DS . 'administrator' . DS . 'components' . DS . 'com_docman' . DS . 'docman.config.php') ? '<b><font color="green">' . _DML_WRITABLE . '</font></b>' : '<b><font color="red">' . _DML_UNWRITABLE . '</font></b>'; ?> </span> </div> <script language="javascript" type="text/javascript"> function submitbutton(pressbutton) { var form = document.adminForm; if (pressbutton == 'cancel') { submitform( pressbutton ); return; } $msg = ""; if (form.dmpath.value == ""){ $msg = "\n<?php echo _DML_CFG_ERR_DOCPATH; ?> "; } if( isNaN( parseInt( form.perpage.value ) ) || parseInt( form.perpage.value ) < 1 ) { $msg += "\n<?php echo _DML_CFG_ERR_PERPAGE; ?> "; } if( isNaN( parseInt( form.days_for_new.value ) ) || parseInt( form.days_for_new.value ) < 0 ) { $msg += "\n<?php echo _DML_CFG_ERR_NEW; ?> "; } if( isNaN( parseInt( form.hot.value ) ) || parseInt( form.hot.value ) < 0 ) { $msg += "\n<?php echo _DML_CFG_ERR_HOT; ?> "; } if( form.user_upload.value == "<?php echo _DM_PERMIT_NOOWNER; ?> "){ $msg += "\n<?php echo _DML_CFG_ERR_UPLOAD; ?> "; } if( form.user_approve.value == "<?php echo _DM_PERMIT_NOOWNER; ?> " ){ $msg += "\n<?php echo _DML_CFG_ERR_APPROVE; ?> "; } if( form.default_viewer.value == "<?php echo _DM_PERMIT_NOOWNER; ?> " ){ $msg += "\n<?php echo _DML_CFG_ERR_DOWNLOAD; ?> "; } if( form.default_editor.value == "<?php echo _DM_PERMIT_NOOWNER; ?> " ){ $msg += "\n<?php echo _DML_CFG_ERR_EDIT; ?> "; } if ( $msg != "" ){ $msghdr = "<?php echo _DML_ENTRY_ERRORS; ?> "; $msghdr += '\n================================='; alert( $msghdr+$msg+'\n' ); } else { submitform( pressbutton ); } } /* Make sure the user can only use 0-9 and K, M, G */ function dmFilesize(f) { var re = /[0-9KMGkmg]*/; f.value = f.value.match(re); } </script> <form action="index2.php?option=com_docman&task=saveconfig" method="post" name="adminForm" id="adminForm"> <div id="overDiv" style="position:absolute; visibility:hidden; z-index:10000;"></div> <?php $tabs->startPane("configPane"); $tabs->startTab(_DML_GENERAL, "general-page"); ?> <table class="adminform"> <tr> <td width="250"><?php echo _DML_VERSION; ?> </td> <td width="100"><?php echo _DM_VERSION; ?> </td> <td> </td> </tr> <tr> <td><?php echo _DML_CFG_PATHFORSTORING; ?> </td> <td> <?php $newpath = $mosConfig_absolute_path . DS . 'dmdocuments'; $path = $_DOCMAN->getCfg('dmpath') ? $_DOCMAN->getCfg('dmpath') : $newpath; ?> <input size="50" type="text" name="dmpath" value="<?php echo $path; ?> " /> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_PATHTT . '</span>', _DML_CFG_PATHFORSTORING); ?> <input type="button" value="<?php echo _DML_RESETDEFAULT; ?> " name="Reset" onclick="document.adminForm.dmpath.value='<?php echo addslashes($newpath); ?> ';" /> </td> </tr> <tr><td colspan="3"> </td></tr> <tr><td colspan="3"> </td></tr> <tr><td colspan="3"> </td></tr> </table> <?php $tabs->endTab(); $tabs->startTab(_DML_FRONTEND, "frontend-page"); ?> <table class="adminform"> <tr> <td class="dmtitle" colspan="3"><?php echo _DML_CFG_GENERALSET; ?> </td> </tr> <tr> <td width="250"><?php echo _DML_CFG_SECTIONISDOWN; ?> </td> <td width="100"><?php echo $lists['isDown']; ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_SECTIONTT . '</span>', _DML_CFG_SECTIONISDOWN); ?> </td> </tr> <tr> <td><?php echo _DML_CFG_EXTENSIONSVIEWING; ?> :</td> <td><input type="text" name="viewtypes" value="<?php echo $_DOCMAN->getCfg('viewtypes', "pdf|doc|txt|jpg|jpeg|gif|png"); ?> " style="width: 200px" /></td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_EXTENSIONSVIEWINGTT . "</span>", _DML_CFG_EXTENSIONSVIEWING); ?> </td> </tr> <tr> <td><?php echo _DML_CFG_NUMBEROFDOCS; ?> </td> <td><input type="text" name="perpage" value="<?php echo $_DOCMAN->getCfg('perpage', 5); ?> " /></td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_NUMBERTT . '</span>', _DML_CFG_NUMBEROFDOCS); ?> </td> </tr> <tr> <td><?php echo _DML_CFG_DEFAULTLISTING; ?> </td> <td><?php echo $lists['default_order']; ?> </td> <td> </td> </tr> <tr> <td> </td> <td><?php echo $lists['default_order2']; ?> </td> <td> </td> </tr> <tr> <td><?php echo _DML_CFG_EMAILGROUP; ?> </td> <td><?php echo $lists['emailgroups']; ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_EMAILGROUPTT . '</span>', _DML_CFG_EMAILGROUP); ?> </td> </tr> <tr> <td class="dmtitle" colspan="3"><?php echo _DML_CFG_THEMES; ?> </td> </tr> <tr> <td><?php echo _DML_CFG_ICONSIZE; ?> </td> <td><?php echo $lists['icon_size']; ?> </td> <td> </td> </tr> <tr> <td><?php echo _DML_CFG_TRIMWHITESPACE; ?> </td> <td><?php echo $lists['trimwhitespace']; ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_TRIMWHITESPACETT . '</span>', _DML_CFG_TRIMWHITESPACE); ?> </td> </tr> <tr> <td class="dmtitle" colspan="3"><?php echo _DML_CFG_EXTRADOCINFO; ?> </td> </tr> <tr> <td><?php echo _DML_CFG_DAYSFORNEW; ?> </td> <td><input type="text" name="days_for_new" value="<?php echo $_DOCMAN->getCfg('days_for_new', 5); ?> " /></td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_DAYSFORNEWTT . '</span>', _DML_CFG_DAYSFORNEW); ?> </td> </tr> <tr> <td><?php echo _DML_CFG_HOT; ?> </td> <td><input type="text" name="hot" value="<?php echo $_DOCMAN->getCfg('hot', 100); ?> " /></td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_HOTTT . '</span>', _DML_CFG_HOT); ?> </td> </tr> <tr > <td><?php echo _DML_CFG_DISPLAYLICENSES; ?> </td> <td><?php echo $lists['display_license']; ?> </td> <td> </td> </tr> <tr > <td><?php echo _DML_CFG_PROCESS_BOTS; ?> </td> <td><?php echo $lists['process_bots']; ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_PROCESS_BOTSTT . '</span>', _DML_CFG_PROCESS_BOTS); ?> </td> </tr> <tr><td colspan="3"> </td></tr> <tr><td colspan="3"> </td></tr> <tr><td colspan="3"> </td></tr> </table> <?php $tabs->endTab(); $tabs->startTab(_DML_PERMISSIONS, "permissions-page"); ?> <table class="adminform"> <tr> <td class="dmtitle" colspan="3"><?php echo _DML_CFG_GUESTPERM; ?> </td> </tr> <tr> <td width="250"><?php echo _DML_CFG_GUEST; ?> </td> <td width="250"><?php echo $lists['guest']; ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_GUEST_TT, _DML_CFG_GUEST); ?> </td> </tr> <tr> <td class="dmtitle" colspan="3"><?php echo _DML_CFG_FRONTPERM; ?> </td> </tr> <tr> <td><?php echo _DML_CFG_UPLOAD; ?> </td> <td><?php echo $lists['user_upload']->toHtml(); ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_UPLOADTT . '</span>', _DML_CFG_UPLOAD); ?> </td> </tr> <tr> <td><?php echo _DML_CFG_APPROVE; ?> </td> <td><?php echo $lists['user_approve']->toHtml(); ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_APPROVETT . '</span>', _DML_CFG_APPROVE); ?> </td> </tr> <tr> <td><?php echo _DML_CFG_PUBLISH; ?> </td> <td><?php echo $lists['user_publish']->toHtml(); ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_PUBLISHTT . '</span>', _DML_CFG_PUBLISH); ?> </td> </tr> </table> <table class="adminform"> <tr> <td class="dmtitle" colspan="3"><?php echo _DML_CFG_DOCPERM; ?> </td> </tr> <tr> <td width="250"><?php echo _DML_CFG_VIEW; ?> </td> <td width="250"><?php echo $lists['default_viewer']->toHtml(); ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_VIEWTT . '</span>', _DML_CFG_VIEW); ?> </td> </tr> <?php $author_checked = ''; $editor_checked = ''; $assign = $_DOCMAN->getCfg('reader_assign'); if ($assign == 1 || $assign == 3) { $author_checked = 'checked'; } if ($assign == 2 || $assign == 3) { $editor_checked = 'checked'; } ?> <tr> <td><?php echo _DML_CFG_OVERRIDEVIEW; ?> </td> <td class="checkList"> <input type="checkbox" name="assign_download_author" id="assign_download_author" <?php echo $author_checked; ?> /><label for="assign_download_author"><?php echo _DML_CREATOR; ?> </label><br /> <input type="checkbox" name="assign_download_editor" id="assign_download_editor" <?php echo $editor_checked; ?> /><label for="assign_download_editor"><?php echo _DML_EDITOR; ?> </label><br /> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_WHOCANAREADERTT . '</span>', _DML_CFG_WHOCANAREADER); ?> </td> </tr> <tr> <td><?php echo _DML_CFG_MAINTAIN; ?> </td> <td><?php echo $lists['default_maintainer']->toHtml(); ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_MAINTAINTT . '</span>', _DML_CFG_MAINTAIN); ?> </td> </tr> <?php $author_checked = ''; $editor_checked = ''; $assign = $_DOCMAN->getCfg('editor_assign'); if ($assign == 1 || $assign == 3) { $author_checked = 'checked'; } if ($assign == 2 || $assign == 3) { $editor_checked = 'checked'; } ?> <tr> <td><?php echo _DML_CFG_OVERRIDEMANT; ?> </td> <td class="checkList"> <input type="checkbox" name="assign_edit_author" id="assign_edit_author" <?php echo $author_checked; ?> /><label for="assign_edit_author"><?php echo _DML_CREATOR; ?> </label><br /> <input type="checkbox" name="assign_edit_editor" id="assign_edit_editor" <?php echo $editor_checked; ?> /><label for="assign_edit_editor"><?php echo _DML_EDITOR; ?> </label><br /> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_WHOCANAEDITORTT . '</span>', _DML_CFG_WHOCANAEDITOR); ?> </td> </tr> <tr> <td width="250"><?php echo _DML_CFG_INDIVIDUAL_PERM; ?> </td> <td width="100"><?php echo $lists['individual_perm']; ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_INDIVIDUAL_PERMTT . '</span>', _DML_CFG_INDIVIDUAL_PERM); ?> </td> </tr> </table> <table class="adminform"> <tr> <td class="dmtitle" colspan="3"><?php echo _DML_CFG_CREATORPERM; ?> </td> </tr> <tr> <td width="250"><?php echo _DML_CFG_CREATORS_PERM; ?> </td> <td width="250"><?php echo $lists['creator_can']; ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_CREATORSPERMTT . '</span>', _DML_CFG_CREATORS_PERM); ?> </td> </tr> <tr><td colspan="3"> </td></tr> <tr><td colspan="3"> </td></tr> <tr><td colspan="3"> </td></tr> </table> <?php /** removed 1.4.0RC2 <table class="adminform"> <tr> <td class="dmtitle" colspan="3"><?php echo _DML_CFG_COMPAT;?></td> </tr> <tr> <td width="250"><?php echo _DML_CFG_SPECIALCOMPATMODE;?></td> <td width="250"><?php echo $lists['specialcompat'];?></td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_SPECIALCOMPATMODETT . '</span>', _DML_CFG_SPECIALCOMPATMODE);?></td> </tr> <tr><td colspan="3"> </td></tr> <tr><td colspan="3"> </td></tr> <tr><td colspan="3"> </td></tr> </table> */ ?> <?php $tabs->endTab(); $tabs->startTab(_DML_UPLOAD, "upload-page"); ?> <table class="adminform"> <tr> <td class="dmtitle" colspan="3"><?php echo _DML_CFG_GENERALSET; ?> </td> </tr> <tr> <td><?php echo _DML_CFG_UPMETHODS; ?> </td> <td><?php echo $lists['methods']; ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_UPMETHODSTT . '</span>', _DML_CFG_UPMETHODS); ?> </td> </tr> <tr> <td><?php echo _DML_CFG_MAXFILESIZE; ?> </td> <td><input type="text" name="maxAllowed" onkeyup="javascript:dmFilesize(this)" value="<?php echo DOCMAN_Utils::number2text($_DOCMAN->getCfg('maxAllowed', 1024000)); ?> " /></td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_MAXFILESIZETT . ini_get('upload_max_filesize') . '</span>', _DML_CFG_MAXFILESIZE); ?> </td> </tr> <tr> <td><?php echo _DML_CFG_OVERWRITEFILES; ?> </td> <td><?php echo $lists['overwrite']; ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_OVERWRITEFILESTT . '</span>', _DML_CFG_OVERWRITEFILES); ?> </td> </tr> <tr> <td class="dmtitle" colspan="3"><?php echo _DML_CFG_FILEXTENSIONS; ?> </td> </tr> <tr> <td width="250"><?php echo _DML_CFG_EXTALLOWED; ?> </td> <td width="275"><input type="text" name="extensions" value="<?php echo $_DOCMAN->getCfg('extensions', "zip|rar|pdf|txt"); ?> " /></td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_EXTALLOWEDTT . '</span>', _DML_CFG_EXTALLOWED); ?> </td> </tr> <tr> <td><?php echo _DML_CFG_USERCANUPLOAD; ?> </td> <td><?php echo $lists['user_all']; ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_USERCANUPLOADTT . '</span>', _DML_CFG_USERCANUPLOAD); ?> </td> </tr> <tr> <td class="dmtitle" colspan="3"><?php echo _DML_CFG_FILENAMES; ?> </td> </tr> <tr> <td><?php echo _DML_CFG_LOWERCASE; ?> </td> <td><?php echo $lists['fname_lc']; ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_LOWERCASETT . '</span>', _DML_CFG_LOWERCASE); ?> </td> </tr> <tr> <td><?php echo _DML_CFG_FILENAMEBLANKS; ?> :</td> <td><?php echo $lists['fname_blank']; ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_FILENAMEBLANKSTT . '</span>', _DML_CFG_FILENAMEBLANKS); ?> </td> </tr> <tr> <td><?php echo _DML_CFG_REJECTFILENAMES; ?> :</td> <td><input type="text" name="fname_reject" value="<?php echo htmlentities($_DOCMAN->getCfg('fname_reject', ''), ENT_QUOTES); ?> " /></td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_REJECTFILENAMESTT . '</span>', _DML_CFG_REJECTFILENAMES); ?> </td> </tr> <tr><td colspan="3"> </td></tr> <tr><td colspan="3"> </td></tr> <tr><td colspan="3"> </td></tr> </table> <?php $tabs->endTab(); $tabs->startTab(_DML_SECURITY, "security-page"); ?> <table class="adminform"> <tr> <td width="250"><?php echo _DML_CFG_ANTILEECH; ?> </td> <td width="100"><?php echo $lists['security_anti_leech']; ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_ANTILEECHTT . '</span>', _DML_CFG_ANTILEECH); ?> </td> </tr> <tr> <td><?php echo _DML_CFG_ALLOWEDHOSTS; ?> </td> <td><input type="text" name="security_allowed_hosts" value="<?php echo $_DOCMAN->getCfg('security_allowed_hosts', $_SERVER["HTTP_HOST"]); ?> " /></td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_ALLOWEDHOSTSTT . '</span>', _DML_CFG_ALLOWEDHOSTS); ?> <input type="button" value="<?php echo _DML_RESETDEFAULT; ?> " name="Reset" onclick="document.adminForm.security_allowed_hosts.value='<?php echo $_SERVER['HTTP_HOST']; ?> ';" /> </td> </tr> <tr> <td><?php echo _DML_CFG_LOG; ?> </td> <td><?php echo $lists['log']; ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_LOGTT . '</span>', _DML_CFG_LOG); ?> </td> </tr> <tr> <td><?php echo _DML_CFG_HIDE_REMOTE; ?> </td> <td><?php echo $lists['hide_remote']; ?> </td> <td><?php echo DOCMAN_Utils::mosToolTip(_DML_CFG_HIDE_REMOTETT . '</span>', _DML_CFG_HIDE_REMOTE); ?> </td> </tr> <tr><td colspan="3"> </td></tr> <tr><td colspan="3"> </td></tr> <tr><td colspan="3"> </td></tr> </table> <?php $tabs->endTab(); $tabs->endPane(); ?> <input type="hidden" name="id" value="" /> <input type="hidden" name="task" value="" /> <input type="hidden" name="option" value="com_docman" /> <input type="hidden" name="section" value="config" /> <input type="hidden" name="docman_version" value="<?php echo _DM_VERSION; ?> " /> <?php echo DOCMAN_token::render(); ?> </form> <?php include_once $mosConfig_absolute_path . "/components/com_docman/footer.php"; ?> <?php }