Plugin Directory

GeSHi Source Colorer

The plugin can colorize any source in a post or page. There are a lot of possiblities to configurate your code designs.

The plugin creates a colorized view of source code. It uses GeSHi for creating the layout information and allows an individual configuration of the tag values, so that a migration of anonther code syntax highlighter plugin is possible, without changing the article data. Additional options are like enabling / disabling line numbers, copy to clipboard and open code in a blank window can be used by a hover toolbar. The code blocks on a post / page can be collected to a "list of listings" automatically or collected in a tab view, each code block can get its own layout style and each code boxes can be collapsed / expanded. On a code box different lines can be static highlighted or the highlighting can be added dynamically on hovering a individual DOM element. You can define a own JavaScript or CSS file in your theme, so that you can handle different layouts / actions on your themes. Own styles for different codes can be created and exported / imported into the plugin.

Features

  • free definition of the tags / shortcuts
  • free code style definition on the given language
  • multi- or singleline code block on one page with individual configuration
  • global CSS style definition (code block and toolbar)
  • theme based individual CSS and JavaScript files
  • static & dynamic highlighting (hover effect on every DOM with jQuery possible)
  • table of listing on each page with anchor elements
  • individual configuration on the code block hover toolbar with enabling / disabling line numbers, open code in a blank window, copy code to clipboard, collapsed view etc.
  • collapsed view of the code with jQuery expand / collapsed action
  • keyword references to the language definition
  • individual code tab size
  • export / import function with dynamic style renaming (over different plugin versions)
  • tab view / browsing of code blocks (different code blocks can be collected in one global container and each code will be referenced by a individual tab)
  • automatic choice of the codestyle on the language name
  • individual language definitions with GeSHi
  • individual access with JavaScript and jQuery to the code blocks
  • live preview of style definition

Requires: 3.2 or higher
Compatible up to: 3.4.2
Last Updated: 2012-11-9
Downloads: 1,742

Ratings

5 stars
5 out of 5 stars

Support

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1