History: PluginCode
Preview of version: 6
Code can be used to display snippets of code in wiki pages.
{CODE()} <?php function foo($foo) { print($foo); }?> {CODE}
Will produce
insert graphic
You can edit the plugin and change it if you don t like the look and feel of the output.
-
This plugin is buggy.
Don't know why, but it seems the html special characters are processed twice.
I read the source code of this plug-in, and it seems nothing wierd. (wikiplugin_code() uses htmlspecialchars() to convert the input.) But I suspect that callers of plugin functions call htmlspecialchars() again.
I'm not php programmer, so I can't be sure. but after changing the wikiplugin_code.php like below, it works fine for me:
You should change
$code = htmlspecialchars($data);
to
$code = $data;
in wikiplugi_code.php
I'm using tikiwiki version 1.7.1.1. — cinsk
-
Hey, guys, Won't it be cool if this plugin supports syntax highlighting? Because I'm not php programmer, if you know php system() function, and know code2html program, I think it will not be too difficult. — cinsk
History
| Information | Version | |||||
|---|---|---|---|---|---|---|
| Danny Staple | 12 | |||||
| Danny Staple | 11 | |||||
| Mose | 10 | |||||
| cerion And... what about starting at a different line number? i.e. for publishing code snippets (exp. for tutorials) | 9 | |||||
| Mose | 8 | |||||
| cinsk.shin | 7 | |||||
| cinsk.shin | 6 | |||||
| cinsk.shin | 5 | |||||
| cinsk.shin | 4 | |||||
| DennisDaniels code is bugged ... use at your own risk | 3 | |||||
| Marc Laporte | 2 | |||||