=== Plugin Name === Contributors: nuprn1, etivite Donate link: http://etivite.com/donate/ Tags: buddypress, activity stream, activity, hashtag, hashtags Requires at least: PHP 5.2, WordPress 3.2.1, BuddyPress 1.5.1 Tested up to: PHP 5.2.x, WordPress 3.2.1, BuddyPress 1.5.1 Stable tag: 0.5.1 This plugin will convert #hashtags references to a link (activity search page) posted within the activity stream == Description == ** IMPORTANT ** This plugin has been updated for BuddyPress 1.5.1 This plugin will convert #hashtags references to a link (activity search page) posted to the activity stream Works on the same filters as the @atusername mention filter (see Extra Configuration if you want to enable this on blog/comments activity) - this will convert anything with a leading # Warning: This plugin converts #hashtags prior to database insert/update. Uninstalling this plugin will not remove #hashtags links from the activity content. Please note: accepted pattern is: `[#]([_0-9a-zA-Z-]+)` - all linked hashtags will have a css a.hashtag - currently does not support unicode. = Also works with = * BuddyPress Edit Activity Stream plugin 0.3.0 or greater * BuddyPress Activity Stream Ajax Notifier plugin = Related Links: = * Author's Site * BuddyPress Activity Stream Hashtags - About Page * BuddyPress and bbPress Developer Hook and Filter API Reference == Installation == 1. Upload the full directory into your wp-content/plugins directory 2. Activate the plugin at the plugin administration page == Frequently Asked Questions == = What pattern is matched? = The regex looks for /[#]([_0-9a-zA-Z-]+)/ within the content and will proceed to replace anything matching /(^|\s|\b)#myhashtag/ = Can this be enabled with other content? = Possible - try applying the filter `bp_activity_hashtags_filter` See extra configuration = Why convert #hashtags into links before the database save? = The trick with activity search_terms (which is used for @atmentions) is the ending since BuddyPress's sql for searching is %%term%% so #child would match #children = What url is used? = you may define a slug for hashtags via the admin settings page = My question isn't answered here = Please contact me on http://etivite.com == Changelog == = 0.5.1 = * BUG: fix network admin settings page on multisite * FEATURE: support for locale mo files = 0.5.0 = * BUG: updated for BuddyPress 1.5.1 * FEATURE: added admin options - no more functions.php config line items = 0.4.0 = * BuddyPress 1.2.6 and higher * Bug: if html is allowed and color: #fff was used, was converting the attribute * Bug: if #test was used, other #test1 was linked to #test = 0.3.1 = * Bug: Added display_comments=true to activity loop to display all instances of a hashtag search (thanks r-a-y!) = 0.3.0 = * Feature: RSS feed for a hashtag (adds head rel and replaces activity rss link) * Feature: Added filter for hashtag activity title = 0.2.0 = * Bug: Filtering hashtags (thanks r-a-y!) = 0.1.0 = * First [BETA] version == Upgrade Notice == = 0.5.0 = * BuddyPress 1.5.1 and higher - required. == Extra Configuration == `