Category Archives: Programming

Half-baked code snippets and everything related to programming.

Permission error of AppleScript in iTunes

I was getting a permission error (code -54) when trying to set an id3 tag of a track using AppleScript. The solution was to add a delay between each operation: delay 1 Note that the track will remain “locked” until … Continue reading

Posted in Programming | Tagged , , | Leave a comment

Launch character palette using AppleScript in Snow Leopard

tell application “CharacterPalette” to activate There is an issue though: the new character palette doesn’t get “bound” to any of the applications, therefore double-clicking a symbol doesn’t paste it automatically to the text field. You’d have to drag-and-drop. I’m posting … Continue reading

Posted in Programming | Tagged | 1 Comment

Restrict page access to authorized MODx managers only

A while ago I needed to create a private zone with documentation, accessible only by the MODx managers (I’m talking about MODx Evolution here). In order to restrict access I wrote a simple snippet, which you can now use as … Continue reading

Posted in Programming, Releases | Tagged | Leave a comment

Add an <option> to a <select> using Mootools

var newoption = new Option(“option html”, “option value”); try { $(‘myselect’).add(newoption, null); } catch (err) { $(‘myselect’).add(newoption); } To select the newly created option: newoption.setProperty(‘selected’, ‘selected’);

Posted in Programming | Tagged , | Leave a comment