Featured Sites: A-Z Index

H


Newest 10 Entries

Question How do I manage refunds in Composr?
Answer
  • Monetary payments: Issue refunds through your payment gateway.
  • Point payments: Manually refund points through the points system.
  • Cancellations: Cancel purchases in the Admin Zone to allow repurchasing. Remember to manually undo any associated actions (e.g., removing name highlighting).
Question What are the shipping options in Composr?
Answer You can handle shipping costs in three ways:

  • Flat rate per order: Configure a fixed shipping cost for all orders.
  • Weight-based calculation: Define shipping costs based on the order's total weight.
  • Shippo integration: Get real-time shipping quotes from various carriers based on weight, dimensions, and destination.
Question How do I handle taxes in Composr?
Answer Composr offers flexible tax handling:

  • TaxJar integration: Supports international taxation for many countries.
  • TaxCloud integration: Supports complex USA taxation, including destination-based rules.
  • EU digital goods tax: Handles EU-specific regulations for digital products.
  • Custom tax rates: Define your own percentage-based tax rates.
  • Tax hooks: Developers can extend tax functionality and implement additional tax providers.
Question What are the different types of products in Composr?
Answer Composr offers various "products," which are broader than typical eCommerce products. They include:

  • Usergroup subscriptions: Offer access to specific usergroups with recurring payments.
  • Catalogue items: Physical or digital goods sold through the shopping cart and a special "products" catalogue.
  • Orders: Collections of products purchased together.
  • E-mail addresses: Sell personalized email addresses on your domain.
  • Topic pinning: Allow users to pay to pin forum topics.
  • Name highlighting: Offer highlighted usernames on the forum.
  • Banners: Sell banner advertising space.
  • Custom products: Define and sell any product or service you wish.
  • Permission products: Sell access to specific permissions, such as download categories.
  • Gambling: Allow users to wager points.
  • Work: Represent invoiced services.
  • Non-purchasable products: For accounting purposes (interest, tax, wages, other).
Question How do I set up PayPal in Composr?
Answer
  • Sign up for a PayPal Business Account.
  • Enable "Auto Return" in PayPal and set the return URL to http://yourbaseurl/index.php?page=purchase
  • Enable "Payment data transfer" in PayPal and copy the data transfer identifier for Composr.
  • In Composr, go to Admin Zone > Setup > Configuration > eCommerce options > Payment gateway (PayPal-specific).
  • Paste the data transfer identifier and save.
Question What payment gateways does Composr support?
Answer Composr supports PayPal, CCBill, and Authorize.Net for processing payments. While Composr could be extended to support other gateways, doing so may require professional development and customization.
Question What are the limitations for uploading large files?
Answer
  • 32-bit PHP build: Files larger than 2GB are not supported.
  • 64-bit PHP build: Files larger than 2GB are supported, but the file size will not be displayed.

For very large files, it's recommended to upload them manually and provide the URL instead of directly uploading them through the web form.
Question Can users search for specific downloads?
Answer Yes, the unified Composr search system allows users to find downloads based on keywords. This includes searching within download titles and descriptions, as well as within the content of certain file types like PDFs, text files, and even some binary formats (providing they are not too large in size).
Question Can I add images to my downloads?
Answer Yes, Composr automatically creates a gallery for each download (if the galleries addon is enabled). You can easily add images directly after creating the download or through the download-view screen. The download gallery is displayed within the download-view screen itself.
Question Are there security features to protect downloaded files?
Answer Yes, Composr includes security measures to protect downloads.
  • Protection from hackers: Uploaded files are stored with obscured filenames, preventing direct access and bypassing of the download system. Additionally, an anti-leech feature (when enabled) prevents direct download links from being shared on other websites (this is done by requiring a session ID which is validated against the person / device accessing it and only provided when Composr presents the download links to you on the site).
  • Basic security: Composr will not let anyone upload dangerous scripts (such as PHP files) which can be executed.
  • Rootkit detection: The rootkit detection tool under yourbaseurl/rootkit_detection.php can help scan files for shell scripts and backdoors. Composr's Health Check can also do this regularly. Note this only offers very basic detection and will not work for obfuscated backdoors (you should use antivirus to scan for those).

It is the responsibility of webmasters to run antivirus on their site to regularly scan files uploaded to it. Composr does not include antivirus software or virus scanning.

Top 10 Entries

Question What are URL Monikers and how do they benefit SEO?
Answer URL Monikers replace generic numerical IDs in your URLs with descriptive keywords derived from your content titles.

For example, instead of yoursite.com/page.php?id=123, you can have yoursite.com/about-us. This makes your URLs more user-friendly and helps search engines understand the topic of each page, improving your search ranking.

You can set monikers in the "Metadata" section when adding / editing content.
Question What is an XML Sitemap and why is it important?
Answer An XML Sitemap is a file that lists all the pages on your website, helping search engines understand your site's structure and content. Composr automatically generates a comprehensive sitemap, including forum topics if you are using Conversr.

Ensure your system scheduler is enabled for automatic sitemap submission to search engines. You can also manually generate and submit the sitemap if necessary.
Question How can I improve my website's ranking in search engines?
Answer Composr offers various features and best practices to enhance your SEO:
  • Content Optimization: Write high-quality, keyword-rich content using clear headings, relevant links, and descriptive image alt text.
  • URL Monikers: Enable this feature to create human-readable URLs that incorporate keywords instead of numerical IDs.
  • XML Sitemaps: Composr automatically generates and submits XML Sitemaps to major search engines, aiding them in discovering and indexing your content.
  • robots.txt: This file allows you to control which parts of your site search engines can access and index. Composr provides a default robots.txt that can be customized as needed.
Question What are the primary metadata elements I should focus on?
Answer While Composr provides extensive metadata options, the key elements to prioritize are:
  • Title: The title tag appears in browser tabs, search results, and when your page is shared. It should be concise, descriptive, and include relevant keywords.
  • Meta Description: This short summary entices users to click on your search result. It should be engaging, informative, and accurately reflect the page's content.
  • Open Graph data: These protocols control how your content appears when shared on social media and other websites. They utilize elements like title, description, and images to create visually appealing previews.
  • Favicon and Apple Web Clip image: These small icons represent your website in bookmarks, browser tabs, and on mobile home screens. They contribute to branding and visual recognition.
Question What is metadata and why is it important for my website?
Answer Metadata is information about your web pages that isn't directly visible to visitors, but is used by search engines and social media platforms to understand and categorize your content.

Well-crafted metadata helps search engines properly index your site, making it more likely to appear in relevant search results. It also improves how your website appears when shared on social media, encouraging clicks and engagement.
Question What should I do about offensive or off-topic discussions?
Answer Decide on your moderation approach: balancing viewpoints, adhering to community standards, or focusing on topic relevance. Be prepared to face criticism regardless of your decisions. Establish clear rules and policies to guide user behavior.
Question What resources are available to help me navigate these legal and social challenges?
Answer Composr offers various resources, including tutorials on accessibility, staff management, and general website dos and don'ts. You can also consult external resources like the COPPA website and Wikipedia for more in-depth information on specific laws and regulations. Remember that seeking legal counsel may be necessary for complex situations.
Question What are some social considerations for running a website with community features?
Answer Managing a community involves addressing social issues like child protection, free speech, discrimination, and abuse. Establish clear policies on these matters, including content moderation guidelines and procedures for handling feedback. Consider the diverse personalities and potential vulnerabilities of your users.
Question What are my legal responsibilities regarding illegal content posted by users?
Answer While "safe harbor" laws offer some protection, you are still obligated to take down illegal content upon becoming aware of it. Implement measures like content checks, clear rules prohibiting illegal uploads, and liability disclaimers. The level of responsibility varies depending on the severity of the content, from copyright infringement to more serious criminal content.
Question What steps should I take to make my website accessible?
Answer Website accessibility is essential for inclusivity and may be legally required under anti-discrimination laws. Composr is designed to meet high accessibility standards, but you need to maintain this when creating content or modifying templates. Following WCAG guidelines is crucial, and you can find more information in the accessibility tutorial.