| CARVIEW |
Select Language
HTTP/1.1 200 OK
Date: Wed, 28 Jan 2026 00:42:08 GMT
Server: Apache
Expires: Mon, 20 Dec 1998 01:00:00 GMT
Cache-Control: no-cache, max-age=0
Pragma: no-cache
X-Content-Type-Options: nosniff
X-XSS-Protection: 1
X-Powered-By: Composr
Content-Encoding: gzip
Vary: Accept-Encoding
Set-Cookie: PHPSESSID=3q0c0khtara0neqi2tmv5ig3ud; path=/
Set-Cookie: has_cookies=1; expires=Thu, 28-May-2026 00:42:08 GMT; Max-Age=10368000; path=/
Set-Cookie: composr_session__567206a440a52943735247=%5B59310c6aacda3%5D; expires=Wed, 28-Jan-2026 04:42:08 GMT; Max-Age=14400; path=/
Last-Modified: Wed, 28 Jan 2026 00:42:08 GMT
X-Content-Type-Options: nosniff
Transfer-Encoding: chunked
Content-Type: text/html; charset=utf-8
Tutorials – Learning Composr – Composr
Skip navigation
Back to Top
A symbol is missing: CSRF_TOKEN. This usually happens when Comcode is written without placing template/PHP code within a code tag.
Important: This website is now read only (except to admins) to comply with the UK Online Safety Act. Composr CMS is in the process of migrating to a new Constitutional governance model and Bazaar development model, with functionality of the old website (constructed by ocProducts Ltd, the prior copyright holder, a UK company) spread between GitLab and the new website (which has no connections to the UK).
Tutorials – Learning Composr
- Addon
- Administration
- Advice & Guidance
- Analytics
- Banners
- Business Development
- Calendar
- Catalogues
- Chatrooms
- Collaboration
- Configuration
- Content
- Contributing
- CSS
- Design & Themeing
- Development
- Downloads
- eCommerce
- Feedback features
- Forum
- Fun and Games
- Galleries
- Installation
- Internationalisation
- Internet Technology
- Introduction
- JavaScript
- Maintenance
- Members
- Mobile
- News
- Newsletters
- Opinion
- Pages
- Performance
- PHP
- Power tools
- Security
- SEO
- Social
- Structure and navigation
- Support
- Third Party Integration
- Upgrading
- Webhosting
- Web standards & Accessibility
- Wiki
Integrating Composr into a corporate network via LDAP
How to integrate Composr into a corporate network via LDAP (OpenLDAP, or Microsoft Active Directory).
by Chris
ModSecurity
Explanation of how to configure ModSecurity for Composr.
by temp1024
An Introduction to Composr
In this first Composr tutorial of mine I give a brief overview of Composr.
by Steve
Stopping Spammers in Composr
One thing every website has to contend with eventually will be stopping spammers from making your user's life a misery. This tutorial goes over some features within Composr.
by Steve
Security in Composr
The inbuilt security of Composr is one of its strongest features. This ranges from many inbuilt features to the close integration of features using the same very high coding standards.
Advanced access control
Advanced permission management within Composr, for power-users.
by Chris
Using IP addresses to trace users
If you find a hacker, you may want to try and trace them back to a real world source. We introduce you to your toolkit.
by Chris
Editing Site-Wide Privileges in Composr
When you are creating a new usergroup you will usually want to customise the permissions for all of the members within. This tutorial explains how privileges work.
by Steve
Security
Details and guidance on the advanced security protections available in Composr.
by Chris
Tags:
Security
Integrating Composr into a network via HTTP authentication
Sometimes, for integration reasons, you want users to login in to Composr via HTTP authentication. We show you how.
by Chris
Creating a Hidden Members Zone in Composr
It's quite common for community sites to have a hidden member's area of the site where you can post private updates or information relating to things you don't want guests to see.
SU and the if_in_group tag
How to switch users under your admin login, and how to customise page contents based on usergroup membership.
by Allen
Access control and privileges
A detailed explanation of how you can configure permissions, how to test them, and how to manage them.
by Philip
Keeping Track of a busy Composr Site
This tutorial covers some regular and irregular maintenance tasks you'll want to perform.
by Steve
Anti-spam settings
Tools and techniques for preventing spam in Composr.
by Chris
Using the if_in_group in Composr
We give an example of showing different content to different usergroups.
Dealing with annoying users
Little tricks: changing their permissions via usergroups, mandating prior post approval, and how to ban them.
by Chris
Need better information?
The Composr documentation is user-driven:
- If you have found documentation problems that you'd like someone else to solve log an issue to the tracker.
- If you'd like to contribute a chunk of documentation to go into a tutorial, also log an issue to the tracker. As a user, it is possible you may find some useful extra tidbits of information there.
- If you want to contribute a new tutorial hosted off-site you can submit a link via the button below.

