Thanks for the update zelnik.
With Facebook, Twitter, and Digg it really doesn't matter what URL gets sent as long as the URL works- which they do.
I see what you are saying about the Google +1 though- you would want your VBSEO URL sent.
Here is the issue though...
When you first click on a post you go to a URL that looks like /showthread.php?t=1001.
But when you return to a URL via the "First unread post" link you get a URL that looks like /showthread.php?p=2001#post2001.
Plus add page numbers to the mix and you could have many different URLs for the very same page.
By forcing the "href" into the code it normalizes all of these possible URLs to just 1 consistent URL. This is essential to keep the "counts" correct and also will be sure to send someone who follows a link to the top of the page of the thread rather than some post further down the page.
I know VBSEO has nicer looking URLs than in my example above, but the issue is still the same- multiple URLs for the very same page.
I can add the VBSEO fix to the next version of this but it will be near impossible to keep the counts correct. Still it's better than nothing I guess.
|