Jump to content
We're hiring! We are accepting applications for Junior Moderator, Uploader, and Support Team. Read more... ×
Having trouble connecting to our Discord server or has your role been mistakenly removed? Let us know! Read more... ×

XenForo 2.0

Sign in to follow this  

Sub Category  

Browse our XenForo 2.0 content.

10 files

  1. xenForo 2.0 Requirements Test

    The requirements for running XF 2.0 have changed since XF 1.5. The recommended requirements are as follows:
    PHP: 5.4.0+ MySQL: 5.5+ PHP extensions: MySQLi, GD (with JPEG support), PCRE, SPL, SimpleXML, DOM, JSON, iconv, ctype, cURL

    64 downloads

       (0 reviews)

    Submitted

  2. Xenforo 2.1.0 BETA 6 [NULL] not supported by XENFORO

    Today, we continue the beta stage of XenForo 2.1 with Beta 6. This release fixes a number of bugs found since the previous releases.

    Alongside this release, we have released 2.1.0 Beta 1 of each of our official add-ons. These include further adjustments to account for the changes and new systems present in 2.1 plus some smaller improvements:
    Both XFRM and XFMG now have basic API support. Both XFRM and XFMG now support auto marking some alerts as read when viewing relevant pages. XFRM external download buttons are now visually different from local download buttons. When a moderator deletes an XFRM resource, a public delete reason can be provided. XFRM categories now have a "Enable support URL" option which can enable/disable the support URL field. XFRM now allows you to manually set, change or remove the associated discussion thread on a per-resource basis. XFRM now supports page-level criteria (for notices etc.) for individual resource categories. XFRM now tracks and displays resource views. XFMG has re-introduced a configurable limit for the maximum length of media/album titles and descriptions. XFMG has re-introduced an option to control the default view privacy of a personal album (now defaults to public). We strongly recommend anyone testing 2.1 during this beta period upgrade as each beta/preview version is released.

    More specific details regarding bugs fixed in this release can be found in the resolved bugs forum.

    This is beta software. It is not officially supported. We do not recommend running it in production.

    Please remember that this is beta software. It contains known bugs and incomplete functionality. We do not recommend running beta software in a production environment, and support is limited at this time to questions here on the community forums.

    XenForo 2.1 is a significant upgrade. Add-ons and custom styles may be broken after upgrading to 2.1. You must test your add-ons thoroughly or look for updates. Be especially careful with add-ons that cover similar features to ones that are added to 2.1; these may conflict with the core XenForo data. If data conflicts are found, they will need to be resolved in a new add-on release or by removing the add-on before upgrading to 2.1.

    If you choose to run beta software, it is your responsibility to ensure that you make a backup of your data. We recommend you do this before attempting an upgrade. If in doubt, always do a test upgrade on a copy of your production data.
     
     
    Current requirements

    The following are minimum requirements:
    PHP 5.6 or newer (PHP 7.2 recommended) MySQL 5.5 and newer (MySQL 5.7/8.0 or equivalent recommended) All of the official add-ons require XenForo 2.1. Enhanced Search requires at least Elasticsearch 2.0. Installation and upgrade instructions

    If you are already running XenForo 2.1.0, you will be pleased to know that you can easily upgrade to this version using the new One-click upgradessystem. If you would like to do this, remember to uncheck the "Only check for stable upgrades" option in Options > Basic board information.

    Otherwise, full details for how to install and upgrade XenForo can be found in the XenForo manual.

    Note that the official add-ons must be upgraded after upgrading to XenForo 2.1.

    Please remember that this is beta/preview software. It contains known bugs and incomplete functionality. We do not recommend or support running beta software in a production environment. Support for beta releases is limited to questions here on the community forums.

    6 downloads

       (0 reviews)

    Updated

  3. XenForo 2.0.12 (NULLED)(FULL INSTALLER)

    Some of the changes in XF 2.0.12 include:
    Improve PHP 7.3 compatibility. If available and different from the server version, grab a more detailed version for the Server environment report. If the $_SERVER['SERVER_SOFTWARE'] value isn't available or valid then just don't display that entry in the report, because it's mostly not essential. Adds some additional phrases for the "Server environment report" Fix an issue which affects building add-on releases on Windows where local paths included a leading slash. Incrementally update the job state of the Sitemap job so that a fatal error shouldn't disrupt the process and introduce corrupted/duplicate items. Adjust error message given when attempting to edit a user's permissions for a content type without a valid user_id. Standardize the locale information used by PHP. Use a different approach to loading icons on the add-ons list in the Admin CP. To avoid issues with multiple database connections, the icon image data is instead converted to a data URI. User upgrades should not check canPurchase() before processing a payment that has been received, as this method is really only for limiting the UI/purchase setup. Add some additional trusted IP ranges for Google. Ensure 'nullable' entity property is reflected in generated code Ensure node navigation entries use their assigned title Ignore custom field errors during admin edit and include custom field title with errors Convert warning notes field to structured text Correctly apply admin user message leave options Prevent new messages being duplicated in Firefox Ensure multi quote quotes are inserted into the correct editor Hide 'Start a new conversation' link if visitor doesn't have permission to start conversations. Allow permanent redirects to be stickied and unstickied. Ensure xf:pagenav tags use correct router. Remove extra save call when ignoring member Remove UTC check from server environment report and link PHP version to phpinfo page Prevent loading of Setup.php if addon.json requirements aren't met Make xf-dev:entity-class-properties CLI command correctly handle subdirectories Return 'complete' response from UserGroupPromotion job if no active promotions are found. Ensure 'From name' and 'From email' fields are applied when batch emailing users Hide editor draft menu from guests Ensure cron entries run at zero valued time units if multiple time values are selected. Check for missing hash in IPSForums3x authentication handler. Add missing hint parameter to discouraged checkbox on user edit page Remove invalid relation from SpamTriggerLog entity Use content type phrase when rebuilding the search index Fix incorrect URL on conversation message likes list Fix broken 'Delay duration' option for floating notices Allow invalid users to be unfollowed Re-add explain text in the user_edit form to clarify non-valid user states behaviour. Include table name in message for any exception occurring in SchemaManager methods. Implement custom stack trace builder to mask passwords in method arguments Add deleted item styling to news feed items When restoring spam cleaned threads, ensure threads which were originally moved are restored back to the correct forum. Return an error phrase upon invalid callback validation when performing spam clean actions. Note that the method name switches to ucfirst(\XF\Util\Php::camelCase($action)) in XF 2.1 but remains as ucfirst($action) in XF 2.0. When handling a Stripe webhook that is missing required metadata, when attempting to find a previous related log, ensure said log actually contains a purchase_request_key. Improve BB code parsing of incomplete tags within plain-child tags. Migrate user field criteria during upgrade from XF 1.x to 2.x By default, do not allow cookies to be retrieved as arrays to prevent unexpected behavior. (Array support can now be opted into explicitly.) Prevent an error when trying to delete a payment profile when there is an invalid purchasable definition. Track when a preview is pending to prevent multiple simultaneous preview loads. Prevent a PHP notice when deleting a poll for a thread started by a guest Include breadcrumb in edit history view and compare templates. Pass unused $ellipsis variable into wholeWordTrim. Prevent long select options from causing overflow on iOS. Enable the HTML to BB code simplification process to handle additional situations Resolve some situations where the new messages indications while composing a reply wouldn't take you to the expected location. Validate advertisement html before saving. Prevent tel/sms links being converted to bbcode Remove the insert icode option when extended text formatting is disabled. Allow end user modification to the "allow this BB code in signatures" option on add-on-defined custom BB codes. Call the canPurchase method instead of can_purchase in UserUpgrade::getFilteredUserUpgradesForList. Correctly combine multiple custom field-related limits to the user and thread searchers. Correctly apply the "not in secondary groups" user search condition (users cannot be in any of the listed groups). When building a release and testing a JSON, only consider an error if decoding the build.json does not return an array. When submitting spammers to StopForumSpam, convert binary IP address to readable string. When saving style templates through the admin UI, force version/last_edit_date to be updated like XF 1.x When merging threads, always redirect to the target thread. Fix currency code for Belarusian Ruble (BYR => BYN) No longer cache the preview container object in the PreviewClick handler. If there are multiple handlers per page, the cached container becomes incorrect if using different handlers. When form filling, if the control is a textarea with a textarea-handler, trigger its update method to ensure the textarea is resized appropriately. Prevent an array-to-string conversion when throwing a bulkInsert exception if a missing column is detected. Ensure that the user following cache cannot include your own user ID. Add missing mod_log.thread_poll_reset phrase. Attempt to exclude dot files/directories from our vendor dependencies. Number boxes are too wide and cause units to overflow their container, fixed with max-width. Add "Please do not reply to this message" text to outgoing conversation emails. Reassign user group changes when merging users Ensure PasswordChange service errors on any UserAuth error. Fetch more threads for new threads widget Ensure exceptions in sub-processes stop execution, and always exit with non-zero error code on error. Make Disabler system compatible with select options. Ensure FieldAdder handles Disabler elements correctly Ensure prefix of destination thread is shown in moved post alert. Trigger change event on select when prefix selected Remove the "mixed" stuff from CodeMirror's PHP mode so that the opening tag is no longer required. Update broken link to Apple support in cookie help page text (and in XF 1.5). Adjust top border radii of blocks within overlays. Allow non-user selectable styles to be used for the email style. Also, add several email-related style properties to allow email colors to be overridden more directly, without creating a new style. Implement a "notice watcher" system for bottom fixed notices. This calculates the total visible notice height in the bottom fix location and adds a footer margin to the same value so that no content can be covered by the notice(s). Adjust how we parse search query modifiers to be more strict. (- and + require whitespace before and none after, | requires whitespace on both sides. Don't parse doubled up modifiers.) Adjust trophies phrase capitalization Include no_date_limit in the rel=canonical link for forums when needed Attempt to reduce cases where conversation reply_count values could potentially get out of sync. Allow the reply count and other parts to be rebuilt via the conversation rebuild tool. By default, reject email addresses as invalid if there are no dots in the domain part. Add a bit of left padding on contentRow-suffix elements. Include the forum a thread is in in the RSS feeds (only for global feeds) Fix add-on development data not being removed as expected when the last entry of a type has been removed. (The metadata JSON file must still exist.) Relax URL validation a tiny bit, notably don't block adjacent path separators in the path section. Ensure phrase is escaped in HTML attribute. Ensure usage of phrase within HTML attribute is escaped. In the AbstractSearcher ensure that the day end value is converted properly to the end of the day. Never allow the XF add-on to appear in add-on lists. Handle avatar deletes via the spam cleaner for gravatars too. Make add-on action finalization more robust when uninstalling legacy add-ons. When importing dev output, ignore any invalid columns. Add some block border radius to the member header block so that it fits within its parent block. Ensure permissions are rebuilt on add-on active change. Update child navigation entries directly when the parent ID changes to ensure dev output is written correctly. Use the correct maxlength value for the public navigation structure. Additionally, bump AdminNavigation ID lengths up to 50 from 25. Add support for partial indexes to schema manager conflict resolution system Fix multiple issues that make it hard to use XF\Import\Data\AbstractEntityData Consistently use code paths which result in the canView method of the report entity (rather than the handler) being used. The following public templates have had changes:
    account_upgrades core_contentrow.less core_input.less core_overlay.less editor_base.less edit_history_compare edit_history_view forum_view PAGE_CONTAINER quick_reply_macros thread_save_draft warning_info Where necessary, the merge system within the "outdated templates" page should be used to integrate these changes.
    Current Requirements

    Please note that XenForo 2.0.x has higher system requirements than XenForo 1.x.

    The forthcoming XenForo 2.1.x release will have higher system requirements again (PHP 5.6).

    The following are minimum requirements:
    PHP 5.4 or newer (PHP 7.2 recommended) MySQL 5.5 and newer (Also compatible with MariaDB/Percona etc.) All of the official add-ons require XenForo 2.0. Enhanced Search requires at least Elasticsearch 2.0. Installation and Upgrade Instructions for XenForo 2.0

    79 downloads

       (0 reviews)

    Submitted

  4. Xenforo (NULLED)(UPGRADE ONLY)

    Hi!!
     
    Today I share Xenforo 2.0.12 Nulled , Just Upgrade
    INFO:
     
    This version makes a number of changes to improve compatibility with PHP 7.3.0. However, at this time, we do not recommend using PHP 7.3.0 in production due to a bug that can cause code to execute incorrectly, potentially leading to data loss. We believe this bug will be resolved in PHP 7.3.1 when it's released.

    Some of the changes in XF 2.0.12 include:
    Improve PHP 7.3 compatibility. If available and different from the server version, grab a more detailed version for the Server environment report. If the $_SERVER['SERVER_SOFTWARE'] value isn't available or valid then just don't display that entry in the report, because it's mostly not essential. Adds some additional phrases for the "Server environment report" Fix an issue which affects building add-on releases on Windows where local paths included a leading slash. Incrementally update the job state of the Sitemap job so that a fatal error shouldn't disrupt the process and introduce corrupted/duplicate items. Adjust error message given when attempting to edit a user's permissions for a content type without a valid user_id. Standardize the locale information used by PHP. Use a different approach to loading icons on the add-ons list in the Admin CP. To avoid issues with multiple database connections, the icon image data is instead converted to a data URI. User upgrades should not check canPurchase() before processing a payment that has been received, as this method is really only for limiting the UI/purchase setup. Add some additional trusted IP ranges for Google. Ensure 'nullable' entity property is reflected in generated code Ensure node navigation entries use their assigned title Ignore custom field errors during admin edit and include custom field title with errors Convert warning notes field to structured text Correctly apply admin user message leave options Prevent new messages being duplicated in Firefox Ensure multi quote quotes are inserted into the correct editor Hide 'Start a new conversation' link if visitor doesn't have permission to start conversations. Allow permanent redirects to be stickied and unstickied. Ensure xf:pagenav tags use correct router. Remove extra save call when ignoring member Remove UTC check from server environment report and link PHP version to phpinfo page Prevent loading of Setup.php if addon.json requirements aren't met Make xf-dev:entity-class-properties CLI command correctly handle subdirectories Return 'complete' response from UserGroupPromotion job if no active promotions are found. Ensure 'From name' and 'From email' fields are applied when batch emailing users Hide editor draft menu from guests Ensure cron entries run at zero valued time units if multiple time values are selected. Check for missing hash in IPSForums3x authentication handler. Add missing hint parameter to discouraged checkbox on user edit page Remove invalid relation from SpamTriggerLog entity Use content type phrase when rebuilding the search index Fix incorrect URL on conversation message likes list Fix broken 'Delay duration' option for floating notices Allow invalid users to be unfollowed Re-add explain text in the user_edit form to clarify non-valid user states behaviour. Include table name in message for any exception occurring in SchemaManager methods. Implement custom stack trace builder to mask passwords in method arguments Add deleted item styling to news feed items When restoring spam cleaned threads, ensure threads which were originally moved are restored back to the correct forum. Return an error phrase upon invalid callback validation when performing spam clean actions. Note that the method name switches to ucfirst(\XF\Util\Php::camelCase($action)) in XF 2.1 but remains as ucfirst($action) in XF 2.0. When handling a Stripe webhook that is missing required metadata, when attempting to find a previous related log, ensure said log actually contains a purchase_request_key. Improve BB code parsing of incomplete tags within plain-child tags. Migrate user field criteria during upgrade from XF 1.x to 2.x By default, do not allow cookies to be retrieved as arrays to prevent unexpected behavior. (Array support can now be opted into explicitly.) Prevent an error when trying to delete a payment profile when there is an invalid purchasable definition. Track when a preview is pending to prevent multiple simultaneous preview loads. Prevent a PHP notice when deleting a poll for a thread started by a guest Include breadcrumb in edit history view and compare templates. Pass unused $ellipsis variable into wholeWordTrim. Prevent long select options from causing overflow on iOS. Enable the HTML to BB code simplification process to handle additional situations Resolve some situations where the new messages indications while composing a reply wouldn't take you to the expected location. Validate advertisement html before saving. Prevent tel/sms links being converted to bbcode Remove the insert icode option when extended text formatting is disabled. Allow end user modification to the "allow this BB code in signatures" option on add-on-defined custom BB codes. Call the canPurchase method instead of can_purchase in UserUpgrade::getFilteredUserUpgradesForList. Correctly combine multiple custom field-related limits to the user and thread searchers. Correctly apply the "not in secondary groups" user search condition (users cannot be in any of the listed groups). When building a release and testing a JSON, only consider an error if decoding the build.json does not return an array. When submitting spammers to StopForumSpam, convert binary IP address to readable string. When saving style templates through the admin UI, force version/last_edit_date to be updated like XF 1.x When merging threads, always redirect to the target thread. Fix currency code for Belarusian Ruble (BYR => BYN) No longer cache the preview container object in the PreviewClick handler. If there are multiple handlers per page, the cached container becomes incorrect if using different handlers. When form filling, if the control is a textarea with a textarea-handler, trigger its update method to ensure the textarea is resized appropriately. Prevent an array-to-string conversion when throwing a bulkInsert exception if a missing column is detected. Ensure that the user following cache cannot include your own user ID. Add missing mod_log.thread_poll_reset phrase. Attempt to exclude dot files/directories from our vendor dependencies. Number boxes are too wide and cause units to overflow their container, fixed with max-width. Add "Please do not reply to this message" text to outgoing conversation emails. Reassign user group changes when merging users Ensure PasswordChange service errors on any UserAuth error. Fetch more threads for new threads widget Ensure exceptions in sub-processes stop execution, and always exit with non-zero error code on error. Make Disabler system compatible with select options. Ensure FieldAdder handles Disabler elements correctly Ensure prefix of destination thread is shown in moved post alert. Trigger change event on select when prefix selected Remove the "mixed" stuff from CodeMirror's PHP mode so that the opening tag is no longer required. Update broken link to Apple support in cookie help page text (and in XF 1.5). Adjust top border radii of blocks within overlays. Allow non-user selectable styles to be used for the email style. Also, add several email-related style properties to allow email colors to be overridden more directly, without creating a new style. Implement a "notice watcher" system for bottom fixed notices. This calculates the total visible notice height in the bottom fix location and adds a footer margin to the same value so that no content can be covered by the notice(s). Adjust how we parse search query modifiers to be more strict. (- and + require whitespace before and none after, | requires whitespace on both sides. Don't parse doubled up modifiers.) Adjust trophies phrase capitalization Include no_date_limit in the rel=canonical link for forums when needed Attempt to reduce cases where conversation reply_count values could potentially get out of sync. Allow the reply count and other parts to be rebuilt via the conversation rebuild tool. By default, reject email addresses as invalid if there are no dots in the domain part. Add a bit of left padding on contentRow-suffix elements. Include the forum a thread is in in the RSS feeds (only for global feeds) Fix add-on development data not being removed as expected when the last entry of a type has been removed. (The metadata JSON file must still exist.) Relax URL validation a tiny bit, notably don't block adjacent path separators in the path section. Ensure phrase is escaped in HTML attribute. Ensure usage of phrase within HTML attribute is escaped. In the AbstractSearcher ensure that the day end value is converted properly to the end of the day. Never allow the XF add-on to appear in add-on lists. Handle avatar deletes via the spam cleaner for gravatars too. Make add-on action finalization more robust when uninstalling legacy add-ons. When importing dev output, ignore any invalid columns. Add some block border radius to the member header block so that it fits within its parent block. Ensure permissions are rebuilt on add-on active change. Update child navigation entries directly when the parent ID changes to ensure dev output is written correctly. Use the correct maxlength value for the public navigation structure. Additionally, bump AdminNavigation ID lengths up to 50 from 25. Add support for partial indexes to schema manager conflict resolution system Fix multiple issues that make it hard to use XF\Import\Data\AbstractEntityData Consistently use code paths which result in the canView method of the report entity (rather than the handler) being used. The following public templates have had changes:
    account_upgrades core_contentrow.less core_input.less core_overlay.less editor_base.less edit_history_compare edit_history_view forum_view PAGE_CONTAINER quick_reply_macros thread_save_draft warning_info Where necessary, the merge system within the "outdated templates" page should be used to integrate these changes.

    8 downloads

       (0 reviews)

    Submitted

  5. xenforo_2.0.10

    enForo.

    In addition, the Admin home page will now also display messages if your environment no longer meets the minimum requirements for XenForo. This can happen, for example, if certain extensions are switched off or you have moved to a different server since installing or last upgrading XenForo.
     
    Some of the changes in XF 2.0.10 include:
    Improve compatibility with MySQL 8.0.
    Update to Froala 2.8.4.
    Canonicalize the favicon URL.
    Fix unmatched closing tag in like summary HTML.
    Ensure stats collection job is run as a non-manual job.
    When highlighting search terms, ensure that HTML entities are not highlighted.
    Improve support for passive event listeners in JavaScript.
    Use aria attributes instead of title attributes in some places to avoid unnecessary browser tooltips.
    In tag / recipient inputs ensure that the Esc key cancels the current item rather than accepting it.
    Fix issue which may have seen the RTE being disabled on older Android versions even if a modern Chrome/Firefox version was being used.
    When renaming a user as you delete it, ensure the correct redirect URL is used.
    When saving a template without changes ensure the last_edit_date is changed.
    With invalid class names when creating a class extension, provide more elegant and clearer errors.
    Handle the warnings link on the member profile differently.
    If a user who does not have an email in their profile is using the contact form, make the email field required.
    Prevent a duplicate news feed entry when moving or copying a post to a new thread.
    When romanizing URLs transilterate remaining dubious characters to standard ASCII characters.
    Ensure moderator log handlers have their content type passed in.
    Bailout of HTML widget options verification if no widget key has been set.
    Reduce number of queries in the "Registered members" list.
    Make oEmbed media sites more responsive.
    Pass the correct user upgrade end date when reinstating a previously cancelled/reversed payment.
    When disabling checkboxes use the disabled property rather than readonly.
    When exporting a user using the data portability tools, strip multibyte UTF-8 characters out to improve compatibility.
    Ensure the trophies help page is not shown on the help page list if trophies are disabled.
    Improve support for Apple Music and Soundcloud BB code media sites.
    When creating/editing a "Registered feed" display an error if the provided user cannot be found.
    Use inputmode="number" instead of type="number" on two step verification inputs.
    Support vendor prefixed add-on IDs in the max_length templater function.
    When editing the currency format for a language, ensure that {value} is accepted if it appears first in the format string.
    When filtering active/expired user upgrades by username, ensure the correct error is displayed if the user does not exist.
    Improvements in memory limit adjustment in the GD image adapter.
    Add noindex to the "Post new thread" pages.
    Avoid invisible URLs when the inner text for a URL tag is empty.
    When sending a moderator action alert when copying or moving a post, include a link to the post rather than the thread.
    If a guest has selected a specific language, ensure this is persisted through to their user account when they register.
    Fix invalid HTML in the node list.
    Allow RTE shortcut key modifiers (Ctrl, Alt, Shift) to be translated.
    When adjusting an attachment file name, use the utf8_ string functions to avoid potential UTF8 errors.
    Allow two step verification pages to bypass terms/privacy policy acceptance.
    Increase time limit of dismissed notice cookies to one month and do not clear them when a user logs out.
    Prevent auto-linking invalid URLs.
    Trigger a draft save on preview.
    Attempt to scroll to the page nav page jump menu on Android so it is not hidden by the keyboard.
    Ensure fixed notice footer offset is only applied to the page level footer element.
    Adjust position of the select-to-quote tooltip on Android devices.
    Avoid template errors if an alert/like item template is missing.
    Ensure Less templates are more resilient to missing options when rendering CSS.
    Prevent duplicate actions when handling the multi-quote overlay.
    Add missing error constant in the oEmbed controller.
    Appropriately escape HTML used in custom field titles.
    When converting HTML to BB code ensure that we maintain the original list type.
    Handle dealing with post reports which may no longer have a valid prefix.
    Add a htmlspecialchars templater filter.
    Add a new "findRecentlyActiveValidUsers" method.
    Allow XF\Http\Upload and XF\Attachment\Manipulator to be extended.
    Add code events for pre/post add-on actions.
    When selecting a color from the color picker, ensure a change event is fired in JS.
    Use a different approach to configuring the RTE when there are no permissions to upload attachments.
    Use rich user name styling on the "Users logged at IP address" page, mostly for banned styling.
    When editing a thread title, ensure that spam checks are re-performed.
    Add a new, optional flood check limit for new threads vs new replies.
    Improve support for newer TLS versions in emails for PHP versions >= PHP 5.6.
    Add support in the code editor for phrasing certain UI elements.
    Update EmojiOne artwork used in smilies to the new version 4.0 artwork.
    In the spam cleaner only show email addresses to admin users who have the users permission.
    On session creation, recount the unread alert count if needed.
    Automatically include the "Admin" relation when setting up the Visitor object.
    Only attempt to use the random_bytes method when generating a random string if using PHP 7.0 and above.
    Trim string when processing attributes in the templater to avoid certain empty elements.
    Prevent a DuplicateKeyException resulting from a race condition in the draft system.
    Canonicalize various permutations of the xf_user_authentication scheme classes to the current name of those classes.
    Allow the batch removal of thread prefixes in Batch update threads.
    Support SET column type in the schema manager.
    Ensure that guest sessions are not invalidated when their IP addresses change.
    Coerce route paths to have a trailing slash appended when there is not one, so that slash-less route filters match.
    Ensure that media embeds are not auto-linked if the media tag is disabled.
    Provide methods to retrieve the welcome message/mail objects from the Welcome service.
    Improve the BreadcrumbList schema compatibility.
    Better support for vendor prefixed add-on IDs in the Import classes.
    When approving the first post in a thread, actually approve the thread.
    Add support for a whitelist of routes which are allowed to bypass privacy/terms policy acceptance.
    Fix potential infinite loop in AbstractNotifier service.
    The state_change field of a report comment was suppressed when reassigning a report.
    Handle invalid email headers better when processing bounce emails.
    Use word-break / break-word when dealing with certain cells in the user change log to avoid content breaking out of the cells.
    Remove nofollow from some internal links.
    If using the attachment browser filters, always ensure we redirect when the filters are removed.
    Prevent errors in case the expected data isn't available when checking user criteria.
    Workaround an issue in iOS which may present smilies at twice the size when loaded dynamically in certain cases.
    Add a new 'removeCascadedSave' method to entities.
    When validating templates, ensure we provide more information in case of a compiler exception.
    Support touch events in the avatar cropper.
    Bailout of a connected account request if the connected account provider is no longer active.
    In some contexts, such as the search forms, only display prefixes if the prefixes are usable in content (forums/resources) that the viewing user can actually view.
    When migrating the XF1 config, check that the target location is writable.
    No longer assume that the array/collection key when adding attachments to content is the relevant attachment content ID.
    Fix an off by one (day) error in the user activity statistics.
    Increase the size of the numberbox buttons by default.
    Ensure errors are presented if there are some errors when clicking a XF.QuickEditClick link.
    Revert some recent changes to how recurring payments are handled in the Stripe payment handler.
    Hide active/expired user upgrade records where the user upgrade no longer exists.
    Prevent a redirect loop in some cases when accepting terms/privacy policy when the request originates from those pages.
    Various template changes with reference to the for_attr templater filter usage. Some attributes required it and didn't have it, others had it and did not need it (it only needs to be used on standard HTML tags, XF tag attributes will be escaped separately).
    Rollback transactions when logging a fatal error to ensure this always gets logged.
    Suppress errors caused by template modification application when importing an add-on. This prevents the add-on install/uninstall from getting stuck.
    Don't swallow errors when taking CLI add-on actions that set is_processing. Ensure the full trace is printed and an entry is logged.
    Ensure postUninstall is called in CLI uninstalls.
    Change the logging of CLI exceptions to not try to log the URL, _GET, etc, but instead log the command line.
    Display in the ACP if an add-on is stuck in the "is_processing" state and give a warning about error suppression and unexpected behavior (and to contact the add-on author for guidance).
    IPv6 conversion produces an incorrect IP if there are trailing 0000 blocks that are shortened
    Use transactions in the Thread editor.
    Make the post editor handle saving the thread editor if they're in use together.
    Fix Line/comma lists so that they use an integer sub-type instead of decoding as strings when pulling from the source database data.
    Prevent Firefox from displaying thread previews unexpectedly when using the back button in some scenarios.
    Improve infinite loop detection in the color picker.
    Ensure entity caches are wiped appropriately when using setAsSaved to avoid serving outdated values.
    Add a new debug property in JavaScript to disable AJAX submission. Simply run the following command in the browser console: XF.debug.disableAjaxSubmit = true;.
    Avoid removing too much padding with mergeNext and noPadding form rows.
    Workaround WebKit/Blink behaviours with regards to queueing color transitions in some scenarios.
    In the importer EntityEmulator unicode entities were not decoded in some cases.
    When importing a user, if a language ID hasn't been set (usually it wouldn't) set it to the defaultLanguageId.
    When merging tags, display the tag auto complete field for the target tag field.
    Given a threads/post link, if the post does not exist, redirect to the thread instead.
    Fix thread redirect keys becoming corrupted with the incorrect thread ID after the redirect has been moved.
    Do not attempt to delete redirects to a redirect thread when the redirect is soft deleted.
    Do not create a new redirect if the thread being moved is itself a redirect.
    Add a new "beforeAttachmentDelete" method to attachment handlers.
    Fix a few issues with new thread insertion when using quick thread in some cases.
    Improve memory usage for CLI rebuild commands.
    Fix "Find all threads by X" searches not using the correct results when re-querying for older results.
    Remove unnecessary list item closing tag in the tag_search template.
    When creating a thread, if the thread record already has tags, join the tags array to a comma separated string.
    Fix a potential race condition and return type ambiguity in the Doctrine RedisCache provider. Based on code contributed to Doctrine by @Steffen(thank you!)
    The following public templates have had changes:
    account_alerts
    account_alerts_popup
    account_avatar
    account_likes
    approval_item_profile_post_comment
    app_nav.less
    bb_code_tag_spoiler
    code_editor
    contact_form
    conversations_popup
    conversation_list_macros
    conversation_view
    core_bbcode.less
    core_datalist.less
    core_formrow.less
    core_input.less
    core_labels.less
    editor
    forum_post_quick_thread
    forum_post_thread
    forum_post_thread_chooser
    forum_view
    helper_account
    help_index
    help_wrapper
    lightbox_macros
    login
    member_ip_users_list
    member_macros
    member_warnings
    multi_quote_macros
    node_list_category
    notice_cookies
    PAGE_CONTAINER
    page_nav
    post_macros
    prefix_macros
    profile_post_macros
    register_macros
    search_result_post
    search_result_profile_post
    search_result_thread
    spam_cleaner
    tag_search
    thread_list_item
    thread_list_macros
    thread_view
    two_step_backup
    two_step_email
    two_step_totp
    Where necessary, the merge system within the "outdated templates" page should be used to integrate these changes.

    As always, new releases of XenForo are free to download for all customers with active licenses, who may now grab the new version from the customer area.

    Note: add-ons, customizations and styles made for XenForo 1.x are not compatible with XenForo 2.x. If your site relies upon these for essential functionality, ensure that a XenForo 2 version exists before you start to upgrade. We strongly recommend you make a backup before attempting an upgrade.

    Current Requirements

    Please note that XenForo 2.0.x has higher system requirements than XenForo 1.x.

    The forthcoming XenForo 2.1.x release will have higher system requirements again (PHP 5.6).

    The following are minimum requirements:
    PHP 5.4 or newer (PHP 7.2 recommended)
    MySQL 5.5 and newer (Also compatible with MariaDB/Percona etc.)
    All of the official add-ons require XenForo 2.0.
    Enhanced Search requires at least Elasticsearch 2.0.
    Installation and Upgrade Instructions for XenForo 2.0
     

    68 downloads

       (0 reviews)

    Submitted

  6. Xenforo 2

    A summary of the changes in this release are as follows:
    Ensure the server side validates the privacy policy/terms and rules acceptance form (XF1 and XF2) Ensure certain fields output in the data portability exports are escaped (XF1 and XF2) Some small phrase adjustments (XF1 and XF2) Attempt to ensure the new cookie notice does not hide the footer links (XF1 and XF2) Ensure data portability features are only available to admins with the "Manage users" permission (XF1 and XF2) If the geoLocationUrl option is empty, no longer attempt to link a user's location (XF1 and XF2) If a user's location is linked, ensure that noreferrer and nofollow values are set (XF1 and XF2) Implement the ability to add an unsubscribe link to admin sent emails (XF1) Fix issues with selecting the new bottom fixer notice type (XF1) Fix for invalid CSS (XF1) Fix broken register_twitter template (XF1) Not GDPR related, but fix issue with toggling Q&A CAPTCHA questions (XF2) Use consistent variables for displaying privacy policy and terms and rules URLs on help pages (XF2) Ensure default privacy policy and terms and rules help pages are redirected appropriately when custom URLs are set (XF2) Do not display protected change log entries (like policy acceptance dates) for potential spammers in the user approval queue (XF2) The following templates have been changed in this release:
    account_contact_details (XF1) account_privacy (XF1) help_index (XF2) help_wrapper (XF2) helper_account (XF2) member_about (XF2) member_view (XF1) message_macros (XF2) message_user_info (XF1) public.css (XF1) register_twitter (XF1)

    30 downloads

       (0 reviews)

    Updated

  7. [WF NULL] Xenforo (Upgrade)

    XenForo 2.0.1 - Upgrade Installation
    Released 1/28/2018
    WebFlake Note: Please create a support topic if you need assistance.

    As always, we recommend that you backup your current installation (database included) before upgrading.

    54 downloads

       (0 reviews)

    Updated

  8. [WF NULL] Xenforo (Full)

    XenForo 2.0.1 - Full Installation
    Released 1/28/2018
    WebFlake Note: Please create a support topic if you need assistance.

    As always, we recommend that you backup your current installation (database included) before upgrading.

    539 downloads

       (3 reviews)

    Updated

  9. Xenforo Resource Manager

    Some of the changes include:
    Display buttons relating to resource actions (watch, rate, etc) on all parts of the resource. Don't display download links on the resource history unless the visitor has download permissions. Remove the "s" accesskey from various locations as it can cause conflicts. For the full list of bug fixes, see the Resolved Resource Manager bugs forum.

    The following public templates have had changes:
    xfrm_resource_extra xfrm_resource_field xfrm_resource_history xfrm_resource_reviews xfrm_resource_updates xfrm_resource_view xfrm_resource_wrapper_macros xfrm_watched_categories xfrm_watched_resources Where necessary, the merge system within the "outdated templates" page should be used to integrate these changes.

    Customers with the appropriate, active license may download XenForo Resource Manager via their customer area.

    Download XenForo Resource Manager 2.0.1

    Requirements

    XenForo Resource Manager 2.0 requires XenForo 2.0. It is not compatible with XenFo

    55 downloads

       (0 reviews)

    Submitted

  10. XF 2 - XenForo Media Gallery

    Today, we have released XenForo Media Gallery 2.0.1, a maintenance release for our gallery add-on. This release primarily targets bug fixes and other small improvements.

    Some of the changes include:
    Prevent some errors arising from media assigned to non existent categories Ensure censoring is applied to various publicly viewable user generated text Prevent issues arising from servers which do not support set_time_limit Fix a bunch of issues when upgrading from very old versions of XFMG (including pre 1.0 upgrades) Ensure the full attachment record exists when re-building thumbnails for images For the full list of bug fixes, see the Resolved Media Gallery bugs forum.

    The following public templates have had changes:
    xfmg_album_edit xfmg_media_edit xfmg_watched_albums xfmg_watched_categories xfmg_watched_media Where necessary, the merge system within the "outdated templates" page should be used to integrate these changes.

    Customers with the appropriate, active license may download XenForo Media Gallery via their customer area.

    Requirements

    XenForo Media Gallery 2.0 requires XenForo 2.0. It is not compatible with XenForo 1.x.

    39 downloads

       (0 reviews)

    Submitted

Sign in to follow this  
×