/////////////////////////////////////////////////
// PukiWiki - Yet another WikiWikiWeb clone.
//
-// $Id: attach.inc.php,v 1.58 2004/08/14 23:12:18 henoheno Exp $
+// $Id: attach.inc.php,v 1.59 2004/08/14 23:52:18 henoheno Exp $
//
/*
{
global $vars;
- if (! ini_get('file_uploads'))
- return '#attach(): file_uploads disabled';
-
$page = isset($vars['page']) ? $vars['page'] : '';
$nolist = $noform = FALSE;
return array('msg'=>$msg, 'body'=>$body);
}
-// ¥¢¥Ã¥×¥í¡¼¥É¥Õ¥©¡¼¥à¤òɽ¼¨
+// ¥¢¥Ã¥×¥í¡¼¥É¥Õ¥©¡¼¥à¤òɽ¼¨ (action»þ)
function attach_showform()
{
global $vars, $_attach_messages;
$page = isset($vars['page']) ? $vars['page'] : '';
-
$vars['refer'] = $page;
-
- if (! ini_get('file_uploads')) {
- $body = '#attach(): file_uploads disabled.';
- } else if (! is_page($page)) {
- $body = '#attach(): No such page';
- } else {
- $body = attach_form($page);
- }
+ $body = attach_form($page);
return array('msg'=>$_attach_messages['msg_upload'], 'body'=>$body);
}
return $type;
}
-// ¥¢¥Ã¥×¥í¡¼¥É¥Õ¥©¡¼¥à
+// ¥¢¥Ã¥×¥í¡¼¥É¥Õ¥©¡¼¥à¤Î½ÐÎÏ
function attach_form($page)
{
global $script, $vars, $_attach_messages;
</span><br />
EOD;
- if (! (bool)ini_get('file_uploads')) return $navi;
+ if (! ini_get('file_uploads')) return '#attach(): file_uploads disabled<br />' . $navi;
+ if (! is_page($page)) return '#attach(): No such page<br />' . $navi;
$maxsize = MAX_FILESIZE;
$msg_maxsize = sprintf($_attach_messages['msg_maxsize'], number_format($maxsize/1024) . 'KB');
$info = $count = '';
if ($showinfo) {
$_title = str_replace('$1', rawurlencode($this->file), $_attach_messages['msg_info']);
- $info = "\n<span class=\"small\">[<a href=\"$script?plugin=attach&pcmd=info$param\" title=\"$_title\">{$_attach_messages['btn_info']}</a>]</span>";
+ $info = "\n<span class=\"small\">[<a href=\"$script?plugin=attach&pcmd=info$param\" title=\"$_title\">{$_attach_messages['btn_info']}</a>]</span><br />\n";
$count = ($showicon && ! empty($this->status['count'][$this->age])) ?
sprintf($_attach_messages['msg_count'], $this->status['count'][$this->age]) : '';
}