*** empty log message ***
This commit is contained in:
parent
d779f03e8b
commit
2cb50db5e7
25 changed files with 994 additions and 679 deletions
|
@ -0,0 +1,29 @@
|
|||
<?php
|
||||
/*
|
||||
* Smarty plugin
|
||||
* -------------------------------------------------------------
|
||||
* File: postfilter.localizer.php
|
||||
* Type: postfilter
|
||||
* Name: localizer
|
||||
* Version: 1.0
|
||||
* Date: Feb, 2005
|
||||
* Purpose: Replace string to translate with translations
|
||||
* Install: Drop into the plugin directory, call
|
||||
* $smarty->load_filter('post','localizer');
|
||||
* from application.
|
||||
* Author: Media Development Loan Fund
|
||||
* -------------------------------------------------------------
|
||||
*/
|
||||
function smarty_outputfiler_localizer_tra($matches)
|
||||
{
|
||||
foreach ($matches as $match) {
|
||||
$key = substr($match, 2, strpos(substr($match, 2), '#'));
|
||||
}
|
||||
}
|
||||
|
||||
function smarty_outputfilter_localizer($compiled, &$smarty)
|
||||
{
|
||||
$pattern = '/##.*##/U';
|
||||
return preg_replace_callback($pattern, 'smarty_outputfiler_localizer_tra', $compiled);
|
||||
}
|
||||
?>
|
72
livesupport/modules/htmlUI/var/html/templates/ScratchPad.tpl
Executable file
72
livesupport/modules/htmlUI/var/html/templates/ScratchPad.tpl
Executable file
|
@ -0,0 +1,72 @@
|
|||
{*Smarty template*}
|
||||
|
||||
<div id="scratchpad">
|
||||
<center><b>ScratchPad</b></center>
|
||||
|
||||
{if is_array($ScratchPad)}
|
||||
<form name="SP">
|
||||
<input type="hidden" name="act">
|
||||
<table>
|
||||
<tr>
|
||||
<th></th>
|
||||
<th><a href="#" onClick="hpopup('{$UI_HANDLER}?act=SP.reOrder&by=title', 'order');">{tra 0=Title}</a></th>
|
||||
<th><a href="#" onClick="hpopup('{$UI_HANDLER}?act=SP.reOrder&by=duration', 'order');">{tra 0=Duration}</a></th>
|
||||
<th><a href="#" onClick="hpopup('{$UI_HANDLER}?act=SP.reOrder&by=type', 'order');">{tra 0=Type}</a></th>
|
||||
<th>Remove</th>
|
||||
</tr>
|
||||
|
||||
{foreach from=$ScratchPad item=i}
|
||||
<tr>
|
||||
<td><input type="checkbox" name="{$i.id}"></td>
|
||||
<td>{$i.title}</td>
|
||||
<td>{$i.duration}</td>
|
||||
<td>{$i.type} </td>
|
||||
<th><a href="#" onclick="hpopup('{$UI_HANDLER}?act=SP.removeItem&SPid={$i.id}', 'SP')">X</th>
|
||||
</tr>
|
||||
{/foreach}
|
||||
<tr>
|
||||
<td><input type="checkbox" name="all" onClick="SP_switchAll()"></td>
|
||||
<td colspan="2"><a href="#" onClick="SP_submit()">[Remove Selected]</a></td>
|
||||
<td colspan="2"><a href="#" onClick="SP_clearAll()">[Clear]</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
{/if}
|
||||
</div>
|
||||
|
||||
{literal}
|
||||
<script type="text/javascript">
|
||||
function SP_submit()
|
||||
{
|
||||
var href = '{/literal}{$UI_HANDLER}?act=SP.removeItem{literal}';
|
||||
var n;
|
||||
|
||||
for (n=0; n < (document.forms['SP'].elements.length-1); n++) {
|
||||
if (document.forms['SP'].elements[n].checked) {
|
||||
href = href + '&SPid[]=' + document.forms['SP'].elements[n].name;
|
||||
}
|
||||
}
|
||||
hpopup(href, 'SP');
|
||||
}
|
||||
|
||||
function SP_switchAll()
|
||||
{
|
||||
var n;
|
||||
|
||||
for (n=0; n < document.forms['SP'].elements.length; n++) {
|
||||
if (document.forms['SP'].elements[n].type == 'checkbox') {
|
||||
document.forms['SP'].elements[n].checked = document.forms['SP'].elements['all'].checked;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function SP_clearAll()
|
||||
{
|
||||
if (confirm("{/literal}{tra 0='Are you sure to clear ScratchPad?'}{literal}")) {
|
||||
document.forms['SP'].elements['all'].checked = true;
|
||||
SP_switchAll();
|
||||
SP_submit();
|
||||
}
|
||||
}
|
||||
</script>
|
||||
{/literal}
|
42
livesupport/modules/htmlUI/var/html/templates/metadataform.tpl → livesupport/modules/htmlUI/var/html/templates/editMetaData.tpl
Normal file → Executable file
42
livesupport/modules/htmlUI/var/html/templates/metadataform.tpl → livesupport/modules/htmlUI/var/html/templates/editMetaData.tpl
Normal file → Executable file
|
@ -7,11 +7,11 @@
|
|||
</style>
|
||||
{/literal}
|
||||
|
||||
<div id="mdataform">
|
||||
<div id="metadataform">
|
||||
<center>
|
||||
{$mDataForm.tabs}
|
||||
{$mDataForm.langswitch}
|
||||
{foreach from=$mDataForm.pages key=key item=dynform}
|
||||
{$editMetaData.tabs}
|
||||
{$editMetaData.langswitch}
|
||||
{foreach from=$editMetaData.pages key=key item=dynform}
|
||||
{include file="form_parts/dynForm_plain.tpl"}
|
||||
{/foreach}
|
||||
</center>
|
||||
|
@ -19,35 +19,29 @@
|
|||
|
||||
<script language="javascript">
|
||||
{literal}
|
||||
function collectAll()
|
||||
{
|
||||
alert('collecting data...');
|
||||
return true;
|
||||
}
|
||||
|
||||
function switchMDataLang()
|
||||
{
|
||||
if (validate_metadata(document.forms['metadata'])) {
|
||||
document.forms['metadata'].elements['langid'].value = document.forms['langswitch'].elements['langid'].value;
|
||||
document.forms['metadata'].submit();
|
||||
if (validate_editMetaData(document.forms['editMetaData'])) {
|
||||
document.forms['editMetaData'].elements['langid'].value = document.forms['langswitch'].elements['langid'].value;
|
||||
document.forms['editMetaData'].submit();
|
||||
}
|
||||
document.forms['langswitch'].elements['langid'].value = document.forms['metadata'].elements['langid'].value
|
||||
document.forms['langswitch'].elements['langid'].value = document.forms['editMetaData'].elements['langid'].value
|
||||
showMain();
|
||||
return false;
|
||||
}
|
||||
|
||||
function spread(element, name)
|
||||
{
|
||||
if (document.forms['metadata'].elements['Main__' + name]) document.forms['metadata'].elements['Main__' + name].value = element.value;
|
||||
if (document.forms['metadata'].elements['Music_Basic__' + name]) document.forms['metadata'].elements['Music_Basic__' + name].value = element.value;
|
||||
if (document.forms['metadata'].elements['Music_Advanced__' + name]) document.forms['metadata'].elements['Music_Advanced__' + name].value = element.value;
|
||||
if (document.forms['metadata'].elements['Talk_Basic__' + name]) document.forms['metadata'].elements['Talk_Basic__' + name].value = element.value;
|
||||
if (document.forms['metadata'].elements['Talk_Advanced__' + name]) document.forms['metadata'].elements['Talk_Advanced__' + name].value = element.value;
|
||||
if (document.forms['editMetaData'].elements['Main__' + name]) document.forms['editMetaData'].elements['Main__' + name].value = element.value;
|
||||
if (document.forms['editMetaData'].elements['Music_Basic__' + name]) document.forms['editMetaData'].elements['Music_Basic__' + name].value = element.value;
|
||||
if (document.forms['editMetaData'].elements['Music_Advanced__' + name]) document.forms['editMetaData'].elements['Music_Advanced__' + name].value = element.value;
|
||||
if (document.forms['editMetaData'].elements['Talk_Basic__' + name]) document.forms['editMetaData'].elements['Talk_Basic__' + name].value = element.value;
|
||||
if (document.forms['editMetaData'].elements['Talk_Advanced__' + name]) document.forms['editMetaData'].elements['Talk_Advanced__' + name].value = element.value;
|
||||
}
|
||||
|
||||
function showMain()
|
||||
{
|
||||
document.getElementById('mdataform').style.height=400;
|
||||
document.getElementById('metadataform').style.height=400;
|
||||
document.getElementById('masterpanel').style.height=600;
|
||||
document.getElementById('div_Main').style.visibility='';
|
||||
document.getElementById('div_Main').style.height='';
|
||||
|
@ -62,7 +56,7 @@ function showMain()
|
|||
}
|
||||
function showMusic_Basic()
|
||||
{
|
||||
document.getElementById('mdataform').style.height=600;
|
||||
document.getElementById('metadataform').style.height=600;
|
||||
document.getElementById('masterpanel').style.height=800;
|
||||
document.getElementById('div_Main').style.visibility='hidden';
|
||||
document.getElementById('div_Main').style.height='0';
|
||||
|
@ -77,7 +71,7 @@ function showMusic_Basic()
|
|||
}
|
||||
function showMusic_Advanced()
|
||||
{
|
||||
document.getElementById('mdataform').style.height=1300;
|
||||
document.getElementById('metadataform').style.height=1300;
|
||||
document.getElementById('masterpanel').style.height=1500;
|
||||
document.getElementById('div_Main').style.visibility='hidden';
|
||||
document.getElementById('div_Main').style.height='0';
|
||||
|
@ -92,7 +86,7 @@ function showMusic_Advanced()
|
|||
}
|
||||
function showTalk_Basic()
|
||||
{
|
||||
document.getElementById('mdataform').style.height=400;
|
||||
document.getElementById('metadataform').style.height=400;
|
||||
document.getElementById('masterpanel').style.height=600;
|
||||
document.getElementById('div_Main').style.visibility='hidden';
|
||||
document.getElementById('div_Main').style.height='0';
|
||||
|
@ -107,7 +101,7 @@ function showTalk_Basic()
|
|||
}
|
||||
function showTalk_Advanced()
|
||||
{
|
||||
document.getElementById('mdataform').style.height=400;
|
||||
document.getElementById('metadataform').style.height=400;
|
||||
document.getElementById('masterpanel').style.height=600;
|
||||
document.getElementById('div_Main').style.visibility='hidden';
|
||||
document.getElementById('div_Main').style.height='0';
|
|
@ -4,8 +4,8 @@
|
|||
{if $fMetaData}
|
||||
<textarea rows="25" cols="90" style="font-size:small">{htmlspecialchars str=$fMetaData}</textarea>
|
||||
{/if}
|
||||
{if $fInfo}
|
||||
{$fInfo}
|
||||
{if $_analyzeFile}
|
||||
{$_analyzeFile}
|
||||
{/if}
|
||||
</center>
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
{include file="menu_top.tpl"}
|
||||
{/if}
|
||||
|
||||
{if $showSP}
|
||||
{include file="scratchpad.tpl"}
|
||||
{if $ScratchPad}
|
||||
{include file="ScratchPad.tpl"}
|
||||
{/if}
|
||||
|
||||
{if $showPath}
|
||||
|
@ -23,13 +23,10 @@
|
|||
{include file="objects.tpl"}
|
||||
{/if}
|
||||
|
||||
{if $showPermissions}
|
||||
{if $permissions}
|
||||
{include file="permissions.tpl"}
|
||||
{/if}
|
||||
|
||||
{if $showNewFileForm}
|
||||
{include file="newfileform.tpl"}
|
||||
{/if}
|
||||
|
||||
{if ($showSearchForm || $showSearchRes)}
|
||||
{include file="search.tpl"}
|
||||
|
@ -43,15 +40,15 @@
|
|||
{include file="filedata.tpl"}
|
||||
{/if}
|
||||
|
||||
{if $showMetaDataForm}
|
||||
{include file="metadataform.tpl"}
|
||||
{if $editMetaData}
|
||||
{include file="editMetaData.tpl"}
|
||||
{/if}
|
||||
|
||||
{if $showSystemPrefs}
|
||||
{if $systemPrefs}
|
||||
{include file="systemPrefs.tpl"}
|
||||
{/if}
|
||||
|
||||
{if $showUploadForm}
|
||||
{if $uploadform}
|
||||
{include file="uploadform.tpl"}
|
||||
{/if}
|
||||
|
||||
|
|
|
@ -1,11 +1,12 @@
|
|||
<div id="menu_top">
|
||||
<a href="{$UI_BROWSER}" class="button">[Home directory]</a>
|
||||
<a href="{$UI_BROWSER}?id={$GLOBALS.id}&act=newfile" class="button">[UploadM]</a>
|
||||
<a href="{$UI_BROWSER}?id={$GLOBALS.id}&act=uploadFileM" class="button">[UploadM]</a>
|
||||
<a href="{$UI_BROWSER}?id={$GLOBALS.id}&act=uploadFile" class="button">[Upload]</a>
|
||||
<a href="{$UI_BROWSER}?id={$GLOBALS.id}&act=addWebstream" class="button">[Stream]</a>
|
||||
<a href="javascript:newFolder()" class="button">[Create new folder]</a>
|
||||
<a href="{$UI_BROWSER}?id={$GLOBALS.id}&act=search" class="button">[Search]</a>
|
||||
<a href="{$UI_BROWSER}?id={$GLOBALS.id}&act=subjects" class="button">{tra 0='[Subjects]'}</a>
|
||||
<!-- <br>
|
||||
<a href="{$UI_BROWSER}?act=MetaDataValues&Main=1" class="button">[Metadata]</a> -->
|
||||
<a href="{$UI_BROWSER}?act=systemPrefs" class="button">[SystemPrefs]</a>
|
||||
<a href="{$UI_BROWSER}?act=editSystemPrefs" class="button">[SystemPrefs]</a>
|
||||
</div>
|
|
@ -1,7 +0,0 @@
|
|||
{*Smarty template*}
|
||||
|
||||
<div id="newfileform">
|
||||
<center>
|
||||
{$newfileform}
|
||||
</center>
|
||||
</div>
|
|
@ -41,10 +41,10 @@
|
|||
{if $o.type != 'Folder'}
|
||||
<a href="{$UI_BROWSER}?act=getFile&id={$o.id}">[Access]</a>
|
||||
<a href="{$UI_BROWSER}?act=getMData&id={$o.id}">[vMData]</a>
|
||||
<a href="{$UI_BROWSER}?act=getInfo&id={$o.id}">[Analyze]</a>
|
||||
<a href="{$UI_BROWSER}?act=_analyzeFile&id={$o.id}">[Analyze]</a>
|
||||
<a href="{$UI_BROWSER}?act=editFile&id={$o.id}">[Edit]</a>
|
||||
<a href="{$UI_BROWSER}?act=editMetaDataValues&id={$o.id}">[eMData]</a>
|
||||
<a href="#" onclick="hpopup('{$UI_HANDLER}?act=add2SP&id={$o.id}', '2SP')">[SP]</a>
|
||||
<a href="{$UI_BROWSER}?act=editMetaData&id={$o.id}">[eMData]</a>
|
||||
<a href="#" onclick="hpopup('{$UI_HANDLER}?act=SP.addItem&SPid={$o.id}', '2SP')">[SP]</a>
|
||||
{/if}
|
||||
|
||||
</td>
|
||||
|
|
|
@ -1,20 +1,18 @@
|
|||
{*Smarty template*}
|
||||
|
||||
{include file="header.tpl"}
|
||||
{$loginform.javascript}
|
||||
{$login.javascript}
|
||||
|
||||
<center>
|
||||
<div id="login">
|
||||
<form {$loginform.attributes}>
|
||||
{$loginform.hidden}
|
||||
<form {$login.attributes}>
|
||||
{$login.hidden}
|
||||
<table>
|
||||
<tr><td align="right">{$loginform.login.label}</td><td>{$loginform.login.html}</td></tr>
|
||||
<tr><td align="right">{$loginform.pass.label}</td><td>{$loginform.pass.html}</td></tr>
|
||||
<tr><td align="right">{$loginform.langid.label}</td><td>{$loginform.langid.html}</td></tr>
|
||||
<tr><td>{$loginform.requirednote}</td><td>{$loginform.Submit.html} {$loginform.cancel.html}</td></tr>
|
||||
<tr><td align="right">{$login.login.label}</td><td>{$login.login.html}</td></tr>
|
||||
<tr><td align="right">{$login.pass.label}</td><td>{$login.pass.html}</td></tr>
|
||||
<tr><td align="right">{$login.langid.label}</td><td>{$login.langid.html}</td></tr>
|
||||
<tr><td>{$login.requirednote}</td><td>{$login.Submit.html} {$login.cancel.html}</td></tr>
|
||||
</table>
|
||||
</form>
|
||||
</div>
|
||||
</center>
|
||||
|
||||
</body>
|
||||
|
|
|
@ -44,8 +44,8 @@
|
|||
|
||||
function hpopup(url, name) //hidden popup!
|
||||
{
|
||||
popupwin = window.open(url, name, 'width=1, height=1, scrollbars=no, menubar=no, depend=yes');
|
||||
window.parent.focus();
|
||||
popupwin = window.open(url, name);
|
||||
//window.parent.focus();
|
||||
}
|
||||
{/literal}
|
||||
|
||||
|
|
|
@ -14,13 +14,13 @@
|
|||
</div>
|
||||
|
||||
<div class="statusbaritem">
|
||||
<img src="{$statusbar.stationLogoPath}" width="30" height="50">
|
||||
<img src="{$systemPrefs.stationLogoPath}" width="30" height="50">
|
||||
</div>
|
||||
|
||||
<div class="statusbaritem">
|
||||
{$statusbar.stationName}
|
||||
{$systemPrefs.stationName}
|
||||
<br>
|
||||
{$statusbar.frequency}
|
||||
{$systemPrefs.frequency}
|
||||
</div>
|
||||
|
||||
<div class="statusbaritem">
|
||||
|
|
|
@ -87,7 +87,7 @@
|
|||
margin-top: 10px;
|
||||
}
|
||||
|
||||
#newfileform {
|
||||
#uploadform {
|
||||
width: 800px;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
|
@ -102,7 +102,7 @@
|
|||
}
|
||||
|
||||
#searchres {
|
||||
width: 800px;
|
||||
width: 800px;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
margin-top: 10px;
|
||||
|
@ -125,7 +125,7 @@
|
|||
margin-top: 10px;
|
||||
}
|
||||
|
||||
#mdataform {;
|
||||
#metadataform {;
|
||||
width: 800px;
|
||||
border-style : dotted;
|
||||
padding : 5px;
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
{* Smarty template *}
|
||||
<div id="subjects">
|
||||
|
||||
{if $changePassForm}
|
||||
{$changePassForm}
|
||||
{if $chgPasswd}
|
||||
{$chgPasswd}
|
||||
{/if}
|
||||
|
||||
{if $groups}
|
||||
{if $groupMembers}
|
||||
<table id="tree" border="0" cellpadding="5">
|
||||
<tr><th colspan="5">Subjects in group {$groups.gname}</th></tr>
|
||||
<tr><th colspan="5">Subjects in group {$groupMembers.gname}</th></tr>
|
||||
|
||||
{if (is_array($groups.rows) && count($groups.rows)>0)}
|
||||
{foreach from=$groups.rows item=row}
|
||||
{if (is_array($groupMembers.rows) && count($groupMembers.rows)>0)}
|
||||
{foreach from=$groupMembers.rows item=row}
|
||||
<tr bgcolor="{cycle values='#eeeeee, #dadada"'}">
|
||||
<td>{$row.id}</td>
|
||||
<td class="b">
|
||||
|
@ -22,7 +22,7 @@
|
|||
</td
|
||||
<td>{if ($row.type=='G')}(G){else}(U){/if}</td>
|
||||
<td>
|
||||
<a href="{$UI_HANDLER}?act=removeSubjFromGr&login={urlencode str=$row.login}&gname={urlencode str=$groups.gname}&reid={$groups.id}">
|
||||
<a href="{$UI_HANDLER}?act=removeGroupMember&login={urlencode str=$row.login}&gname={urlencode str=$groupMembers.gname}&reid={$groupMembers.id}">
|
||||
[remove from Group]
|
||||
</a>
|
||||
</td>
|
||||
|
@ -34,7 +34,7 @@
|
|||
|
||||
</table>
|
||||
<br>
|
||||
{$addSubj2GroupForm}
|
||||
{$addGroupMember}
|
||||
{/if}
|
||||
|
||||
{if $subjects}
|
||||
|
@ -48,7 +48,7 @@
|
|||
<td>{$c.id}</td>
|
||||
<td class="b">
|
||||
{if ($c.type eq 'G')}
|
||||
<a href="{$UI_BROWSER}?act=groups&id={$c.id}">{$c.login}</a>
|
||||
<a href="{$UI_BROWSER}?act=groupMembers&id={$c.id}">{$c.login}</a>
|
||||
{else}
|
||||
{$c.login}
|
||||
{/if}
|
||||
|
@ -63,7 +63,7 @@
|
|||
<td>
|
||||
<a class="lnkbutt" href="{$UI_HANDLER}?act=removeSubj&login={urlencode str=$c.login}">[remove]</a>
|
||||
{if ($c.type != 'G')}
|
||||
<a class="lnkbutt" href="{$UI_BROWSER}?act=passwd&uid={urlencode str=$c.id}">[change Password]</a>
|
||||
<a class="lnkbutt" href="{$UI_BROWSER}?act=chgPasswd&uid={urlencode str=$c.id}">[change Password]</a>
|
||||
{/if}
|
||||
</td>
|
||||
</tr>
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
{*Smarty template*}
|
||||
|
||||
<div id="newfileform">
|
||||
<center>
|
||||
{$uploadform}
|
||||
</center>
|
||||
<div id="uploadform">
|
||||
<center>
|
||||
{$uploadform}
|
||||
</center>
|
||||
</div>
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@ if (is_array($_REQUEST['popup'])){
|
|||
break;
|
||||
|
||||
case "login":
|
||||
$Smarty->assign('loginform', $uiBrowser->loginform($Smarty, $ui_fmask));
|
||||
$Smarty->assign('login', $uiBrowser->login($Smarty, $ui_fmask));
|
||||
$Smarty->display('popup/login.tpl');
|
||||
break;
|
||||
|
||||
|
@ -36,12 +36,12 @@ if (is_array($_REQUEST['popup'])){
|
|||
die();
|
||||
};
|
||||
|
||||
$Smarty->assign('statusbar', $uiBrowser->getStationInfo($ui_fmask['systemPrefs']));
|
||||
$uiBrowser->loadSystemPrefs($ui_fmask['systemPrefs']);
|
||||
$Smarty->assign('systemPrefs', $uiBrowser->systemPrefs); #print_r($uiBrowser->systemPrefs);
|
||||
|
||||
if ($uiBrowser->userid) {
|
||||
$Smarty->assign('showMenuTop', TRUE);
|
||||
$Smarty->assign('sp', $uiBrowser->getSP());
|
||||
$Smarty->assign('showSP', TRUE);
|
||||
$Smarty->assign('ScratchPad', $uiBrowser->SP->get());
|
||||
|
||||
switch ($_REQUEST['act']){
|
||||
default:
|
||||
|
@ -61,26 +61,32 @@ if ($uiBrowser->userid) {
|
|||
$Smarty->assign('structure', $uiBrowser->getStructure($uiBrowser->id));
|
||||
$Smarty->assign('showPath', TRUE);
|
||||
|
||||
$Smarty->assign('perms', $uiBrowser->getPermissions($uiBrowser->id));
|
||||
$Smarty->assign('showPermissions', TRUE);
|
||||
$Smarty->assign('perms', $uiBrowser->permissions($uiBrowser->id));
|
||||
$Smarty->assign('permissions', TRUE);
|
||||
break;
|
||||
|
||||
|
||||
case "newfile":
|
||||
case "uploadFileM":
|
||||
$Smarty->assign('structure', $uiBrowser->getStructure($uiBrowser->id));
|
||||
$Smarty->assign('showPath', TRUE);
|
||||
|
||||
$Smarty->assign('newfileform', $uiBrowser->getNewFileForm($uiBrowser->id, $ui_fmask['upload']));
|
||||
$Smarty->assign('showNewFileForm', TRUE);
|
||||
$Smarty->assign('uploadform', $uiBrowser->uploadFileM($uiBrowser->id, $ui_fmask['uploadFileM']));
|
||||
break;
|
||||
|
||||
|
||||
case "uploadFile":
|
||||
$Smarty->assign('structure', $uiBrowser->getStructure($uiBrowser->id));
|
||||
$Smarty->assign('showPath', FALSE);
|
||||
$Smarty->assign('showPath', TRUE);
|
||||
|
||||
$Smarty->assign('uploadform', $uiBrowser->getUploadFileForm($uiBrowser->id, $ui_fmask['uploadFile']));
|
||||
$Smarty->assign('showUploadForm', TRUE);
|
||||
$Smarty->assign('uploadform', $uiBrowser->uploadFile($uiBrowser->id, $ui_fmask['uploadFile']));
|
||||
break;
|
||||
|
||||
|
||||
case "addWebstream":
|
||||
$Smarty->assign('structure', $uiBrowser->getStructure($uiBrowser->id));
|
||||
$Smarty->assign('showPath', TRUE);
|
||||
|
||||
$Smarty->assign('uploadform', $uiBrowser->addWebstream($uiBrowser->id, $ui_fmask['addWebstream']));
|
||||
break;
|
||||
|
||||
|
||||
|
@ -88,8 +94,7 @@ if ($uiBrowser->userid) {
|
|||
$Smarty->assign('structure', $uiBrowser->getStructure($uiBrowser->id));
|
||||
$Smarty->assign('showPath', FALSE);
|
||||
|
||||
$Smarty->assign('uploadform', $uiBrowser->getUploadFileForm($uiBrowser->id, $ui_fmask['upload_1']));
|
||||
$Smarty->assign('showUploadForm', TRUE);
|
||||
$Smarty->assign('uploadform', $uiBrowser->uploadFile($uiBrowser->id, $ui_fmask['uploadFile']));
|
||||
break;
|
||||
|
||||
|
||||
|
@ -116,14 +121,14 @@ if ($uiBrowser->userid) {
|
|||
$Smarty->assign('showSubjects', TRUE);
|
||||
break;
|
||||
|
||||
case "passwd":
|
||||
$Smarty->assign('changePassForm', $uiBrowser->getChangePasswdForm($_REQUEST['uid'], $ui_fmask['chgPasswd']));
|
||||
case "chgPasswd":
|
||||
$Smarty->assign('chgPasswd', $uiBrowser->chgPasswd($_REQUEST['uid'], $ui_fmask['chgPasswd']));
|
||||
$Smarty->assign('showSubjects', TRUE);
|
||||
break;
|
||||
|
||||
case "groups":
|
||||
$Smarty->assign('groups', $uiBrowser->getGroups($uiBrowser->id));
|
||||
$Smarty->assign('addSubj2GroupForm', $uiBrowser->getSubj2GroupForm($uiBrowser->id));
|
||||
case "groupMembers":
|
||||
$Smarty->assign('groupMembers', $uiBrowser->groupMembers($uiBrowser->id));
|
||||
$Smarty->assign('addGroupMember', $uiBrowser->addGroupMember($uiBrowser->id));
|
||||
$Smarty->assign('showSubjects', TRUE);
|
||||
break;
|
||||
|
||||
|
@ -137,19 +142,18 @@ if ($uiBrowser->userid) {
|
|||
$Smarty->assign('showFile', TRUE);
|
||||
break;
|
||||
|
||||
case "editMetaDataValues":
|
||||
$Smarty->assign('mDataForm', $uiBrowser->getMetaDataForm($uiBrowser->id, $ui_fmask['mData'], TRUE));
|
||||
$Smarty->assign('showMetaDataForm', TRUE);
|
||||
case "editMetaData":
|
||||
$Smarty->assign('editMetaData', $uiBrowser->editMetaData($uiBrowser->id, $ui_fmask['editMetaData'], TRUE));
|
||||
break;
|
||||
|
||||
case "getInfo":
|
||||
$Smarty->assign('fInfo', $uiBrowser->_getInfo($uiBrowser->id, 'text'));
|
||||
case "_analyzeFile":
|
||||
$Smarty->assign('_analyzeFile', $uiBrowser->_analyzeFile($uiBrowser->id, 'text'));
|
||||
$Smarty->assign('showFile', TRUE);
|
||||
break;
|
||||
|
||||
case "systemPrefs":
|
||||
$Smarty->assign('dynform', $uiBrowser->systemPrefs($ui_fmask['systemPrefs']));
|
||||
$Smarty->assign('showSystemPrefs', TRUE);
|
||||
case "editSystemPrefs":
|
||||
$Smarty->assign('dynform', $uiBrowser->systemPrefsForm($ui_fmask['systemPrefs']));
|
||||
$Smarty->assign('editSystemPrefs', TRUE);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -4,23 +4,32 @@ require dirname(__FILE__).'/../ui_handler_init.php';
|
|||
switch($_REQUEST['act']){
|
||||
|
||||
case "login":
|
||||
$uiHandler->login($_REQUEST, $ui_fmask["loginform"]);
|
||||
$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 "upload": ## media- and metadata file together #####
|
||||
$uiHandler->upload(array_merge($_REQUEST, $_FILES), $uiHandler->id, $ui_fmask["upload"]);
|
||||
case "uploadFileM":
|
||||
if ($ui_tmpid = $uiHandler->uploadFileM(array_merge($_REQUEST, $_FILES), $uiHandler->id, $ui_fmask["uploadFileM"]))
|
||||
$uiHandler->SP->addItem($ui_tmpid);
|
||||
break;
|
||||
|
||||
case "uploadFile": ## just media file #######################
|
||||
$uiHandler->uploadFile(array_merge($_REQUEST, $_FILES), $uiHandler->id, $ui_fmask["uploadFile"]);
|
||||
case "uploadFile":
|
||||
if ($ui_tmpid = $uiHandler->uploadFile(array_merge($_REQUEST, $_FILES), $uiHandler->id, $ui_fmask["uploadFile"]))
|
||||
$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 "newFolder":
|
||||
|
@ -55,8 +64,8 @@ switch($_REQUEST['act']){
|
|||
$uiHandler->removeSubj($_REQUEST["login"]);
|
||||
break;
|
||||
|
||||
case "changePasswd":
|
||||
$uiHandler->passwd($_REQUEST["uid"], $_REQUEST["oldpass"], $_REQUEST["pass"], $_REQUEST["pass2"]);
|
||||
case "chgPasswd":
|
||||
$uiHandler->chgPasswd($_REQUEST["uid"], $_REQUEST["oldpass"], $_REQUEST["pass"], $_REQUEST["pass2"]);
|
||||
break;
|
||||
|
||||
case "addPerm":
|
||||
|
@ -67,32 +76,39 @@ switch($_REQUEST['act']){
|
|||
$uiHandler->removePerm($_REQUEST["permid"], $_REQUEST["oid"]);
|
||||
break;
|
||||
|
||||
case "addSubj2Group":
|
||||
$uiHandler->addSubj2Group($_REQUEST["login"], $_REQUEST["gname"], $_REQUEST["reid"]);
|
||||
case "addGroupMember":
|
||||
$uiHandler->addSubj2Group($_REQUEST);
|
||||
break;
|
||||
|
||||
case "removeSubjFromGr":
|
||||
$uiHandler->removeSubjFromGr($_REQUEST["login"], $_REQUEST["gname"], $_REQUEST["reid"]);
|
||||
case "removeGroupMember":
|
||||
$uiHandler->removeGroupMember($_REQUEST);
|
||||
break;
|
||||
|
||||
case "systemPrefs":
|
||||
$uiHandler->storeSystemPrefs(array_merge($_REQUEST, $_FILES), $ui_fmask["systemPrefs"]);
|
||||
break;
|
||||
|
||||
case "editMetaDataValues":
|
||||
$uiHandler->storeMetaData($_REQUEST, $ui_fmask["mData"]);
|
||||
case "editMetaData":
|
||||
$uiHandler->editMetaData($uiHandler->id, $_REQUEST, $ui_fmask["editMetaData"]);
|
||||
break;
|
||||
|
||||
case "add2SP":
|
||||
$uiHandler->add2SP($uiHandler->id);
|
||||
case "SP.addItem":
|
||||
$uiHandler->SP->addItem($_REQUEST['SPid']);
|
||||
$uiHandler->SP->setReload();
|
||||
break;
|
||||
|
||||
case "remFromSP":
|
||||
$uiHandler->remFromSP($uiHandler->id);
|
||||
case "SP.removeItem":
|
||||
$uiHandler->SP->removeItems($_REQUEST['SPid']);
|
||||
$uiHandler->SP->setReload();
|
||||
break;
|
||||
|
||||
case "SP.reOrder":
|
||||
$uiHandler->SP->reOrder($_REQUEST['by']);
|
||||
$uiHandler->SP->setReload();
|
||||
break;
|
||||
|
||||
default:
|
||||
$_SESSION["alertMsg"] = $uiHandler->tra("Unknown method: ").$_REQUEST["act"];
|
||||
$_SESSION["alertMsg"] = tra("Unknown method: $1", $_REQUEST["act"]);
|
||||
header("Location: ".UI_BROWSER);
|
||||
die();
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue