=== WordPress Rainbow Hilite === Contributors: podpirate Donate link: https://www.msf.org/donate Tags: code, syntax highlighting, rainbow, code Requires at least: 3.8 Tested up to: 5.2.2 Requires PHP: 5.3.0 Stable tag: 2.0.5 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html NO LONGER MAINTAINED Code Syntax highlighting using rainbow == Description ==
“WordPress Rainbow Hilite” is no longer maintained. If you are interested in taking over the plugin, please leave a notice in the [github issues](https://github.com/mcguffin/wp-rainbow-hilite/issues). If you like to use
Code syntax Highlighting. Documentation can be found [here](http://wpdev.podpirate.org/wordpress-rainbow-hilite). = Features: = - Highlighted code can be copy-pasted directly out of the site. No "view raw" button needed. - User friendly TinyMCE integration. - Many programming languages supported. Includes [rainbow.js](http://craig.is/making/rainbows) a syntax highlighting script written by [Craig Campbell](http://craig.is/). Line numbering through [rainbow.linenumbers](https://github.com/Sjeiti/rainbow.linenumbers) by [Ron Valstar](http://www.sjeiti.com/). Currently supported languages by Rainbow are - C - C# - Coffeescript - CSS - D - Go - Haskell - HTML - Java - Javascript - Lua - PHP - Python - R - Ruby - Scheme - Shell - Smalltalk There are some Hooks implemented allowing you to load your own language modules. Details [here](https://github.com/mcguffin/wp-rainbow-hilite/wiki). Latest files on [GitHub](https://github.com/mcguffin/wp-rainbow-hilite). == Installation == Follow the standard [WordPress plugin installation procedere](http://codex.wordpress.org/Managing_Plugins). == Frequently asked questions == = I found a bug. Where should I post it? = Depends. If you can break it down to the JavaScript core it would be best placed in the [Rainbow Repository](https://github.com/ccampbell/rainbow) (which is not mine). Everything else can either go into the Support forum, or in the [WP-Rainbow Repo](https://github.com/mcguffin/wp-rainbow-hilite). = I'd like to suggest a feature. Where should I post it? = I personally prefer GitHub. The plugin code is here: [GitHub](https://github.com/mcguffin/wp-rainbow-hilite) (See above as well.) = I want to use the latest files. How can I do this? = Use the GitHub Repo rather than the WordPress Plugin. Do as follows: 1. If you haven't done so: [Install git](https://help.github.com/articles/set-up-git) 2. in the console cd into Your 'wp-content/plugins' directory 3. type 'git clone git@github.com:mcguffin/wp-rainbow-hilite.git' 4. If you want to update to the latest files (be careful, might be untested on Your WP-Version) type 'git pull'. = I found a bug and fixed it. How can I let You know? = Either post it on the [GitHub-repo](https://github.com/mcguffin/wp-rainbow-hilite) or—if you cloned the repository—send me a pull request. == Screenshots == 1. Visual Editor 2. Code properties dialog 3. WordPress Settings Writing 4. Highlighted Code == Changelog == = 2.0.5 = End-of-life notice = 2.0.4 = Fix PHP Fatal Error = 2.0.2 = Get rid of concating assets in PHP (use a Script optimizer plugin instead) = 2.0.1 = Introduce new release pipeline = 2.0.0 = Code refactoring = 1.0.6 = Localization: Move de_DE to translate.wordpress.org = 1.0.5 = Fix: Safer script loading = 1.0.4 = Fix: Scripts now are correctly minified by Autoptimize. = 1.0.3 = Fix: Load rainbow css after theme css = 1.0.2 = l10n: Change plugin textdomain to plugin slug. = 1.0.1 = JS Fix: play nice with prevoisly declared document.onreadystatechange callbacks. = 1.0.0 = Initial Release == Plugin API == The plugin offers some filters to allow themes and other plugins to hook in. See [GitHub-Repo](https://github.com/mcguffin/wp-rainbow-hilite) for details.