当前位置: 首页>>代码示例>>PHP>>正文


PHP OutputPage::prependHTML方法代码示例

本文整理汇总了PHP中OutputPage::prependHTML方法的典型用法代码示例。如果您正苦于以下问题:PHP OutputPage::prependHTML方法的具体用法?PHP OutputPage::prependHTML怎么用?PHP OutputPage::prependHTML使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在OutputPage的用法示例。


在下文中一共展示了OutputPage::prependHTML方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: addEditModule

 public static function addEditModule(EditPage $editPage, OutputPage $output)
 {
     $output->addModules('ext.wikieditor.huijiextra.top');
     $output->addModules('ext.wikieditor.huijiextra.bottom');
     $output->addHeadItem('loader', '<script language="JavaScript">' . "\n" . '$(window).load(function() {' . "\n" . '// Animate loader off screen' . "\n" . '$(".se-pre-con").fadeOut("slow");' . "\n" . 'var editFormSisyphus = $( "#editform" ).sisyphus( {' . "\n" . 'locationBased: true, ' . "\n" . 'timeout: 0,' . "\n" . 'autoRelease: true,' . "\n" . 'onBeforeRestore:function(){' . "\n" . '$("#autoRestoreModal").modal({' . "\n" . 'keyboard: false,' . "\n" . 'backdrop: "static"' . "\n" . '}); ' . "\n" . 'return false;' . "\n" . '}' . "\n" . '} ); ' . "\n" . '});' . "\n" . '</script>');
     $output->prependHTML('<div class="se-pre-con"></div>');
 }
开发者ID:volvor,项目名称:bootstrap-mediawiki,代码行数:7,代码来源:BootstrapMediawikiHooks.php

示例2: maybeAddBacklogNotice

 protected static function maybeAddBacklogNotice(OutputPage &$out)
 {
     global $wgUser;
     if (!$wgUser->isAllowed('review')) {
         return true;
         // not relevant to user
     }
     $namespaces = FlaggedRevs::getReviewNamespaces();
     $watchlist = SpecialPage::getTitleFor('Watchlist');
     # Add notice to watchlist about pending changes...
     if ($out->getTitle()->equals($watchlist) && $namespaces) {
         $dbr = wfGetDB(DB_SLAVE, 'watchlist');
         // consistency with watchlist
         $watchedOutdated = (bool) $dbr->selectField(array('watchlist', 'page', 'flaggedpages'), '1', array('wl_user' => $wgUser->getId(), 'wl_namespace' => $namespaces, 'wl_namespace = page_namespace', 'wl_title = page_title', 'fp_page_id = page_id', 'fp_pending_since IS NOT NULL'), __METHOD__);
         # Give a notice if pages on the users's wachlist have pending edits
         if ($watchedOutdated) {
             $css = 'plainlinks fr-watchlist-pending-notice';
             $out->prependHTML("<div id='mw-fr-watchlist-pending-notice' class='{$css}'>" . wfMsgExt('flaggedrevs-watched-pending', 'parseinline') . "</div>");
         }
     }
     return true;
 }
开发者ID:realsoc,项目名称:mediawiki-extensions,代码行数:22,代码来源:FlaggedRevsUI.hooks.php


注:本文中的OutputPage::prependHTML方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。