With a thanks to @Chris D, this add on now supports XenMediaGallery media. You can use #tags in the descriptions of your media and it'll show up in the clouds. To add pre-existing media to the cloud, rebuild the "Media" search index.
This should be the last beta version. It includes a widget for bd widget framework. It also includes a bug fix for watched tags. I've also modified the regex, with some help from @tmc, which allows words with non-english characters to be included. You'll need to rebuild the search index if you want these to appear.
I've made it so that XenMods HashTagging doesn't have to only work with posts. It can easily work with any content type. By default it works with:
Resource Manager Resources & Updates
Instead of running on a cron and having your tag clouds and content delayed, everything runs through the search index so it's instant. In addition, it makes the initial install of the add on quicker. To compile your existing content with tags, you must rebuild your search index (you can rebuild just the type of content you want to be in the hashtag system). This change also allows for big boards to use the system. It was rather unusable before. It also removes the need for a max post age, now all content can be included.
Fixed the issue with links being picked up; for example: /thread/title.id/#post-15 would result in #post being a tag.
Fixed the option to remove the # on output. Before this broke the system entirely. Now it should work fine.
Numbers can also now be included within the tag, before #Winter2014 wouldn't result in the entire phrase being a tag -- only "#Winter" would be, now the numbers are included. You can also include a "-".
The price has been increased due, this doesn't effect existing license holders. If you bought this add on before, you don't have to rebuy it. If you can't download it, send me a message with your transaction id and email and I'll fix it.
To help bigger boards be able to use this addon without a drop in performance a cron job has been added that runs every 15 minutes to update the tagged content. Now all hash tag content is pulled from the cache instead of the database on every load (technically the cache is in the database but you know what I mean).
An option in the admin panel has also been added to remove the navigation link all together.