88 lines
5.2 KiB
PHP
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();", ""); ?>
|
|
<?php } ?>
|
|
<?php printActionIcon("save", "document.forms['" . $formname . "'].screen.value=3;" . $codepress_onclick . "document.forms['" . $formname . "'].submit();", ""); ?>
|
|
<?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> <a href="javascript:toggleTextarea('body');">Toggle body</a> <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); ?>
|
|
<?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 -->
|