Radio Userland
Radio UserLand tip: To add a date to the title of each daily archive page, add the following UserTalk code inside the title tag of the home page template (#homeTemplate.txt): <%local (d); if radio.weblog.file.getArchiveFileDate (radioResponder.fileBeingRendered, @d) {": " + string.dateString (d)} else {""}%> This code will be replaced with the date in the form "Monday, June 30, 2003" (example). ... (
read more)
Adam Curry has revealed an interesting investment he made in UserLand 18 months ago: He paid $10,000 for his weblog to be included in Radio's default RSS subscriptions. Now he thinks the Echo Project's work is undoing his canny marketing: I will again invest $10k in aggregator default placements this year, but I will spread it around, to all developers who adhere to RSS2.0. Include (N)echo and you're out of luck. I don't understand his concern. If an aggregator can read a format, so can its ... (
read more)
Brent Simmons offers a handy tip for Radio and Frontier programmers: How to extract text from a word-processing text object. ... (
read more)
I've run into some unexpected behavior in UserTalk while documenting loop loops for Radio UserLand Kick Start. The following code ends up with a final displayed value of 3.4 in the About Radio UserLand dialog box: loop (local (i = 0.1); i ... (
read more)
One of the things I recommend in Radio UserLand Kick Start is for aspiring UserTalk programmers to frequent DocServer, the online documentation for UserTalk verbs. Although there are some omissions -- for instance, none of the radio verbs have been documented -- most of it appears to be correct as of Radio 8. ... (
read more)
Inspired by Rob Henerey's suggestion, I've written a Radio script that displays an index of weblog posts for the main weblog or a category. Looking at the output of the scripts, I wish I had started writing post titles earlier than February. ... (
read more)
Matt Mower offers one line of code that UserLand can add to Radio so that the storyArrived callback can be used for my incoming RSS cleaner and other RSS scripts. I've tried his suggested patch and it works. ... (
read more)
Roland Tanglao writes in a comment to Workbench, "Too bad UserLand doesn't seem to have the money to hire one developer for each platform (Frontier, Manila and Radio) and the right number of support people, because if they did there's no way MovableType or anybody else could keep up with them." After Google bought Pyra and Moveable Type's developers secured venture financing, UserLand Software is the last chance for an outside company to buy their way into overnight credibility in weblog ... (
read more)
For Chapter 21 of Radio UserLand Kick Start, I'm working on a gateway tool that posts weblog entries via HTTP POST to any Web CGI script, even if it requires cookie-based authentication. As a demonstration, the tool is mirroring the last five Workbench posts to my Metafilter user page (login required to view). Radio gets knocked for being maddeningly complicated when you venture beyond the "five minutes to first post" features, and in some ways working with the software promotes Apocalypse ... (
read more)
The worst-case scenario for new Radio webloggers is to delete the Radio UserLand installation folder or lose it in a crash without a backup. Many new users believe that because their weblog is still on the Web, it can be easily restored from backup. Unfortunately, this is only true if the user has turned on nightly backups. Otherwise, there's no automated way to grab the entries from HTML Web pages and save the data in weblogData.root, the database in the Data Files folder where the entries and ... (
read more)
Read More Entries