• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP html_mktocitem函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中html_mktocitem函数的典型用法代码示例。如果您正苦于以下问题:PHP html_mktocitem函数的具体用法?PHP html_mktocitem怎么用?PHP html_mktocitem使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



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

示例1: getTOC

 /**
  * Return the TOC
  *
  * @return array
  */
 function getTOC()
 {
     $toc = array();
     foreach ($this->pages as $key => $info) {
         if (is_array($info)) {
             $toc[] = html_mktocitem('', $this->getLang($key), 1, '');
             foreach ($info as $page) {
                 $toc[] = html_mktocitem('?do=admin&page=statistics&opt=' . $page . '&f=' . $this->from . '&t=' . $this->to, $this->getLang($page), 2, '');
             }
         } else {
             $toc[] = html_mktocitem('?do=admin&page=statistics&opt=' . $key . '&f=' . $this->from . '&t=' . $this->to, $this->getLang($key), 1, '');
         }
     }
     return $toc;
 }
开发者ID:splitbrain,项目名称:dokuwiki-plugin-statistics,代码行数:20,代码来源:admin.php


示例2: getTOC

 /**
  * Generates a two-level table of contents for the config plugin.
  *
  * @author Ben Coburn <[email protected]>
  */
 function getTOC()
 {
     if (is_null($this->_config)) {
         $this->_config = new configuration($this->_file);
     }
     $this->setupLocale(true);
     $allow_debug = $GLOBALS['conf']['allowdebug'];
     // avoid global $conf; here.
     // gather toc data
     $has_undefined = false;
     $toc = array('conf' => array(), 'plugin' => array(), 'template' => null);
     foreach ($this->_config->setting as $setting) {
         if (is_a($setting, 'setting_fieldset')) {
             if (substr($setting->_key, 0, 10) == 'plugin' . CM_KEYMARKER) {
                 $toc['plugin'][] = $setting;
             } else {
                 if (substr($setting->_key, 0, 7) == 'tpl' . CM_KEYMARKER) {
                     $toc['template'] = $setting;
                 } else {
                     $toc['conf'][] = $setting;
                 }
             }
         } else {
             if (!$has_undefined && is_a($setting, 'setting_undefined')) {
                 $has_undefined = true;
             }
         }
     }
     // build toc
     $t = array();
     $t[] = html_mktocitem('configuration_manager', $this->getLang('_configuration_manager'), 1);
     $t[] = html_mktocitem('dokuwiki_settings', $this->getLang('_header_dokuwiki'), 1);
     foreach ($toc['conf'] as $setting) {
         $name = $setting->prompt($this);
         $t[] = html_mktocitem($setting->_key, $name, 2);
     }
     if (!empty($toc['plugin'])) {
         $t[] = html_mktocitem('plugin_settings', $this->getLang('_header_plugin'), 1);
     }
     foreach ($toc['plugin'] as $setting) {
         $name = $setting->prompt($this);
         $t[] = html_mktocitem($setting->_key, $name, 2);
     }
     if (isset($toc['template'])) {
         $t[] = html_mktocitem('template_settings', $this->getLang('_header_template'), 1);
         $setting = $toc['template'];
         $name = $setting->prompt($this);
         $t[] = html_mktocitem($setting->_key, $name, 2);
     }
     if ($has_undefined && $allow_debug) {
         $t[] = html_mktocitem('undefined_settings', $this->getLang('_header_undefined'), 1);
     }
     return $t;
 }
开发者ID:jalemanyf,项目名称:wsnlocalizationscala,代码行数:59,代码来源:admin.php


示例3: toc_additem

 /**
  * Add an item to the TOC
  *
  * @param string $id       the hash link
  * @param string $text     the text to display
  * @param int    $level    the nesting level
  */
 function toc_additem($id, $text, $level)
 {
     global $conf;
     //handle TOC
     if ($level >= $conf['toptoclevel'] && $level <= $conf['maxtoclevel']) {
         $this->toc[] = html_mktocitem($id, $text, $level - $conf['toptoclevel'] + 1);
     }
 }
开发者ID:sawachan,项目名称:dokuwiki,代码行数:15,代码来源:xhtml.php


示例4: getTOC

 /**
  * Adds all available schemas to the Table of Contents
  *
  * @return array
  */
 public function getTOC()
 {
     global $ID;
     $toc = array();
     $link = wl($ID, array('do' => 'admin', 'page' => 'struct_assignments'));
     $toc[] = html_mktocitem($link, $this->getLang('menu_assignments'), 0, '');
     $slink = wl($ID, array('do' => 'admin', 'page' => 'struct_schemas'));
     $toc[] = html_mktocitem($slink, $this->getLang('menu'), 0, '');
     $tables = Schema::getAll('page');
     if ($tables) {
         $toc[] = html_mktocitem($slink, $this->getLang('page schema'), 1, '');
         foreach ($tables as $table) {
             $link = wl($ID, array('do' => 'admin', 'page' => 'struct_schemas', 'table' => $table));
             $toc[] = html_mktocitem($link, hsc($table), 2, '');
         }
     }
     $tables = Schema::getAll('lookup');
     if ($tables) {
         $toc[] = html_mktocitem($slink, $this->getLang('lookup schema'), 1, '');
         foreach ($tables as $table) {
             $link = wl($ID, array('do' => 'admin', 'page' => 'struct_schemas', 'table' => $table));
             $toc[] = html_mktocitem($link, hsc($table), 2, '');
         }
     }
     return $toc;
 }
开发者ID:cosmocode,项目名称:dokuwiki-plugin-struct,代码行数:31,代码来源:schemas.php



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP html_msgarea函数代码示例发布时间:2022-05-15
下一篇:
PHP html_meta_redirect函数代码示例发布时间:2022-05-15
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap