В общем не дождался ответа, сделал так, если кому-то нужно:  
1) Скачал последнюю версию gishi от сюда: http://sourceforge.net/projects/...shi/files/geshi/ 
2) Загрузил в корень форума папку gishi и файл gishi.php 
3) Открыл файл topic.php в корне форума, за строкой: 
CODE:include('./include/common.php');   
добавил 
CODE:include_once ("geshi.php");   
4) Открыл файл include/fm.class.php 
Нашел код  
CODE:				$string = preg_replace_callback("#\[code\](.+?)\[/code\]#is", 
										create_function( 
													'$matches', 
													'global $array,$num; 
													$key = "%__".$num."__%"; 
													$num++; 
													$array[$key] = "<div class=\"block\"><b>CODE:</b><div class=\"htmlcode\">".$matches[1]."</div></div>"; 
													return $key;' 
										),$string);   
 
За ним добавил код: 
CODE:				$string = preg_replace_callback("#\[code=([^\]]*)\](.+?)\[/code\]#is", 
										create_function( 
													'$matches', 
													'global $array,$num; 
													$key = "%__".$num."__%"; 
													$num++; 
													$geshi = new GeSHi(html_entity_decode($matches[2],ENT_QUOTES),$matches[1]); 
													$array[$key] = "<div class=\"block\"><b>".$matches[1].":</b><div class=\"htmlcode\">".$geshi->parse_code()."</div></div>"; 
													return $key;' 
										),$string);   
 
 
Вот и все! 
 
Теперь для подсветки кода, необходимо писать: {code=lang}код{/code} 
Фигурные кавычки меняем на квадратные, после равно ставим язык программирования. 
 
!ВНИМАНИЕ 
Для безопасности, CODE:\[code=([^\]]*)\](.+?)\[/code\]   фрагмент ([^\]]*) заменить на список разрешаемых к переводу языков например: 
CODE:\[code=(php|html|css|javascript|cpp|python)\](.+?)\[/code\]    |