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).
Home → Tutorials
Tutorials – Learning Composr
Adding standalone pages of content (via Comcode)
How to add new pages, using Comcode. It couldn't be simpler to do: Comcode pages almost look like plain text.
1st August 2008
Core Doc;
Difficulty:
Novice
Tools for subsites and subcommunities
A common features of the largest community sites is to have subcommunities within the larger community. See how.
1st August 2008
Core Doc;
Difficulty:
Regular
Editing Menus in Composr
Your primary site menu is how most site visitors will find their way around your website and as such it's important you are able to edit it.
1st July 2014
Auxillary Doc;
Difficulty:
Novice
Advanced techniques for multi-site-networks
You can link multiple installations, via a forum, into a 'multi-site-network'. Read more about it here.
1st August 2008
Core Doc;
Difficulty:
Expert
Separate forums for separate zones
How to set up separate forums for separate website zones.
1st April 2013
Auxillary Doc;
Difficulty:
Expert
Adding a TeamSpeak block
How to add a TSViewer block to a Composr CMS site's left panel, and then make some style changes.
Auxillary Doc;
Difficulty:
Regular
Adding New Page Options in Composr
Adding a new page is one of the most common tasks you will need to do with any website. This process is quite simple and explained in this tutorial.
1st August 2013
Auxillary Doc;
Difficulty:
Novice
Composr site structure
An explanation of the Composr systems that together form the structure and navigation for Composr-powered websites.
1st August 2008
Core Doc;
Difficulty:
Regular
Adding galleries to menus
How to add a gallery to the menus, then alter the breadcrumbs so it leads directly off the Home page.
Auxillary Doc;
Difficulty:
Regular
Featuring content
How to pull out content from your website, and put it in a featured spot. There are a number of methods available.
1st August 2008
Core Doc;
Difficulty:
Novice
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.
2nd January 2015
Auxillary Doc;
Difficulty:
Novice
Practical page editing (a walk through)
In this tutorial I show how to make some edits to the Composr front page, while crossing into many important techniques and concepts for Composr and in general.
1st November 2014
Auxillary Doc;
Difficulty:
Novice
How to Install an Addon in Composr
Some extra features have been kept as non-bundled addons so the core Composr software doesn't suffer from being bloated. This tutorial shows how to install them.
1st April 2013
Auxillary Doc;
Difficulty:
Novice
Running catalogues within multiple zones
How to have a catalogue operate out of multiple different zones.
Auxillary Doc;
Difficulty:
Regular
Comcode and the attachment system
Create dynamic effects and display rich media, without having to write any XHTML, CSS, or JavaScript.
1st September 2008
Core Doc;
Difficulty:
Novice
Add a New Zone in Composr
Zones are a key element to the structure of any Composr built website and are a great way of sectioning off your content into different areas.
1st July 2013
Auxillary Doc;
Difficulty:
Novice
Advanced site structure and flow
Some advanced information about managing the structure and flow of a Composr website.
1st May 2015
Core Doc;
Difficulty:
Expert
Set the Conversr Forums as the Home Page
A little tip for those who want the forums as their site home.
Auxillary Doc;
Difficulty:
Regular
Tips: Block permissions and visibility
Examples of how to hide blocks based upon context.
Auxillary Doc;
Difficulty:
Regular
Adding an Image Slider to Composr
Many websites now make use of sliders to convey information to their visitors. It's incredibly common especially in the world of eCommerce as it allows several items to be displayed neatly together.
1st September 2014
Auxillary Doc;
Difficulty:
Novice
Using blocks
How to add dynamism and inline content to your pages, using blocks.
1st August 2008
Core Doc;
Difficulty:
Novice
Customising what's on the menus
All about Composr's menu system. Did you know you can set up and configure as many different levels of navigation as you like?
1st August 2008
Core Doc;
Difficulty:
Novice
Partner Sites and De-Branding in Composr
In this tutorial I will talk about a couple of slightly-related features that are useful to agencies deploying Composr on a large scale.
1st July 2014
Auxillary Doc;
Difficulty:
Novice
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.
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.
Copyright ©
ocProducts Ltd , 2025. All rights reserved. Composr was formerly known as ocPortal.
Did you know? The main company behind Composr is fully privately-funded, we have never had investors calling the shots.