Yes, its about time, I know, & you’ve been waiting for long, so without further ado, let me present, iG:Syntax Hiliter v3.0!! As always, a detailed READ ME and MANUAL is provided with the plugin to get you going. π
This is truly one update which I think that every user should(must) have(or atleast those who are running WP1.5 or above). The whole plugin has been overhauled & re-written, the code size is less than the last release(400 lines versus 750 lines of last release) even though the features have multiplied!!!
Based on the latest stable release of GeSHi(v1.0.7), iG:Syntax Hiliter will now support any language that GeSHi supports. You just need to grab the language file from the GeSHi Website(if your language is not already included with the plugin) and drop it in to start colourising the code of your fav language(for more details, please refer to the accompanying plugin MANUAL).
The noteworthy features that’ll really blow away the competition(& copycats) are:
- Drag-n-Drop support of a language which GeSHi supports
- Plain-Text View of the hilited code(in a seperated window)
- Easy to use Configuration GUI in WP-Administration, so no more messing around in PHP code
- Auto-Install, just activate & you are ready to colourise your code!!
- More options for configuring the plugin & the way its used
These are just the cream of the whole thing, in all it includes a lot of other tit-bits & bug-fixes(both on plugin & GeSHi level).
Its been almost an year(10 months and 23 days) since the first public release, and its been a steady progress, with over 5000 recorded downloads till date(till v2.1). This is a revolutionary release of iG:Syntax Hiliter. What I find amusing is that, as I know of it(I maybe wrong but I don’t think so), Movable Type(which changed the way people look at blogs, in other words, revolutionised it) was pretty feature-ful when in v2.xx but came out with a bang at v3 with whole load of new stuff(including that licensing). Now drawing comparison, iG:Syntax Hiliter revolutionised the way code is hilited(with the world’s best & most loved blogging system, WordPress) and was quite feature-ful in v2.1 but v3.0 is really something to cherish about, it deserves a drumroll(not asking for too much, am I??) and the quite amusing fact is that iG:Syntax Hiliter also has a new License(now don’t panic, nothing to worry about, its still FREE & will always be) at v3.0. π
Yes, iG:Syntax Hiliter is now licensed under GNU GPL!! π
This is just……, well, I’m feeling a bit exhausted, having worked continously for 3 nights to get this up and going, I’ll now sleep soundly!! π
Again, iG:Syntax Hiliter v3.0 can be downloaded here. As always, bugs/complaints/suggestions are welcome here or at the WP Support thread at http://wordpress.org/support/10/10533/ or you can Contact Me(please mention iG:Syntax Hiliter as the subject).
So, let the code be colourised!! π
UPDATE:- A bugfix has been released, please read about it and update to v3.1
Thanks for your great work. I has upgraded it to the lastest version.
Keep it going
Thanks and best regards,
pcdinh
Great work! Good to see you’re still working on it π
(Posted while on holiday – I guess I’m just too addicted to e-mail ;))
Hey buddy, I never abandoned it in the first place, just didn’t get time to work on it!! π
ah well, hope you are enjoying your holiday(some people are just lucky). π I just hope that you come back soon & get that v1.2 parser out, it looks pretty exciting!!! π
this plugin surely rocks man!! I just discovered it & it took just 5 seconds to get it up & running!! π and the results are pretty amazing, now all of a sudden, plain & dull code looks quite attractive and appealing!! π
keep it up!! :tup:
There is a bug when i used “[ ]” before [cpp]..[/cpp] and it won’t display the content from “[ ]” to [/cpp]Γ―ΒΌΕcount help me?I have to use the 2.0 π
hiwa, thanks for reporting, I’ll look into it!! π
I just downloaded it, but when I went to the admin panel, there was only a single popup menu. Further investigation revealed that you forgot to close your tags on lines 277, 286, 295, and 304 of the file “syntax_hilite.php”. Correcting those four tags fixes the problem. π
Oh!! Thanks for reporting it Dave!! IE & Opera displayed the admin interface perfectly well, so I didn’t notice it!!
It’ll be fixed in the update!!! π
a critical bug-fix has been released, please update to v3.1, more details at https://igeek.info/still-fresh/2005/07/05/worming-my-way-out/
Hi, how could I have this plugin enabled to the comment section?
<!– Author Edit: Inappropriate Comment, this blog is not for testing purposes –>
pcdinh, you can enable it for the comment text by adding the “igSynHilite” filter to the “comment_text” hook. Also, you’ll need to remove the “wptexturize” filter from the “comment_text” hook and add “igSynHiliteDis_en_frmt” filter to it.
For more info on adding/removing filters, please refer to the WordPress Plugin API.
And also, don’t ever post test comments here, this blog is not for any testing!! This is a live blog and whatever specimen of my plugins people need, I provide them. Other than that, nothing else. If you want to do any testing, please do so on your WordPress install, but not here!!
Thanks! I’m using the colorer.sourceforge.net for code highlighting. Will switch to your plugin soon.
plugin workds on index page, but not on archived entry page?? WP 1.5.2. Any ideas?
its got nothing to do with index or archive page John, the thing is that the plugin doesn’t seem to work when you use the_excerpt() instead of the_content() tag, ie., when instead of displaying full posts, you are displaying summary of the post. This is because that though the plugin is applied to the code, WordPress however strips out any formatting etc. when displaying summary.
great plugin! my blog likely won’t use it *too* often, but often enough.
i have some joke qbasic code on my blog (yes, i added basic highlighting to your plugin heh heh) and it’s adding extra linebreaks. is that geshi doing it or iG? this is on wordpress 2.1.
Hello,
since i have installed yesterday php5 on my server a piece of php-code (using the php tags of your script) is causing problems. Only the comments in the wordpress-post are displayed. If i remove the displayed code the post is ok again.
you can find the code here:
http://www.townblog.de/download/dge-inlinerss-utf-8_changes.txt
It must be one ore more from the characters used in the array $umlaute. Hope you can find a way to fix this for php5. There were no problem with the old php version.