⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 moodle_rescue_html.php

📁 很棒的在线教学系统
💻 PHP
字号:
<?php // $Id: moodle_rescue_html.php,v 1.2 2005/07/24 10:29:23 stronk7 Exp $/*     Can be used to allow preserving of certain "safe" HTML <tags>     (as seen in [sfWiki | http://sfwiki.sf.net/].     "Safe" tags include Q, S, PRE, TT, H1-H6, KBD, VAR, XMP, B, I     but just see (or change) ewiki_format() for more. They are not     accepted if written with mixed lowercase and uppercase letters,     and they cannot contain any tag attributes.     RESCUE_HTML was formerly part of the main rendering function, but     has now been extracted into this plugin, so one only needs to     include it to get simple html tags working.*/$ewiki_plugins["format_source"][] = "ewiki_moodle_rescue_html";function ewiki_moodle_rescue_html(&$wiki_source) {   $safe_html = EWIKI_RESCUE_HTML;   $safe_html += 1;   $rescue_html = array(      "br", "tt", "b", "i", "strong", "em", "s", "kbd", "var", "xmp", "sup", "sub",      "pre", "q", "h1", "h2", "h3", "h4", "h5", "h6", "cite", "code", "u",    );         #-- unescape allowed html   if ($safe_html) {    /*      foreach ($rescue_html as $tag) {         foreach(array($tag, "/$tag", ($tag=strtoupper($tag)), "/$tag") as $tag) {            $wiki_source = str_replace('&lt;'.$tag.'&gt;', "<".$tag.">", $wiki_source);      }  }    */      $regexp='#&lt;(/?('.implode("|",$rescue_html).'))( /)?&gt;#i';      $wiki_source = preg_replace($regexp, '<$1>', $wiki_source);   }}?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -