Featured Sites: A-Z Index

H


Newest 10 Entries

Question What is the Composr Repository?
Answer The Composr repository is a user-friendly representation of Composr's data, which is typically stored in a database and on the filesystem. It presents the data in an easily accessible format using the JSON standard and can be accessed as a folder on your computer via WebDAV.
Question What is Commandr?
Answer Commandr is a command-line interface designed for experienced system administrators who prefer using a command line over a GUI. It supplements the Composr Admin Zone, allowing you to execute commands in the form of:
  • PHP code (prefix :)
  • SQL database queries (prefix @) (queries must be executed one at a time; semi-colon separation is not supported)
  • Shell commands (prefix #)
  • Commandr-code scripts (store in the Composr filesystem's bin directory, and just type the name of the script)
  • Commandr-code commands (no prefixes)

You can access Commandr via the Admin Zone > Tools > Commandr or using the Commandr button in the footer.
Question Are there alternative chat solutions that integrate with Composr?
Answer Yes, you can integrate third-party chat solutions with Composr. For example, CometChat is a commercial chat system that provides a Composr integration. You can also leverage video chat services like Talky, Jitsi, or appear.in by embedding links within your chat templates. For sales-chat needs, consider integrating a dedicated live chat platform like Comm100.
Question Are there any limitations to the Composr Chat system?
Answer While the Composr Chat system provides robust chat and IM features, it does have some limitations. Currently, it does not support video chat, sales-focused chat features, desktop app integration, or optimal performance for very high volumes of concurrent users. Additionally, it is only near real-time as Composr queries for new messages using AJAX at a set interval.
Question Are there any safety guidelines for younger users?
Answer It's crucial to emphasize safety, especially for younger users. Encourage them to follow these guidelines: never arrange to meet anyone from a chatroom in person, be cautious about sharing personal information, and report any suspicious behavior to moderators.
Question Can I download chat logs?
Answer Yes, you can download logs of any chat conversation. Simply navigate to the chatroom, click on the "Download chat logs" link, specify the desired date/time range, and the system will generate a downloadable log file for you.
Question How can I moderate the chatrooms?
Answer Composr offers a range of moderation features. Moderators can edit or delete messages, ban disruptive users, and delete entire chatrooms if necessary. Inline moderation links are available within chatrooms for quick actions, while the Admin Zone provides comprehensive moderation tools for managing chat content and user behavior.
Question What is Chatcode and how can I use it?
Answer Chatcode is a system of simple commands that you can embed within your chat messages to perform advanced actions. These actions include sending private messages to specific users within a chatroom, interacting with automated bots, sending chatroom invitations, and even creating new chatrooms.
Question How does the chat system work?
Answer The chat system utilizes AJAX technology, enabling dynamic updates without requiring page reloads. It includes a "Chat Lobby" where users can view available chatrooms and manage their friend lists for instant messaging. Users can join chatrooms to participate in group conversations or engage in private conversations with friends.
Question What is the Composr Chat system?
Answer Composr Chat is a feature built into the Composr CMS that provides both chatrooms and instant messaging capabilities. It offers real-time, text-based communication for users on your website.

Top 10 Entries

Question What are the different media types supported for banners?
Answer The Composr banner system supports various media types:
  • Images: Uploaded directly or via an image URL.
  • Text: Textual banners, including support for "hot text" that dynamically displays banners based on keyword matches within the content.
  • Frames: Banners embedded within frames using an iframe URL.
  • Direct Code: Raw HTML or PHP code can be used to integrate banners from third-party banner networks or create custom banner implementations.
Question What is a banner wave, and how is it different from a banner rotation?
Answer A banner wave displays all banners within a specific type as a single advertising block, similar to a list of sponsors. In contrast, a banner rotation randomly displays banners from a set based on factors like display likelihood.

You can add a banner wave using the main_banner_wave block and configure it to show a specific number of banners or all banners within a type.
Question What is a banner network, and how can I create one?
Answer A banner network is a system for exchanging banners between websites. You can create a banner network in Composr by associating banners with specific websites.

When a site joins your banner network, you provide them with an iframe code to display banners from your rotation. Composr uses a "hit balancing" system where sites in the network receive banner impressions based on the clicks they generate for other sites in the network.
Question Can I restrict who can see specific banners?
Answer Yes, by enabling the "Permissions" configuration option in the Admin Zone (Admin Zone > Setup > Configuration > Feature options > Banners), you can control which usergroups can see individual banners. This feature allows for banner targeting and prevents inappropriate banners from being shown to specific audiences, such as adult banners to minors.
Question What are the different types of banner deployment agreements?
Answer There are three types of banner deployment agreements:
  • Permanent: These banners are always displayed as long as there is available space.
  • Campaign: These banners have a limited number of impressions or clicks before they stop displaying. They can be associated with specific campaigns and can have their hits increased if needed.
  • Default: These banners are displayed only when there are no permanent or campaign banners available to show.
The system displays permanent and campaign banners with a 50:50 split.
Question What should I do if URL Schemes are not working properly?
Answer If URL Schemes, which rely on web server rewrites, are not functioning correctly, you can disable them using the http://yourbaseurl/config_editor.php script. Enable the option "Whether to block the URL Scheme (mod_rewrite)" to override the main configuration setting.
Question What should I do if an addon causes problems on my Composr website?
Answer Composr's Safe Mode can help isolate addon-related problems.
  • Enable Safe Mode: Use the safe mode link or the config editor (http://yourbaseurl/config_editor.php) to enable Safe Mode.
  • Uninstall the problematic addon: Once in Safe Mode, navigate to the addon management section and uninstall the addon causing the issue.
  • Disable Safe Mode: After resolving the problem, disable Safe Mode through the config editor.
Question How can I manually edit my Composr database?
Answer phpMyAdmin is a widely used web-based tool for managing MySQL databases. It allows you to:
  • Browse tables: View and edit individual rows within database tables.
  • Run SQL queries: Execute SQL commands directly for specific tasks.
  • Repair corrupted tables: Access table repair functions.

Refer to the "Manually editing your database with phpMyAdmin" tutorial for more detailed instructions.
Question How can I reset a forgotten account password in Composr?
Answer If you have access to phpMyAdmin:
  • Access the f_members table.
  • Find the row corresponding to the user whose password needs to be reset.
  • Edit the row, setting m_pass_hash_salted to the new password using MD5 encryption, clearing m_pass_salt, and setting m_password_compat_scheme to 'md5'.

If you have FTP access:
  • Obtain your IP address.
  • Edit your _config.php file, setting $SITE_INFO['backdoor_ip'] to your IP address. This enables a temporary backdoor login for your IP address, bypassing security restrictions.
  • Remove the backdoor entry after logging in and resetting the password through standard means.
Caution: Using the backdoor method is a security risk and should be done with extreme caution.
Question My Composr installation seems corrupted. How can I repair it?
Answer Composr offers several tools and methods for repairing corrupted installations:
  • Integrity checker: The upgrader tool, accessible via http://yourbaseurl/upgrader.php, includes an integrity checker that identifies outdated or corrupted files.
  • MySQL table repair: The Admin Zone > Tools > Cleanup tools provides access to MySQL table repair functionalities. Alternatively, use phpMyAdmin or your web host's database management tools for more direct control.
  • Safe Mode: Access safe mode via the bookmarked link from the setup wizard or by adding &keep_safe_mode=1 to any website URL. This disables custom themes and caching, helping isolate problems caused by themes or custom code.