XenForo
19 files
-
Introducing the Limit Resource Downloads add-on
Limit Resource Downloads add-on gives forum admins powerful control over resource downloads by allowing them to set a variety of limits, such as:
Daily download limits
Positive Reaction requirement
Minimum message count limits
Force account upgrade
The add-on also includes informative interfaces and user-friendly error pages that explain the reasons for download restrictions. This helps to discourage abuse and promote fair use of resources.
In addition, the add-on can encourage user engagement on the forums and can lead to more account upgrades, boosting your site’s revenue.
Complete features list:
Implemented up to 9 new usergroup permissions for configuring download limits and bypass options.
Download limit
Countdown timer time [NEW 1.1.0]
Message count limit
Can bypass message count limit
Reaction limit
Can bypass reaction limit
Can change reaction [NEW 1.1.0 Beta 2]
Can undo reaction [NEW 1.1.0 Beta 2]
Force account upgrade
Implemented support for setting permissions in each Resource Category.
Implemented the following types of limits:
Customizable download limit/quota for a specified number of hours (default: 24 hours)
Positive reaction limit to prevent downloads without reacting to the resource.
Message count limit - admin-defined minimum messages required for each usergroup to access downloads.
Force account upgrade, replacing the download button with an account upgrade link.
Implemented the ability to bypass the above limits:
Ability to set "Unlimited" in the download limit/quota to bypass download limits.
"Can bypass reaction limit" permission to bypass reaction limits.
"Unlimited" or "Can bypass message count limit" usergroup permission to bypass message count limits.
Implemented Info Tabs Bar displaying a quick overview of the user's current download limits for the viewed resource.
Responsive Info Tabs Bar with scrolling, similar to Resource Tabs in standard XFRM.
Option to enable/disable via admin settings (Enabled by default).
Implemented a "Download Limits Overview" page offering a detailed overview of user-specific download limits for the accessed resource.
Detailed overview and various info messages in the download limit section based on scenarios:
Download Limit
Downloads Left
Download Limit Reset Time
Detailed info messages in the message count limit section based on scenarios:
Message Count Limit
User Message Count
Detailed explanation of how the reaction limit is applied to the user in the reaction limit section.
Implemented Custom Buttons integrated with the Download button to provide quick user info/alerts:
"Downloads Left" counter (visible when users have remaining download quota)
"Download Limit Exceeded" alert (visible when users have used their download quota)
"Upgrade your account to download" (visible when Force Account Upgrade permission is active for the user)
"Upgrade account" (visible when Download Limit is exceeded for the user)
Implemented user-friendly error pages explaining and guiding users through download limits and restrictions:
Reaction Limit Error Page with an Encouraging Title, Message, and Custom Buttons: "Click to Go Back" and "Learn More"
Message Count Limit Error Page with an Encouraging Title, Message, and Custom Buttons: "Click to Go Back" and "Learn More"
Force Account Upgrade Error Page with an Encouraging Title, Message, and Custom buttons "Click to Go Back" and "Available Upgrades" linked to account upgrades.
Implemented Admin options for customizable control:
Download Limit Reset Time in Hours.
Countdown Timer Time in Seconds. [NEW 1.1.0]
Enable Download Limits Quick Info Tab Bar.
Enable Download Limits Detailed Overview Page.
Positive Reaction IDs. [NEW 1.1.0 Beta 1]
Reactions change restriction. [NEW 1.1.0 Beta 2]
Reactions undo restriction. [NEW 1.1.0 Beta 2]
Implemented limits on Version Downloads on the History tab.
Added custom classes and style properties for effortless customization of Info Tabs Bar, Custom Buttons, and Download Limits Overview page: [NEW 1.0.2]
Button Caution
Button Negative
Button Positive
Info Tabs Bar
Positive color
Negative color
Caution color
Implemented a download countdown timer before displaying the download button. [NEW 1.1.0]
Implemented pause the countdown timer when user switches to another tab. [NEW 1.1.1]
Introduced a new download page that showcases: [NEW 1.1.0]
Countdown timer [NEW 1.1.0]
File name [NEW 1.1.0]
File size [NEW 1.1.0]
File extension [NEW 1.1.0]
File view count [NEW 1.1.0]
Multiple ad positions [NEW 1.1.0]
Sidebar widget position [NEW 1.1.0]
Click to Go back button [NEW 1.1.0]
Limits overview button [NEW 1.1.0]
Admin option to set the default number of seconds that users should wait before initiating the download: [NEW 1.1.0]
Countdown Timer Time in Seconds. [NEW 1.1.0]
Added usergroup permission to customize “Countdown Timer Time” per usergroup, overriding the admin default: [NEW 1.1.0]
Countdown timer time. [NEW 1.1.0]
Included a couple of XenForo native ad positions for placing advertisements on the download countdown timer page: [NEW 1.1.0]
Limit Resource Downloads: Countdown timer above download. [NEW 1.1.0]
Limit Resource Downloads: Countdown timer below download. [NEW 1.1.0]
Added new widget position to place widgets in the sidebar position on the download countdown timer page: [NEW 1.1.0]
Limit resource downloads: Countdown timer. [NEW 1.1.0]
Resources with "External Download URL" type support:
Download limit. [New 1.1.4]
Countdown timer. [New 1.1.4]
Positive reaction limit. [New 1.1.3]
Message count limit. [New 1.1.3]
-
Give your users a way to further express themselves in their own personal area!
Features (as of 1.0.0 Beta 1):
Allow users to create blog(s)
Users can create blog posts which utilizes the XenForo attachment system
Blog posts will appear in search results
Planned Features:
Blog post drafts
Future Post (choose a date and time for a blog to post automatically)
A better blog post handling page for blog owners
Comments
Multiple blog owners
Admin panel for handling blogs and blog posts
Reactions
Follow a blog
Tags
-
Multiple Prefixes!
Ever run into a situation where you want to prefix a thread with multiple tags? Now you can. All the same features still work, clicking a prefix shows all threads prefixed with that same prefix. Searching for a prefix will show all threads that contain that prefix (plus the other ones it has).
Supported content types
Threads
XenForo Resource Manager; Resources
DbTech Shop's items
DbTech eCommerce's products
-
A collection of improvements to XF's Enhanced Search and some for XenForo's default MySQL search.
MySQL & Elastic Search features;
range_query search DSL
allows arbitrary range queries for numerical data
Allow users to select the default search order independent for the forum wide setting.
Re-adds the global option for the default search type
Elastic Search Only features:
Add ability to push "can view threads/tickets by other" permission(s) into ElasticSearch query, reducing php-side culling of matching content.
This improves searching forums/tickets where the user lacks these permissions.
This is gated behind the option Push "View X by others" check into XFES', as it requires a full reindex. (Default disabled)
Supports the following add-ons:
View Sticky Threads (free) add-on.
Collaborative Threads (paid) add-on.
@NixFifty's Tickets (paid) add-on.
For best results, use ElasticSearch Essentials add-on, as it simplifies this permission constraint compared to stock XenForo
Per content type weighting
Adds Elastic Search information to the AdminCP home screen.
Adds a debug option to log the search DSL queries to error log for troubleshooting
Option to extend search syntax to permit;
+ signifies AND operation
| signifies OR operation
- negates a single token
" wraps a number of tokens to signify a phrase for searching
* at the end of a term signifies a prefix query
( and ) signify precedence
~N after a word signifies edit distance (fuzziness)
~N after a phrase signifies slop amount
In order to search for any of these special characters, they will need to be escaped with \.
"Specialized index" support
Specialized search index allows generating single-purpose elastic search indexes while re-using as much XF search infrastructure as possible.
Username auto-complete powered by elasticsearch
These are examples of a "specialized index".
The username autocomplete it creates an index with just the user/email and replaces the admin quick search and front-end username autocomplete with an elasticsearch powered version.
The tag autocomplete replaces the front-end tag autocomplete with an elasticsearch powered version.
In both cases this allows non-start-of-string matching, with typo tolerance.
-
There are over 150 default positions and 80 of those are predefined dynamic positions that allows you to display ads between thread posts, conversation posts, profile posts, media items, resources and more.
With Ads Manager you can:
Display ads individually, grouped or in rotation with or without carousel
Display the same ad(s) on multiple position(s) at the same time
Display ads in random positions
Rotate multiple ads in any of the 11 available orders
View detailed statistics for each ad (general, daily, click and Google Analytics statistics)
Manage multiple ads at the same time
Display/hide ads after x seconds
Display ads every x hours
Display ads in HTML emails: Above/below email content
Choose who will see the ads, where and when
Create custom positions and use them in any template or widget you want
Embed ads on pages outside of XenForo on any domain
Automate the ad selling process using packages
Sell ads per day, week, month, year, CPM or CPC
Use backup ads when there are no active paid ads
Globally hide ads from certain threads or pages such as login, register, etc
Enable advertiser page where all active ads are displayed
Add advertisers to custom user groups
Use XF template syntax to include templates and widgets in ads
Load code ads after the page loads using the lazy load method and refresh the ad every x seconds (optional)
Use Position Criteria to display ads based on thread title, author, tag, prefix and more
Use Device Criteria to target certain devices based on type and model, platform and browser
Use Geo Criteria to target/block specific countries
Has a built in click fraud protection for third-party ads such as AdSense that allows you to hide the ad after it has been clicked x times by the same visitor.
Has a built in AdBlock detector with option to display a backup ad, a message or force users to disable it.
Images in banner and text ads are loaded using the lazy load method,
When selling ads, you can offer promo codes and discounts based on the purchase value and length.
When selling keyword ads, you can set premium keywords with a higher price and also give advertisers the option to opt in for "exclusive keyword use" for an extra fee.
When selling promo threads and sticky threads you can set different prices for each forum. For promo threads you can give advertisers the option to stick their threads for an extra fee.
When selling featured resources you can set different prices for each category.
Views/impressions and clicks from the same user can be set to count every time or every x hours.
You can set to count views/impressions when the ad loads or when the ad is visible on the screen. -
DragonByte keeps a watchful eye over your forum even when you are not there, and has the capability to alert you of any suspicious activity.
Uses
DragonByte is the ideal product for forums that are concerned about security, or wish to be alerted when something suspicious happens. Featuring multiple "Security Watchers" such as Failed Logins and Failed AdminCP Logins, you can set up different "tiers" of actions to be taken when certain thresholds are met. For example, if someone tries to log in to 5 different accounts from the same IP address in 1 hour, you can alert the webmaster. If they try 15 accounts in 1 hour, ban the IP address from your forum entirely.
It keeps a watchful eye on your configuration file, ensuring that it does not get modified by mods or plugins. You can also optionally receive email alerts when any template is modified, including a colourised change log, so you can easily see if someone has added malicious code to your templates.
Add in the ability to permanently trust devices in your XenForo's Two-Factor Authentication module, as well as managing trusted devices and login sessions via your Account page, DragonByte can easily be called one of the most comprehensive security suites for your XenForo forum.
Major Features
Security Watchers: Keep an eye on the most important aspects of XenForo: config.php tampering, AdminCP / User Account access attempts, XenForo Options, User Data, Usergroup Settings and Usergroup Permissions.
Detailed changelogs available for each watcher dealing with changes.
IP Ban, User Ban, Email alerts and temporary forum closure options available for each watcher individually.
Password Expiry: Passwords can be set to expire on a per-usergroup basis after X days. Users will be redirected to the password management screen with a notice saying why they need to change their password.
Password Rules: Set rules for new passwords per-usergroup; minimum length, must contain lower-case, must contain upper-case, must contain numbers, must contain symbols. Can even be applied to new registrations by setting the usergroup permissions for the "Unregistered" group.
Device Trust: Permanently trust a device / IP address combination (optional; on top of XenForo's native 30-day trust) as well as the ability to revoke trust at any time via the Two-Factor Authentication page in your Account page.
Session Management: Easily see all devices your account is currently signed in at (since installing this mod), with the ability to one-click log out any devices you do not recognise.
"Bad Behavior" Integration: Integrate with http://bad-behavior.ioerror.us/ to detect malicious traffic and block it using this easy-to-use, free (at the time of writing) remote detection service.
Complete Feature List
Options
Display Version Number
Enable Modification
Reason For Turning The Modification Off
Block Tor Exit Nodes
Security Breach Closed Reason
Security Watcher: Display Limit
Compromised Account Alert: Limit
Compromised Account Alert: Alert Staff
Compromised Account Alert: Lock Account
Enable File Health Check
Enable Template Modification Check
Prune "Admin Strikes Log" (Days)
Prune "Login Strikes Log" (Days)
Prune "IP Matcher Log" (Days)
(Pro) GeoIP2 File Path
Bad Behavior
Enable Bad Behaviour Detection
Enable Strict Mode
Enable Logging
Enable Verbose Logging
Disable EU Cookie Exemption
Exempt Registered Members
Reverse Proxy
http:BL API Key
http:BL Threat Level
http:BL Maximum Age
Usergroup Permissions
Minimum Password Length
Password Requires Lower-case Characters
Password Requires Upper-case Characters
Password Requires Numbers
Password Requires Symbols
Password Expiry (Days)
Browsable Logs
Admin Login Strikes: Failed AdminCP Logins
Login Strikes: Failed Front-End Logins
Change Log: Edits such as new user groups, deleted user groups, permission changes, etc
IP Ban Log: IP addresses banned by security watchers
Compromised Log: Accounts that have been successfully logged in to after a number of failed logins
Watcher Log: Security watcher triggers
Fingerprint Log: Users' browser fingerprints
Filtering / Sorting options
Security Watchers
General
config.php Variable Tampering
Logins
AdminCP Access Attempts
Failed Logins
Failed Mass Logins
Failed Non-Existent Logins
Failed Mass Non-Existent Logins
XenForo Options
Whitelisted IP Addresses
Whitelisted IP Addresses - Exclude Super Administrators
Board is Active
Inactive Board Message
User Data
User Name
Password
Email
Primary Usergroup
Additional Usergroups
Receive Admin Emails
Permissions
New Usergroup
Deleted Usergroup
Forum Permissions
Admin Permissions
Fingerprints
New Device Fingerprints (Member Accounts)
New Device Fingerprints (Staff Accounts)
Compromised Account Lock
Ability to lock an account if it's detected as compromised
Prevents any action on the forum
The user whose account was logged in to will need to click a link in their email inbox to unlock their account
Compromised Account Alert
Alert staff when an account has potentially been compromised
Security Watcher: Failed Staff Logins
Identical to "Failed Logins" watcher, except only for staff accounts
Allows you to set stricter rules for staff accounts, or optionally only alert the webmaster if a staff account is broken into
Failed Staff Logins can lock the account in one of two ways; User Unlock or Admin Unlock. Admin Unlock requires an administrator (other than the affected user) to unlock the account.
Search IP Addresses
By user name
By IP address
Depth (searches for other users / other IP addresses as well)
Search New IPs - This search lets you find whether any user account has been accessed by a new IP address since a specific date
Find Multi-Account Access IPs - This search lets you find what IP addresses have accessed multiple accounts, if any
Suspect IP Range Search - Collates IPs from various DB Security logs and matches partial IPs to detect suspicious IP ranges
Find Potential Intruder IP Addresses - Displays a list of IP addresses who have failed to login to valid member accounts more than once
Country Blocking
You can now block any country from your forum easily by selecting the country via the new AdminCP page
Uses XenForo's IP Ban system to ban the IP ranges assigned to each country
Browser Fingerprinting
You can enable browser fingerprinting and have this logged alongside a member's user ID and IP address
Used in two new security watchers
Defaults to off
Manage Settings Backups
A full "dump" of the current XenForo settings are backed up automatically via a cron job
Can be manually saved via this page
Can be loaded via this apge
Forced Password Change
Forces all users to change password the next time they visit the forum
Redirects users to the Change Password form in the Account page
Can be limited to only force password change for users without 2FA enabled
Can be limited to only force password change for users who have been inactive for X days
Mass Password Reset
Uses XenForo's own system for generating new random passwords
Uses XenForo's email template for sending notifications of the reset in order to maximise familiarity for users
Can be limited to only reset passwords for users without 2FA enabled
Can be limited to only reset passwords for users who have been inactive for X days
Password Rules
Per-usergroup password rules
Length, Lower-case, Upper-case, Numbers, Symbols
Enforces the rules before the form can be submitted
Works on Registration and Change Password in the Account page
Trusted Devices Management
Optionally trust devices permanently when logging in with Two-Factor Authentication
See a list of all trusted devices in the Two-Factor Authentication page in the "Your Account" page
Revoke device trust with one click
Session Management
Track all devices currently logged in to your account
See a list of all currently logged devices in a new Login Sessions page in the "Your Account" page
Force a device to log out with one click
Only works with devices that have accessed the forum since installing the mod, but does not require logout/login
Login Failure Response
Login failures are modified to give the same response if the user name or password is wrong
Helps prevent brute forcing by not giving attackers an indication of what accounts are valid
Template Alterations
Optionally receive an email when a template is altered
Includes direct link to view the template history
Shows a diff similar to the template history
Can be toggled in the Options for this mod
Tor Exit Node Blocking
Optionally block Tor exit nodes
List of exit nodes for your site is updated via a cron job
Can be toggled in the Options for this mod
-
The official StylesFactory CORE component to their themes. This file is required when using any StylesFactory themes. This CORE file comes with both the latest core + extended core extension.
TO INSTALL PLUGIN:
1. Go to Admin Control Panel
2. Go to Add-ons > click button Install/upgrade from archive Follow the instruction from Xenforo which says: "Installing from archives must be explicitly enabled by adding the following line to src/config.php: $config['enableAddOnArchiveInstaller'] = true; Various directories must be writable by the web server user to install from an archive and this may be considered to be insecure in some hosting environments. Your server must also have ZipArchive support in PHP."
3. Most important plugins are in SFCore.zip. If you want to upload it with admin panel then just use SFCore.zip (don't unpack it) and click Install/upgrade from archive, then chose Add-on archive (SFCore.zip) and upload it.
4. You can also upload SFCore.zip manualy with your FTP Client. If you want to make that you should unpack that zip and upload everything from folder /upload.
-
Great theme for all fans of RolePlay games/servers! You can also use it on other forums beacause most of features are customisable.
You can:
set your own background
set icons for each forum
set forum cover
set logo as text + description in header
Other features:
collapse categories
wider sidebar
announcements
custom footer with 4 panels
paralax header
responsive design
-
VNXF hopes to update its members with a new add-on called [VNXF 2x] that displays more topics - related articles, articles of interest, new articles. In fact, there are many similar product categories for this add-on, which is free but has the latest version of XenForo that is not displayed or located in the wrong position. [VNNF 2x] More Threads - Display relevant posts, posts of interest, and new posts displayed at the bottom of the first thread on the tool buttons (Edit, Delete, Report...).
Note: Additional components need to be installed together with the [VNNF 2x] Image View - allowing visitors to view the complete attachment image, just like members handle displaying thumbnails.
You need this extension to support display effects:
[VNXF 2x] Image View - XenForo - OKSTAR
-
Comme Brother Image View pour XenForo version 1, module complémentaire [VNXF 2x] Image View - Permet aux invités de voir les photos de la pièce jointe en entier en tant que membre du support pour afficher plus clairement les photos des pièces jointes dans un message.
Par défaut, XenForo a les mêmes autorisations pour les fichiers et les images de pièces jointes. S'ils peuvent voir l'image complète, ils peuvent également télécharger le fichier, mais s'ils ne permettent pas aux visiteurs de télécharger le fichier, ils ne voient que la vignette dans l'article. -
XenForo Enhanced Search is an add-on that replaces the built-in XenForo search system and is built to take advantage of Elasticsearch to provide a higher performing and more flexible search system for XenForo.
In the beginning, XenForo Enhanced Search (XFES) was intended to be a simple drop-in replacement for MySQL full text search, primarily aimed at large forums whose operation would potentially suffer when attempting to search very large database tables.
As a drop-in, XFES only made use of the enhanced search index and speed for the formal search system, but with version 2.2 we are starting to leverage more of the power afforded by the Elasticsearch back-end.
Similar threads
A useful tool for surfacing content on your forum is a list of Similar or related threads, which can be displayed along with a primary thread. Visitors who have landed on that page from a search engine will often look for related material to continue their reading, and Similar threads offer a great way to provide that in an automated fashion.
One limitation of the usefulness of Similar threads is a determination of just how similar or related the results actually are. This is where XFES comes into its own, as the Elasticsearch back-end provides a specific ability to search for more like this using the current thread as a search parameter. Given a decent amount of content from which to pluck similar results, this provides an excellent list of threads in which the viewer of the current thread may be interested.
Similar threads widget
We display our similar threads results in a widget, and by default we place it below the quick reply area on thread view pages, but as it is a widget you can choose to place it wherever you like on the page. -
Main Features List
4 Different Node Layout
Node Image
Category Colors Configured by Admin
Featured Post
RE-ME Framework Features List
You don’t just get a simple theme; you’ll get settings that will change the default framework into your own. It’s your website; make it yours!
Google Web font easily configured
Avatar Shape
Custom Scrollbar
Guest Message
Sticky Staff tools
Text Logo
Two Login Triggers Styles
Remove Sub-navigation row
Collapsible Categories
Sticky Category Strips
Last Poster Avatar
Simplified Node Statics
"New" Indicator Label
Sidebar Position
Sticky Sidebar
Collapsible Sidebar
Collapsible Sidebar Blocks
Separate Sticky Threads
Show avatar of who last posted
Online/Offline status indicator in the discussion list
Three Different Messages Layout
First Post Unique Background
Offline status indicator
Collapsible User Extras
Optional Glyphs (Navigation-Sidebar-Message ActionBar)
Extra Footer is easily customized with 8 different widgets.
And more.....
-
O Dark Mode
Create a dynamic forum with this minimalist, vibrant dark theme. With concepts from Apple’s Human Interface Guidelines, your forum will be sleek and captivating. Make iO unique with category strips that automatically change color based on your primary brand color.
Built with the UI.X 2 framework
Clean typography
Uses material line icons
Full page animations on page load
Uses a tab bar at the bottom of the screen on mobile devices
Full height iOS-style modals
Category strips that automatically change color based on your primary brand color
-
Material design is basically a result of Google’s set of guidelines for better designing, keeping in mind mobile users. It supports better browsing by enhancing the visual and motion experience. This theme is almost Material-based to make a better user experience.
RE-ME Framework Features List
You don’t just get a simple theme; you’ll get settings that will change the default framework into your own. It’s your website; make it yours!
Google Web font is easily configured.
Node Background
Avatar Shape
Guest Message
Text Logo
Remove Sub-navigation row
Collapsible Categories
Sticky Category Strips
Simplified Node Statics
"New" Indicator Label
Sidebar Position
Sticky Sidebar
Collapsible Sidebar
Collapsible Sidebar Blocks
Separate Sticky Threads
Three Different Messages Layout
First Post Unique Background
Offline status indicator
Collapsible User Extras
Optional Glyphs (Navigation-Sidebar-Message ActionBar)
Extra Footer is easily customized with 8 different widgets.
And more......
-
XenForo Resource Manager is an add-on that allows you to manage resources outside of regular forums, such as files and tutorials or other similar article content. The purpose is to allow for the listing of files and other content, with a focus on the initial content rather than the discussion surrounding it.
-
XenForo is a powerful community forum software that provides users with a simple and easy-to-use interface and rich communication features. Users can easily communicate through posting, sending private messages, using tags, and other methods.
Its interface design is responsive, suitable for various devices, and has good customizability. Administrators can expand functionality and beautify interfaces through plugins and theme customization, while utilizing powerful management tools to manage users, content, and forum settings, ensuring order and activity in the community. -
This vibrant, minimalist theme with concepts from Apple’s Human Interface Guidelines creates a professional forum that stands out. Your forum and discussions will flow with the clean and subtle design. Make iO unique with category strips that automatically change color based on your primary brand color.
Built with the UI.X 2 framework
Clean typography
Uses material line icons
Full page animations on page load
Uses a tab bar at the bottom of the screen on mobile devices
Full height iOS-style modals
Category strips that automatically change color based on your primary brand color