<?php
// PukiWiki - Yet another WikiWikiWeb clone
// paint.inc.php
-// Copyright
-// 2002-2016 PukiWiki Development Team
+// Copyright 2002-2017 PukiWiki Development Team
// License: GPL v2 or (at your option) any later version
//
// Paint plugin
function plugin_paint_action()
{
- global $script, $vars, $_paint_messages;
+ global $vars, $_paint_messages;
+ $script = get_base_uri();
if (PKWK_READONLY) die_message('PKWK_READONLY prohibits editing');
//戻り値を初期化
else
{
$message = '';
- $r_refer = $s_refer = '';
+ $page_uri = get_base_uri();
if (array_key_exists('refer',$vars))
{
- $r_refer = pagename_urlencode($vars['refer']);
+ $page_uri = get_page_uri($vars['refer']);
$s_refer = htmlsc($vars['refer']);
}
- $link = "<p><a href=\"$script?$r_refer\">$s_refer</a></p>";;
+ $link = "<p><a href=\"$page_uri\">$s_refer</a></p>";;
$w = PAINT_APPLET_WIDTH;
$h = PAINT_APPLET_HEIGHT;
<param name="param4" value="max_file_size=1000000" />
<param name="param5" value="paint_no=$f_no" />
<param name="enctype" value="multipart/form-data" />
- <param name="return.URL" value="$script?$r_refer" />
+ <param name="return.URL" value="$page_uri" />
</applet>
</div>
EOD;
function plugin_paint_convert()
{
- global $script,$vars,$digest;
+ global $vars,$digest;
global $_paint_messages;
static $numbers = array();
+ $script = get_base_uri();
if (PKWK_READONLY) return ''; // Show nothing
if (!array_key_exists($vars['page'],$numbers))
}
function paint_insert_ref($filename)
{
- global $script,$vars,$now,$do_backup;
+ global $vars,$now,$do_backup;
global $_paint_messages,$_no_name;
$ret['msg'] = $_paint_messages['msg_title'];