February 2002
Sun Mon Tue Wed Thu Fri Sat
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28  
Jan   Mar
 Find out about the XML feeds of this site  
21:23 03/06/02
#sidebar.txt
on now () { kernel (clock.now)}3/15/2002; 3:35:05 PM

 

Sporadic notes about working with radio No Simpler than this Radio:

Wednesday, February 27, 2002

<#>> 22:51  Radio 
almost threading  
 Asc Mo
ok! i got the missing ui tweaks in and worked out the how to maintain links between posts really simply. too bad i have a bug in the basic renumbering routine.
# 18:38  Radio 
quicker? symetrical assertion  
 Asc Mo
this was so pretty that i'm not sure that there is not a built-in to handle it. didn't see one in many examples... anyway, here's the "pretty piece of code of the week" :)

bundle { //assert path to day
 if !defined(adrblog^.dates.[year].[month].[day]) {
  if !defined(adrblog^.dates.[year].[month]) {
   if !defined(adrblog^.dates.[year]) {
    new (tabletype, @adrblog^.dates.[year])};
   new (tabletype, @adrblog^.dates.[year].[month])};
  new (tabletype, @adrblog^.dates.[year].[month].[day])}}

is there a better way?

<#> 18:34  Radio 
datestamped permalinks  
 Asc Mo
distracted myself into smartening up the perma-links. i wanted the link-title to tell you what i know about the post. i think its important for one to be real about whats being published. for example i know that there are a few posts that i want to 'tone-down'. i have my max.link.note.(*) and will probably use that. i want the weblog to reflect when i made the edits. i think thats just fair.. especially since i have the ability to insertpostsintothepast now.

in the process i learned that the abs() of a delta date is still a date. idiosyncratic but coercable:

local {tc=timeCreated(@adrpost^.text); tm=timeModified(@adrpost^.text);};
if number(abs(tw-tc))>(60*20) {s=s+" created "+max.dates.dtRelative(tw,tc)+"."}

<#> 13:16  Radio 
integrated pop-out edit windows into the site  
 Asc Mo
<div class=small><a title="Edit a new post in a pop-out window." href="radio://# New Post"
onclick="window.open('http://127.0.0.1:5335/?e=&popout','','width=590,height=540,resizable=yes'); return false;">New Post</a></div> YES!
<#> 11:23  Radio 
hyperlinking posts - optimistic first  
 Asc Mo
a new 'design-time' icons for each post. click to open a 'receiver' window. navigate to another post, click the icon there.. you have connected the two posts and will get hyperlinks between them next time you render. i think i should write that tomorrow.
<#> 02:10  Radio 
hoping to 'be done' soon  
 Asc Mo
i'm 90% ready to think of the chart and symbol processing as automated. i want to anyway.. and get back to me. * need to track new for posts and touch iblog.html whenever index.txt files get upstreamed. that should keep it in sync. * sort feeds on homepage, rewrite and add descriptions to db * how to generated the xml feed for dailySymbols from its data rather than its text?
#> 02:03  Radio 
enhancing pop-out integrations  
 Asc Mo
tweaked my navbar-opt-out concept to leave just the bar in place while viewing recent posts. worked over archivelinks and added a local-only link to editing recents from each day-header. this makes potentially editing my contents seem a lot easier. archivelinks now truly integrate daily symbols and give me a place to track some 'net-history' and see my weblog in a symbolical context too.

@ 15:35 03/15/02
© Michael Ax, 2002