*** empty log message ***
This commit is contained in:
parent
4dcf3881d0
commit
a609fc8f90
153 changed files with 20982 additions and 278 deletions
167
livesupport/modules/htmlUI/var/html/styles.css
Executable file
167
livesupport/modules/htmlUI/var/html/styles.css
Executable file
|
@ -0,0 +1,167 @@
|
|||
body {
|
||||
background-color : ThreedLightShadow;
|
||||
font-family : monospace;
|
||||
}
|
||||
|
||||
#masterpanel {
|
||||
text-align: center;
|
||||
background-color : ThreedLightShadow;
|
||||
height: 800px;
|
||||
font-family : monospace;
|
||||
}
|
||||
|
||||
#statusbar {
|
||||
text-align: center;
|
||||
width: 800px;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
height : 70px;
|
||||
}
|
||||
|
||||
.statusbaritem {
|
||||
width : 100px;
|
||||
height : 50px;
|
||||
border-style : dotted;
|
||||
padding : 3px;
|
||||
float : left;
|
||||
}
|
||||
|
||||
#login {
|
||||
width : 300px;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
margin-top: 20px;
|
||||
}
|
||||
|
||||
#tree {
|
||||
text-align : left;
|
||||
width: 800px;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
margin-top: 20px;
|
||||
}
|
||||
|
||||
#menu_top {
|
||||
text-align: center;
|
||||
width: 800px;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
#scratchpad {
|
||||
text-align: center;
|
||||
width: 300px;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
#path {
|
||||
text-align: center;
|
||||
width: 800px;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
#objects {
|
||||
width: 800px;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
|
||||
#permissions {
|
||||
width: 800px;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
#subjects {
|
||||
width: 800px;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
#uploadform {
|
||||
width: 800px;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
#searchform {
|
||||
width: 800px;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
#searchres {
|
||||
width: 800px;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
#footer {
|
||||
|
||||
text-align: center;
|
||||
width: 98%;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
margin-top: 20px;
|
||||
font-size : x-small;
|
||||
}
|
||||
|
||||
#filedata {
|
||||
width: 800px;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
#metadataform {;
|
||||
width: 800px;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
.dynformelement {
|
||||
padding-bottom : 6px;
|
||||
}
|
||||
|
||||
#systemPrefs {
|
||||
width: 800px;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
.closer {
|
||||
width : 10px;
|
||||
float : right;
|
||||
font-weight : bold;
|
||||
background-color : Gray;
|
||||
}
|
||||
|
||||
a {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.header {
|
||||
color: #FFF;
|
||||
background-color: #999;
|
||||
}
|
||||
|
||||
.standardFrame {
|
||||
width: 800px;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
margin-top: 10px;
|
||||
}
|
|
@ -36,12 +36,10 @@ if (is_array($_REQUEST['popup'])){
|
|||
die();
|
||||
};
|
||||
|
||||
$uiBrowser->loadSystemPrefs($ui_fmask['systemPrefs']);
|
||||
$Smarty->assign('systemPrefs', $uiBrowser->systemPrefs);
|
||||
|
||||
if ($uiBrowser->userid) {
|
||||
$Smarty->assign('showMenuTop', TRUE);
|
||||
$Smarty->assign('ScratchPad', $uiBrowser->SP->get());
|
||||
$Smarty->assign('SCRATCHPAD', $uiBrowser->SCRATCHPAD->get());
|
||||
$Smarty->assign('PLAYLIST', $uiBrowser->PLAYLIST->get());
|
||||
|
||||
switch ($_REQUEST['act']){
|
||||
case "fileBrowse":
|
||||
|
@ -91,13 +89,13 @@ if ($uiBrowser->userid) {
|
|||
break;
|
||||
|
||||
|
||||
case "search":
|
||||
if (is_array($uiBrowser->search['criteria']) ){
|
||||
$Smarty->assign('searchres', $uiBrowser->search['result']);
|
||||
case "SEARCH":
|
||||
if (is_array($uiBrowser->SEARCH->criteria) ){
|
||||
$Smarty->assign('searchres', $uiBrowser->SEARCH->results);
|
||||
$Smarty->assign('showSearchRes', TRUE);
|
||||
};
|
||||
|
||||
$Smarty->assign('searchform', $uiBrowser->getSearchForm($uiBrowser->id, $ui_fmask));
|
||||
$Smarty->assign('searchform', $uiBrowser->SEARCH->form($uiBrowser->id, $ui_fmask));
|
||||
$Smarty->assign('showSearchForm', TRUE);
|
||||
|
||||
break;
|
||||
|
@ -114,7 +112,7 @@ if ($uiBrowser->userid) {
|
|||
break;
|
||||
|
||||
case "chgPasswd":
|
||||
$Smarty->assign('chgPasswd', $uiBrowser->chgPasswd($uiBrowser->id, $ui_fmask['chgPasswd']));
|
||||
$Smarty->assign('chgPasswd', $uiBrowser->chgPasswd($_REQUEST['uid'], $ui_fmask['chgPasswd']));
|
||||
$Smarty->assign('showSubjects', TRUE);
|
||||
break;
|
||||
|
||||
|
@ -141,9 +139,13 @@ if ($uiBrowser->userid) {
|
|||
break;
|
||||
|
||||
case "editSystemPrefs":
|
||||
$Smarty->assign('dynform', $uiBrowser->systemPrefsForm($ui_fmask['systemPrefs']));
|
||||
$Smarty->assign('dynform', $uiBrowser->editSystemPrefs($ui_fmask['systemPrefs']));
|
||||
$Smarty->assign('editSystemPrefs', TRUE);
|
||||
break;
|
||||
|
||||
case "PL.display":
|
||||
$Smarty->assign('playlist', $uiBrowser->PLAYLIST->get());
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1,141 +1,155 @@
|
|||
<?php
|
||||
require dirname(__FILE__).'/../ui_handler_init.php';
|
||||
|
||||
switch($_REQUEST['act']){
|
||||
|
||||
case "login":
|
||||
$uiHandler->login($_REQUEST, $ui_fmask["login"]);
|
||||
break;
|
||||
|
||||
case "logout":
|
||||
$uiHandler->SP->save();
|
||||
$uiHandler->logout();
|
||||
break;
|
||||
|
||||
case "signover":
|
||||
$uiHandler->SP->save();
|
||||
$uiHandler->logout(TRUE);
|
||||
break;
|
||||
|
||||
case "uploadFileM":
|
||||
if ($ui_tmpid = $uiHandler->uploadFileM(array_merge($_REQUEST, $_FILES), $uiHandler->id, $ui_fmask["uploadFileM"]))
|
||||
$uiHandler->SP->addItem($ui_tmpid);
|
||||
break;
|
||||
|
||||
case "uploadFile":
|
||||
if ($ui_tmpid = $uiHandler->uploadFile(array_merge($_REQUEST, $_FILES), $uiHandler->id, $ui_fmask["uploadFile"]))
|
||||
$uiHandler->SP->addItem($ui_tmpid);
|
||||
break;
|
||||
|
||||
case "replaceFile":
|
||||
$ui_tmpgunid = $uiHandler->gb->_gunidFromId($uiHandler->id);
|
||||
if ($uiHandler->delete($uiHandler->id)) {
|
||||
$ui_tmpid = $uiHandler->uploadFile(array_merge($_REQUEST, $_FILES), $uiHandler->pid, $ui_fmask["uploadFile"], $ui_tmpgunid);
|
||||
$uiHandler->SP->removeItems($uiHandler->id);
|
||||
$uiHandler->SP->addItem($ui_tmpid);
|
||||
}
|
||||
break;
|
||||
|
||||
case "addWebstream":
|
||||
if ($ui_tmpid = $uiHandler->addWebstream($_REQUEST, $uiHandler->id, $ui_fmask['addWebstream']))
|
||||
$uiHandler->SP->addItem($ui_tmpid);
|
||||
break;
|
||||
|
||||
case "replaceWebstream":
|
||||
$ui_tmpgunid = $uiHandler->gb->_gunidFromId($uiHandler->id);
|
||||
if ($uiHandler->delete($uiHandler->id)) {
|
||||
$ui_tmpid = $uiHandler->addWebstream($_REQUEST, $uiHandler->pid, $ui_fmask['addWebstream'], $ui_tmpgunid);
|
||||
$uiHandler->SP->removeItems($uiHandler->id);
|
||||
$uiHandler->SP->addItem($ui_tmpid);
|
||||
}
|
||||
break;
|
||||
|
||||
case "newFolder":
|
||||
$uiHandler->newFolder($_REQUEST["newname"], $uiHandler->id);
|
||||
break;
|
||||
|
||||
case "rename":
|
||||
$uiHandler->rename($_REQUEST["newname"], $uiHandler->id);
|
||||
break;
|
||||
|
||||
case "move":
|
||||
$uiHandler->move($_REQUEST["newPath"], $uiHandler->id);
|
||||
break;
|
||||
|
||||
case "copy":
|
||||
$uiHandler->copy($_REQUEST["newPath"], $uiHandler->id);
|
||||
break;
|
||||
|
||||
case "delete":
|
||||
if ($uiHandler->delete($uiHandler->id, $_REQUEST['delOverride']))
|
||||
$uiHandler->SP->removeItems($uiHandler->id);
|
||||
break;
|
||||
|
||||
case "addUser":
|
||||
$uiHandler->addSubj($_REQUEST, $ui_fmask["addUser"]);
|
||||
break;
|
||||
|
||||
case "addGroup":
|
||||
$uiHandler->addSubj($_REQUEST, $ui_fmask["addGroup"]);
|
||||
break;
|
||||
|
||||
case "removeSubj":
|
||||
$uiHandler->removeSubj($_REQUEST["login"]);
|
||||
break;
|
||||
|
||||
case "chgPasswd":
|
||||
$uiHandler->chgPasswd($_REQUEST["uid"], $_REQUEST["oldpass"], $_REQUEST["pass"], $_REQUEST["pass2"]);
|
||||
break;
|
||||
|
||||
case "addPerm":
|
||||
$uiHandler->addPerm($_REQUEST["subj"], $_REQUEST["permAction"], $uiHandler->id, $_REQUEST["allowDeny"]);
|
||||
break;
|
||||
|
||||
case "removePerm":
|
||||
$uiHandler->removePerm($_REQUEST["permid"], $_REQUEST["oid"]);
|
||||
break;
|
||||
|
||||
case "addGroupMember":
|
||||
$uiHandler->addSubj2Group($_REQUEST);
|
||||
break;
|
||||
|
||||
case "removeGroupMember":
|
||||
$uiHandler->removeGroupMember($_REQUEST);
|
||||
break;
|
||||
|
||||
case "systemPrefs":
|
||||
$uiHandler->storeSystemPrefs(array_merge($_REQUEST, $_FILES), $ui_fmask["systemPrefs"]);
|
||||
break;
|
||||
|
||||
case "editMetaData":
|
||||
$uiHandler->editMetaData($uiHandler->id, $_REQUEST);
|
||||
$uiHandler->SP->reLoadM();
|
||||
break;
|
||||
|
||||
case "SP.addItem":
|
||||
$uiHandler->SP->addItem($_REQUEST['id']);
|
||||
$uiHandler->SP->setReload();
|
||||
break;
|
||||
|
||||
case "SP.removeItem":
|
||||
$uiHandler->SP->removeItems($_REQUEST['id']);
|
||||
$uiHandler->SP->setReload();
|
||||
break;
|
||||
|
||||
case "SP.reOrder":
|
||||
$uiHandler->SP->reOrder($_REQUEST['by']);
|
||||
$uiHandler->SP->setReload();
|
||||
break;
|
||||
|
||||
case "search":
|
||||
$uiHandler->search($_REQUEST);
|
||||
break;
|
||||
|
||||
default:
|
||||
$_SESSION["alertMsg"] = tra("Unknown method: $1", $_REQUEST["act"]);
|
||||
header("Location: ".UI_BROWSER.'?popup[]=_reload_parent&popup[]=_close');
|
||||
die();
|
||||
}
|
||||
if ($uiHandler->alertMsg) $_SESSION['alertMsg'] = $uiHandler->alertMsg;
|
||||
header('Location: '.$uiHandler->redirUrl);
|
||||
?>
|
||||
<?php
|
||||
require dirname(__FILE__).'/../ui_handler_init.php';
|
||||
|
||||
switch($_REQUEST['act']){
|
||||
|
||||
case "login":
|
||||
$uiHandler->login($_REQUEST, $ui_fmask["login"]);
|
||||
break;
|
||||
|
||||
case "logout":
|
||||
$uiHandler->SCRATCHPAD->save();
|
||||
$uiHandler->logout();
|
||||
break;
|
||||
|
||||
case "signover":
|
||||
$uiHandler->SCRATCHPAD->save();
|
||||
$uiHandler->logout(TRUE);
|
||||
break;
|
||||
|
||||
case "uploadFileM":
|
||||
if ($ui_tmpid = $uiHandler->uploadFileM(array_merge($_REQUEST, $_FILES), $uiHandler->id, $ui_fmask["uploadFileM"]))
|
||||
$uiHandler->SCRATCHPAD->addItem($ui_tmpid);
|
||||
break;
|
||||
|
||||
case "uploadFile":
|
||||
if ($ui_tmpid = $uiHandler->uploadFile(array_merge($_REQUEST, $_FILES), $uiHandler->id, $ui_fmask["uploadFile"]))
|
||||
$uiHandler->SCRATCHPAD->addItem($ui_tmpid);
|
||||
break;
|
||||
|
||||
case "replaceFile":
|
||||
$ui_tmpgunid = $uiHandler->gb->_gunidFromId($uiHandler->id);
|
||||
if ($uiHandler->delete($uiHandler->id)) {
|
||||
$ui_tmpid = $uiHandler->uploadFile(array_merge($_REQUEST, $_FILES), $uiHandler->pid, $ui_fmask["uploadFile"], $ui_tmpgunid);
|
||||
$uiHandler->SCRATCHPAD->removeItems($uiHandler->id);
|
||||
$uiHandler->SCRATCHPAD->addItem($ui_tmpid);
|
||||
}
|
||||
break;
|
||||
|
||||
case "addWebstream":
|
||||
if ($ui_tmpid = $uiHandler->addWebstream($_REQUEST, $uiHandler->id, $ui_fmask['addWebstream']))
|
||||
$uiHandler->SCRATCHPAD->addItem($ui_tmpid);
|
||||
break;
|
||||
|
||||
case "replaceWebstream":
|
||||
$ui_tmpgunid = $uiHandler->gb->_gunidFromId($uiHandler->id);
|
||||
if ($uiHandler->delete($uiHandler->id)) {
|
||||
$ui_tmpid = $uiHandler->addWebstream($_REQUEST, $uiHandler->pid, $ui_fmask['addWebstream'], $ui_tmpgunid);
|
||||
$uiHandler->SCRATCHPAD->removeItems($uiHandler->id);
|
||||
$uiHandler->SCRATCHPAD->addItem($ui_tmpid);
|
||||
}
|
||||
break;
|
||||
|
||||
case "newFolder":
|
||||
$uiHandler->newFolder($_REQUEST["newname"], $uiHandler->id);
|
||||
break;
|
||||
|
||||
case "rename":
|
||||
$uiHandler->rename($_REQUEST["newname"], $uiHandler->id);
|
||||
break;
|
||||
|
||||
case "move":
|
||||
$uiHandler->move($_REQUEST["newPath"], $uiHandler->id);
|
||||
break;
|
||||
|
||||
case "copy":
|
||||
$uiHandler->copy($_REQUEST["newPath"], $uiHandler->id);
|
||||
break;
|
||||
|
||||
case "delete":
|
||||
if ($uiHandler->delete($uiHandler->id, $_REQUEST['delOverride']))
|
||||
if ($uiHandler->type != 'Folder')
|
||||
$uiHandler->SCRATCHPAD->removeItems($uiHandler->id);
|
||||
break;
|
||||
|
||||
case "addUser":
|
||||
$uiHandler->addSubj($_REQUEST, $ui_fmask["addUser"]);
|
||||
break;
|
||||
|
||||
case "addGroup":
|
||||
$uiHandler->addSubj($_REQUEST, $ui_fmask["addGroup"]);
|
||||
break;
|
||||
|
||||
case "removeSubj":
|
||||
$uiHandler->removeSubj($_REQUEST["login"]);
|
||||
break;
|
||||
|
||||
case "chgPasswd":
|
||||
$uiHandler->chgPasswd($_REQUEST["uid"], $_REQUEST["oldpass"], $_REQUEST["pass"], $_REQUEST["pass2"]);
|
||||
break;
|
||||
|
||||
case "addPerm":
|
||||
$uiHandler->addPerm($_REQUEST["subj"], $_REQUEST["permAction"], $uiHandler->id, $_REQUEST["allowDeny"]);
|
||||
break;
|
||||
|
||||
case "removePerm":
|
||||
$uiHandler->removePerm($_REQUEST["permid"], $_REQUEST["oid"]);
|
||||
break;
|
||||
|
||||
case "addGroupMember":
|
||||
$uiHandler->addSubj2Group($_REQUEST);
|
||||
break;
|
||||
|
||||
case "removeGroupMember":
|
||||
$uiHandler->removeGroupMember($_REQUEST);
|
||||
break;
|
||||
|
||||
case "editSystemPrefs":
|
||||
$uiHandler->editSystemPrefs(array_merge($_REQUEST, $_FILES), $ui_fmask["systemPrefs"]);
|
||||
break;
|
||||
|
||||
case "editMetaData":
|
||||
$uiHandler->editMetaData($uiHandler->id, $_REQUEST);
|
||||
$uiHandler->SCRATCHPAD->reLoadM();
|
||||
break;
|
||||
|
||||
case "SP.addItem":
|
||||
$uiHandler->SCRATCHPAD->addItem($_REQUEST['id']);
|
||||
$uiHandler->SCRATCHPAD->setReload();
|
||||
break;
|
||||
|
||||
case "SP.removeItem":
|
||||
$uiHandler->SCRATCHPAD->removeItems($_REQUEST['id']);
|
||||
$uiHandler->SCRATCHPAD->setReload();
|
||||
break;
|
||||
|
||||
case "SP.reOrder":
|
||||
$uiHandler->SCRATCHPAD->reOrder($_REQUEST['by']);
|
||||
$uiHandler->SCRATCHPAD->setReload();
|
||||
break;
|
||||
|
||||
case "SEARCH.newsearch":
|
||||
$uiHandler->SEARCH->newsearch($_REQUEST);
|
||||
break;
|
||||
|
||||
case "SEARCH.reOrder":
|
||||
$uiHandler->SEARCH->reOrder($_REQUEST['by']);
|
||||
break;
|
||||
|
||||
case "SEARCH.clear":
|
||||
$uiHandler->SEARCH->clear($_REQUEST);
|
||||
break;
|
||||
|
||||
case "activatePL":
|
||||
$uiHandler->PLAYLIST->activate($_REQUEST['id']);
|
||||
$uiHandler->PLAYLIST->setReload();
|
||||
break;
|
||||
|
||||
default:
|
||||
$_SESSION["alertMsg"] = tra("Unknown method: $1", $_REQUEST["act"]);
|
||||
header("Location: ".UI_BROWSER.'?popup[]=_reload_parent&popup[]=_close');
|
||||
die();
|
||||
}
|
||||
if ($uiHandler->alertMsg) $_SESSION['alertMsg'] = $uiHandler->alertMsg;
|
||||
header('Location: '.$uiHandler->redirUrl);
|
||||
?>
|
Loading…
Add table
Add a link
Reference in a new issue