Features: A-Z Index
A
B
C
D
E
F
G
I
L
M
N
P
Q
R
S
T
W
Newest 10 Entries
Question | How do I embed content from other modules into a Comcode page? |
---|---|
Answer | You can use various blocks to embed content from different modules:
|
Question | What is the difference between blocks and boxes in Composr? |
---|---|
Answer | While both terms may seem similar, they have distinct meanings in Composr:
In practice, blocks often place their content within a box, but this isn't a requirement / standard. |
Question | Can I customize the appearance of blocks? |
---|---|
Answer | Yes, you can customize the appearance of blocks by editing the associated templates and CSS. Each block typically has a corresponding template file (e.g., BLOCK_MAIN_NEWS.tpl for the main_news block) that controls its HTML structure. You can modify this template to change the layout and styling of the block's output. An easy way to do this is through the template editor in Admin Zone > Style > Themes, and click edit templates for the relevant theme. |
Question | How do I add dynamic content to my Comcode pages? |
---|---|
Answer | Composr utilizes "blocks" to embed dynamic content and functionality within Comcode pages. These blocks can range from displaying recent forum posts to showing information about the logged-in user. To add a block, you can use the "block construction assistant" accessible via a button above the editor. This tool provides a user-friendly way to:
|
Question | How do I create a new Comcode page? |
---|---|
Answer | Composr provides two easy ways to create a new Comcode page: Method 1: Direct URL Entry Type the desired URL of your new page into your browser's address bar. Since the page doesn't exist yet, Composr will present you with a 404 error and a link to create it. Click the link to open the Comcode page editor. Method 2: Admin Zone Navigate to Admin Zone > Content > Pages (Comcode pages). Scroll down to the list of existing pages and enter the name of your new page using the ":" (page-link) format. For example, a new page in the Welcome zone named "about" would be entered as ":about", or a new page in the "site" zone named "foobar" would be entered as "site:foobar". |
Question | What are Comcode pages? |
---|---|
Answer | Comcode pages are standalone content pages within the Composr system that you can create and edit using either a WYSIWYG editor, a simple markup language called Comcode, or a combination of both. Think of them as documents within your website, offering flexibility beyond the structured content provided by modules like forums or news. You can use them to build landing pages, about us sections, contact pages, and more. |
Question | Can I create custom Comcode tags? |
---|---|
Answer | Yes, you can create custom Comcode tags through the Admin Zone > Setup > Custom Comcode. This allows you to add unique functionality or wrap specific HTML code (especially if you use a certain block of HTML frequently on your site) for easier use. Custom Comcode tags can be tailored to your needs and even include your own parameters. You can also specify if the Comcode is dangerous so only those with elevated privileges can use it. |
Question | What are the security considerations when using Comcode? |
---|---|
Answer | Composr has a multi-tiered security system for Comcode. HTML code is filtered based on user permissions to prevent XSS attacks. Content is parsed with different credentials depending on who is editing or adding it, ensuring users can't elevate their privileges by modifying existing content. |
Question | What is oEmbed and how does it work with Comcode? |
---|---|
Answer | oEmbed is a system that allows you to embed content from other websites simply by pasting its URL. When you paste a supported link in Comcode, oEmbed will automatically embed the content for you in a nicely-formatted box. For example, pasting a YouTube video link will embed the video directly into your content so it can be played on your website. |
Question | How do I add attachments to my content? |
---|---|
Answer | Composr has an integrated attachment system. You can upload files, like images or documents, via the attachments section (or the image button if using the WYSIWYG editor with simplified attachments UI), and they will be automatically added to your Comcode using the attachment tag. You can then move this tag within your content to position the attachment as needed. |
Top 10 Entries
Title | Newsletters |
---|---|
Icon | ![]() |
Description | Automatically create newsletter issues highlighting your latest content Double opt-in: Prevent false sign-ups by asking subscribers to confirm their subscriptions. Host multiple newsletters: Visitors can subscribe to the ones they want. Flexible mailings: Send out mailings to all members, to different usergroups, or to subscribers of specific newsletters. Welcome e-mails: Send multiple welcome e-mails to new users automatically, on a configurable schedule (Conversr-only). Bounce cleanup: Automatically clean out bounces from your e-mail list. Unsubscribe: Recipients can easily unsubscribe from newsletters through an unsubscribe link provided in the e-mail. Change settings: Newsletter subscribers can change their subscription settings on-site. Drip sending: Prevent overwhelming your mail server or outbound limits. |
Title | Searching |
---|---|
Icon | ![]() |
Description | Choose what is searchable Boolean and full-text modes Keyword highlighting in results Search boxes to integrate into your website Logging/stats OpenSearch support: Allow users to search from inside their web browser. Results sorting, and filtering by author and date Search within downloads: Including support for looking inside archives. Composr fast custom index: Support full-text searches in instances where your database does not |
Title | Banners |
---|---|
Icon | ![]() |
Description | Multiple types: Each one can specify its own width-by-height (e.g. skyscraper). Smart banners: Integrate text-banners into your content via keyword detection. Broad media compatibility: Image banners, external banner rotations, and text banners. Determine which banners display most often Run a cross-site banner network Hit-balancing support: A site on a banner network gets as many inbound hits as it provides outbound clicks. Targeted advertising: Show different banners to different usergroups. Track banner performance Use the banner system to display whole sets of sponsor logos or partners Supports Geotargeting Periodic content reviews: Reminders to check (or remove) banners |
Title | Installation |
---|---|
Icon | ![]() |
Description | Quick installer: Our self-extractor allows faster uploads and will automatically set permissions. Wizard-based installation Auto-scans for compatibility problems: Be informed of problems before installing Get your site up and running in just a few minutes Keep your site closed to regular visitors until you're happy to open it Configures server: Automatically generates an htaccess file for you (for Apache). Auto-detection of forum settings for easy integration Install test content |
Title | Web Pages |
---|---|
Icon | ![]() |
Description | Add virtually unlimited pages to your site WYSIWYG editor (powered by CKEditor) Convenient edit links: Staff see “edit this” links at the bottom of every page. PHP support: Upload your PHP scripts and run them inside Composr (may require adjustments to the script code). Hierarchical page structure: Supports parent and child pages Periodic content reviews: Helping you ensure ongoing accuracy of your content. Add Comcode pages (the default) or static HTML pages Supports revisions and revision control systems (such as git); add new pages as files, and Composr will automatically register them in its system. |
Title | Downloads |
---|---|
Icon | ![]() |
Description | Clear organisation: Uses a tree structure for unlimited categorisation. Anti-leech protection: download links contain a session ID Community-centred: Allow users to comment upon and rate downloads Many ways to add new files: Upload files. Link-to existing files. Copy existing files using a live URL. Batch import links from existing file stores. Author support: Assign your downloads to authors, so users can find other downloads by the same author. Set licences: Make users agree to a licence before downloading. Images: Show images along with your downloads (e.g. screen-shots) (this implicitly uses galleries). Basic file versioning support Control monthly bandwidth use site-wide |
Title | Wiki+ |
---|---|
Icon | ![]() |
Description | Think “structured wikis”. Create an encyclopaedic database for your website Use a tree-structure or traditional cross-linking Supports revisions: Track changes Display the tree structure of your entire Wiki+ Allow users to jump in at random pages Make your pages either wiki-style or topic-style Allow members to contribute to Wiki+ pages by adding Wiki+ posts |
Title | Quizzes and Surveys |
---|---|
Icon | ![]() |
Description | Run a competition: Choose winners randomly from those who passed the quiz. Surveys: Gather data and find trends. Tests: Test members' knowledge on a variety of topics. Cheat prevention: Settings to prevent cheating, such as time limits, question / answer shuffling, and re-testing rules. Integration with points: Charge points to enter a competition, or award points for winning. |
Title | News and Blogs |
---|---|
Icon | ![]() |
Description | Member blogs: Allow members to have their own blogs on their profile RSS and Atom support: Export and import feeds. Trackback support: Send and receive trackbacks. Scheduled publishing Ping support and RSS Cloud support Multiple news categories and filtering Multiple ways to integrate news into your website Import from RSS feeds Supports geotargeting Members can rate and comment on news articles and blog posts Send out a news article as a newsletter |
Title | Calendar |
---|---|
Icon | ![]() |
Description | Day/week/month/year views Advanced “recurring event” settings Event subscriptions: Receive reminders and notifications by event or event type Warnings about conflicting events Microformats support Integrate a calendar month view, or an upcoming events view, onto your design Supports categories: Have multiple event types Multiple time zones: Have different events in different time zones with configurable conversion settings. Priority flagging: Choose between 5 priorities Programmers can even use the calendar to schedule custom tasks (Commandr) to be run RSS and Atom support: Export support, but also support for overlaying news feeds onto the calendar. Supports geotargeting Feedback: Allow members to comment and rate events. Segregate feedback on recurring events by date. |