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 | Can I organize Comcode pages in a hierarchical structure? |
---|---|
Answer | Yes, Composr allows you to simulate a hierarchical structure for your Comcode pages using multi-part paths in the page monikers. By editing the page monikers to include slashes (e.g., "about/team"), you can create a virtual directory structure within a single zone, enhancing your site's organization and navigation. |
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. |
Top 10 Entries
Title | Chatrooms and IM |
---|---|
Icon | ![]() |
Description | Make unlimited chatrooms each with your choice of access restrictions. Moderation: Moderate messages and ban troublesome users. Integrate shout-boxes into your website Instant messaging: Members may have IM conversations with each other, or in groups. Members receive an archive of the conversation in Private Topics once closed. Site-wide IM: Give your members the ability to pick up conversations anywhere on your site. Sound effects: Members may configure or upload their own. Download chatroom logs Blocking: Choose to appear offline to certain members. Allow members in certain usergroups to make their own chatrooms, and control when they expire based on inactivity time. |
Title | Points |
---|---|
Icon | ![]() |
Description | So many ways to earn points: From submitting different content to logging in, you control the economy. Integration with eCommerce: Members can buy advertising space, temporary privileges, gamble, and more! Members can also use points for store discounts. Send points: Members can send each other points to reward each other Escrow points: Members can escrow points with a written agreement in exchange for a product or service. The recipient does not receive the points until both members satisfy the escrow. Escrows can be disputed to staff. Gift points: Enable the gift points balance so members can send a limited amount of points to other members without it deducting from their spendable points balance. Leader board: Create some community competition by showing who has the most points or who earned the most points for a configurable time interval Auditing: View every points transaction that has taken place, and reverse any of them, in the points ledger. Profiles: Browse through member points profiles, and see what virtual gifts members have been given. Ranks: Create usergroup promotion ladders with rank points; members rank up as their rank points increase. Members can view their rank and unlocked / unlockable privileges on their profile. |
Title | Conversr Topic Polls |
---|---|
Icon | ![]() |
Description | Conduct a poll on a forum topic to gather user opinions and feedback Add unlimited choices Define a range of acceptable number of choices on which members can vote Control when voting is open or closed Control if guests can vote or if you must log in Require making a post (reply) in the topic when voting Allow (or deny) the ability for members to revoke / change their vote Show or hide results from the public Enable viewing of which members voted on which choices Add a date/time voting automatically closes Enable weighted voting through the points system Enforce topic poll options on a forum basis including defining default or required choices |
Title | Content Sharing |
---|---|
Icon | ![]() |
Description | Show topics on your website through blocks Comment integration: New topics appear in the ‘comments’ forum as you add content to your website. Members can watch these topics so they never miss an addition to your website. |
Title | Third party integration |
---|---|
Icon | ![]() |
Description | Support for integrating popular forum software: See our download page for a list of supported forums. Share login credentials: Login to the Composr site with the same usernames/passwords as your forum. Share usergroups: Control website access based on someone's forum usergroup. Emoticon support: The emoticons on your forum will also be used on your website. |
Title | Stay on Top |
---|---|
Icon | ![]() |
Description | (Conversr only) Virtual Forums: Find posts made since you last visited or within a time frame. Remembers your unread posts even if you frequently change computers Recent activity: See what topics you recently read or posted in Unanswered topics: Find which topics have not yet been answered RSS and Atom support |
Title | Conversr Forums |
---|---|
Icon | ![]() |
Description | The usual: Categories, forums, topics, posts, topic polls, announcements / pinning, sinking, quick reply, topic closing Forum and Topic tracking: Receive notifications when new posts are made on monitored topics and forums. Password-protected forums Present an 'introductory question' which members must answer or agree to before accessing a forum. Full moderator control: Determine who may moderate what forums. Inline personal posts: Whisper to members within a public topic; only those members will see the post. Over 50 bundled emoticons: Also, support for batch importing new ones Multi-moderation: Record and perform complex routine tasks; make post templates for those tasks. Mass-moderation: Perform actions on many posts and topics at once. Post preview: Read a topic's first post directly from the forum-view. Also see the latest posts when making a new post. Highlight posts as ‘important’ |
Title | Membership |
---|---|
Icon | ![]() |
Description | (These features pertain to Conversr only) Profiles: Browse through and search for members, and view member profiles. Multiple usergroups: Members can be in an unlimited number of different usergroups. They can also ‘apply’ to join new ones. Social networking: Create and browse friendships. Custom profile fields: Allow your members to add extra information which is relevant to your website (or to their subcommunity), and members can set privacy settings on them. Promotion system: Set up a usergroup rank ladder so members advance the ranks through their rank points. Members can view rank on their profile rank tab including unlocked and unlockable privileges. Private Topics: A special kind of private messaging system between 2 or more members. Think 'on-site e-mail inbox'. Invitation-only websites: Restrict registrations from the public; existing members can invite others to join. Allow members to create and manage clubs (personal usergroups). Avatars: Include avatars that members can pick from, or allow members to upload their own. Member signatures, photos, and personal titles Users online: See which members are currently online (unless they logged in as invisible) Account pruning: Find and delete unused accounts, or merge duplicate accounts, based on defined criteria. CSV files: Import and export members using CSV files, including support for automatic creation of custom profile fields and usergroups – great for migrating data |
Title | Support Tickets |
---|---|
Icon | ![]() |
Description | Users can communicate with staff privately through Support Tickets. Assign to individual staff: Includes the ability for staff members to “take ownership” of raised issues, and for staff to discuss. Allow users to e-mail in their tickets and replies to a designated e-mail address Expanded access granting: Grant third party members access to individual tickets. FAQ integration: Automatically search FAQs before opening a ticket. Multiple ticket types: Set up different types of support tickets, with different access levels and fine-grained ticket notification settings. Anonymous posting: Allow staff to post anonymously or as a designated support operator account so that customers don't always expect the same employee to reply. Merging: If customers open multiple tickets for the same issue, you can merge them. Closing: Let customers close tickets that are now resolved, or do it yourself. Filtering: Filter the tickets you see by status and ticket type. |
Title | eCommerce and Subscriptions |
---|---|
Icon | ![]() |
Description | Paid membership: Sell access to sections of your website, or offer member privileges. Shopping cart for running an online store Extendable framework: Programmers can easily add new product types to sell, or payment gateways / tax services / shipping providers. Multiple payment gateways: Accepts payments via PayPal or other gateways developers may add, and manual transactions (cash/cheque). Invoicing support: Including status tracking and online payment tracking. Basic accounting support: Input your incoming and outgoing transactions to get a basic ledger, profit-and-loss, and cashflow charting. Currency conversions: Perform automatic currency conversions within your website pages (requires an API key). |