Joomla Plugins are also known as Mambots (for Mambo). Plugins allow extension of the core and dynamic processes in Joomla and Mambo during runtime (page load).
Geshibot is a mambot for Mambo, plugin for Joomla, that highlights code within content items (articles).
This is an upgrade with quite a few new features. Support for highlighting code by passing the filename with access levels, support for {geshibot} syntax so geshibot can be used with the wysiwyg editor turned on or off, and more...
Change Log: 1.0.1
Support for {geshibot} syntax as well as <pre> tags.
botPHP_content is a mambot mambot/plugin that allows you to place custom PHP inside a mambot, thus allowing you to modify the content displayed by Joomla before it is displayed.
Geshibot is a mambot for Mambo, plugin for Joomla, that highlights code within content items (articles).
Why Use Geshibot
As you may know, Joomla and Mambo now already have a bot called Geshi, that is used for highlighting PHP Syntax, or other language syntax. However, I found the Geshi Mambot/Plugin to be lacking quite a few features.
Geshibot, fills this in.
Geshibot Features:
Uses the Geshi Syntax Higlighting Class from Geshi Project
Allow highlighting of syntax in multiple formats, php, xml, html4strict, javascript, etc.
Show or not show line number.
Show fancy line numbers
Load Joomla/Mambo Styles into highlighted syntax (uses JavaScript to add Joomla CSS Classes)
Show a Pure Source Code Links that opens source in new window, with no formatting
Show links to function/element references in highlighting
Loads CSS Classes so you can define your own CSS if needed.