first init
This commit is contained in:
37
htdocs/htmlprev.php
Normal file
37
htdocs/htmlprev.php
Normal file
@@ -0,0 +1,37 @@
|
||||
<?php
|
||||
/***************************************************************************
|
||||
* You can find the license in the docs directory
|
||||
*
|
||||
* Unicode Reminder メモ
|
||||
***************************************************************************/
|
||||
|
||||
require('./lib2/web.inc.php');
|
||||
require_once($opt['rootpath'] . '../lib/htmlpurifier-4.2.0/library/HTMLPurifier.auto.php');
|
||||
|
||||
$tpl->name = 'htmlprev';
|
||||
$tpl->menuitem = MNU_CACHES_HIDE_PREVIEW;
|
||||
|
||||
$the_text = isset($_REQUEST['thetext']) ? $_REQUEST['thetext'] : '';
|
||||
$the_html = isset($_REQUEST['thehtml']) ? $_REQUEST['thehtml'] : '';
|
||||
$step = isset($_REQUEST['step']) ? $_REQUEST['step']+0 : 1;
|
||||
|
||||
if (isset($_REQUEST['toStep2']))
|
||||
{
|
||||
$tpl->assign('step', 2);
|
||||
|
||||
if ($step == 1)
|
||||
$the_html = nl2br(htmlspecialchars($the_text, ENT_COMPAT, 'UTF-8'));
|
||||
}
|
||||
else if (isset($_REQUEST['toStep3']))
|
||||
$tpl->assign('step', 3);
|
||||
else
|
||||
$tpl->assign('step', 1);
|
||||
|
||||
$purifier = new HTMLPurifier();
|
||||
$the_html = $purifier->purify($the_html);
|
||||
|
||||
$tpl->assign('thetext', $the_text);
|
||||
$tpl->assign('thehtml', $the_html);
|
||||
|
||||
$tpl->display();
|
||||
?>
|
Reference in New Issue
Block a user