Content added Content deleted
imported>DrOwl (→Source) |
imported>DrOwl No edit summary |
||
Line 1:
Integrate [[
=== Syntax ===
<nowiki><
==== Example ====
<nowiki><
=== example Result ===
<pre>
| '_ ` _ \ / _ \ / _ \
| | | | | | (_) | (_) |
|_| |_| |_|\___/ \___/
</pre>
(not installed on anything this is only beta i dont have figlet installed on this server)
=== Source ===
Line 52 ⟶ 51:
?>
</pre>
|
Revision as of 00:48, 21 May 2005
Integrate figlet text into wiki pages using figletlink in a custom Mediawiki extension:
Syntax
<figlet>text</figlet>
Example
<figlet>moo</figlet>
example Result
| '_ ` _ \ / _ \ / _ \ | | | | | | (_) | (_) | |_| |_| |_|\___/ \___/
(not installed on anything this is only beta i dont have figlet installed on this server)
Source
<?php # Figlet Mediawiki extension # using shell figlet # by DrOwl 21.06.2005 #modded from # by mutante 25.03.2005 $wgExtensionFunctions[] = "wffigltExtension"; function wffigletExtension() { global $wgParser; $wgParser->setHook( "rss", "renderFiglet" ); } function renderFiglet( $input ) { $input =~ /[Aa-Zz]|[1-0]; # $input = mysql_escape_string($input); $figlet = passthru('echo $input | /home/drowl/figlet/figlet -d /home/drowl/figlet/fonts'); $output="<pre>"; $output.="$figlet"; $output.="
";
return $output;
}
?>