require_once("inc/include.php");
require_once("inc/editfile.php");
checksession();
//Register globals off fix
@$object = $_REQUEST['object'];
@$fileid = $_REQUEST['fileid'];
@$textarea = $_REQUEST['textarea'];
@$editfile = $_REQUEST['editfile'];
// Process action
if (@$editfile)
{
$filename = processeditaction($object, $fileid, $textarea);
$closingjs ='';
$result = $closingjs;
// $result = '';
}
else
{
// Process form
@$cpath = $_REQUEST['cfileid'];
$filename = processeditfile($object, $fileid, $content, $comment);
}
// Fill template data
if ($_SESSION["ACCOUNT"] == 'DOMAINADMIN') $filename = basename($filename);
$skindata['title'] = $alang["TBWForm_EditFile"];//$filename;
@$skindata['meta'] = $meta;
$skindata['path'] = $skin_dir;
$skindata['content'] = $content;
$skindata['comment'] = $comment;
$skindata['comment']['visible'] = $comment;
$skindata['fileid'] = $fileid;
$skindata['object'] = $object;
$skindata['ok'] = $alang["TConnectForm_OKButton"];
$skindata['cancel'] = $alang["TConnectForm_CloseButton"];
$skindata['domainadmin']['visible'] = $_SESSION["ACCOUNT"] == 'DOMAINADMIN';
$skindata['admin']['visible'] = $_SESSION["ACCOUNT"] == 'ADMIN';
$skindata['charset'] = $encoding;
// Run template
echo template( $skin_dir . 'editfile.tpl', $skindata);
// Other result
if (@$result) echo $result;
?>