What is a content management system?
A Content Management System (CMS) is a software that enables a non technical user to author and manage content on a Web site. CMS is a publication application for handling creation, modification, and removal of information resources (Video, PDF, other documents) and metadata from an organized repository; includes tools for publishing, format management, revision control, categorization, and workflow. We treat every content management system as unique and every system is written from scratch building on the core features listed below.
Featured CMS Work
Click on one of our projects below to view a detailed case study
Publishing web content
WebDigi CMS offers a secure and consistent interface to publish content on your website.
- Search Engine Friendly URLs
The URLs can be manually changed to a memorable URL rather than automatically generated URLs that are hard to remember, contain query strings which are disliked by search engines.
- Multiple Statuses
Create editorial work-flow by assigning your entries to statuses, like "first draft", "revision", "final edit", etc. You can color-code them too.Multiple CategoriesEach entry can be assigned to multiple categories, and you can create as many unique category groups as you want.
- Preview Feature
Users can preview the new page or article before it goes live on your website. This feature provides the users with a good understanding of how the page will look once published onto the system.
- RSS and ATOM Syndication
With RSS, your content can be made available for syndication. The CMS supports all major syndication formats, including the new Atom format.
- Entry Versioning
The Entry Versioning feature lets you save previous revisions of your posts and articles, so you never lose any edits you make.
- Multi-Entry Editing
This feature permits multiple entries to be edited at one time. It also allows different users to work on different pages or versions at the same time.
- Ping Servers
This feature alerts other servers to let them know that you have created a new article or post. Each user can define their own servers to ping when new entries are added.
- HTML Formatting
The advanced formatting system makes it easier for users to create well formatted articles and pages.
- Timed Entries
You can post entries into the future and they won't appear on your site until that date. You can also set an expiration date and your entries will be removed from your site automatically on that date.
- Content Pagination
Split your articles into multiple pages as you need them.
- Image and File Uploading
Upload to multiple destinations, and limit uploads to specific user groups. The alternative is to use the Asset Manager which is a more powerful tool to manage images and files.
- Image Resizing and Thumbnailing
The CMS lets you resize images and create thumbnails, with support for the three major image manipulation protocols: GD, NetPBM, and ImageMagick.
- Asset Manager for files and images
Very powerful, highly user friendly and responsive asset manager that lets users upload and manage static data on the website. Using the asset manager, users will be able to upload content and manage them on the website using drag and drop, upload, download, etc.
Manage Communication
The WebDigi CMS lets you manage your mailing lists and send emails in a variety of ways.
- Bounce Processing
This lets you keep your database clean of invalid email addresses.
- Flexible Email Options
HTML email, priorities, word wrapping, CC, BCC and any combination of recipients, from member groups, to individuals, to members of your mailing list.
- Mailing List Manager
The CMS comes with an integrated double opt-in/opt-out mailing list module that supports multiple lists and a custom template for each list.
- Click Tracking
Tracks links and URLs. Statistics can be viewed by message that is sent out.
- Mail Audit
All emails are saved so you can keep a record of your sent messages.
- Batch Processing
This feature permits you to send email to very large lists without needing a dedicated email server.
- Large Subscribers
Manage over 100,000+ subscribers
- Send Faxes
The CMS will work with popular fax gateways to send out faxes to users
Site Search
Allow users to search content on your website using the powerful search system.
- High Performance indexing
The search system supports high performance indexing of content using incremental indexing and batch indexing.
- Powerful and accurate search
Search within PDF files and machine readable formats. Search using wild card queries, range queries, phrase queries, etc. This is also integrated with the contented posted by the users.
- Search history
The search terms that visitors have used are logged into the system to let the administrators know what content the users are searching for, etc.
Languages and country specific
Users can publish content in multiple languages and edit the languages.
- Multiple Languages
There is international support for many world languages and UTF-8 encoding.
- Country Specific Pages
Certain Areas of the website can be edited to meet the country specific requirements. This is especially useful for content that varies based on the country the visitor is viewing the page.
Visitor generated content
The WebDigi CMS helps foster a community which will allow users to share knowledge and experience on your website and participate in a disussion on your website.
- Commenting system
A full-featured user commenting system is built in, supporting advanced features like moderation, membership, and the most full-featured anti-spam protection available.
- Comment Membership
You can choose to require membership to post comments, or allow non-registered commenting.
- Comment Moderation
All the comments can either be automatically accepted or you can optionally make user comments subject to admin approval.
- Comment Expiration
Allow comments for a set period of time after each entry is posted.
- Comment Flagging
This feature allows certain restricted words to not appear on your website. This is suitable for websites that are visited by kids or wherever strong language is inappropriate.
Visitor Analytics
Keep track of areas of your websites that are most viewed. most commented, most shared.
- Advertising ROI
Track sales and conversions. Measure your site engagement goals against: threshold levels that you define. Optimize your Ad performance with post-click data on your keywords, search queries, match type and more.
- Visualising Data
Identify your most lucrative geographic markets. See summary metrics in the context of historical or site average data.
- Statistical Tracking
The CMS lets you track a variety of statistics, like total number of entries, total comments, total trackbacks, and more.
- Online User Tracking
This features allows you to show who is online, how many people are visiting at any given moment, and how many people have ever visited your site.
- Search Term Log
The search terms submitted by your users are saved so you can see what people are searching for.
CMS User Management
Users of the CMS can be given a very granular access to the areas they manage and control.
- Mutli-User system
Each user can be granted a wide range of privileges with precise control over the area and function that can be perfomed.
- Publishing rights
Users can be given editorial rights, these users have permission to edit and write up articles but the final publishing rights remain with users that have publish rights.
- Scratch Pad
Each user of the CMS will have a private area to store articles, ideas and thoughts which might turn into future articles or pages.
- User messaging
Users can message each other on the system. Once an editor has drafted an article, a message can be sent to the publisher based on the work flow to publish the item created.
Security and detection
WebDigi CMS offers robust security features to keep your website and CMS protected.
- Password Lockout
Brute force guessing of passwords are prevented by having a password lockout feature.
- Password hashing
None of the passwords are stored in the database in clear text, SHA1 is used on all user passwords.
- Change detection
Any changes to the webserver code or data will immediately trip the alert system and result in emails being sent out to administrators who can then switch off the alarm if the change is authorised.
- XSS detection
Periodic checks are made to the database to detect and identify any SQL injection or XSS attacks and alerts are sent out based on settings.
- Audit Trails
IP addresses and timestamps are part of all logins to the system and to the CMS.