added ScottWater.CS.Modules ShareIt module to this site. interestingly, this two year old piece of code written for an older community server version (2.1) works just fine as is in v2007.1.
csmodule config as follows:
<>
<add
name="ShareIt"
type ="ScottWater.CS.Modules.ShareItModule, ScottWater.CS.Modules"
web="true" syndicate="false" text="">
<link
text='<img src="/images/shareit/delicious.gif"
height="16" border="0"
style="vertical-align: -20%;" />'
url="http://del.icio.us/post?url=[url][ ^ ];title=[title]"
title="Submit [title] to del.icio.us"
/>
<link
text='<img src="/images/shareit/digg.gif"
height="16" border="0"
style="vertical-align: -20%;" />'
url="http://www.digg.com/submit?url=[url][ ^ ];phase=2"
title="Submit [title] to digg.com"
/>
<>
<>
<link
text='<img src="http://s9.addthis.com/button1-share.gif"
width="125" height="16" border="0" alt=""
style="vertical-align: -20%;" />'
url='http://www.addthis.com/bookmark.php"
onMouseOver="return addthis_open(this, '', '[url]', '[title]')"
onMouseOut="addthis_close()"
onClick="return addthis_sendto()'
title=""
/>
<>
</add>
notes:
- yeah, there is a bug in that code that prevents a link element's title attribute value from being used:
...
att = addNode.Attributes["title"];
string addTitle = null;
if (att == null)
{
addTitle = att.Value.Replace("[title]","{1}");
}
else
{
addTitle = "Post {2}";
}
...
that condition should be "!=".
- for the "addthis" link, managed to construct the url value so that the module spits out an anchor with event handlers.
there were a couple of other minor changes i made to this module for a client: removed the hard-coded use of <strong/> tags around the text; and added link item separator configuration. and i also use images and not text for the links as well.
and oh yeah: specific settings like the account etc. go in script tags in the "site header"; while the addthis script reference goes into the "copyright" setting (like the google analytics call), since there's no "site footer".
yeah, ok, for some of you this is just soo exciting. hey, but i like the results. just ignore this post, and use the things.
fiddler on the roof ? nah. i just put the world sunrise map image in the sidebar. i always like following the equinox there (about a week from today), seeing the straight up and down terminator.
world sunlight map at die.net
of course, that's only relative to the projection being parallel to the axis of rotation, but what the hey, anthropic biases be damned, it's still fun to watch.
ok, i admit, i'm oddly - if not necessarily easily - entertained.
so there's this major technology player that has widely used services that have gotten a bit screwed up recently, and no one says a word - no announcement on the service's home page, no mention on the blog, and not even a response on their forums to the increasingly confused & concerned users.
so who is this delinquent tech entity ? someone mentioned here recently, in fact. olpc ? nope. microsoft ? uh-uh. aol, then. wrong.
frickin' google, that's who it is. go figure.
so their free analytics service has become more or less the de facto standard baseline in the industry, and a few days ago it starts to behave just oddly enough to be causing mild wtf? reactions in some of its more perceptive users. see these forum posts:
you'd think there would be some concern on google's part, beyond waiting for someone to call them on it and say, "uh, oh - sorry, it's us". as for the far greater number of folks out there who aren't noticing, well - they have been encouraged to think that it's their fault.
that false impression is reinforced by many "help" articles, most of which state "it's something you did wrong", or words to that effect. and it doesn't help that the poor suckers using this service have to wait up to several days to see the results of anything they attempt in terms of configuration or set up, and then past mistakes can't even be remedied.
now ok, i can understand this no-retroactive-data-processing situation a little bit for a production service, but there needs to be a limited test service area where immediate feedback can be had. especially if they're going to continue with their "ho-hum, oh well, we fucked our users again" attitude.
see, this isn't the first time this has happened. i was lulled into thinking i had made some mistakes last summer that cost a few days of missing data, even posted here about it - and it turns out that there were some major problems occurring on google's side right around that time. i was a bit too trusting on that one, but i can be forgiven because i had just made some changes at that time and i had fallen for the "help" bs mentioned above.
and their analytics service isn't the only thing they take this attitude towards. my recent dealings with their web history & "my library" services exposes a similar sloppy approach. i wonder what else i - and others - have missed with respect to other google offerings ?
i would really have to stop and think before adopting any of their services for critical needs at this point. so for now, folks, it might be best to think of all things google as just toys, with the professional services being the exception rather than the rule.
the shine has certainly worn off. behind the google curtain is the same old shit as everywhere else.