Features: A-Z Index
A
B
C
D
E
F
G
I
L
M
N
P
Q
R
S
T
W
Newest 10 Entries
Title | Integration |
---|---|
Icon | ![]() |
Description | Convert from other software: See our importing tutorial for a list of importers. Use an existing member system: See our download page for a list of forum drivers. Convert an HTML site into Composr pages LDAP support for corporate networks (Conversr only) HTTP authentication: Tie into an existing HTTP authentication-based login system (Conversr only) Proxying system: Programmers can integrate any existing scripts using our sophisticated proxying system (which includes full cookie support). Minimodules and miniblocks: Programmers can port existing PHP code into Composr itself without having to strictly conform it to Composr's framework |
Title | Structure / Navigation |
---|---|
Icon | ![]() |
Description | Intuitive sitemap editor: Visually browse your site structure. Menu editor: Our user friendly editor can work with several different kinds of menu design (drop-downs, tree menus, pop-ups, etc) Zones (sub-sites): Organise your pages into separate zones. Zones can have different menus, themes, permissions, and content. They can also use a sub-domain. Full structural control: Edit, move, and delete existing pages and modules. Redirects: Set up redirects if you move pages, or if you want pages to appear in more than one zone. |
Title | White-labeling (Debranding) |
---|---|
Icon | ![]() |
Description | Use Composr for clients and pretend you made it. We ensure Composr is not hard-coded anywhere in the software where it would appear to an average user. |
Title | Web standards |
---|---|
Icon | ![]() |
Description | Responsive design and hi-dpi images True and correct XHTML5 markup WCAG, ATAG: Meeting of accessibility guidelines in full. Tableless CSS markup, with no hacks Support for all major web browsers Inbuilt tools for checking webstandards conformance of XHTML5, CSS, and JavaScript Extra markup semantics including Dublin Core support, schema.org, Open Graph, and microformats. Standards-based JavaScript (modern DOM and AJAX, no DOM-0 or innerHTML) Automatic cleanup of bad XHTML5: HTML outside your control (e.g. from RSS) will be cleaned up for you. |
Title | Performance |
---|---|
Icon | ![]() |
Description | Highly optimised code Can run CDNs Multiple levels of caching Sophisticated template compiler Self-learning optimisation system Automatic pruning of old cache files when caches get large |
Title | Localisation |
---|---|
Icon | ![]() |
Description | Translate Composr into your own language Translate content into multiple languages Custom time and date formatting Language packs: Download new language packs as users post them; host multiple languages on your website at the same time. Time zone support: Members may choose their own time zones, and dates / times will adapt to them. Support for different character sets and Unicode Serve different theme images for different languages Right-to-left languages possible |
Title | Ease of Use |
---|---|
Icon | ![]() |
Description | Professionally designed user interfaces AJAX techniques: Streamlined website interaction. WYSIWYG editing Tutorials: Over 200 written tutorials, and a growing collection of video tutorials. Displays great on mobiles: Mobile browsers can be automatically detected, or the user can select the mobile version from the footer. All public website features work great on QVGA or higher. The default theme is also responsive and will adapt to the client screen size. A consistent and fully integrated feature-set: Breadcrumb navigation, previews, and many other features we didn't have space to mention here – are all present right across Composr. |
Title | Search Engine Optimisation |
---|---|
Icon | ![]() |
Description | Supports different URL schemes and textual monikers Automatic site-map generation: Both XML Sitemaps and sitemaps for users. Metadata: Meta descriptions and keywords for all content. Auto-summarisation. Keyword density analysis when previewing content Correct use of HTTP status codes Content-contextualised page titles Semantic and accessible markup (e.g. ‘alt tags') |
Title | Privacy Tools |
---|---|
Icon | ![]() |
Description | Compliance with major data protection legislation such as the GDPR Allow members to download or purge their personal data from their profile. Set a limit on the number of days between downloads / purges to preserve server resources. Also manage member data to a more technical degree in the Administration Zone. Allow members to purge their data upon deleting their member account Composr is careful to maintain important data (such as warnings or bans) when members request their data to be purged from their profile. But this data can still be purged on the admin side (in the Admin Zone). Automatic generation of a basic Privacy Policy based on site settings and installed addons Cookie Consent notice Set declarations on the rules page which members must agree to on registration (or whenever they are changed) which are also stored in the database and e-mailed to the member as a written copy |
Title | Security |
---|---|
Icon | ![]() |
Description | Automatic detection, logging, notifying, and banning of hackers 2-factor-authentication: E-mail based 2-factor-authentication security when unrecognised IP addresses are used with certain usergroups (optional, Conversr-only). Password strength checks: Enforce minimum password strengths based on length and use of upper / lower case, numbers, and symbols, and avoiding repeated characters (Conversr-only). Architectural approaches to combat all major exploit techniques A JavaScript framework that makes XSS attacks virtually impossible Defence-in-depth: Multiple layers of built-in security. Encrypted custom profile fields: Once set the CPF can't be read unless a key password is entered (Conversr-only, requires OpenSSL). Extensive support and use of Content Security Policy (CSP) Track failed logins and automatically ban brute-force attacks HTML filtering Protection against CSRF attacks: Forms and AJAX requests make use of randomly generated POST tokens Root-kit detection kit for developers Cookies are secure and HttpOnly where possible to prevent session hijacking Set number of days that passwords expire or must be changed |
Top 10 Entries
Question | What is the Composr maintenance policy? |
---|---|
Answer | Composr follows a rolling release model. This means:
This policy allows developers to focus resources on the latest versions and encourages users to leverage the ongoing improvements. You can find the release status on the Composr maintenance status page. |
Question | What are the general courtesy guidelines for interacting with the Composr community? |
---|---|
Answer |
|
Question | How can I provide design feedback for Composr? |
---|---|
Answer | Constructive design feedback is valuable. To provide effective feedback:
|
Question | How do I make a feature suggestion for Composr? |
---|---|
Answer | You can suggest features through the tracker or the Report Issue Wizard. When making a suggestion:
|
Question | How do I report an emergency problem with my Composr site? |
---|---|
Answer | Emergency problems are events that have significantly and suddenly affected your website's functionality due to legitimate bugs or undocumented usability issues. To report these:
|
Question | How can I get support for Composr? |
---|---|
Answer | The community forum is an excellent resource for support. Users can help each other out with various problems. However, please remember that there's no guarantee of free professional support. If you need immediate or guaranteed assistance, consider hiring a professional developer. |
Question | I'm getting a lot of spam on my site. What can I do? |
---|---|
Answer | Composr offers various anti-spam measures. Refer to the Anti-spam settings tutorial for advice on configuring these settings. If you believe there's an issue with the anti-spam system itself, report it to the issue tracker. Do not report general spam incidents. |
Question | My website is experiencing performance issues. What should I do? |
---|---|
Answer | If you are experiencing performance issues, first identify the specific problem with your web host's help. Composr provides tools to manage database size, bandwidth, and disk I/O. However, high request volume or CPU usage may require server upgrades like a VPS or dedicated server. If your web host complains about resource usage, gather detailed information from them, including specific URLs causing problems and resource usage metrics. If their limits are unreasonable, consider switching web hosts. |
Question | How do I report a security problem? |
---|---|
Answer | Security problems must be reported privately. You can do this by marking the issue as 'Private' on the issue tracker (if you use the Report Issue Wizard, it will do that automatically when you select security-hole). Publicly disclosing security holes is irresponsible and may result in penalties. The core developer team will disclose the issue after a patch is released. |
Question | How do I report a bug in Composr? |
---|---|
Answer | Every bug, no matter how small, should be reported. You can report bugs using the Report Issue Wizard or directly through the issue tracker. There is also a link to report bugs on your Admin Zone Dashboard where the version information is located. And when clicking that link, you can view open issues specific to your version of Composr. When reporting a bug, be sure to:
|