Fixing pingchecker link locating code

I have installed the free pingback manager pingchecker since I wanted to be able to manually check and ping other blogs that I link to. Unfortunately for some reason the plugin doesn’t handle link tags with additional info/attributes like styles or a target. The problem is around line 270, the regexp which is used to find links needs to be updated to look like this: inputcontent.replace(/[^<]*(<a [^>]*href=(?:"|\')([^"\']+)(?:"|\')[^>]+>([^<]+)<\/a>)/g, function () { matches.push(Array.prototype.slice.call(arguments, 1, 4)); }); That […] Read more »

W3 Total Cache and WordPress Network issues

Racing Stars

I have setup this wordpress installation as a network of sites using the built in WordPress support for site networks. All of the sites are running on separate domains but WordPress is setup to use subdirectories for the different sites. So this blog is actually installed at /nsilverbullet in wordpress. To map from subdirectories to domains I am using the WordPress MU Domain Mapping plugin. Unfortunately WordPress MU Domain Mapping and W3 Total Cache do […] Read more »

Amazing wordpress cache

Photo by Viernest, on Flickr

I have installed and setup W3 Total Cache and the performance increase is amazing. My site which, on a bad day, used to load pages in 5 to 7 seconds now loads them in closer to 1.5 seconds! The end result far surpases my expectations and thats without all the bells and whistles that W3 Total Cache supports in the form of CDN and advanced cache servers. I will admit that it was not as […] Read more »

Why NSilverBullet?

I have been meaning to write a post on why I chose the name NSilverBullet and the subtitle “Complex solutions for simple problems.” ever since I created this blog back in 2005. I have just never got round to it. After getting a couple of questions from my co-workers at Objectware I felt that I really should try to write something about it. The name NSilverBullet was taken from a forum post on O/R mapping frameworks […] Read more »

New Theme for dasBlog – now with Google Search

I have created a new theme for my blog, I feel that this theme is more modern and has a lighter feel to it. I based the theme on an open source / free web template named Multiflex. It is available from www.1234.info this theme is based on Multiflex version 5.4. It took a lot more time to convert the web template into a dasBlog theme than I had figured on – partly because i […] Read more »

Messing about with dasBlog templates

I am thinking about doing a complete graphic do-over of this blog due to the home and item templates being pretty messed up after all my editing and experimenting with them over the last couple of years. While I was going over some of the macros that you can use I found a nice little page with most (if not all) of the dasBlog macros described including syntax, screenshots and which version they are available […] Read more »

Testing Windows Live Writer

I have been trying out Windows Live Writer for a couple of posts just to get a feel for how it works. Since my change of jobs and using four different computers on a daily basis for a couple of months I haven’t got my IT workspace back in order again. Previously I was  using Zoundry for offline editing which I thought worked ok. Using Live Writer seems to be on par with Zoundry so […] Read more »

Getting aggregator pings to work with medium trust

I seem to have managed to get server pings from dasBlog to work in medium trust! This has been a major issue for me previously, not as much of an issue now that I primarily use off-line tools but it is still great to have it. The key is that originUrl in the medium trust settings supports regular expressions! More info on Haacked, which is where I found the solution. Just to make things clear: […] Read more »

Finished update to 2.0

It turns out that it really was very simple to upgrade to dasBlog 2.0 and ASP.Net 2.0. I did the ASP.Net upgrade first simply by changing which version of .Net to use. dasBlog 1.9 seemed to keep on working without a hitch which meant I could proceed with the upgrade process locally. I followed the instructions and uploaded all the files to my server… Unfortunately I had missed a section that I had changed in […] Read more »

Moving dasBlog to 2.0

I am preparing to upgrade my blog to 2.0. Thats both dasBlog 2.0 and .Net 2.0. It looks like this version should fix all of my previous issues with my setup, unless my host has done some weird .Net 2.0 medium trust setup, you never know… There is a guide on doing the upgrade install here. As far as I can see the process seems to be: Download & place all the files for you […] Read more »