This is the archive page for posts tagged programming

iPAP development

I just added a new feature to my photo album publishing app, iPAP: Labels. Sort of like the way gmail uses labels, but was really inspired by Photoshop Album’s “tagging” technology. Nothing fancy really, just a simple way of categorizing your photo albums. Categorization—probably one of humanity’s most difficult tasks to complete. Try doing that […]

SmartyPants On Demand

Of course you’ve heard of SmartyPants, right? It’s that famous Movable Type and Blosxom plugin enabling authors to publish their weblogs with typographically elegant punctuations. That includes the famous Doug Bowman’s Stopdesign. Unfortunately for WordPress users, those wanting to use it had little chance, with SmartyPants written in Perl, not in PHP. Not until Michel […]

iPAP 0.7

The first public release of iPAP: Photo Album Publisher (formerly known as SPAM: Simple Photo Album Manager) is now ready for download. The zip contains a somewhat detailed documentation, and everything you need to know (for now) is there. The project page will be ready after several hours of sleep. 🙂 Consider this version a […]

Comment Highlighting

About a week ago, there was a very active discussion on Dave Shea’s mezzoblue redesign, not only because of the new interface, but more importantly, his new feature: Reply Highlighting. Looks good on paper, but his first implementation was rather “faulty.” His highlighting feature was based on the premise that well–known designers and developers were […]

iPAP/SPAM

I’ve just received several emails from people interested in the PHP app I’ve been using to publish this site’s photos section, which you can also see used in other places. I am currently busy designing a WP layout for a signifact writer and WP user; but hopefully, I could prepare a simple documentation to accompany […]

Disable WP’s wptexturize inline

One of WordPress’s unique features is the ability to apply block formatting and punctuation styling through the buit–in wpautop() and wptexturize() functions, respectively. However, this behavior fails on some markup combinations. The simple–looking "<strong>text wrapped with strong emphasis tag, with quotes outside</strong>" replaces the two instances of double–quotes with opening–double–quotes (“ — escaped in HTML […]

Blo.gs Blogroll for WP-1.2

The default link manager in WordPress has always been feature–packed since the 1.0 release, though it could still use some hacking to do certain things. The blogroll import function has been something I’ve always wanted to work properly, but I couldn’t. Not that I tried or read the documentation that much, but I wanted it […]

Second day at work…

It’s my second day working at Jaemark’s office, trying to come to terms with phpnuke and postnuke, trying to make the most out of these monstrous applications. I never understood before how nuke can be used, until I did a postnuke install in less than five minutes. Doing a windows install would be much harder.