CommunityServerStuff v1.1 Released... New Goodies Abound
I just finished uploading the 1.1 release of my CommunityServerStuff package. No changes to the Jobs, as I haven't had any bugs reported. But it does have three brand-new features that I'm excited to get out there.
SharingModule
ScottW has a CSModule out already for adding social networking links to your posts. A lot of websites use it, and I wanted to implement something like it on my new site. But I spent some time digging into the implementation, and I found about a dozen bugs that prevented me from using it the way I wanted to. Namely, the tags weren't working the way they were supposed to, their names were confusing, and I couldn't configure the string that was used to separate the links. So I've taken his code, reorganized it, fixed all the bugs, and now I'm releasing it to you guys to use. (Hope you're not mad at me, Scott.) Here's what I fixed:
- Added: Support for images with the imageUrl attribute on the <add> subnode.
- Added: On the <add> node, a new "separator" attribute lets you specify the string that will separate the links.
- Added: On the <link> node, a new "type" attribute lets you specify whether the link will contain a image or text.
- Added: Errors are not trapped and logged with the CSException object.
- Changed: On the <add> node, the "syndicate" attribute is now "appendToFeed", to make the attribute more intuitive.
- Changed: On the <add> node, the "web" attribute is now "appendToWeb", to make the attribute more intuitive.
- Changed: On the <add> node, the "header" attribute is now "headerText", to make the attribute's purpose a little clearer.
- Changed: On the <link> subnode, the "title" attribute is now "tooltip", to eliminate confusion with post title substitution.
- Changed: On the <link> subnode, the "url" attribute is now "linkUrl", to give consistency with the imageUrl attribute.
- Changed: The [url] tag is now [postUrl]
- Changed: The [title] tag is now [postTitle]
- Changed: The order in which String.Format elements were arranged, to be more intuitive.
- Fixed: Bugs where the tags were not being replaced properly.
I plan a couple more adjustments in the near future, but this module works like a charm, and it now in use on my personal site. I'm very happy with it, and I hope you will be too.
ReallySimpleDiscoveryHandler
Windows Live Writer introduced most of us Community Server types to Really Simple Discovery (RSD). With this handler installed on your site, Live Writer can automatically configure your blog with just your URL and login info. It requires a change to your SiteUrls.config file, as well as to your templates... but once it is made, the handler is available for every blog on your site.
OpenSearchHandler
This is nothing more than a compiled version of the handler I released a couple weeks ago. I'm still working on making it support SingleBlogSearch for individual blogs, as well as the sitewide search.
Instructions on how to use these, as well as documentation on the configuration options, are in the zip file. Please let me know if you have any issues.