This page last changed on Apr 18, 2012 by jed.wheeler@involver.com.
SML (Social Markup Language) is a sophisticated and flexible template-building language designed to facilitate rapid development via customization of involver's pre-built applications (Feature Blocks). The language only works on involver-hosted tabs and is built to take advantage of our content delivery network.
Core features of SML are:
- The ability to dynamically import content from Twitter, YouTube, Flickr, Product Feeds, and RSS Feeds
- User-feedback tools like Polls and Forms
- Content management tools (such as assets) to allow developers to build tabs that can be edited and updated by Project Managers and others without touching code. We also have customizable image galleries.
- Market segmentation tools like dynamic localization according to language and region, fan gating, and Klout gating
- User engagement tools like coupons, registration codes, and a full-featured Contests application for showcasing user-generated content
- Social tools for liking sharing, voting, rating, virtual gifts, commenting, etc which can be applied to content items for any feature block in SML
- Filters which can be used in-line to modify or transform the outputs of Variables.
- A robust ??if logic system for customizing what content to show when, where, and to whom, according to whatever custom criteria you build.
- Helper blocks like Paginate and Partials which can be wrapped around any feature block and are used to add functionality and formatting.
- The ability to pull content from and push content to remote API's using Javascript.
- Fully customizable Analytics.
This training manual is provided as the core text for our training program and it, like the rest of the docs here, is not for general distribution.
|