Standard themes ensure your users can be creating polls without the need for any technical input.
To power the front-end of your website or intranet, we provide a standard online poll control, and an online poll results control.
Both of these controls come with a default theme, which can be seen in the screenshots, or take a look at the examples to see how they can be styled to suit individual site needs. A bespoke stylesheet must be created by a CSS developer when you want your own theme.
This screenshot shows an online poll using the default simple theme.
Online Polls control
The online poll control can be inserted into any web page.
Just like every other type of content in Contensis an online poll has full workflow and permissions.
As you can see from the screenshot, multiple questions can be posed.
The control has the ability to block multiple votes based on cookie or IP address.
You will have a tag cloud and archive navigation.
This screenshot shows an online poll result using the default simple theme.
Online Polls Results control
When you vote using the Online Polls control you will typically be presented with the results screen, but this can be de-activated if you want to prevent users seeing the result of the poll.
The results control can be embedded stand-alone into any web page to show the results of any poll in your system; often this is used when a poll is completed.
The Editor
Creating a new poll can be achieved in just three clicks. All you need do is login to Contensis and then simply click the 'create new poll' option.
You don't need any technical skills and new editors can be up-and-running creating polls in minutes.
We aim at every stage of the process to keep the editing environment consistent. If you have created any piece of content previously you will immediately understand how to create an online poll.
A screenshot of editing a typical online poll
As you can see from the screen shot a user can simply click the add question, add an answer or delete an answer.
The poll preview is updated real-time using Ajax, so you can see exactly what the poll looks like before it is deployed or used.
As with all Contensis content types, an online poll falls under the usual permissions, auditing, versioning and workflow framework, so you can be assured any changes to the poll are approved by the relevant person(s).
Details on how the poll is protected from the perspective of IP and cookie blocking are configured when inserting the poll into a page. This is because the poll may be deployed to multiple sites, and need slightly different configurations, depending on whether the site is an intranet or an extranet, for example.
Online Polls is an integrated content type within Contensis. This ensures that all of the same rules apply to this as to any other type of content.
Standard Features
-
Granular Permissions
-
Full Audit Trail
-
Full Version Control
-
Full Workflow
-
Full Reporting
-
Fully Upgradeable
-
Friendly Urls
-
Configurable Meta-data
-
Decoupled Publishing Architecture
-
Standard Taxonomy Support
-
Personalisation Framework
-
Full Control Theming
-
Full Control Localisation
-
Standard Import/Export
-
Full QA
-
Configurable Publising Schedules
-
RSS and Atom Syndication
-
Multi Channel Delivery
From an administrator's perspective all you need to is add the online poll content type to have permissions in your project, and your users can start creating polls immediately.
Hopefully you have seen the depth and breadth of the controls available to implement online polls on your site.
All of the controls have configurable options which allow for customisation to suit your needs, but sometimes this may not be enough, you may have specific requirements that are not included in the standard control set.
If you are using .Net then you can simply inherit from any of the standard controls and extend them to suit your needs, or you can use the same framework we use to develop new controls that meet your specific requirements.
If your idea is something that would be beneficial to all Contensis customers, then just run it past us, as we often will extend the system and provide new functionality based upon user specifications and ideas.
If you attend our developer training course, then you will be able to create any extra functionality or controls just like we do.