Tag Archive: wordpress
Today I released Tweet This 1.7, the first update to my WordPress plugin in nearly a year. This version adds OAuth support, and it is an important upgrade because Twitter will be disabling basic authentication tomorrow, Aug. 31, 2010. I’ve also added support for the Bit.ly API and fixed many bugs, including problems with automatic tweeting.
Tweet This 1.7 is also available on the WordPress plugin repository and it has been downloaded 100 times since I released it an hour ago. Twitter requires each user of Tweet This to fill out a lengthy and complex application registration form and then copy and paste four API keys to the Tweet This settings, all of which long and confusing, like “5151540-ADGJeaa-dgaiojt-3ugeaei-ghq75gj-dwerty.” Even Alex King, creator of Twitter Tools, has complained about it. Unfortunately, it’s my only option, so I’ve included detailed instructions on the Tweet This options page.
Please leave me feedback and bug reports, as I will be actively developing Tweet This over the coming months.

On my new site ComposersJourney.com I post my musical compositions like this:
Ode to Ted Kennedy MP3, 1:52, 1.35MB
Ode to Ted Kennedy MIDI, 7.69KB
Ode to Ted Kennedy PDF, 25.47KB
Ode to Ted Kennedy Score (Sibelius 6), 40.85KB
I upload each file through WordPress to the /files/ directory with subdirectories for years and months enabled. The filename is the title of the musical composition followed by my initials and the date of posting, and I use hyphens as spacers. I use a modded version of WPaudio to turn MP3 links into JavaScript-based music players.
Wouldn’t it be nice if I could automate the creation of these links instead of having to type the filenames four times, the title four times, the size of each file, and the length of the MP3?
The first step was to download and enable Exec-PHP so I could use PHP code in posts. Then I checked “Disable the visual editor when writing” in my profile and under Settings > Writing I unchecked “WordPress should correct invalidly nested XHTML automatically.” Next, I wrote this function and added it to my theme’s functions.php file:
function flnk($e = ‘mp3′, $t = ‘MP3′, $a = ”, …

... CONTINUE READING
Most blogs consist of one person commenting on the world, and a whole bunch of people passing by, spending five minutes to skim several posts, and perhaps making a comment or two. These people move on to never return, and they are replaced by more people who in turn do the same.
While blogs are typically considered more communal than typical websites, they may in fact be less so. Other websites have forums which receive hundreds of posts per day from established and respected members. That is a community. Blogs have comments. If you’re lucky (like with this blog), they are threaded with email notifications. This has the potential for community building, as people may make comments, reply to other comments, and return to reply again. However, it generally does not create community. Most people still visit once and only once.
Some bloggers try adding a forum. I did this, and the sad reality is that you will get no participation. For every 100 people that visit your website, one person will make a comment. And for every 100 people who comment on your blog, one person will sign up and post on your forum. Even if you put a widget …

... CONTINUE READING
I made a custom Internal Server Error page for the Thripp.com network, with all the photos from my portfolio. Error pages are fun again. 
I put a lot of ads there too, so I can monetize the outages. Plus, the links are to the photos on my jpgmag.com gallery, and all the thumbnails are on Photobucket, so the page is light-weight, won’t chew up bandwidth, and makes my photos accessible when the database is down. It’s only 10KB!
I posted this to digg too:
Check out this HTTP 500 page; instead of being rudely interrupted with a cryptic error message and an accusation that you broke the server, on Thripp.com, you’re greeted by beautiful photography (and plenty of ads to boot).
Enjoy. 

I wrote this for a fellow photographer and photo-blogger named Nokao, since he asked what plugins I’m using for this site. As you may know, Brilliant Photography is powered by Wordpress: Wordpress MU to be specific, since I’m in the same database as the Thripp.com network with many other bloggers. I’ve been able to leverage all the great plugins people have created; I haven’t had to do any original coding yet.
You can look up any of these plugins in the Wordpress repository:
Alakhnor’s Post Thumb Revisited creates the thumbnails for all the images, the JavaScript pop-up effects (Highslide), and the gallery pages (PHP code calling the plugin). I just post photos as normal Wordpress posts (just an img src HTML code), and it does the rest. I use it for the random photos in the header and the random stock photo in the sidebar. You can have it just show thumbnails from a particular category, which is what I do.
The category feeds are included in Wordpress, but not linked anywhere. You can see them on your site; just add “/feed” to the end of a category’s URI. You can link to these in your template if you want. …

... CONTINUE READING
Hi everyone. The website’s been down for the last 18 hours, since 7:30 A.M. (EDT) this morning, but I’m back now. I discovered it when I awoke at 2 P.M. (I’m happily unemployed), and immediately began trouble-shooting. It wasn’t on my end at all; it had to be Netfirms’ fault (they’ve given me trouble before). Netfirms wasn’t serving up anything from the MySQL database, which cripples me, because this blog is all dynamic.
Netfirms has been growing progressively worse in the past two weeks… FTP has been terribly slow, the website is slow, it’s gone down a couple of times because of them, etc. I called them… and after 30 minutes on hold, hearing only an automated message telling me how “extremely important” I am, I just hung up. By then, it was 3:30, and I decided to give up and switch web hosts. Even though I have Netfirms’ first-year $10 special ending on August 2, I can’t stand it anymore. I did an hour of research, and picked SYN Hosting because they sound good and honest. I sent in the request for an account, and then headed for school (my night class was from 5:30 to 9 …

... CONTINUE READING
I’ve been working on the Thripp.com network non-stop over the past ten days. It’s looking great; I learned a lot and made a lot of progress with features. The next step is to move my blog, Brilliant Photography by Richard X. Thripp, over to it. I’ve done it and you’re reading it now.
The reasons are so I won’t have to maintain two separate Wordpress installs, so I’ll have nice threaded comments as on Thripp.com (see comments here for an example), so people can comment while logged in at Thripp.com, so I’ll appear in lists around the site, so I’ll have the nice statistics I’ve set up, so I’m supporting my own product, etc. The challenges are implementing my Wordpress install’s features in Wordpress MU, while restricting many of those plugins to me, and the new URIs. The compromises are giving up caching, selling prints, Xanga mirroring, and Twitter. It’s all worth it because I’m fighting this battle to the death and I can’t be diving my efforts. I’m sabotaging myself if I don’t move here.
I couldn’t get yak to work on Wordpress MU, which I used to sell my prints. It would try directing to …

... CONTINUE READING
2008-07-20 Update: They upgraded the site and broke the old URLs! Here’s my new Gawker Artists page.
I have a page on Gawker Artists now. The photo that got me in is The Rebel, one of my favorite portraits, taken for my now-concluded black and white film class. This means the image will appear occasionally on Lifehacker and other exhibitors. Quite cool. Sarah will be proud, if she checks here. She’s representing an entire movement of non-conformity.

I came up with a great summary of my photographic mission for the page:
I’m an experimental photographer who’s been working in the digital medium for four years. I strive to capture nature in inspiring and unusual ways; while I take pretty pictures, they should always make you think. The same effort goes into my portraits and still life; I photograph whatever I like, and am known for forcing people to pose in crazy ways, or for spending hours setting up arrangements of marbles or ketchup bottles. I’m a believer in contributing to …

... CONTINUE READING
I was looking for ways to optimize my website . . . to make it quicker and easier for me to maintain and update, while being fun to browse for my visitors. The problem with the old gallery and random photos at the top of each page, was that I had to make the thumbnails and update the page and database for both (I was using the this randomizer plugin for Wordpress), each time I added a photo. It was good because I’d crop, scale down, and sharpen each image to look its best, but the extra work was too much. I found the Post Thumb plugin is the perfect solution. I installed it, set it to make 100×70 thumbnails, and then added this code to my blog header:
<?php the_random_thumb(”link=p&limit=5&category=8″); >
That makes it show five random photos from the category for my photos, linking to the page for each instead of the file. The great thing here is that the thumbnail folder and accompanying MySQL table is updated automatically, so photos are added to the pool as soon as I publish them. A random photos section is …

... CONTINUE READING
I’ve been impressed by the progress the LISWiki (library and information science) has been making, so I’ve opened an account and started contributing to articles; stuff like digitization, renew, checkout, and open stacks.
I’m also blogging about library service now; I wrote my first article yesterday, 10 Tips for Reference Dialogues (digg). If you’ve read my about page, you know librarianship is my choice career, so it’s inevitable I start writing about it. This will be mixed in with my photography here, though there will be more photos of books to accompany my entries.
Other news: the spring ‘08 semester is over. I got an A in everything but photography, where I got a B+. Do you see the irony there? I did the assignments and missed no classes, and had nice stuff including Wine Bottles, The Rebel, and The Gaze for my presentation, but my teacher is afraid of A’s.
My cousin’s blogging again. I set up my photography archive using Gallery2, but it’s just for family and friends since my family is afraid of the public. I changed all the Google ads here to …

... CONTINUE READING