Featured Sites: A-Z Index

H


Newest 10 Entries

Question Are there any limitations to importing forum data?
Answer Yes, some limitations exist, particularly with specific forum platforms.
  • General: Private messages are often combined into private topics.
  • phpBB: Usergroup configuration and HTML entities may require manual adjustments after import.
  • vBulletin: Calendar recurrences, ratings (karma), and 'goes to coventry' are not imported perfectly. Attachments may need to be extracted directly from the live database due to potential corruption in SQL dumps.
  • Simple Machine Forum: Banning features may not import perfectly due to differences in how Composr handles bans.
Question Where can I find the import functionality in Composr?
Answer Navigate to Admin Zone > Tools > Import.
Question What data formats can Composr import?
Answer Composr primarily uses database connections for importing. However, it also supports neutral data formats like CSV spreadsheet files and importing downloads from a directory.
Question Can I import data from other platforms into Composr?
Answer Yes, Composr offers importers for several popular platforms:
  • Forum Software: Invision Board, MyBB, phpBB, Simple Machine Forum, vBulletin
  • Content Management Systems: WordPress
  • Special Importers: HTML website importer, Composr merge (for merging another Composr site)
Question How do I move my Composr website to a new server?
Answer Moving a Composr site involves transferring both the files and the database.

Files:
  • On the old server, ZIP the entire Composr directory.
  • Download the ZIP file to your computer.
  • Upload the ZIP file to the new server using SFTP/FTP.
  • On the new server, unzip the file.

Database:
  • On the old server, create an SQL dump of your database using the mysqldump command or phpMyAdmin.
  • Download the SQL dump file.
  • If your URL is changing, search and replace the old URL with the new one in the SQL dump file.
  • Upload the SQL dump file to the new server.
  • Restore the database on the new server using the mysql command or phpMyAdmin.

Important Steps:
  • File Permissions: After transferring files, ensure correct file permissions are set on the new server. You can use the fixperms.php script, the upgrader script, or manually adjust them.
  • Configuration: If database settings are different on the new server, update the _config.php file or use the config_editor.php script to change the settings for both the site and forum databases.
  • Base URL: If your URL has changed, update the base URL setting in the Installation Options editor (config_editor.php).
  • Caches: Clear the block cache using the upgrader.php script.
Question Can I integrate third-party JavaScript libraries into Composr?
Answer Yes, you can integrate third-party JavaScript libraries using various methods:
  • Direct reference by URL: Include the library's URL in your theme's HTML.
  • Composr's JavaScript API: Use Composr's API for organized inclusion and potential future compatibility benefits.
  • Manual integration: Directly include the library's code in appropriate template files.
Choose the method best suited for your needs and technical proficiency.
Question How does Composr handle user authentication with external systems like LDAP or HTTP authentication?
Answer Composr can integrate with LDAP and HTTP authentication, but these features are considered complex and may require programming experience to set up correctly. Both methods allow users to log in to Composr using their existing credentials from the external system, streamlining access and management.
Question What are the limitations of using a third-party forum driver?
Answer Using a third-party forum driver can lead to limitations. Custom profile fields of type LONG_TEXT are limited to TEXT length, cookie integration is not officially supported and can be complex, and some forum drivers have specific quirks detailed in the nuances tutorial.
Question What are the implications of using the "none-forum" driver?
Answer Using the "none-forum" driver disables or limits many Composr features, including commenting, points, and user interactions. Consider using Conversr instead and restricting access to the forum zone, join module, and personal zone.
Question How can I integrate my forum visually into my website?
Answer Composr allows you to integrate your forum visually into your website. Enable "Show forum within website" in the Admin Zone configuration module and update the forum link in your menu to pass through the "forums" embedding module. You may need to adjust CSS to achieve a seamless look.

Top 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.