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


PHP Wiki::formatWord方法代码示例

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


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

示例1: displayNode

 function displayNode(&$tpl, $node)
 {
     if ($node == 'RootNode') {
         // hack to display a default Root node
         $contents = Wiki::getNodeContents($node);
         if ($contents === null) {
             $contents = '(Empty Root Node)';
         }
     }
     $nodename = Wiki::formatWord($node);
     if (empty($contents)) {
         $contents = Wiki::getNodeContents($node);
     }
     if ($contents === null) {
         $tpl->loadTemplatefile('404.tpl');
     } else {
         $tpl->loadTemplatefile('node.tpl');
         $tpl->setVariable('Contents', Wiki::process($contents));
     }
     $tpl->setVariable('User', $GLOBALS['a']->getUsername());
     $tpl->setVariable('Self', $_SERVER['SCRIPT_NAME']);
     $tpl->setVariable('Version', PEAR_WIKI_VERSION);
     $tpl->setVariable('Node', $node);
     $tpl->setVariable('NodeName', $nodename);
     $tpl->setVariable('PageTitle', "PEAR Wiki: {$nodename}");
     $tpl->show();
 }
开发者ID:SandyS1,项目名称:presentations,代码行数:27,代码来源:Wiki.php

示例2: HTML_Template_IT

        $form->addRule('email', 'Please enter email address', 'required', null, 'client');
        $form->addElement('submit');
        $form->addElement('hidden', 'mode', $mode);
        $form_html = $form->toHtml();
        $tpl =& new HTML_Template_IT($template_dir);
        $tpl->loadTemplatefile("mail.tpl");
        $tpl->setVariable("Node", $node);
        $tpl->setVariable("MailForm", $form_html);
        $tpl->show();
        exit;
    } else {
        include_once "Mail.php";
        include_once "Mail/mime.php";
        $html = Wiki::process(Wiki::getNodeContents($node));
        $text = unhtmlentities(strip_tags($html));
        $hdrs = array('From' => $a->getUsername() . '@php.net', 'Subject' => 'PEAR Wiki: ' . Wiki::formatWord($node));
        $mime = new Mail_mime();
        $mime->setTXTBody($text);
        $mime->setHTMLBody($html);
        $body = $mime->get();
        $hdrs = $mime->headers($hdrs);
        $mail =& Mail::factory('mail');
        $mail->send($_REQUEST['email'], $hdrs, $body);
    }
}
$tpl =& new HTML_Template_IT($template_dir);
if ($mode == 'edit') {
    Wiki::displayEditor($tpl, $node);
} elseif ($mode == 'new') {
    Wiki::displayEditor($tpl, '__new__');
} else {
开发者ID:SandyS1,项目名称:presentations,代码行数:31,代码来源:index.php


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