SimpleLink .5 Features
While not quite finished yet, I’ve finalized the features that will be available in the next release of SimpleLink. All of the existing functions will continue to be available, as well as the following improvements:
- Correct, semantic tagging. Allows all links to be used by Technorati for categorizing posts by cleaning up all outbound links. Example: A Google search that normally looks like
http://google.com?q=term+termwill now look likehttp://warpedvisions.org/tags/google/term+term(site based on WP configuration). - All link targets are configurable with a new WordPress administration page.
- Link generation is template-based, in plain PHP. Templates can access key (and custom) WP variables.
- Link clicks are tracked for site usage analysis. Allows site admin to track downloads, specific image clicks, or abuse.
- Targets can be used to inject content into posts (like templates). This makes it possible to use the proxy to insert images, template content based on WP settings/posts, or other dynamic content (like a scrape of another site). Example: You could generate an IMDB/Amazon combined
divthat contained a table of data taken from both sites (images, summary stats, etc.). - Targets can also be used to generate WP admin-specific content into posts. This allows WP admins to see edit links for locally linked articles and image upload/update forms inline to their posts.
- Link injection allows writers to insert chunks of AJAX easily into posts. This will allow WP users to display inline graphs ([sparklines]), and other real-time content.
- Improved handling for
preandcodeblocks.
Updated Syntax
[!!target: term1 term2 term3|param1|param2|param3]. Targets can either be links or injections, as defined in the SimpleLink WP admin panel.[!![localtarget|param1|param2|param3]]. Local targets are also links or injections, but format is consistent with MediaWiki. Can also be a direct link:[!![http://test.org]].{{Templatename|param1|param2}}. Template targets provide a pure injection syntax similar to the [MediaWiki] template syntax.
Generated URLs
URLs will be generated to point to a local proxy, based on your site url. Examples (syntax/rules subject to change):
http://warpedvisions.org/tags/google/test1. A simple google-search link.http://warpedvisions.org/tags/amazon/warpedid/0045354. An amazon link with a referal . id as a parameter.http://warpedvisions.org/tags/injection/sitestats. Returns a chunk of JavaScript that is used to inject content into a post.

RSS