Canned Atropine!!

Navigation Menu

iG:Syntax Hiliter v5.0

Posted by on in iDevelop, iG:Syntax Hiliter, PHP, WP-Plugins | 0 comments

iG:Syntax Hiliter v5.0 is now available for download. Its been about two and half years since last release of v4.2 (v4.3 was a bugfix release made next day).

What has changed?
Well, lots on the code front, a bit on the user front. Some of those things are:

  • Language file/name cache was not re-building automatically, fixed now.
  • Finer control over GeSHi behaviour & code parsing.
  • Plugin stylesheet can be disabled if you want to use your own for code boxes.
  • CSS & JS assets are enqueued only if they’re needed.

This version sees a major code over-haul, a major re-write/restructuring of the code which has resulted in a cleaner, modular & better performing code. Also the PHP version requirement has been bumped up to PHP 5.3.0. The core code of the plugin would not load if installed PHP version is less than 5.3.0, fail gracefully & show you a friendly notice in wp-admin about it.

Read More

iG:Syntax Hiliter v4.2

Posted by on in iDevelop, iG:Syntax Hiliter, PHP, WP-Plugins | 0 comments

iG:Syntax Hiliter v4.2 is now available for download. Some bugs have been fixed in v4.1 and v4.2 along with a few new additions and improvements, some of which are:

  • Additional language files can be put in “geshi” folder inside current theme so that the files won’t get overwritten on plugin upgrade
  • Github Gist embed XSS bug fixed
  • Shorthand tags for all languages are now supported
  • A code block is parsed only once, subsequent similar code blocks in same post/page use the same output, for better performance

A more detailed changelog is available here.

Read More

Back from the dead.....

Posted by on in iDevelop, iG:Syntax Hiliter, PHP, WP-Plugins | 2 comments

The last release of iG:Syntax Hiliter was about 7 years ago when v3.5 was released. After that I got side tracked with other things which staked claim over my time, the plugin didn’t have any show stopper bugs & it worked fine with subsequent WordPress updates. So I kinda didn’t feel like there was any need to update the plugin, which was one of the reasons it didn’t see any updates after that.

Read More

Code for Fun!!

Posted by on in iDevelop, iG:Syntax Hiliter, PHP, WP-Plugins | 166 comments

Seeing me freak out at solving maths equations, my mom used to say that solving maths problems is fun once you get the hang of it. I thought that she’s just telling me that to finish up my homework, but I now understand because its not that solving maths has become fun for me but I’ve found coding & solving problems in there to be fun, which apparently some people don’t. So logically speaking, when you get going in something, it starts looking fun to you, whatever it maybe, be it solving maths problems or logical equations while coding or cooking!!

Read More

Development Ahead!!

Posted by on in iDevelop, iG:Syntax Hiliter, WP-Plugins | 6 comments

I’ve started looking into the code again for the iG:Syntax Hiliter, hopefully a version will be released by this weekend. 😉 I blogged earlier that the current v3.1.1 might not be compatible with WordPress 2 due some changes that I noted/guessed in the WordPress core since v1.5, but as some users have reported in and as I’ve tested it, iG:Syntax Hiliter v3.1.1 has no problems in working with either a fresh WordPress 2.x install or one upgraded from an older version. 😀 So you may go ahead & upgrade your WordPress installs if you’ve been holding back because of iG:Syntax Hiliter & if you’ve been waiting for the compatible release of iG:Syntax Hiliter to use with your WordPress 2.x install, go ahead and grab the current version & install it, no problems so far!! 😉

Read More

iG:Syntax Hiliter Incompatibility!!

Posted by on in iDevelop, iG:Syntax Hiliter, PHP, WP-Plugins | 25 comments

iG:Syntax Hiliter is not fully compatible with the new WordPress 2.0. Though the existing installations might work alright, new installs of the plugin on WordPress 2.0 may cause some problems due to the revamped user system in WordPress. The earlier user levels have been disposed off and user roles have been introduced. So the plugin will not install when activated in the plugin management page on your WordPress 2.0 install as it currently checks for the minimum user level 8 to install the plugin and edit the configuration options!! 😕

Read More

Worming my Way Out!!

Posted by on in iDevelop, iG:Syntax Hiliter, WP-Plugins | 38 comments

Yes, a bug was reported in iG:Syntax Hiliter v3.0 that can stop the plugin from working, or in other words, can break your plugin and the post. This was due to the fact that a new RegEx was used for the tag parsing and I uh well…………..
So, if you used any square brackets like [ ] in your post, well, you can understand…………..

Read More

Let the CODE be Colourised!!

Posted by on in iDevelop, iG:Syntax Hiliter, PHP, WP-Plugins | 16 comments

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!!!

Read More

Tale of Forgotten Plugin - Part 2 !!

Posted by on in iDevelop, iG:Syntax Hiliter, WP-Plugins | 1 comment

I’ve been quite busy these past few weeks(read more than a month), full upto my neck, with not getting enough sleep, leave alone working on any side projects. 😐

This doesn’t however means that I’ve stopped the development of iG:Syntax Hiliter. But I haven’t had the time to work on it the way I wanted, first due to change in jobs(again, I’ll post about it sometime later), then getting upto my neck in some urgent projects that needed to be finished. I was kindly asked by Nigel sometime in February to test drive the new parser for GeSHi that he’s been conjuring but I’m ashamed to say that wasn’t able to try it out even for once!! 😳 The ZIP package that he sent me is still lying on my PC where it landed after I downloaded it!! 🙁 Sorry Nigel!!
Heck!! There are only 24 hours in a day!!!!! :curse:

Read More