Features
The following tables give you an overview of the various possibilities papaya CMS has to offer.
Functions / General features
- Open source
- Accessibility
- Multilanguage and full UTF-8 support
- Blogs
- Newsletter with archive (Text, HTML, PDF)
- Page output as HTML, XHTML, XML, PDF and more
- Community
- RSS/Atom export
- Asset Management / Media database
- Feedback form with form editor
- Aliases (short URLs)
- Extensive error page management (redirects, 404, etc.)
- FAQ
- Link database and Link management
- Podcasts
- Poll and Quiz system
- Access protected pages
- Forum
- Calendar
- Page rating
- Download pages
- News pages
- Image galeries
- Sitemap
- Questionnaire
- Event manager
- Submit / recommend page
- Integration with search engines "solr", "elastic search"
- Spam filter for forum entries, form data, etc.
- Guestbook
Technological Features
- XML based storage and delivery of content
- support for Loadbalancing / Clustering
- Open source code
- 100 % UTF-8 support
- Compatible with Apache, NGINX, PHP: Built-In, Lighthttpd
- MySQL Support
- SQLite3 Support
- PostgreSQL Support
- Reporting bugs from the Backend
- Open standards Templating system (XSLT)
- Object oriented PHP Code
- Multidomain capabilities / "Virtual hosts in CMS"
- Plugin API (extension interface)
- Session management
- Debugging functions
- Error logging (Errors, warnings and notices)
- Bug reporting from the Backend
Performance and Scalability
- Caching for pages
- Caching of partial contents (boxes)
- Individual Cache settings per page
- Separate database connection for reading and writing
Design, Templating System and Output Formats
- Accessibility
- Browser independence and compatibility of generated Code
- Easily adaptable base templates
- Template management
- Different template sets per domain
- Open standards for templating system (XSLT)
- Various output formats for content (HTML, PDF, XML, RSS/RDF, atom, WML, WAP, iPhone, PDA)
- Print version
- Dynamic (graphical) navigations
- Multiple navigation and page types
Content Shating
- AjaX
- RIA
- RSS feeds
- Video integration
- Google Maps integration
Health Communication / e-Health
- Accessibility
Community
- Community management
- Double opt in
- User profile extendable
- Contact networks / relations
- Manage contact
- Ratings, comments
- Poll
- Forums
- Blogs
- Comments
Workflow and Editorial Team
- Content approval
- Page versioning
- Assets / Media items versioning
- Undo feature
- Messaging system
- To do list / Task management
- Mail overview
- Reminder
- Task sharing and und responsibilities
- Internal article search
- List of last changed articles
- Multilanguage backend (user specific)
- Form editor / form generator
- Backend editing
- Clipboard
- Shortcuts
- Workflow oriented user interface
- WYSIWYG editor / rich text editor (RTE)
- Simultaneous editing warning
- Recycle bin feature
- Time-controlled publishing
- Browser based operation
- Online help
User management
- Roles and access control concept
- User management and access
control management - User groups
- Constraining user access
- Customizable backend interface
Asset Management / Media Database
- Asset library
- Setting access limits for files
- File management
- Downloads
- Versioning
- CDN connectability
- Media player
Multimedia and WebTV
- Video inclusion
- Web TV broadcasting
- Web TV scheduling
Image editing and usage
- Scaling and cropping
- Changing image format
- Image positioning
- Captions, title text, alt text
- Custom image frames/borders
- Dynamic text in images
- Direct embedding of various media formats
Search Engine Optimization (SEO)
- Search engine friendly URLs / URL rewriting
- Metadata editable for each article page
- Integration for external statistic systems (e.g. Google Analytics, SiteCatalyst, etc.)
- Valid XHTML
- Tableless CSS
- Google sitemaps
Business Requirements
- Google Analytics integration
Security
- Black and whitelist for user login
- Captchas for forms
- Brute force attack recognition system for logins
- Email verification
- Login log
- Backend usage logging (Audit trail)
- Granular access control management
- LDAP authentication
- SSL compatibility frontend
- SSL compatibility backend
- SSL login
- Double-Opt-In
Documentation
- User manual
- Administrator's manual
- Source code documentation via phpDoc
- Documentation of error messages
Support & Services
- Online help
- Public forum
- Public mailing lists