Firebug 1.2 vs Firefox 2 : Fixing the 'console is not defined' error

Getting some ‘console is not defined‘ errors in Firefox 2 with Firebug 1.2.0? Don’t worry, as it turns out that’s by design. The trick is to issue a window.loadFirebugConsole(); in your Javascript before using the console. Thanks for mentioning it on the list, John! 🙂

Backdropping jQuery functions into PrototypeJS

One of the functions I use quite regularly when working with jQuery is .attr(). Right now – at work – I’m fiddling around in Prototype, and noticed I kept on writing .attr() which – quite evidently – doesn’t exist. Okay, I can use Prototype’s .readAttribute() and .writeAttribute() but that’s quite a hassle: I want one …

TinyMCE : hooking onto the resize event

Out of the box TinyMCE supports a nice set of events which you can trace via the handle_event_callback Callback. Amongst a few you can externally hook onto the mousedown, mouseup, click, keypress, keydown, keyup, etc. events. Very nice, yet I was missing one from the list of supported events: the resize event.

PS_BRAMUS.TextExport 1.3 – Automatically export all Text layers from Photoshop PSD to a Text file (PSD2TXT)

Colleague Johan asked whether someone could knock up a script which exports all text layers from a Photoshop document to a text file (viz. a PSD2TXT tool/script), enabling one to slice even faster than he already can. Last week I released the first version of the script (v 1.2), now it’s time for an update. …

PS_BRAMUS.TextExport 1.2 – Automatically export all Text layers from Photoshop PSD to a Text file

Colleague Johan asked whether someone could knock up a script which exports all text layers from a Photoshop document to a text file. Since I’ve scripted Photoshop before (heck, I even steered Photoshop from within C#) it was no biggie for me to knock up a simple script, which I dubbed TextExport

Javascript html_entity_decode

Dirty, but it works 😛 function html_entity_decode(str) { var ta = document.createElement(“textarea”); ta.innerHTML=str.replace(/</g,”&lt;”).replace(/>/g,”&gt;”); toReturn = ta.value; ta = null; return toReturn; } Did this help you out? Like what you see?Consider donating. I don’t run ads on my blog nor do I do this for profit. A donation however would always put a smile on …