Advertisement
Add-ons
Add new functionality to your XenForo 2.2+ forum.
42 files
-
Report Improvements by Xon
By Dusan
This add-on introduces potentially breaking changes to moderation permissions. Please review user group permissions carefully!
A Collection of improvements to XF's reporting system. Fully phrased.
On installation, all existing warnings are copied into a new warning change tracking log and associated with reports. This process occurs as a background task and is non-disruptive.
Note; when reports are sent to a forum, the warning<->report links can not be created!
Feature list:
Improve performance of Report Center by reducing stock XenForo N+1 query behavior Permission-based access to the report center: Default permissions set for groups (global/content) for groups with warn or edit basic profile permissions. New Permissions: View Report center Comment on the open report Comment on the closed report Update a report's status Assign report See reporter username Sends an Alert to moderators who have commented/reported on a report. Only sends an alert if the previous alert has not been viewed Report Alerts link to the actual comments for longer reports Report Alerts include the title of the report Alert moderators if a report is assigned to them Links Warnings to reports. Visible from the warning itself, and when issuing warnings against content. Link reply bans to reports Log reply bans into the report system Optional Issue a reply ban on issuing a warning (default disabled) Allow reply-banning through closed threads for moderators Link Reports to Warnings. Logs changes to Warnings (add/edit/delete), and associates them with a report. Automatically create a report for a warning. When issuing a Warning, option to resolve any linked report. Optional ability to log warnings into reports when they expire. This does not disrupt who the report was assigned to, and does not re-open the report. Report Comment Likes. Resolved Report Alerts are logged into Report Comments (as an explicit field). Search report comments Optional ability to search report comments by associated warning points, and warned user. (Requires Enhanced Search Improvements add-on) Reverse order of report comments (default disabled) Optional auto-reject/resolve sufficiently old reports (default disabled) Show content date when viewing a report Show forum for post reports in the report list Permission-based ability to join a reported conversation0 downloads
Submitted
-
Chat 2 by Siropu
By Dusan
This is an AJAX-based chat application that does AJAX calls to the server to get new messages.
Main Features
Rooms (with embed option) Dedicated guest room with nickname support Archive with search criteria Top chatters page Private conversations Sound, desktop & browser tab notification Global user commands (21 commands that you can manage and you can also add your own custom commands) Custom user commands (Can be used to set predefined messages/responses via command) User settings User status User group permissions User sanctions (Mute/Kick/Ban) User image uploads Style properties Lots of admin options to enable/disable certain features Bot notifications for new threads, new posts, new users, new Resource Manager resources, new Media Gallery albums/media/comments Bot responses that can be triggered by predefined keywords Bot messages that are posted automatically at a set time/date Display notices in rotation (can be edited via the built-in rich text editor) Display ads in rotation Set chat rules page Rooms widget Top chatters widget Active users widget Display "Who is typing" in both rooms and conversations Chat is loaded as a widget and you can customize the widget to load the chat at certain times on certain devices.
Chat uses the built-in XenForo rich-text editor and you can disable individual buttons/BB codes.
Room options
Name Description Room users (optional with user permission) - Allow room access to certain users. Password (optional with user permission) User groups - Allows you to enable room access based on user group (admin option) User language - Allows you to display room based on the user's account language setting (admin option) Read only - Allows you to make room read-only (admin option) Locked - Allows you to lock the room until a certain date (admin option) Can leave room - Allows you to control if the user can leave or not the room once joined (admin option) Minimum time between messages - Users will have to wait this many seconds between posting messages. (admin option) Auto-prune messages every x hours (admin option) Thread ID - If you set a thread ID, messages posted in the room will also be posted in the thread (admin option) In ACP there is an option that allows you to set the minimum length required for a message in order to be posted in a thread. (admin option) Enable thread reply - Thread replies will get posted in the room. (admin option) Repost in selected rooms - Allows you to automatically repost the messages you post in this room in other rooms (admin option) Room message features
Simple Like/Unlike or Reactions Quote Link Report Edit Delete Conversation message features
Simple Like/Unlike or Reactions Quote Report Edit Delete When scrolling to the end of the messages in both rooms and conversations, a button will show up to load more messages.
You can also use the /find command followed by a keyword to search for messages.
Demo (Guest Mode) without registration can be seen here: http://siropu.com/forums/chat/
To test all the features, please register.
0 downloads
Submitted
-
Tickets
By Dusan
This add-on is not affiliated with XenForo Ltd.
Tickets is a support system solution for XenForo 2 aiming to collate all your helpdesk needs into one easy-to-use solution.
Features:
Allow users to create new tickets in configurable categories. Custom permissions allow you greater control over who can see a ticket and who can respond to them. Sophisticated guest support allows non-users to create tickets and receive responses and notifications from them. Guest tickets are protected by a password and this needs to be entered before a ticket can be read. Once a guest is authenticated against a ticket, they're able to view that ticket until their session expires. Guests can also view a reduced ticket list when they're authenticated against multiple tickets similar to how normal users would. Got a guest who made a couple of tickets but then registered and made some more? All of these can be merged and attached to the user account they created. Custom fields allow you to capture the data you want to receive from your end users. Escalations make it easier than ever to automate common and mundane tasks. Automatically resolve tickets where the end-user hasn't responded in over two weeks or remind a user via emails or alerts about their open tickets, for example. Fine-grain criteria and background processing can open up the door to complex automation rules without massive overhead. Default criteria not cutting it? Extend the add-on and add your own with little work. Integration with XenForo core functionality. End users receive alerts and emails when their tickets get responded to, keeping them in the loop constantly. Categories, tickets, and even specific users can be watched to get notifications when a ticket (or other event) gets triggered. Inline moderation controls to perform bulk actions on tickets. Tickets and ticket messages get pushed to the search index letting you quickly dig up old relics. Support for warnings. Support for attachments. Support for inline moderation. Read tracking for guests and users. Multiple, custom, states to track the progress of each ticket. Predefined responses to keep your staff member's tone consistent across messages and tickets. Automatically inject information about the ticket being responded to and its starter, into the response itself letting you avoid awkward situations. Optional and customizable priority selection lets you prioritize user tickets based on the severity. Priorities (and other ticket information) can be changed dynamically with escalations for further automation. Simplified layout letting users differentiate between a ticket and thread with ease.3 downloads
Submitted
-
[XenConcept] Restrict To Download Resources
By mr-pimpen
Feature Summary
Usergroup permissions
Minimum age to download resources Minimum posts to download resources Minimum resources to download resources A system of ratio to download resources
Example: if you upload one resource, you can download one resource. This add-on allows you to set a restrict to download resources!
1 download
Submitted
-
[OzzModz]User Action Username Random
By mr-pimpen
Adds batch action to randomize usernames.
0 downloads
Submitted
-
[OzzModz]User Action Email Remove
By mr-pimpen
Adds batch user update action to remove user email addresses.
0 downloads
Submitted
-
[OzzModz]User Action Custom Fields Remove
By mr-pimpen
Adds batch user update action to remove user custom field values.
1 download
Submitted
-
[OzzModz] Thread Reply Max Posts In Thread Permission
By mr-pimpen
Adds permission to limit maximum replies in thread by user (thread starter has no limit)
3 downloads
Submitted
-
[OzzModz] Advanced Sticky Thread Separator
By mr-pimpen
Separate sticky and normal threads with labeled headers, or a divider bar. Comes with settings and style properties to customize the appearance with your Xenforo theme. The goal is to create the most powerful sticky thread separator addon, which leaves nothing out.
Features:
Enable/disable for each style Select between labeled headers, or a divider bar Show a pin icon next to the Sticky Threads label (optional) Fully phrased - change labels using Xenforo Phrase system Style Properties to control appearance Works with Xenforo 2.2's article node type and grid/expanded layouts Works with all Nulumia themes, including pro features such as Discussion Grid Labeled headers:
Divider bar:
Customize sticky threads with style properties:
Works with Xenforo's Article Forum layout:
Advanced conditionals to even work with the Nulumia Discussion Grid:
4 downloads
Submitted
-
[OzzModz] PWA: iOS Standalone Mode
By mr-pimpen
Changes PWA display mode to standalone for iOS devices (required to receive Push notifications starting from iOS 16.4+)
1 download
Submitted
-
[OzzModz] Email Validator bouncer
By mr-pimpen
Adds integration with Bouncer email verification service
Features:
Caching of check results Email check log with filters Automatic log purging
1 download
Submitted
-
s9e Media Sites
By mr-pimpen
This add-on will:
Add a carefully curated collection of the most useful and most requested media sites. A list of supported URLs can be found on this page. Improve the performance and efficiency of the default media sites. Pages will load as fast whether there are no videos or 100 videos. Improve the loading of embedded tweets. Content does not jump around while tweets are loading. Load embedded content without injecting third-party scripts into the page. The add-on uses a small inline script for its lazy loader. Add a button to supported video players (YouTube and others) to make them float in the corner of the screen and allow the user to keep an eye on the video while reading the rest of the page. Add various quality-of-life improvements found in the add-on's options. This add-on contains the definitions for 135 media sites: 8tracks, 247Sports, ABC News, Acast, Amazon Product, Anchor, Apple Podcasts, Audioboom, Audiomack, Audius, Bandcamp, BBC News, Bit Chute, Bleacher Report videos, Brightcove, Bunny Stream, Castos, CBS News Video, Clyp, CNBC, CNN, CNNMoney, CodePen, Comedy Central, Coub, Dailymotion, Democracy Now!, dumpert, ESPN, Facebook, Falstad Circuit Simulator, Flickr, Fox News, Funny or Die, GameClips.io, Gamer DVR, Gamespot, Getty Images, Gfycat, Gifs.com, GIPHY, GitHub Gist, Global News, GoFundMe, Google Drive, Google Sheets, Google+, Hudl, Hulu, IGN, IMDb trailers, Imgur, Indiegogo, Instagram, Internet Archive, İzlesene, JSFiddle, JW Platform, Kaltura, Kickstarter, Kontinental Hockey League (КХЛ), Libsyn, Liveleak, Livestream, Mail.Ru, Mastodon, Medium, Megaphone, Metacafe, Mixcloud, MLB, MRCTV, MSNBC, National Geographic Channel, National Geographic Video, NBC News, NBC Sports, NHL Videos and Highlights, NPR, Odysee, Orfium, Pastebin, Pinterest, Podbean, Prezi, Reddit threads and comments, Rumble, Rutube, Scribd, Sendvid, SlideShare, SoundCloud, Sporcle, Sportsnet, Spotify, Spreaker, Steam store, Stitcher, Straw Poll, Streamable, Streamja, Team Coco, TED Talks, Telegram, The Atlantic Video, The Guardian (obsolete), The New York Times Video, The Onion, The Wall Street Journal Online, Threads, TikTok, TMZ, TradingView, Trailer Addict, Trending Views, Tumblr, Twitch, Twitter, Ustream, VBOX7, Veoh, Vevo, Video Detective, Vimeo, Vine, VK, Vocaroo, Vox, Washington Post Video, Wavekit, Wistia, WorldStarHipHop, Youku, YouMaker, YouTube.
1 download
Submitted
-
[DBTech] Tweet Poster
By mr-pimpen
Instantly share new threads posted in select forums to Twitter. Supports adding hash tags, either pre-defined or manually during posting, and prevents your tweets from going over the 280 character limit.
Why use Tweet Poster?
Tweet Poster allows your users to stay up to date with your forums' news even while they're not at the computer, by having new threads posted in certain forums automatically post to your Twitter feed.
Additionally, search engines tend to prioritise links found on social media websites.
You can also optionally append hash tags to your automatic tweets, further increasing your exposure by making sure your tweets show up in searches for specific trends.
Feature List
Source Forums
Toggle inclusion per-forum (default: disabled) Hash Tags
Fill out hash tags to be appended to your tweet Target your tweets to trends or topics Tweet
Displays thread title, link to thread and your defined hash tags Dynamically excludes hash tags to fit your tweet within the 280 character limit, if applicable
1 download
Submitted
-
XenForo Resource Manager
Resource Manager
Organize downloads, tutorials, and more
The XenForo Resource Manager allows your community to organize downloads, tutorials, guides, and more.
Resources focus more on the primary content, rather than the discussion around it. Users can review and rate the resources they've used, or watch the ones they're interested in and automatically be notified when the resource is updated.
Resources aren't totally separate from the forum though. A thread can automatically be created for each resource, creating a place to provide feedback, ask questions, and have discussions with the author.
4 downloads
Submitted
-
Submitted
-
[DBTech] DragonByte eCommerce
DragonByte eCommerce is a highly advanced digital retailer for XenForo, containing advanced features such as multiple pricing tiers, coupons and automatic sales.
Fully integrated with XenForo 2, DragonByte eCommerce takes advantage of all built-in XenForo 2 functionality like the new Payment Profile system which allows you to accept payments from different payment processors.
Uses
DragonByte eCommerce is the most advanced eCommerce solution fully integrated into your XenForo forum. Create virtually unlimited products and offer them for sale, with digital products supporting multiple pricing tiers for different license lengths, add-on products for optional extras such as Branding Free keys, and more.
Collect information regarding your digital products' installations via license fields that can optionally be made required before download is allowed. Any changes to the license fields will be meticulously logged, and the log entry when a customer downloads a product will contain a snapshot of the license fields as they were when they download the product.
Downloads can be added either as external URLs, as attachments, or auto-generated from a folder on your server. No matter how you choose to store your downloads, you'll find the option you're looking for.
If you so choose, all sales can be subject to sales tax depending on the country of origin of the person purchasing the product. VAT is also fully supported, and the VAT rates are automatically kept up to date, so you will never have to manually keep up with changing VAT rates. Customers can also enter their registered VAT ID to be exempt from sales tax if applicable.
Feature List
Powerful Products: Your products can have prefixes, tags, a category, product filters to help narrow down a customer's search, requirements, descriptions, and product fields.
Product fields can be used to display other product information in certain areas, so you aren't limited by the input fields provided by default.
Order fields can be used to request information from the customer during checkout, such as if you're selling a service and require access to their server.
Multiple Product Types: You're not constrained to digital products. eCommerce allows you to sell Digital downloads, Physical shipped products, and Services (one-time purchases that do not generate a license nor requires a download).
Highlighted Pricing Tier: Want to gravitate customers towards a certain pricing tier? You can highlight one pricing tier per product, emphasising it in the purchase overlay and adds a "Most value!" label.
Automatic Invoicing: When users purchase from you, customers fill out their addresses, which is then used to generate an invoice. This invoice is attached to their payment receipt email, and can also be re-downloaded at any time from their order list.
Automatic Discounts: Set up thresholds to create bulk purchase discounts without needing manual interaction. Never have to deal with bulk purchase queries again!
Coupons & Sales: Set up coupons that can be manually handed out to customers, with fine grained access controls. Alternatively, set up a sale that will automatically apply discounts to select products (and display a "Sale" banner on product list), as well as optionally emailing users when sales start.
Sales Tax: Your customers can be charged sales tax based on their location, with complete control over which countries get charged which tax rates. Optionally, VAT support can be enabled, meaning that the countries subject to VAT will have their sales tax rates kept up to date automatically.
User-friendly Orders: If an order is not completed, users will be able to retry the payment via their account page. This page also lists all their existing orders, with the ability to re-download an invoice if needed. Addresses and licenses can also be managed from this page.
License Expiry Reminders: Customers who purchase digital products can get an email reminder when their license is about to expire. They will also receive an alert on the forum when their license is about to expire, and another alert when their license has expired. Renewal cost can be calculated automatically, or set per pricing tier.
Recurring sales: You can configure sales to recur at certain time intervals, or using custom date ranges. This makes recurring sales useful for sales that occur at the same date every year (such as Xmas) and for sales that occur at different dates every year (such as Easter).
Easy License Renewals: If users have any expired licenses, they will see a "Renew Licenses" button on top of their license list. Clicking that button opens an overlay where they can easily renew their expiring or expired licenses.
Permissions: Categories, Products and Coupons are all powered by XenForo 2's permissions system, offering fine-grained access control. For instance, custom work delivered to your clients can be set up to only be accessible by the developer and the client.
License Distributors: Grant certain users the ability to generate licenses via their account page, perfect for any "reseller" deals you may have worked out.
Product Commissions: Define certain users as receiving a percent of sales (not transmitted automatically), and see detailed reports of their outstanding commissions via the AdminCP.
Payment Profiles: With full support for XenForo 2's payment profiles, you aren't locked into PayPal. Install any payment profile you wish, such as Bitcoin, and DragonByte eCommerce will support it.
Alerts: Customers can receive forum alerts and/or email alerts when their watched products are updated. Users will automatically watch products they download or purchase if their user settings are set up to automatically watch content on interaction.
Front-End Management: You can add new products or new downloads to existing digital products via the front-end. It is also possible to grant this permission to user groups, so if you have developers working for you to release new updates, you do not need to grant them administrator permissions!
Advanced Logging: You can browse the following logs; orders, downloads, store credit usage, coupon usage, purchases, commission payments, distributors, transactions.
Via the Order log, you can manually apply coupons to pending orders in order to incentivise completing the order.
Detailed Options: Among the many options available is the ability to automatically email potential customers a reminder after a configurable period of time, with the added option to add a coupon. You can also configure the Terms of Service page that will be displayed during checkout, from a list of your already created pages.
Detailed Income Statistics: You can view a detailed breakdown of all your products' income over time using the same powerful statistics & graphing system used in XenForo 2 itself, to see how your products are doing over time.
Commission Information: If you give other people commissions for some of your products, you can allow them to view their projected as well as past income via their author profile in the front-end. Combine with the powerful front-end product management tools, you never have to give someone administrator access in order to keep them up to date.
Full XenForo 2 Integration: Features integration with the Search, Payment Profiles, Permissions, Likes, Watch system, News Feed, Inline Moderation & more!
AdminCP Search Alerts Approval Queue Attachment Change log CLI commands Custom fields (products, orders, licenses) Email Stop system for opting out of emails "Find New" content handler Inline Moderation Member Statistics Moderator Log News Feed Payment Profiles Permissions Reporting Search engine (including ElasticSearch) Sitemap Tagging Warning Widget2 downloads
Submitted
-
NixFifty Discord Integration
This add-on is not affiliated with XenForo Ltd.
Discord Integration allows you to establish a connection and manage your Discord server from the comfort of the XenForo Admin Control Panel. This is a free upgrade if you already own an active license to the original Discord Integration.
Demo: Available here with auto-join, syncing, mirrored alerts and thread notifications enabled.
Features:
Allows for XenForo user groups to be synced with Discord server roles. Essentially this allows you to automate the giving and removing of Discord server roles based on the groups that a XenForo user is part of. Users can associate their Discord identities with their XenForo usernames to establish a sync. Discord nicknames can also be updated to stay in sync with forum usernames. New for XenForo 2.x: Allow the bot to show up as online and display a custom status message. Manage your Discord instance from the ACP. Allow your users to register and sign up via Discord. Send alerts to connected users and channels via the ACP. Automatically post links to threads from XenForo forums to defined Discord channels as soon as they're posted. The user who posted the thread, the thread title, a short snippet and a link to the thread are included in the message. This is set on a per-forum basis allowing you to fine-tune what channels should get the notifications. New for XenForo 2.x: Automatically post links to resources from XenForo Resource Manager to defined Discord channels as soon as they're posted. The user who posted the resource, the resource title, a short snippet and a link to the resource are included in the message. This is set on a per-category basis allowing you to fine-tune what channels should get the notifications. Resource updates will also be posted to the same channel. Allow staff members with permission to 'promote' links to threads to Discord channels. Allow users to receive watch notifications from forums and threads they specify (in addition to emails and alerts). They will receive these notifications privately from your configured bot. There are plans for future expansion with 1-to-1 communication with the bot. New for XenForo 2.x: The bot can now send XenForo alerts and conversations straight to your Discord DMs. All types of alerts are supported out of the box with zero configuration required. Users can opt-out of this behaviour by adjusting the appropriate setting within their Account Preferences area. Support for Report Centre Essentials to add notifications for new open reports and when the total number of open reports reaches a certain threshold. Users can be automatically added to your server when they connect their Discord account. Conversely, they can be kicked from your server when they disconnect their Discord account.
Installation:
A detailed installation guide is located here.
Allowing the bot to appear online:
This is a slightly more advanced feature that you'll need to setup yourselves. Eventually, I hope to expand this part of the add-on but until then, a rough set of steps can be found here.
2 downloads
Submitted