A cacophony of ramblings from my potpourri of notes
|
Subscribe
| |  |
Search
Categories
On this page...
| January, 2009 (4) |
| December, 2008 (4) |
| November, 2008 (2) |
| October, 2008 (2) |
| September, 2008 (4) |
| August, 2008 (2) |
| July, 2008 (3) |
| June, 2008 (9) |
| May, 2008 (3) |
| December, 2007 (1) |
| October, 2007 (1) |
| August, 2007 (1) |
| July, 2007 (1) |
| June, 2007 (3) |
| April, 2007 (3) |
| February, 2007 (4) |
| January, 2007 (1) |
| December, 2006 (1) |
| November, 2006 (3) |
| October, 2006 (5) |
| September, 2006 (4) |
| August, 2006 (4) |
| July, 2006 (6) |
| May, 2006 (1) |
| March, 2006 (1) |
| February, 2006 (7) |
| January, 2006 (1) |
| November, 2005 (4) |
| October, 2005 (7) |
| September, 2005 (7) |
| August, 2005 (7) |
| July, 2005 (9) |
| June, 2005 (12) |
| May, 2005 (3) |
| April, 2005 (8) |
| March, 2005 (8) |
| February, 2005 (10) |
| January, 2005 (3) |
| December, 2004 (4) |
| November, 2004 (1) |
| September, 2004 (4) |
| August, 2004 (1) |
| July, 2004 (1) |
| June, 2004 (8) |
| May, 2004 (5) |
| April, 2004 (16) |
| March, 2004 (7) |
| February, 2004 (13) |
| January, 2004 (16) |
| December, 2003 (17) |
| November, 2003 (13) |
| October, 2003 (13) |
| September, 2003 (30) |
| August, 2003 (33) |
| July, 2003 (66) |
| June, 2003 (29) |
| May, 2003 (48) |
| April, 2003 (83) |
| March, 2003 (26) |
| February, 2003 (23) |
| January, 2003 (31) |
| December, 2002 (14) |
| November, 2002 (19) |
| October, 2002 (13) |
|

Sunday, February 18, 2007
Google Reader
For a few weeks now I have been using Google Reader as a means of reading a few blogs every now and then. At first I was relatively pleased. It did a good job of importing my OPML files and in spite of the fact that I was using a web based interface, the response time was fast and I could zip through posts relatively quickly. Most of all, I really like having the feeds online. I switch repeatedly between multiple computers and my phone on occasion, and the fact that I don't have to worry about any synchronization is a pleasure. (Not to mention the convenient fact that it is free.)
Now that I have banged it around for a few weeks I am not so enamored, however. Several times the automatic marking of posts as read has not worked, especially when switching between my phone and computer. The result is that I end up reading the same post twice. Also, you can't apply any rules or filters, which means I can't use it to block material from large feeds (such as MSDN Blogs) that I am not interested in or filter out duplicates.
By far the most ironic (if not the most irritating) is the fact that Google reader does not support any search capability. Really... isn't that amazing? I haven't yet looked around for the alternative (well I scanned my Yahoo and was unimpressed) but I don't think the current choice is going to last either.
Sunday, February 18, 2007 11:14:29 PM (Pacific Standard Time, UTC-08:00)
Computer Related | Blogging | Miscellaneous

Saturday, February 10, 2007
Using Yahoo Pipes for English MSDN Blog Feed
Wow..... imagine a feeds designer that allows you to take input from multiple locations, run it through a designer, and output a new feed.
Consider for example the MSDN RSS Feed. If you subscribe to this feed and read the posts then, 1) You have too much time on your hands, and 2) You will find that this single feed uses many languages.
What is to be done. In the past if I did happen to read the feed I would just have to skip posts that were in a language I didn't understand or use some type of filter in my blog reader so that I never even saw them. It so happens that the current blog reader I use (http://reader.google.com) doesn't support any filter mechanism. Instead, I decided to create a new feed using Yahoo Pipes. What's more, I can publish this feed so that others can take advantage of it. There is not better way to understand Yahoo Pipes besides trying it I expect, but Tim O'Reilly, a pretty good description. Essentially, you can take a data source (RSS for example), and run it through a series of operators, perhaps combine it with other feeds, and create a new feed. The Yahoo Pipes name comes from the command line pipe operator that allows one to pass output from one command to the next. It is really amazing what they were able to accomplish in the designer considering I didn't encounter any security dialogs when running it.
My first test was to create an MSDN Blog feed that was entirely English. Currently the feed simply filters out languages other than English. However, it seems relatively simply to add the capacity to automatically translate those in other languages. Yahoo Pipes includes a BabelFish operator that can translate a feed from one language to another. I confess I haven't done this yet (I haven't identified the languages for some posts).
Omar Shahine points out another opportunity for customization of feeds. In his post he praises how certain tags can be removed from LifeHacker. Yahoo Pipes could of course do the same thing for any feed and it provides a much higher customization capability - one not necessarily based on tags for example. With Yahoo Pipes Omar could have shared his feed of LifeHacker so others who had similar filters could use it directly or even customize it further (either via coping it or having it as the feed to a new pipe).
Anyway, this is a pretty cool app that demonstrates SOA, mashing, and the like, in a whole new way. Wowzers!!
For those interested in the resulting MSDN Blogs in English feed, the RSS URL is: http://pipes.yahoo.com/pipes/DtICXmC42xGAi_AREpPZnA/run?_render=rss
Give it a try... feedback is welcome. I will continue to remove or translate posts as I encounter them coming through.
[UPDATE] 2/13/2006
It really is amazing what they have done in Java Script but the site still has some growing up to do. Each time I re-load my filter I have to reset the fields because they are not loading correctly. I have crossed out the URL so as to not have any (further) expectations that this will work.
Saturday, February 10, 2007 2:14:57 PM (Pacific Standard Time, UTC-08:00)
Computer Related | .Net | Blogging | Miscellaneous

Tuesday, January 06, 2004

Friday, January 02, 2004
RSS 2.0 Specification
Over the past few days I have been digging into the DasBlog. As part of that effort I needed to check out an item's link element in the RSS 2.0 Specification. It was surprising to me (I don't follow this stuff very closely) that this is essentially the last version of RSS as described at the end of the specification and quoted here:
"The purpose of this work is to help it become a unchanging thing, to foster growth in the market that is developing around it, and to clear the path for innovation in new syndication formats. Therefore, the RSS spec is, for all practical purposes, frozen at version 2.0.1."
Friday, January 02, 2004 7:24:32 AM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland | Computer Related

Tuesday, December 30, 2003
Moving to DasBlog - Delayed
OK, I have decided I need to move to DasBlog. I have set up a test site and performed and initial test import of my Radio files. Unfortunately, I came across one significant hurdle that no once else (based on my Google searches) has encountered.
Whenever I post a discussion or mention of a different site the title of my blog entry is a URL that links to the sight (see the title of this entry for example.) In doing this I often don't even re-link inside the text. Unfortunately, DasBlog doesn't seem to support this. :( In fact, the Radio to DasBlog Importer doesn't even bring the links along. This means that for many of my entries readers (all two of them including my Mom) will not even know what I was referring to. As a result, I am going to postpone the actual port, at least for today, and see how difficult it would be to add support for this.
I also encountered a problem running the DasBlogRadioImporter but this was because I wasn't using the correct "from" directory. The one you need is the directory with an XML entry for each post. The root node for each XML file is <table>. The directory listed on the downloads page is "x:\Program Files\Radio UserLand\backups\weblogArchive\posts" but this didn't work for me so I had to hunt around a little. Regardless, be sure the Archiving XML (link only works if Radio is running) check box is marked in Radio and the path will be somewhere near the one entered on that preferences page..
Outstanding questions:
- Is it DasBlog or dasBlog?
- I tried to port my Transmitter theme from Radio. To do this I copied the #dayTemplate.txt, #homeTemplate.txt, and #itemTemplate.txt to a sub-themes folder and renamed by removing the '#' and changing the extension to "blogtemplate." I also copied the images directory. Next I added a them entry to the web.config file as described here under the title "Registering Themes." Unfortunately, things aren't as simple as this and the following error to appeared on all pages: "Control 'weblogCalendar' of type 'WeblogCalendar' must be placed inside a form tag with runat=server."
- How do I display title links as described above (and how do I import these from Radio)?
- DasBlog doesn't seem to support the ability to upload categories to different sites. This was something I used (via #upstream.xml in radio) so that I could upload work only related material to an internal server. Crossposting may be the solution here except I don't want the material to appear externally at all.
- Many of the themes don't seem to display blog entry titles.... hmmm?
Other resources besides the sparse documentation are:
Other than this... I really like DasBlog!
Tuesday, December 30, 2003 11:25:40 PM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland

Monday, December 22, 2003
Blogging Software Reviews
My Mom recently asked me about blogging software... "How do I get my own blog up an running." This prompted a search on blogging software and I came across the following reviews:
Personally I use Radio Userland but I wouldn't recommend this I don't think, at least not for my Mom. I am looking to switch as well but I want something build on ASP.NET. Dasblog is currently what my thinking is but since I haven't yet got it up and running I can't comment on whether this is realistic or not.
Monday, December 22, 2003 10:38:12 PM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland | Personal | My Family | Computer Related

Tuesday, July 15, 2003
More on the NedStatBasic Web Counters
I started using the NedStatBasic web counters almost a week ago now. One of the problems, however, was that each time I went to my own weblog to check that it was posting correctly I incremented the stats.
To avoid this problem I needed to change the script not to run if I hit the web page. To do this I created a web page that would assign a cookie to me. The code was as follows:
<HTML>
<BODY
onload="document.cookie = 'IsWebLogAuthor = true; expires=Fri, 01-Jan-2010 00:00:01 GMT';">
</BODY>
</HTML>
After hitting this page I had a cookie assigned. Not that an expiration date is required to make sure that the cookie survives across sessions.
Next, I added a postStatistics(id, options) function to my #homeTemplate.txt page within Radio as follows:
<!-- BEGIN_CUSTOM_EDIT -->
<script>
function postStatistics(id, options)
{
var isAuthor;
var nameValue;
var cookieArray = document.cookie.split(";");
for(var i=0; i<cookieArray.length; i++)
{
nameValue = cookieArray[i].split("=");
if(nameValue.length==2 &&
nameValue[0]=="IsWebLogAuthor" && nameValue[1]=="true")
{
isAuthor=true;
break;
}
}
if(!isAuthor)
{
nedstatbasic(id, options);
}
}
</script>
<!-- END_CUSTOM_EDIT -->
Finally, in the NedStatBasic HTML source code I changed
<script language="JavaScript" type="text/javascript" >
<!--
nedstatbasic("<my id>", 0);
// -->
</script>
to
<script language="JavaScript" type="text/javascript" >
<!--
postStatistics("<my id>", 0);
// -->
</script>
There was also a <noscript> block but since my browser has scripting enabled this HTML never appears so I didn't need to worry about it.
One thing that puzzled me somewhat about this was the fact that the document.cookie was stored across documents on this site. In other words, setting the cookie on one page made it available to another page event though the cookie was a document property. Interesting.
I would like to thank Palani Thangaraj for help with this.
Tuesday, July 15, 2003 8:38:04 AM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland | Computer Related

Tuesday, July 08, 2003

Sunday, June 08, 2003
Categories Check-box Rather than Sub-Folders
Rather than having a viewer of my weblog go to a particular category in order to filter posts, how 'bout allowing them to filter by category check-boxes at the top of the blog home page? I need to brush up on my XML and get this implemented but before doing it myself
I posted to
RadioUserland discussion in the hopes that it has already been implemented. I am sure it has but finding the sample page that does it seems to be just as difficult as implementing it myself.
Sunday, June 08, 2003 10:43:55 PM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland

Friday, June 06, 2003
Why Can't Application User Data be Stored in My Documents\Profiles\Application Data
After recently re-installing my laptop I tried to move the location of Radio. This was an extremely frustrating experience, however. I went to the Files/Folders and updated the location of my www folder. Unfortunately, I didn't quite have the path correct and as a result everything stopped working. The worst thing about this was that I could no longer access the Files/Folders location to correct the path. Yuck! Furthermore, I couldn't move the data to the specified path because the issue was that I was missing a trailing backslash. Uggggg! I tried searching the Radio Userland folder for where the path was stored but I couldn't find it anywhere. To get things working again I had to restore an old copy of the entire Radio Userland folder.
As I continued to look in to this issue it occurs to me that there is a significant amount of user configuration data that is stored in the Radio Userland program folder, not just the www folder. As a result if two people share the same computer they actually have to have separate instances of the entire program. This is just silly. Why can't user configuration data be stored in the user profile location (My Documents\Profiles\Application Data). Even the registry would be better than the current choice.
Friday, June 06, 2003 9:28:03 AM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland

Wednesday, May 28, 2003
Outlook Plugin for RSS Feeds
This looks pretty cool. It is a plug-in for Outlook that allows you to get RSS feeds as posts into Outlook folders. Pretty impressive based on what I have read about it. There is also plug-in for posting to your weblog and this, presumably, would mean you have a spell checked and Wysiwyg editor as well so....
Wednesday, May 28, 2003 2:56:03 PM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland

Wednesday, May 14, 2003

Monday, May 12, 2003
Google to Index and Search Blogs Separately
Recently I have begun to notice the my blog shows up in a remarkable number of Google searches. In an effort to minimize this occurrence Google announced that it will remove blogs from its regular search engine and instead provide a blog specific search engine. The primary reason is that all that blogs do is repost commentary on the main article making it difficult to find the primary source.
Hmmm.... I wonder if I ever do that? :)
Monday, May 12, 2003 7:09:20 PM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland | Computer Related

Sunday, April 27, 2003
Another Bloggar Software Package to Consider
Based on the list of
features this seems like a great contender. Not ASP.NET based but I would be willing to learn Perl. Hmmm.... perhaps I need to try set this one up too.
Sunday, April 27, 2003 6:28:03 PM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland
Changing my Category from "My Learning About Radio" to "My Blogging Software"
Since I took the time to get BlogX running the natural place to post the pains of the process was in my about blogging category. However, since this was previously called "My Learning About Radio" I decided a name change was in order. Welcome to the "
My Blogging Software" category.
Sunday, April 27, 2003 4:56:39 PM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland
PocketBlogger
"This is a simple BloggerAPI client for PocketPC's, that can be use to edit and create posts for weblogging tools that support the BloggerAPI such as Blogger and Radio."
Sunday, April 27, 2003 4:53:21 PM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland
Setting Up BlogX
In an attempt to consider an ASP.NET based bloggar I joined the BlogX workspace on GotDotNet. Unfortunately, getting started was not nearly as easy as I would have liked. Here are the steps I took including the things that didn't work.
- Ran Win WeblogX Setup and got the following error: Installation Incomplete - The Installer was interrupted before Blogx0.1 WeblogX could be installed. You need to restart the installer to try again.
- Followed manual instructions located in the readme.html file but:
a) Step 3 does not indicate what permissions to provide on the virtual directory. I assume Read/Write? Also, I created the virtual directory via the Security and Sharing menu on Windows Explorer, not through IIS which I presume is okay?
b) In step 4 there was not Content or Logs directory. I created them manually in the same directory as the SiteConfig directory.
c) After selecting "Create New" (not create new server) in WinBlogX an exception was thrown: "The request failed with HTTP status 401: Access Denied."
- Ran WinSetup and got the following error: Installation Incomplete - The Installer was interrupted before Blogx0.1 could be installed. You need to restart the installer to try again.
- After deleting the Vitual Directory that I created in 2a (above) I opened up IIS and created the virtual directory manually giving it read, script, execute and write permissions (note to self....remove write and execute once everything is working).
- Gave IUSR_<ComputerName> Read & Execute, List Folder Contents, Read, and Write permissions on the Content, Logs and SiteConfig directories (Content and Logs directories were created manually back in step 2b).
- Re-ran WinBlogX and got an unhandled exception: "Client found response content type of 'text/html; charset=utf-8', but expected 'text/xml'."
- Retrieved an updated copy of the source code but on attempting to compile I found I was missing the IsolatedUserSettings.cs and WMPCForm.cs files from the WinBlogX project. Grrrrrr!! (Sent email to the last person that checked in the csproj file to see if they could fix it.)
- I removed references to the offending files and modified the code so that it compiled again.
- Re-running WinBlogX prompted me to save a winblogx file which I did. I was then prompted with a dialog entitled "Annoying wait dialog." The dialog included a counter and a kill button. Unfortunately I waited until the counter reached 600,000 but it still didn't go away. I resorted to the Kill Program button on the dialog.
- Restarting seems to have loaded WinBlogX correctly so I proceeded to add a post.
- After posting the same "Annoying wait dialog" appeared so I killed the program. Again, on restart the post seems to have worked and appears when I go to the WebLog site.
Certainly far from smooth but at this point I will consider BlogX setup.
Sunday, April 27, 2003 11:14:50 AM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland | Computer Related | .Net

Friday, April 18, 2003
Fixing the Weblog Search
Well, I had some complaints that my weblog search wasn't working so I took the time to investigate the issue. It turns out I was missing and end form tag... Dahhhh!
Friday, April 18, 2003 2:13:17 PM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland

Wednesday, February 19, 2003
ASP.NET StarterKits
For some time I have been interested in alternative solutions for Radio and WebLogging. Here are the issues for me:
- Changing the date of a post, postdating or predating, does not seem to be supported.
- As an expert in Microsoft technologies, the means of customizing and developing in Radio is foreign to me and, therefore, cumbersome and slow.
- I would love to be able to use ASP.NET for my weblog so as to improve my ASP.NET skills.
- Any "framework" that I build up, such as a syntax highlighter or some such, I want to be able to take advantage of in other ASP.NET applications.
- I want to use a similar format for posting pictures and I don't seem to be able to get Radio to work for me in this regard.
In the past I have come across several alternatives that I would like to consider:
- One of those is the Community Starter Kit sample in the ASP.NET StarterKits collection.
- Another is to use Microsoft Sharepoint Team Services or Sharepoint Portal Server. The advantage of the MS tools is the integrated security support, making it a common solution for other Michaelis.net users. Of course the drawback is licensing.
- Lastly, there is squishyFORUMS. My hesitancy with the later is the SQL Server requirement.
Of course the most major factor in all this is time to investigate and develop. Hmmmm.....
Wednesday, February 19, 2003 1:12:31 AM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland | Computer Related | .Net

Sunday, February 16, 2003

Wednesday, January 22, 2003
More on the Google It Macro
Well, thanks to the help from Mark Paschal I was able to change the appearance of the Google It macro with HTML (see question from "Google It Macro"). It really was quite obvious in hind sight. Here is the code I used:
<%radio.macros.googleIt(<%itemNum%>, "<font face=\"times\"> <font color=\"#0039b6\">G</font><font color=\"#c41200\">o</font><font color=\"#f3c518\">o</font><font color=\"#0039b6\">g</font><font color=\"#30a72f\">l</font><font color=\"#c41200\">e</font> Search It</font>")%>
and the result:
Google Search It
The key was not to place the macro on multiple lines and also to replace any "s with \". Obviously, also make sure that both parameters are surrounded in "s.
Wednesday, January 22, 2003 2:21:04 PM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland

Tuesday, January 21, 2003
Subscribing to a Weblog Via Bloglet
Okay, I have finally been able to get Bloglet close to working. I previously tried this but couldn't figure out a few of the settings. This time when I tried, instead of specifying the weblog type as "Radio", I used RSS. I also changed the server entry to be my rss file (http://mark.michaelis.net/weblog/rss.xml). This seemed to enable everything and "Test Connection" passed. I confess that I haven't actually received an email yet but I am hoping that this is due to a normal delay in service.
By the way, the final code that I added to my home page to allow users to subscribe was as follows:
<!-- BEGIN_CUSTOM_EDIT -->
<form method="post" action="http://www.bloglet.com/subscribe.asp">
<input type="hidden" name="ID" value="2081" />
Subscribe To<br />
<b>Mark's Weblog</b><br />
<input type="text" name="email" value="" size="7" maxlength="100" />
<input type="submit" name="Submit" value="subscribe"
style="CLEAR: none; OVERFLOW: hidden; WIDTH: 100%;" ID="Submit1"/><br />
<input type="hidden" name="redirect"
value="http://mark.michaelis.net/weblog" />
<!-- END_CUSTOM_EDIT -->
Tuesday, January 21, 2003 2:36:25 PM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland
Google Search of WebLog
I added a google search button to my weblog yesterday. The following code was placed into my homepage template:
<!-- BEGIN_CUSTOM_EDIT -->
<p>
<FORM method=GET action=http://www.google.com/custom>
<INPUT TYPE=text name=q size=7 maxlength=255 value="">
<INPUT type=submit name=sa VALUE="Search">
<br>
<input type=hidden name=sitesearch value="mark.michaelis.net" checked>
<input type=hidden name=filter value="0" checked>
</FORM>
</p>
<!-- END_CUSTOM_EDIT -->
This adds the following text box and button:
I took the code from the Radio Userland Search page. Originally it included a line:
<INPUT type=hidden name=cof VALUE="AH:center;AWFID:901e54b48f490ab5;">
but I didn't know what that did and removing it did not seem to have any effect so I didn't include it.
Two features I would like to add it to limit searches to a particular category and not enable my homepage as a valid result. Unfortunately, I was not able to figure out how to have Google limit the search beyond just a domain.
1/22/03: See followup discussion "More on the Google It Macro".
Tuesday, January 21, 2003 2:16:59 AM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland
Google It Macro
I came across the Google It macro yesterday and added it to my item template immediately below the title of each item. The code I used was as follows:
<!-- BEGIN_CUSTOM_EDIT -->
<br><font class="small" size="-1" color="gray" ><EM>
<%radio.macros.googleIt (<%itemNum%>, "Search on it")%></EM></font>
<!-- END_CUSTOM_EDIT -->
I actually wanted to use HTML text (specifically the "Google Logo") in place of the "Search on it" text above but I couldn't figure out how to do this. Only simply text seemed to be allowed. I posted a question on this topic.
Tuesday, January 21, 2003 2:11:51 AM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland
Google Logo
In playing around with the Google It Radio Userland macro I wanted to use the Google logo. I was surprised to learn that this is simply text which the following HTML produces.
<font face="times" color="#0039b6">G</font>
<font face="times" color="#c41200">o</font>
<font face="times" color="#f3c518">o</font>
<font face="times" color="#0039b6">g</font>
<font face="times" color="#30a72f">l</font>
<font face="times" color="#c41200">e</font>
This shows up as: G o o g l e
Tuesday, January 21, 2003 1:58:13 AM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland

Monday, January 13, 2003
Outblog and Avant Browser
I read about Ingo Rammer's attempt to place his weblog on to Exchange a few weeks ago but not it appears he has actually completed his effort. Wow!!! Check out OutBlog. I am not using it yet but I am completely intrigued and tempted to give it a try as soon as I have a day to install and move everything over. I should probably verbalize what I am hoping to gain from the move rather than simply doing it for technologies sake.
Anther really cool piece of software that I hadn't come across before was Avant Browser (thanks Phil Wu). This is essentially a wrapper around IE so that instead of having tons of IE windows open up you get tabs at the bottom of the Avant Browser screen. I still haven't got used to using CTRL-TAB rather than ALT-TAB but I am getting there. One of the most appreciated features is that when restarting Avant it opens up all the previously opened URLS. Very cool since I seldom get to read all the open URLs before shutting down my laptop.
Monday, January 13, 2003 4:54:19 PM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland | Computer Related

Sunday, January 05, 2003

Wednesday, January 01, 2003
Configuring a New Macro
<%myNote("This is a sample note placed to the right of my paragraph describing how I discovered how to do this.", "yellow", "right")%>Well today I learnt a little bit about macros from
Paolo's post
myNotes There he allows you to download a macro file for creating post-it notes. It was pretty simply to configure. The only part that I had to search around for was the fact that the macro code file myNote.txt needed to be placed into the Radio Userland/Macros directory. Now that I know that I believe I am off to the races. (The one problem with the Macros directory is that if I reinstall I will lose this stuff. I need to figure out how to move my macros directory out of the program files and into the data files location where my www directory it.) Next step, create a macro file for posting code. To start out I just want the code text to be monospaced font but down the road it would be really cool if it was color coded to. Below is a sample note from my first macro configuration:
One other item I leaned was how to place an index of recent posts onto my public home page. The instructions came from Dave Winer. It was kinda cool because it forced me to get back to the basics of style sheets too. I ended up adding a style and using a new style by specifying <SPAN class=header>. Very basic I know but I haven't done raw HTML in a long time so it was a good reminder of how easy it is. What is obvious is that now I need to add a code style for posting my code.
Wednesday, January 01, 2003 8:05:58 PM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland

Sunday, December 29, 2002
Back Dating a Post
When posting about a trip I have made I would like to back date the post to when I was actually on the trip. I presume this could be done by editing the XML files but I am uncertain of the exact procedure and I would like to have it be a little more "automated" so as to prevent an error. I wonder if changing the date on the computer may be a type of hack method.
Sunday, December 29, 2002 10:00:51 AM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland
My Pictures
I was finally able to get the My Pictures tool working although I am not sure I like it very much. The problem I was having was that after pasting pictures into the watch folder they were moved to the copy-new-pictures folder but the img URL was not being placed into the system clipboard and neither was my homepage opening up with the pasted items. It appears the problem was that the full Radio app was not running. Once I changed to have Radio running (not the one on the right of the task bar but the full app) by selecting the "Open Radio" menu that URL was copied. Interestingly enough the pictures were still moved even if the full Radio app was not running. Hmmm....
I am not sure I like the fact that pictures are placed into directories corresponding to the date the file was copied. Also, I still want to keep pictures in my windows "My Pictures" directory so I end up copying them and the result is the pictures are in multiple places.
1/6/02: See followup discussion here.
Sunday, December 29, 2002 9:40:20 AM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland
Removing the Radio Userland Logo
If you want to remove the Radio Userland Logo
<%radioBadge%>
from the bottom of each page all you have to do is remove or comment out the <%radioBadge%> tag from the Main Template and Home Page Template. Changing <%radioBadge%> to <!--<%radioBadge%>--> in other words.
While figuring out how to post this message with the link to the Radio Userland Logo I also realized how to use rudimentary macros. By simply pasting "<%radioBadge%>" into the source window I was able to display the image. (What is somewhat strange, however, is that the macros don't appear when using the wysiwyg view. They are completely invisible.) In other words, macros are replaced by the macro definition at time of rendering. Cool! Next on my list is to create a macro fo images and code, two command things I place within my logs. In addition I need to figure out how one passes parameters to macros?
One last discovery I made was the use of Shortcuts. From the Shortcuts URL you can add new named shortcuts such that entering the name in quotes will result in the text of the shortcut being used in place of the quoted name when the post is rendered. For example, I added a shortcut named 'Test' in which I placed 'this is a test' for the test. The result is that " Test " (remove spaces) is replaced with "This is a test". Neat!
Sunday, December 29, 2002 8:17:10 AM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland

Sunday, December 15, 2002
Referencing Images from Radio Posts
Well... I finally figured out how to reference images that I have in my www\images folder. For some reason I was making the silly mistake of using the full URL in the post. This of course prevented it from working on my home page or on the remote page (depending on which URL I used.) To reference an image within a post use the following:
<IMG src="/myPictures/X3Technology.jpg">
Where "/myPictures/X3Technology.jpg" serves as an example of a file and its path relative to my Radio Userland www directory. I realize this is obvious but since I made the lame mistake I figured I would document it none-the-less.
Since I am making obvious statmenets about HTML here is another. As a standard means for posting code I surrond the code with the following tag:
<FONT face=Monospace size=2>
Sunday, December 15, 2002 2:35:04 PM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland

Sunday, December 08, 2002
Can't upstream because
I have reinstalled my system recently and simply copied the Radio Userland files to a new directory rather than reinstalling. Unfortunatly, I am getting an error in the event log and my files are not being uploaded correctly. In the hopes of getting this figured out I posted a message to the discussion groups.
Sunday, December 08, 2002 1:22:17 PM (Pacific Standard Time, UTC-08:00)
Blogging | Radio Userland

Monday, October 07, 2002