SamePage not only allows users to create rich wiki pages with static content, it also allows users to insert "plugins" into the page that can dynamically invoke custom functionality or display data from external data-sources when the page is viewed. SamePage offers a rich repository of plugins out-of-the-box that end-users can leverage using the plugin wizard. Further, it also provides an extensible plugin framework that can be used by On-Premise customers or partners to create their own plugins that can invoke any custom functionality, create mash-ups or retrieve information from custom databases.
- Out-of-the-box PluginsSamePage comes bundled with a whole host of plugins that can be inserted into any Wiki Page with the simple click of an editor button. These plugins either pull data from within SamePage repository or from an external sources and display Some of the common ones include:
- RSS Plugin for displaying internal or external RSS feeds
- Calendar Plugin, Google Calendar Plugin, Thirty Boxes Plugin to add Calendar functionality
- Photo Gallery Plugin, Video Plugin, Google Video Plugin, YouTube Plugin, Embed Plugin to add Photo/Video functionality
- Google Maps, Google Gadgets to leverage other Google web services
- Attachments Plugin , TOC Plugin, Children Plugin to insert specific lists
- Redirect Plugin , Include Plugin to redirect or include specific external or internal web-pages
- Database Plugin to pull data from custom databases
- Chart Plugin to dynamically create charts from external data
Check out the support site for the complete plugin repository.
- Plugin WizardThese plugins can be inserted or edited using a graphical wizard so end-users do not need to remember any syntax. The wizard also provides drop-downs and auto-complete features to make the plugin insertion more user-friendly. Finally, this UI is dynamically generated through XML which allows it to be leveraged for quickly creating screens for new plugins.
- Dashboard WidgetsWidgets are extensions of Plugins specifically created for the Personalized Dashboard. They can be dragged and dropped from a Widget cabinet while personalizing the Dashboard and can be used to embed rich custom functionality on the Dashboard.
- Plugin/ Widget RepositoryOn-Premise Administrators can also centrally control plugins and widgets for their instance through the System Administration interface. They can disable any existing plugin or upload new custom plugins for their instance.
- Extensible Plugin FrameworkSamePage allows on-premise instances to leverage the power of plugins by providing an extensible plugin framework that can be used for creating custom plugins. It involves defining the new plugin in a specific XML format, extending the template Java classes with custom code and packaging the plugin files in a specific format. On-Premise instances can also leverage Java APIs and Web-Services within their custom plugins. Further, these custom plugins can also be exposed as custom widgets in the Dashboard.
- Professional ServicesFor On-Premise customers that do not have or do not want to use in-house Java skills, eTouch Systems can also offer expertise and professional services to develop and integrate custom plugins for SamePage. We can also work with the in-house IT to ensure smooth integration and deployment of these custom plugins.