<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.christophchamp.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Botgen</id>
		<title>Christoph's Personal Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.christophchamp.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Botgen"/>
		<link rel="alternate" type="text/html" href="http://wiki.christophchamp.com/index.php?title=Special:Contributions/Botgen"/>
		<updated>2026-05-23T17:31:11Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>http://wiki.christophchamp.com/index.php?title=GeSHi&amp;diff=2441</id>
		<title>GeSHi</title>
		<link rel="alternate" type="text/html" href="http://wiki.christophchamp.com/index.php?title=GeSHi&amp;diff=2441"/>
				<updated>2006-07-30T10:25:45Z</updated>
		
		<summary type="html">&lt;p&gt;Botgen: disabled&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Note: This extension has been disabled.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;php&amp;gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
# vim: ts=8:sw=4:sts=4:et&lt;br /&gt;
&lt;br /&gt;
# MediaWiki GeSHiColor version 0.0&lt;br /&gt;
# Copyright (c) 2005 Aran Clary Deltac&lt;br /&gt;
# http://arandeltac.com/MediaWiki_GeSHiColor&lt;br /&gt;
# Distributed under that same terms as MediaWiki itself.&lt;br /&gt;
&lt;br /&gt;
include_once('geshi/geshi.php');&lt;br /&gt;
&lt;br /&gt;
$wgExtensionFunctions[] = &amp;quot;wfGeSHiColorExtension&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
function wfGeSHiColorExtension() {&lt;br /&gt;
    global $wgParser;&lt;br /&gt;
    $wgParser-&amp;gt;setHook( &amp;quot;code&amp;quot;,  &amp;quot;codeHook&amp;quot;  );&lt;br /&gt;
    &lt;br /&gt;
    $wgParser-&amp;gt;setHook( &amp;quot;php&amp;quot;,   &amp;quot;phpHook&amp;quot;   );&lt;br /&gt;
    $wgParser-&amp;gt;setHook( &amp;quot;perl&amp;quot;,  &amp;quot;perlHook&amp;quot;  );&lt;br /&gt;
    $wgParser-&amp;gt;setHook( &amp;quot;bash&amp;quot;,  &amp;quot;bashHook&amp;quot;  );&lt;br /&gt;
    $wgParser-&amp;gt;setHook( &amp;quot;mysql&amp;quot;, &amp;quot;mysqlHook&amp;quot; );&lt;br /&gt;
    $wgParser-&amp;gt;setHook( &amp;quot;html&amp;quot;,  &amp;quot;htmlHook&amp;quot;  );&lt;br /&gt;
    # Christoph's additions, 17-Dec-2005&lt;br /&gt;
    $wgParser-&amp;gt;setHook( &amp;quot;css&amp;quot;,  &amp;quot;cssHook&amp;quot;  );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function hookCode( $code, $args ) {&lt;br /&gt;
    $type = '';&lt;br /&gt;
    if ($args['type']) { $type=$args['type']; }&lt;br /&gt;
    return formatCode( $code, $type );&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function formatCode( $code, $type ) {&lt;br /&gt;
    if (!$type) { die('No language type defined for code block.'); }&lt;br /&gt;
    $geshi =&amp;amp; new GeSHi( trim($code), $type );&lt;br /&gt;
    return $geshi-&amp;gt;parse_code();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
function phpHook   ( $code ) { return formatCode( $code, 'php'   ); }&lt;br /&gt;
function perlHook  ( $code ) { return formatCode( $code, 'perl'  ); }&lt;br /&gt;
function bashHook  ( $code ) { return formatCode( $code, 'bash'  ); }&lt;br /&gt;
function mysqlHook ( $code ) { return formatCode( $code, 'mysql' ); }&lt;br /&gt;
function htmlHook  ( $code ) { return formatCode( $code, 'html'  ); }&lt;br /&gt;
# Christoph's additions, 17-Dec-2005&lt;br /&gt;
function cssHook   ( $code ) { return formatCode( $code, 'css'  ); }&lt;br /&gt;
&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&amp;lt;/php&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;css&amp;gt;&lt;br /&gt;
/* --- CSS --- */&lt;br /&gt;
&lt;br /&gt;
div#main { color:#fff; }&lt;br /&gt;
&amp;lt;/css&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Possible Languages==&lt;br /&gt;
* actionscript-french&lt;br /&gt;
* actionscript&lt;br /&gt;
* ada&lt;br /&gt;
* apache&lt;br /&gt;
* applescript&lt;br /&gt;
* asm&lt;br /&gt;
* asp&lt;br /&gt;
* bash&lt;br /&gt;
* blitzbasic&lt;br /&gt;
* c&lt;br /&gt;
* c_mac&lt;br /&gt;
* caddcl&lt;br /&gt;
* cadlisp&lt;br /&gt;
* cpp&lt;br /&gt;
* csharp&lt;br /&gt;
* css-gen.cfg&lt;br /&gt;
* [[GeSHi/CSS|css]]&lt;br /&gt;
* d&lt;br /&gt;
* delphi&lt;br /&gt;
* diff&lt;br /&gt;
* div&lt;br /&gt;
* dos&lt;br /&gt;
* eiffel&lt;br /&gt;
* freebasic&lt;br /&gt;
* gml&lt;br /&gt;
* html4strict&lt;br /&gt;
* ini&lt;br /&gt;
* inno&lt;br /&gt;
* [[GeSHi/Java|java]]&lt;br /&gt;
* javascript&lt;br /&gt;
* lisp&lt;br /&gt;
* lua&lt;br /&gt;
* matlab&lt;br /&gt;
* mpasm&lt;br /&gt;
* mysql&lt;br /&gt;
* nsis&lt;br /&gt;
* objc&lt;br /&gt;
* ocaml-brief&lt;br /&gt;
* ocaml&lt;br /&gt;
* oobas&lt;br /&gt;
* oracle8&lt;br /&gt;
* pascal&lt;br /&gt;
* perl&lt;br /&gt;
* php-brief&lt;br /&gt;
* php&lt;br /&gt;
* python&lt;br /&gt;
* qbasic&lt;br /&gt;
* ruby&lt;br /&gt;
* scheme&lt;br /&gt;
* sdlbasic&lt;br /&gt;
* smarty&lt;br /&gt;
* sql&lt;br /&gt;
* vb&lt;br /&gt;
* vbnet&lt;br /&gt;
* vhdl&lt;br /&gt;
* visualfoxpro&lt;br /&gt;
* xml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;br /&gt;
[[Category:Sandbox]]&lt;/div&gt;</summary>
		<author><name>Botgen</name></author>	</entry>

	<entry>
		<id>http://wiki.christophchamp.com/index.php?title=User:Botgen&amp;diff=2440</id>
		<title>User:Botgen</title>
		<link rel="alternate" type="text/html" href="http://wiki.christophchamp.com/index.php?title=User:Botgen&amp;diff=2440"/>
				<updated>2006-07-30T10:09:16Z</updated>
		
		<summary type="html">&lt;p&gt;Botgen: testing&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;testing&lt;br /&gt;
&lt;br /&gt;
and more testing&lt;/div&gt;</summary>
		<author><name>Botgen</name></author>	</entry>

	<entry>
		<id>http://wiki.christophchamp.com/index.php?title=User:Botgen&amp;diff=2439</id>
		<title>User:Botgen</title>
		<link rel="alternate" type="text/html" href="http://wiki.christophchamp.com/index.php?title=User:Botgen&amp;diff=2439"/>
				<updated>2006-07-30T10:06:50Z</updated>
		
		<summary type="html">&lt;p&gt;Botgen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;testing&lt;/div&gt;</summary>
		<author><name>Botgen</name></author>	</entry>

	</feed>