The sfGeshi plugin has been updated today to use latest GeSHi improvements, and to add some features. The SVN path changed too, to comply with symfony-project.com plugin repository naming conventions, so be sure to check out the documentation.
sfGeshi::getLanguages()
This static methods allow you to get an associative array of languages, with GeSHi language identifiers as keys and human readable language names as values.
<?php echo select_tag('language', options_for_select(sfGeshi::getLanguages(), $language)); ?>sfGeshi::getPluginPath()
This convenience method has been added to allow you to call sfGeshiPlugin directory differently. It should be used if you need direct access to GeSHi files (like language highlighting definition files in /geshi/).
Last comments