I added the race start time to the listings. I ask for it, but for some reason wasnt displaying it. This was a bit annoying when my wife was asking for my race times and I had to edit each item to see it.
As an experiment, I also added an autocomplete option on the distance input. That field will now try to guess your distance and display the a value. Although it works, Im not happy with the style and functionality. I might abandon it for another idea in the future.
To make things a bit easier, members can now select their race profile from the top menu. I also added a sign up option for non-members. Now, I just need to write an article and convince a few others to give it a try.
Minor change, but one thats been bugging me for awhile. The ZX81 program listing sorts by file name, not title. This makes the listing look a bit weird at times. So, I fixed it! Programs are now sorted nicely by their titles.
Using titles wasnt as simple as changing the sort key. I tend to use the titles from the listings which often have stars and spaces in them. Although many have two stars, I wasnt consistentmeaning I couldnt just drop the first two characters. The fix was to strip any leading characters that arent words or numbers. Just in case, I also lowercase the string to make the sort case insensitive. So far it works well. But, Ill monitor to make sure nothing strange pops up from the change.
To match the rest of my site, I added more descriptive titles and tags when you list or run a program. This should allow search engines to better categorize and share them. I want to redo all of this functionality, but this is a step forward.
Oh, as an afterthought, you can now click the programss image to run it. It felt more intuitive.
When I made a change to the read more option to align it with other uses, I broke it. Seems I updated the code, but not the URL. All fixed now.