本文整理汇总了PHP中gpOutput::editlinks方法的典型用法代码示例。如果您正苦于以下问题:PHP gpOutput::editlinks方法的具体用法?PHP gpOutput::editlinks怎么用?PHP gpOutput::editlinks使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类gpOutput
的用法示例。
在下文中一共展示了gpOutput::editlinks方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: RunOut
static function RunOut()
{
global $page;
$page->RunScript();
//decide how to send the content
self::Prep();
switch (common::RequestType()) {
// <a data-cmd="admin_box">
case 'flush':
self::Flush();
break;
// remote request
// file browser
// remote request
// file browser
case 'body':
common::CheckTheme();
self::BodyAsHTML();
break;
case 'admin':
self::AdminHtml();
break;
// <a data-cmd="gpajax">
// <a data-cmd="gpabox">
// <input data-cmd="gpabox">
// <a data-cmd="gpajax">
// <a data-cmd="gpabox">
// <input data-cmd="gpabox">
case 'json':
common::CheckTheme();
includeFile('tool/ajax.php');
gpAjax::Response();
break;
case 'content':
self::Content();
break;
default:
common::CheckTheme();
self::Template();
break;
}
//if logged in, prepare the admin content and don't send 304 response
if (common::LoggedIn()) {
admin_tools::AdminHtml();
//empty edit links if there isn't a layout
if (!$page->gpLayout) {
self::$editlinks = '';
}
return;
}
/* attempt to send 304 response */
if ($page->fileModTime > 0) {
global $wbMessageBuffer, $gp_head_content;
$len = strlen($gp_head_content) + ob_get_length();
if (count($wbMessageBuffer)) {
$len += strlen(serialize($wbMessageBuffer));
}
common::Send304(common::GenEtag($page->fileModTime, $len));
}
}