Rob
Well-known member
After a chat with Ashley the other day he has urged me to post a request for this mod due to the power it would give forum owners and for the multiple uses it could have.
 
In the absence of stock functionality for this I would like to propose a modification that will enable a forum owner to:-
 
What should the mod do?
Administrator can define a keyword or keyword phrase and where a page where more info can be found. Any occurrences of the keyword/phrase in user content is turned into a hyperlink.
 
Global Options Required
Thanks to anyone who is interested
Rob
				
			In the absence of stock functionality for this I would like to propose a modification that will enable a forum owner to:-
- Improve site usability and readability (especially for niche sites)
 - Help monetize a site with sponsored keywords
 - Improve on-site SEO / crosslinking
 - Extend the FAQ system with a Glossary of Terms that links site-wide
 - Much more.... your imagination is really the limit
 
What should the mod do?
Administrator can define a keyword or keyword phrase and where a page where more info can be found. Any occurrences of the keyword/phrase in user content is turned into a hyperlink.
Global Options Required
- Global on/off switch for the system
 - Specify which content types the system works on, eg... posts/conversations/profile posts/pages/etc/etc
 - Specify if only plain text should be transformed or if text within bbcode markup and hyperlinks should be marked up also
 - Limit the number of times the same keyword on the same page should be transformed. Occurences over this limit are left as is
 - Mod should function on the fly without altering content in the database
 
- Ability to add/edit/remove a keyword or phrase
 - Ability to link the keyword/phrase to a thread/page/node/FAQ Item or any custom URL
 - Ability to make active / inactive each phrase (this is helpful at times)
 - For pages and FAQ items, specify if content will load in an overlay (useful for glossary use)
 
- Ability to specify a regular expression find/replace instead of a keyword/phrase
 - Define templates and allow each keyword to use a template (eg, the replacement could be a snippet of HTML to allow the link to show in a different color, have an icon prefix or maybe even return a widget etc)
 - Ability to specify replacement HTML instead of URL
 
- Define a site-wide glossary:- Useful for tech / niche sites where acronyms or industry terms are common place but may not be understood by average members... linking terms to a definition page could really help usability and help the users to understand posts in the context of how they are written
 - Allow advertisers to sponsor keywords:- Improve monetisation by allowing an advertiser to sponsor keywords in user generated content... eg, a hosting company could sponsor the keyword 'hosting'.
 
- Transform product url's into affiliate links - Turn ebay/amazon/etc links into links containing affiliate id's
 - Transform product urls or mentions into product widgets - as above but show the relevant ebay / amazon widgets
 - Correct commonly misspelled words - ok, not exactly that brilliant but some would use it
 - Assist embedding of many widgets - example, transform twitter links into twitter widgets
 - Unlimited uses where replacements need to happen dynamically
 
Thanks to anyone who is interested
Rob