Panel/modules/ftp/skins/blue/edit.template.php
2025-09-11 13:29:15 -04:00

88 lines
5.2 KiB
PHP

<?php defined("NET2FTP") or die("Direct access to this location is not allowed."); ?>
<!-- Template /skins/blue/edit.template.php begin -->
<form id="<?php echo $formname; ?>" action="<?php echo $net2ftp_globals["action_url"]; ?>" method="post">
<?php printLoginInfo(); ?>
<input type="hidden" name="state" value="edit" />
<input type="hidden" name="state2" value="" />
<input type="hidden" name="directory" value="<?php echo $net2ftp_globals["directory_html"]; ?>" />
<input type="hidden" name="screen" value="2" />
<input type="hidden" name="textareaType" value="<?php echo $textareaType; ?>" />
<table style="padding: 2px; width: 100%; height: 100%; border: 0px;">
<tr>
<td style="vertical-align: top; text-align: <?php echo __("left"); ?>; width: 25%;">
<?php if ($net2ftp_globals["skin"] != "openlaszlo") { ?>
<?php printActionIcon("back", "document.forms['" . $formname . "'].state.value='browse';document.forms['" . $formname . "'].state2.value='main';document.forms['" . $formname . "'].submit();", ""); ?> &nbsp;
<?php } ?>
<?php printActionIcon("save", "document.forms['" . $formname . "'].screen.value=3;" . $codepress_onclick . "document.forms['" . $formname . "'].submit();", ""); ?> &nbsp;
<?php printTextareaSelect($codepress_onclick . $onchange); ?>
</td>
<td style="vertical-align: top; text-align: <?php echo __("left"); ?>; width: 50%;">
<?php if ($net2ftp_globals["state2"] == "") { ?>
<input type="hidden" name="entry" value="<?php echo $net2ftp_globals["entry_html"]; ?>" />
<?php echo __("File: "); ?><?php echo $dirfilename; ?><br />
<?php if ($textareaType == "fckeditor" || $textareaType == "tinymce") { ?>
<span style="font-size: 90%;"><a href="javascript:toggleTextarea('header');">Toggle header</a> &nbsp; <a href="javascript:toggleTextarea('body');">Toggle body</a> &nbsp; <a href="javascript:toggleTextarea('footer');">Toggle footer</a></span>
<?php }
}
elseif ($net2ftp_globals["state2"] == "newfile") { ?>
<?php echo __("New file name: "); ?><input class="input" type="text" name="entry" /><br />
<?php } ?>
<?php if (($net2ftp_globals["language"] == "ja" || $net2ftp_globals["language"] == "tc" || $net2ftp_messages["iso-8859-1"] == "UTF-8") && function_exists("mb_detect_encoding") == true) { echo __("Character encoding: "); } ?>
<?php printEncodingSelect($text_encoding_selected); ?> &nbsp;
<?php printLineBreakSelect($line_break_selected); ?>
</td>
<td style="vertical-align: top; text-align: <?php echo __("left"); ?>; width: 25%;">
<span style="font-size: 90%;"><?php echo $savestatus; ?></span>
</td>
</tr>
<tr>
<td colspan="3" style="vertical-align: top; text-align: <?php echo __("left"); ?>;">
<div style="margin-<?php echo __("left"); ?>: 0px; text-align: <?php echo __("left"); ?>;">
<?php /* ----- Plain textarea ----- */ ?>
<?php if ($textareaType == "" || $textareaType == "plain") { ?>
<?php // Do not use style="white-space: nowrap;" because then IE strips the carriage-return + linefeeds (tested on IE version 6.0) ?>
<textarea name="text" class="edit" rows="33" style="width: 99%;" wrap="off" onkeydown="TabText()"><?php echo $text; ?></textarea>
<?php }
/* ----- FCKEditor ----- */
elseif ($textareaType == "fckeditor") { ?>
<div id="header_hidden"></div>
<div id="header_shown" style="display: none;"><textarea name="text_splitted[top]" style="width: 100%; height: 200px;"><?php echo $text_splitted["top"]; ?></textarea></div>
<div id="body_hidden"></div>
<div id="body_shown" style="display: block;">
<?php $oFCKeditor = new FCKeditor("text_splitted[middle]") ;
$oFCKeditor->BasePath = $fckeditor_basepath;
$oFCKeditor->Value = $text_splitted["middle"];
$oFCKeditor->Width = "100%" ;
$oFCKeditor->Height = "450px";
$oFCKeditor->Config['AutoDetectLanguage'] = false;
$oFCKeditor->Config['DefaultLanguage'] = $fckeditor_language;
$oFCKeditor->ToolbarSet = "Default";
$oFCKeditor->Create() ; ?>
</div>
<div id="footer_hidden"></div>
<div id="footer_shown" style="display: none;"><textarea name="text_splitted[bottom]" style="width: 100%; height: 200px;"><?php echo $text_splitted["bottom"]; ?></textarea></div>
<?php }
/* ----- TinyMCE ----- */
elseif ($textareaType == "tinymce") { ?>
<div id="header_hidden"></div>
<div id="header_shown" style="display: none;"><textarea name="text_splitted[top]" style="width: 100%; height: 200px;"><?php echo $text_splitted["top"]; ?></textarea></div>
<div id="body_hidden"></div>
<div id="body_shown" style="display: block;"><textarea name="text_splitted[middle]" style="width: 100%; height: 450px;"><?php echo $text_splitted["middle"]; ?></textarea></div>
<div id="footer_hidden"></div>
<div id="footer_shown" style="display: none;"><textarea name="text_splitted[bottom]" style="width: 100%; height: 200px;"><?php echo $text_splitted["bottom"]; ?></textarea></div>
<?php }
/* ----- CodePress ----- */
elseif ($textareaType == "codepress") { ?>
<textarea id="text" name="text" class="codepress <?php echo $codepress_programming_language; ?> linenumbers-on" style="width:100%; height:450px;" wrap="off"><?php echo $text; ?></textarea>
<?php } ?>
</div>
</td>
</tr>
</table>
</form>
<!-- Template /skins/blue/edit.template.php end -->