我在 php 中找到了用于将 wiki 语法转换为 HTML 的脚本,并且我尝试将其集成到Codeigniter中。它似乎真的很容易使用。但是,它不起作用,而是产生了大约 8 个这样的错误:
Message: Use of undefined constant LS_NONE - assumed 'LS_NONE'
我认为这是因为 Codeigniter 助手不是一个类而是函数,而这段代码是一个类,还是这个问题出在其他东西上?我也尝试将其用作模型但没有成功。
它似乎也非常过时(2007)。有人可以提出一个非常简单的替代方案,或者如果可能的话,可以给出一个如何将其转换为简单函数的想法?这是一段非常短的代码。我不确定这些常量与函数和类的关系是如何工作的。
我之前给了 Pear 的 Text_Wiki,但是它的使用和复杂性远远超出了我的要求和知识:)
//任何帮助将不胜感激
加载使用:
$row = $query->row();
$content=$row->course_content;
$this->load->helper('wiki');
$content=explode("\n", $content);
$output = WikiTextToHTML::convertWikiTextToHTML($content);
$html=array_merge($output);
$data['contents'][]= $html;
$this->load->view('default/a',$data);