本文整理汇总了PHP中html_msgarea函数的典型用法代码示例。如果您正苦于以下问题:PHP html_msgarea函数的具体用法?PHP html_msgarea怎么用?PHP html_msgarea使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了html_msgarea函数的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: _mod_tpl_media
/**
* Prints full-screen media manager
*
* @see tpl_media()
*/
function _mod_tpl_media()
{
global $DEL, $NS, $IMG, $AUTH, $JUMPTO, $REV, $lang, $fullscreen, $conf;
$fullscreen = true;
require_once DOKU_INC . 'lib/exe/mediamanager.php';
if ($_REQUEST['image']) {
$image = cleanID($_REQUEST['image']);
}
if (isset($IMG)) {
$image = $IMG;
}
if (isset($JUMPTO)) {
$image = $JUMPTO;
}
if (isset($REV) && !$JUMPTO) {
$rev = $REV;
}
echo '<div id="mediamanager__page">' . NL;
echo '<h1>' . $lang['btn_media'] . '</h1>' . NL;
html_msgarea();
echo '<div class="panel namespaces">' . NL;
echo '<h2>' . $lang['namespaces'] . '</h2>' . NL;
echo '<div class="panelHeader">';
echo $lang['media_namespaces'];
echo '</div>' . NL;
echo '<div class="panelContent" id="media__tree">' . NL;
media_nstree($NS);
echo '</div>' . NL;
echo '</div>' . NL;
echo '<div class="panel filelist">' . NL;
$this->_mod_tpl_mediaFileList();
echo '</div>' . NL;
echo '<div class="panel file">' . NL;
echo '<h2 class="a11y">' . $lang['media_file'] . '</h2>' . NL;
tpl_mediaFileDetails($image, $rev);
echo '</div>' . NL;
echo '</div>' . NL;
}
示例2: html_msgarea
include 'tpl_site_header_nav.php';
?>
<?php
if ($conf['breadcrumbs'] or $conf['youarehere']) {
include 'tpl_site_header_breadcrumbs.php';
}
?>
</header><!-- /#dokuwiki__header -->
<div class="pad">
<?php
html_msgarea();
?>
<!--<div class="clearer"></div>-->
</div><!-- /.headings -->
<nav class="tools">
<!-- USER TOOLS -->
<?php
if ($conf['useacl'] && $showTools) {
?>
<div id="dokuwiki__usertools">
<h3 class="a11y"><?php
echo $lang['user_tools'];
?>
</h3>
<ul>
<?php
示例3: ajax_mediadetails
/**
* Return the content of the right column
* (image details) for the Mediamanager
*
* @author Kate Arzamastseva <pshns@ukr.net>
*/
function ajax_mediadetails()
{
global $DEL, $NS, $IMG, $AUTH, $JUMPTO, $REV, $lang, $fullscreen, $conf, $INPUT;
$fullscreen = true;
require_once DOKU_INC . 'lib/exe/mediamanager.php';
if ($INPUT->has('image')) {
$image = cleanID($INPUT->str('image'));
}
if (isset($IMG)) {
$image = $IMG;
}
if (isset($JUMPTO)) {
$image = $JUMPTO;
}
if (isset($REV) && !$JUMPTO) {
$rev = $REV;
}
html_msgarea();
tpl_mediaFileDetails($image, $rev);
}
示例4: msg
/**
* print a message
*
* If HTTP headers were not sent yet the message is added
* to the global message array else it's printed directly
* using html_msgarea()
*
*
* Levels can be:
*
* -1 error
* 0 info
* 1 success
*
* @author Andreas Gohr <andi@splitbrain.org>
* @see html_msgarea
*/
function msg($message, $lvl = 0, $line = '', $file = '')
{
global $MSG;
$errors[-1] = 'error';
$errors[0] = 'info';
$errors[1] = 'success';
$errors[2] = 'notify';
if ($line || $file) {
$message .= ' [' . basename($file) . ':' . $line . ']';
}
if (!headers_sent()) {
if (!isset($MSG)) {
$MSG = array();
}
$MSG[] = array('lvl' => $errors[$lvl], 'msg' => $message);
} else {
$MSG = array();
$MSG[] = array('lvl' => $errors[$lvl], 'msg' => $message);
if (function_exists('html_msgarea')) {
html_msgarea();
} else {
print "ERROR({$lvl}) {$message}";
}
}
}
示例5: hsc
<!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /><![endif]-->
<title>
<?php echo hsc($lang['mediaselect'])?>
[<?php echo strip_tags($conf['title'])?>]
</title>
<script>(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement)</script>
<?php tpl_metaheaders()?>
<meta name="viewport" content="width=device-width,initial-scale=1" />
<?php echo tpl_favicon(array('favicon', 'mobile')) ?>
<?php tpl_includeFile('meta.html') ?>
</head>
<body>
<!--[if lte IE 7 ]><div id="IE7"><![endif]--><!--[if IE 8 ]><div id="IE8"><![endif]-->
<div id="media__manager" class="dokuwiki">
<?php html_msgarea() ?>
<div id="mediamgr__aside"><div class="pad">
<h1><?php echo hsc($lang['mediaselect'])?></h1>
<?php /* keep the id! additional elements are inserted via JS here */?>
<div id="media__opts"></div>
<?php tpl_mediaTree() ?>
</div></div>
<div id="mediamgr__content"><div class="pad">
<?php tpl_mediaContent() ?>
</div></div>
</div>
<!--[if ( lte IE 7 | IE 8 ) ]></div><![endif]-->
</body>
示例6: msg
function msg($message, $lvl = 0, $line = '', $file = '', $allow = MSG_PUBLIC)
{
global $MSG, $MSG_shown;
$errors[-1] = 'error';
$errors[0] = 'info';
$errors[1] = 'success';
$errors[2] = 'notify';
if ($line || $file) {
$message .= ' [' . utf8_basename($file) . ':' . $line . ']';
}
if (!isset($MSG)) {
$MSG = array();
}
$MSG[] = array('lvl' => $errors[$lvl], 'msg' => $message, 'allow' => $allow);
if (isset($MSG_shown) || headers_sent()) {
if (function_exists('html_msgarea')) {
html_msgarea();
} else {
print "ERROR({$lvl}) {$message}";
}
unset($GLOBALS['MSG']);
}
}
示例7: msg
/**
* print a message
*
* If HTTP headers were not sent yet the message is added
* to the global message array else it's printed directly
* using html_msgarea()
*
*
* Levels can be:
*
* -1 error
* 0 info
* 1 success
*
* @author Andreas Gohr <andi@splitbrain.org>
* @see html_msgarea
*/
function msg($message, $lvl = 0)
{
global $MSG;
$errors[-1] = 'error';
$errors[0] = 'info';
$errors[1] = 'success';
if (!headers_sent()) {
if (!isset($MSG)) {
$MSG = array();
}
$MSG[] = array('lvl' => $errors[$lvl], 'msg' => $message);
} else {
$MSG = array();
$MSG[] = array('lvl' => $errors[$lvl], 'msg' => $message);
if (function_exists('html_msgarea')) {
html_msgarea();
} else {
print "ERROR({$lvl}) {$message}";
}
}
}
示例8: handle_ajax_call
/**
* Handle the plugin_move_ns_continue ajax call
*
* @param Doku_Event $event The event that is handled
* @param array $params Optional parameters (unused)
*/
public function handle_ajax_call(Doku_Event $event, $params) {
if ($event->data == 'plugin_move_ns_continue') {
$event->preventDefault();
$event->stopPropagation();
/** @var helper_plugin_move $helper */
$helper = $this->loadHelper('move', false);
$opts = $helper->get_namespace_move_opts();
$id = cleanID((string)$_POST['id']);
$skip = (string)$_POST['skip'];
if ($opts !== false) {
if ($skip == 'true') {
$helper->skip_namespace_move_item();
}
$remaining = $helper->continue_namespace_move();
$newid = $helper->getNewID($id, $opts['ns'], $opts['newns']);
$result = array();
$result['remaining'] = $remaining;
$result['pages'] = $opts['num_pages'];
$result['media'] = $opts['num_media'];
$result['redirect_url'] = wl($newid, '', true);
ob_start();
html_msgarea();
if ($remaining === false) {
ptln('<p>'.sprintf($this->getLang('ns_move_error'), $opts['ns'], $opts['newns']).'</p>');
echo $helper->getNSMoveButton('tryagain', $id);
echo $helper->getNSMoveButton('skip', $id);
echo $helper->getNSMoveButton('abort', $id);
} else {
ptln('<p>'.sprintf($this->getLang('ns_move_continued'), $opts['ns'], $opts['newns'], $remaining).'</p>');
}
$result['html'] = ob_get_clean();
} else {
$result = array();
$result['remaining'] = 0;
$result['pages'] = 0;
$result['media'] = 0;
$result['redirect_url'] = wl('', '', true);
$result['html'] = '';
}
$json = new JSON();
echo $json->encode($result);
}
}
示例9: tpl_pagetitle
$showTools = !tpl_getConf('hideTools') || (tpl_getConf('hideTools') && $_SERVER['REMOTE_USER']);
$logged_in = $_SERVER['REMOTE_USER'];
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="<?php print $conf['lang']; ?>" xml:lang="<?php print $conf['lang']; ?>">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?php tpl_pagetitle() ?> | <?php echo strip_tags($conf['title']) ?></title>
<?php tpl_metaheaders() ?>
<link rel="shortcut icon" href="<?php echo _tpl_getFavicon() /* DW versions > 2010-11-12 can use the core function tpl_getFavicon() */ ?>" />
<?php _tpl_include('meta.html') ?>
</head>
<body id="dokuwiki__site" class="mode_<?php echo $ACT; ?> <?php print(($logged_in ? 'not' : '') . 'logged-in'); ?> front page-node no-sidebars layout-main sidebars-both-last font-size-14 grid-type-fluid grid-width-16 fluid-90">
<?php html_msgarea() // occasional error and info messages on top of the page ?>
<?php /* classes mode_<action> are added to make it possible to e.g. style a page differently if it's in edit mode,
see http://www.dokuwiki.org/devel:action_modes for a list of action modes */ ?>
<?php /* .dokuwiki should always be in one of the surrounding elements (e.g. plugins and templates depend on it) */ ?>
<div id="page" class="page">
<div id="page-inner" class="page-inner">
<div id="skip" class="a11y">
<a href="#dokuwiki__content"><?php echo tpl_getLang('skip_to_content'); ?></a></li>
</div>
<?php if (!$logged_in): ?>
<!-- The login-box -->
<div class="header-top-wrapper full-width" id="header-top-wrapper">
<div class="header-top row grid16-16" id="header-top">
<div class="header-top-inner inner clearfix" id="header-top-inner">
<div class="block block-user odd first last fusion-horiz-login grid16-16" id="block-user-0">
示例10: handle_action
/**
* Handle the "partial" action, using the blank template to deliver nothing but the inner page content.
*
* @param {Doku_Event} $event - The DokuWiki event object.
* @param {mixed} $param - The fifth argument to register_hook().
*/
public function handle_action(Doku_Event &$event, $param)
{
if (!$this->m_inPartial) {
return;
}
global $ACT, $INPUT, $ID;
// Compare permissions between the current page and the passed-in id.
$compareid = $INPUT->str('fastwiki_compareid');
if ($compareid && auth_quickaclcheck($ID) != auth_quickaclcheck($compareid)) {
echo 'PERMISSION_CHANGE';
} else {
if (!$this->m_no_content) {
if ($ACT == 'show') {
tpl_toc();
}
// Section save. This won't work, unless I return new "range" inputs for all sections.
// $secedit = $ACT == 'show' && $INPUT->str('target') == 'section' && ($INPUT->str('prefix') || $INPUT->str('suffix'));
// if ($secedit)
// $this->render_text($INPUT->str('wikitext')); //+++ render_text isn't outputting anything.
// else
tpl_content(false);
}
}
// Output error messages.
html_msgarea();
}
示例11: html_head
function html_head($news_page, $hours = -1)
{
global $conf;
global $lang;
global $UID;
print '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">' . NL;
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head profile="http://gmpg.org/xfn/1">
<title><? echo $conf['page_title']; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=<?php
echo $lang['CHARSET'];
?>
" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Expires" content="-1" />
<!--[if lt IE 7]>
<script language="JavaScript" type="text/javascript" src="js/ie7-standard-p.js"></script>
<![endif]-->
<link rel="stylesheet" type="text/css" href="style/<?php
echo $conf['page_style'];
?>
" media="screen" />
<link rel="stylesheet" type="text/css" href="style/mobile.css" media="handheld" />
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link rel="alternate" type="application/rss+xml" title="RSS" href="rss.php/<?php
echo md5($UID) . '/' . $UID . '.xml';
?>
" />
<script language="JavaScript" type="text/javascript">
<!--
var showDetails = false;
var markID = '' ;
//-->
</script>
<script language="JavaScript" type="text/javascript" src="js/engine.js"></script>
<?php
if ($news_page) {
?>
<script language="JavaScript" type="text/javascript">
<!--
var feed = "rss.php/<?php
echo md5($UID) . '/' . $UID . '.xml';
?>
";
var hours = <?php
echo "{$hours}";
?>
;
//-->
</script>
<!-- <script language="JavaScript" type="text/javascript" src="js/ajax.js"></script> -->
<?php
}
?>
</head>
<body onload="visible_mode(showDetails)">
<?php
html_navigation($news_page);
html_msgarea();
print '<div id="main">';
}