Have you ever found yourself in a situation where you want to prefix a thread with multiple tags? Now you can. All the same functionality still works, clicking on a prefix will show all threads with the same prefix. Searching for a prefix will show all threads containing that prefix (plus any others it contains).
Supported content types
Disclaimer
This add-on has to overwrite the thread prefix javascript and the threadprefix helper, if you have another add on that also overwrites either of those please open a support ticket as this will very likely conflict.
2.6.0 - Maintenance update :
Require XF2.1+, remove XF2.0 support
Fix old feed entries not correctly generating threads with prefixes
Support rebuilding thread<->prefix links using the "Rebuild threads" option, also rebuild thread/prefix link on various operations which rebuild thread counters
Aggregating Forums compatibility fix for filtering by a child forum and a prefix from that child forum
2.6.1 - Bugfix update :
Fix pre-v1.6.0 upgrade code-path fro XF1 migrations
Fix for "Rebuild Threads" job where the prefix list was not rebuilt correctly
2.6.2 - Bugfix update :
Fix " [E_NOTICE] Undefined index: prefix_id" when filtering by a prefixes for resources
2.6.3 - Maintenance update :
Improve extending XF js to be better compatible with other add-ons
2.6.4 - Bugfix update :
Include prefix list when saying a prefix can't be removed
Fix errors did not use the prefix's title, and instead had a phrase string
Fix prefix not selecting when switching from a forum which only allows at most 1 prefix and a forum which allows more than 1 prefix
Add "Strip unusable prefixes" option (default true) to control how individual content's move command handles moving where prefixes are not permitted to be used.
2.6.5 - Maintenance update :
Compatibility fix for single thread move not returning expected results.
2.7.0 - Maintenance update :
Revert forcing an index hint when filtering by prefix as it produces very poor query plans on mariadb 10.3.x
Remove support for XFRM v2.0.x, require XFRM v2.1.0+
Compatibility fix for XF2.1.8
2.7.1 - Maintenance update : Fix incorrect "There are no X matching your filters." when viewing an empty forum/XFRM category/etc
2.7.2 - Maintenance update : Fix XF2.1.1+ compatibility, impacting some 3rd party add-ons
Version 2.8.10 Compatibility update :
Support @DragonByte Tech Shop v6.4.1+
Relax requirement for eCommerce to work with XF2.1 compatible version
Version 2.8.11 - Bugfix : Fix filtering by multiple prefixes (AND'ed) when style property "Sub-title prefix under thread info" is set
Version 2.8.12 - Compatibility update :
Fix DbTech Shop v6.4.1+ compatibility
Fix DbTech eCommerce v2.2.1+ compatibility
Version 2.8.13 - Bugfix update :
Please note; there has been a minor price increase on this add-on
Fix error when editing eCommerce/Shop items
Version 2.8.14 - Compatibility update :
Update minimum supported versions for;
DbTech Shop v6.4.3+
DbTech eCommerce v2.2.3+
Version 2.8.15: Bugfix update : Fix edge case where installing/upgrading could be blocked by old XF1 install of XFRM
Version 2.8.16 - Maintenance update :
Compatibility fix for "Convert Threads to Resources" add-on
Force global namespace for functions which are known to be optimizable to bytecode in php
Version2.8.17 - Maintenance/bugfix update :
Reduce code duplication of implementing filtering by multi-prefix for various content types
When extending AV Forums's PreFix Essentials prefix-per-forum counts, implement caching
Make last forum post block (forum/search forum) respect "Sub-title prefix under thread info" style property
Version 2.8.18 - Bugfix update : Fix error when updating forum nodes & changing prefix configuration
Version 2.8.19 - Bugfix update :
Fix error when saving prefixes
Fix alignment of prefix(es) on thier own row in forum last reply section
Version 2.8.20 - Bugfix update :
Reduce unexpected additional padding for multi-prefixes when multiple prefixes groups are present
Apply "Move thread prefixes location" and "Sub-title prefix under thread info" style properties to categories in node lists
Version 2.9.4 - Feature update :
Remove old XF2.0.x bug work-around
Require Standard Library by Xon v1.8.0+
If installed, require Watched Threads Filtering v1.7.0+
Fix setting prefix on an rss feed importer to an empty value
Add filtering of thread lists by "any prefix" or "no prefix"
When "Multiple prefixes filter type" is "and", filtering by "no prefix" and "any" will return no results!
Add Batch thread update actions; add/remove prefixes without overwriting all prefixes for a thread
Rebuild prefix rendering into template macros (sv_multiprefix_prefix_macros::render*) for HTML template generation to expose greated customization for styling.
Support multi-prefixes in emails
Add support for @XenConcept's Project Manager
The Project Manager support currently only covers Projects, not Tasks. Thanks to @XenConcept for this work !
Version 2.9.5 - Bugfix update : Work-around php8 compatibility bug in prefix rendering.
Version 2.9.6 : Fix support for XF2.2+ suggestion forums implemented/closed prefixs selection working with threads with multiple prefixes.
Version 2.10.0 - Feature & Bugfix update :
- Require XenForo 2.2+
- Require Standard Lib v1.9.0+
- Fix php 8.1 compatibility
- Fix Watched Threads Filtering add-on compatibility resulting in forum links on "What's new" page redirecting to watched threads unexpectedly.
- I If installed, recommend updates for Watched Threads Filtering/Aggregating Forums
- Prevent errors when other add-ons extend fnPrefix
- Add support for XenConcept Project Manager's Tasks
- Add multiprefix API support for edit/create Threads/XenForo Resource Manager/DBTech eCommerce
- Add multiprefix support for Moderator Alerts
Version 2.10.1 - Bugfix update : Compatibility fix for php 8.1 when Watched Threads Filtering is installed
Version 2.11.0 - Feature update :
Add API support for @XenConcept's Project Manager
Fix error when editing project tasks
Version 2.11.1 - Bugfix update :
Fix API support for @XenConcept's Project Manager not working as expected
Support displaying multiple prefix descriptions in a thread
Version 2.11.2 - Bugfix update :
- Improve "article forum" compatibility and multiple filters being clickable filters
- Fix clickable filtering prefixes where added to the watched thread list when watched threads filtering add-on is not enabled/installed
Version 2.12.5 : Fix "[XenConcept] Project Manager" support, if installed require v2.1.0+
Version 2.14.5 - XenForo 2.3 support :
- For XF2.3+, Fix "Move thread prefixes location" style property would fail to apply due to a bad template modification.
Version 2.15.3 - Bugfix update :
- DB Tech shop v7.0.0+ support
- Fix DB Tech eCommerce v4.1.0+ prefix filtering support
Supported content types
- Threads
- XenForo Resource Manager; Resources
- DbTech Shop's items
- DbTech eCommerce's products
Disclaimer
This add-on has to overwrite the thread prefix javascript and the threadprefix helper, if you have another add on that also overwrites either of those please open a support ticket as this will very likely conflict.
2.6.0 - Maintenance update :
Require XF2.1+, remove XF2.0 support
Fix old feed entries not correctly generating threads with prefixes
Support rebuilding thread<->prefix links using the "Rebuild threads" option, also rebuild thread/prefix link on various operations which rebuild thread counters
Aggregating Forums compatibility fix for filtering by a child forum and a prefix from that child forum
2.6.1 - Bugfix update :
Fix pre-v1.6.0 upgrade code-path fro XF1 migrations
Fix for "Rebuild Threads" job where the prefix list was not rebuilt correctly
2.6.2 - Bugfix update :
Fix " [E_NOTICE] Undefined index: prefix_id" when filtering by a prefixes for resources
2.6.3 - Maintenance update :
Improve extending XF js to be better compatible with other add-ons
2.6.4 - Bugfix update :
Include prefix list when saying a prefix can't be removed
Fix errors did not use the prefix's title, and instead had a phrase string
Fix prefix not selecting when switching from a forum which only allows at most 1 prefix and a forum which allows more than 1 prefix
Add "Strip unusable prefixes" option (default true) to control how individual content's move command handles moving where prefixes are not permitted to be used.
2.6.5 - Maintenance update :
Compatibility fix for single thread move not returning expected results.
2.7.0 - Maintenance update :
Revert forcing an index hint when filtering by prefix as it produces very poor query plans on mariadb 10.3.x
Remove support for XFRM v2.0.x, require XFRM v2.1.0+
Compatibility fix for XF2.1.8
2.7.1 - Maintenance update : Fix incorrect "There are no X matching your filters." when viewing an empty forum/XFRM category/etc
2.7.2 - Maintenance update : Fix XF2.1.1+ compatibility, impacting some 3rd party add-ons
Version 2.7.3 Maintainance update :
Add missing hyphon between prefix and thread title in page title
Add 5th paramater to template prefix() function 'appendTrailing' to control joining blob between title & prefix, if not set defaults to 4th argument 'append' glue
Version 2.7.4 Bugfix update : Fix displaying prefixes in thread title
Version 2.7.5 Bugfix update :
Fix that various front-end phrases did not use XF's phrase system. Notably the "No results" phrase which now uses the stock phrase s2_no_results
Version 2.8.0 Maintenance update :
Requires php 7.0+
Now depends on Standard Library by Xon
Confirmed XF2.2+ support
Version 2.8.1 Minor feature update :
Basic API support for multi-prefix field
Add "Multiple prefixes filter type" option, which allows and/or behaviour when multiple prefixes are selected in the thread list filter
Add "Move thread prefixes location" style property
Version 2.8.2 Feature improvements :
On a XFRM resource's discussion thread creation, support multiple prefixes being set
Expand "Move thread prefixes location" to covert new threads/posts widget/search/tag results/forum list & support @NixFifty's Gift Upgrades recent gifted post widget
Version 2.8.3 Minor feature & Bugfix update :
Support "Move thread prefixes location" in thread_view
Ensure prefix's are in italics (under standard style) when moving the prefix to sub-title for search/tag results page
Version 2.8.6 Bugfix & compatibility update :
Fix: XF2.2 comaptibility with 'quick thread create' feature
Fix: XF2.2 styling for text alignment issue in node last threads when moving prefixes until title
Improve compatibility with 3rd party add-ons (ie @Bob's AMS)
Allow moving thread prefixes below thread info via style property
Support filtering by "no" prefixes
Versin 2.8.8 Maintenance update : Remove empty rows/list entries that could be added when moving prefix under the title
Version 2.8.9 Bugfix update :
Fix possible duplicate prefixes
Support @DragonByte Tech eCommerce 2.2.0, and drop support for older versions.
DB eCommerce support requires XF2.2
Click to expand...
Version 2.8.10 Compatibility update :
Support @DragonByte Tech Shop v6.4.1+
Relax requirement for eCommerce to work with XF2.1 compatible version
Version 2.8.11 - Bugfix : Fix filtering by multiple prefixes (AND'ed) when style property "Sub-title prefix under thread info" is set
Version 2.8.12 - Compatibility update :
Fix DbTech Shop v6.4.1+ compatibility
Fix DbTech eCommerce v2.2.1+ compatibility
Version 2.8.13 - Bugfix update :
Please note; there has been a minor price increase on this add-on
Fix error when editing eCommerce/Shop items
Version 2.8.14 - Compatibility update :
Update minimum supported versions for;
DbTech Shop v6.4.3+
DbTech eCommerce v2.2.3+
Version 2.8.15: Bugfix update : Fix edge case where installing/upgrading could be blocked by old XF1 install of XFRM
Version 2.8.16 - Maintenance update :
Compatibility fix for "Convert Threads to Resources" add-on
Force global namespace for functions which are known to be optimizable to bytecode in php
Version2.8.17 - Maintenance/bugfix update :
Reduce code duplication of implementing filtering by multi-prefix for various content types
When extending AV Forums's PreFix Essentials prefix-per-forum counts, implement caching
Make last forum post block (forum/search forum) respect "Sub-title prefix under thread info" style property
Version 2.8.18 - Bugfix update : Fix error when updating forum nodes & changing prefix configuration
Version 2.8.19 - Bugfix update :
Fix error when saving prefixes
Fix alignment of prefix(es) on thier own row in forum last reply section
Version 2.8.20 - Bugfix update :
Reduce unexpected additional padding for multi-prefixes when multiple prefixes groups are present
Apply "Move thread prefixes location" and "Sub-title prefix under thread info" style properties to categories in node lists
Version 2.9.4 - Feature update :
Remove old XF2.0.x bug work-around
Require Standard Library by Xon v1.8.0+
If installed, require Watched Threads Filtering v1.7.0+
Fix setting prefix on an rss feed importer to an empty value
Add filtering of thread lists by "any prefix" or "no prefix"
When "Multiple prefixes filter type" is "and", filtering by "no prefix" and "any" will return no results!
Add Batch thread update actions; add/remove prefixes without overwriting all prefixes for a thread
Rebuild prefix rendering into template macros (sv_multiprefix_prefix_macros::render*) for HTML template generation to expose greated customization for styling.
Support multi-prefixes in emails
Add support for @XenConcept's Project Manager
The Project Manager support currently only covers Projects, not Tasks. Thanks to @XenConcept for this work !
Version 2.9.5 - Bugfix update : Work-around php8 compatibility bug in prefix rendering.
Version 2.9.6 : Fix support for XF2.2+ suggestion forums implemented/closed prefixs selection working with threads with multiple prefixes.
Version 2.10.0 - Feature & Bugfix update :
- Require XenForo 2.2+
- Require Standard Lib v1.9.0+
- Fix php 8.1 compatibility
- Fix Watched Threads Filtering add-on compatibility resulting in forum links on "What's new" page redirecting to watched threads unexpectedly.
- I If installed, recommend updates for Watched Threads Filtering/Aggregating Forums
- Prevent errors when other add-ons extend fnPrefix
- Add support for XenConcept Project Manager's Tasks
- Add multiprefix API support for edit/create Threads/XenForo Resource Manager/DBTech eCommerce
- Add multiprefix support for Moderator Alerts
Version 2.10.1 - Bugfix update : Compatibility fix for php 8.1 when Watched Threads Filtering is installed
Version 2.11.0 - Feature update :
Add API support for @XenConcept's Project Manager
Fix error when editing project tasks
Version 2.11.1 - Bugfix update :
Fix API support for @XenConcept's Project Manager not working as expected
Support displaying multiple prefix descriptions in a thread
Version 2.11.2 - Bugfix update :
- Improve "article forum" compatibility and multiple filters being clickable filters
- Fix clickable filtering prefixes where added to the watched thread list when watched threads filtering add-on is not enabled/installed
Version 2.11.4 : Revert accidental change to prefix location when editing thread titles
Version 2.11.5 :
- Fix editing the first post of a thread did not always reliably update the prefix list in the title
- Fix editing a thread did not actually inject the explicit 'no prefix' option.
- Instead of needing to awkwardly click away when the selection dialog pops-up, instead on click on the no-prefix option all selected prefixes are removed.
Version 2.12.1 : Support XF2.2's "prefix usage help" feature.
Version 2.12.2 : Fix error when editing forums.
Version 2.12.3 :
- Fix minimum prefixes option did got get applied correctly when removing all prefixes
- Fix edge case when the thread is moved and all prefixes removed did not correctly remove prefixes
- Adjust thread prefix handling for better compatibility with 3rd party add-ons when removing all prefixes
Version 2.12.4 :
- Fix missing non/any support for XC/ProjectManager
- Fix possible invalid php array reference accessing for prefix input
- Fix "prefix help" text not showing when using quick-thread creation
Click to expand...
Version 2.12.5 : Fix "[XenConcept] Project Manager" support, if installed require v2.1.0+
Version 2.14.5 - XenForo 2.3 support :
- Require StandardLib v1.21.0+
- XF2.3 support
- Replaces select2 library with a customized choices.js build from StandardLib
- php 8.4+ compatibility fixes
- Fix
multi-prefix-content-parent="XF:Thread" being rendered as part of new thread HTML
- Fixes for XenConcept's Project Manager
- Fix api support for projects
- Fix cleaning up prefix data when a prefix is deleted for XenConcept's Project Manager
- Fix internal server error when touching non-functional drafts action for project items
- Improve compatibility with Mod Tools Improvements
- Compatibility with DragonByte eCommerce v4.0.0+
- Compatibility with DragonByte Shop v7.0.0+
- Recommend StandardLib v1.21.5+
- Move multi-prefix style properties to "Multi Prefix" group
- Add "Close dropdown on select" style property (default: true).
This feature requires StandardLib v1.21.5+
- Remove leftover select2 css
- Recommend Standard Library by Xon v1.21.9+ due to prefixes may disappear when using the "move thread" dialog.
- For XF2.3+, Fix "Move thread prefixes location" style property would fail to apply due to a bad template modification.
Version 2.15.3 - Bugfix update :
- DB Tech shop v7.0.0+ support
- Fix DB Tech eCommerce v4.1.0+ prefix filtering support
Attachments
-
multi-prefix-2.5.9.zip138 KB · Views: 0
-
addon-Xon-MultiPrefix-2.6.1.zip137.3 KB · Views: 0
-
addon-Xon-MultiPrefix-2.6.2.zip138.9 KB · Views: 0
-
addon-Xon-MultiPrefix-2.6.4.zip127.5 KB · Views: 0
-
Multi_Prefix_2.6.5.zip135.1 KB · Views: 0
-
Multi_Prefix_2.7.0.zip125.3 KB · Views: 0
-
Multi Prefix 2.7.2.zip144.7 KB · Views: 0
-
addon-xon-multiprefix-2.8.10.zip126.9 KB · Views: 0
-
MultiPrefix 2.8.12.zip137.3 KB · Views: 0
-
addon-xon-multiprefix-2.8.14.zip135.6 KB · Views: 0
-
addon-Xon-MultiPrefix-2.8.16.zip120.3 KB · Views: 0
-
addon-Xon-MultiPrefix-2.8.19.zip118.6 KB · Views: 0
-
addon-Xon-Multi Prefix-2.9.5.zip156.6 KB · Views: 0
-
addon-Xon-MultiPrefix-2.9.6.zip147.5 KB · Views: 0
-
Multi Prefix 2.11.1.zip162.8 KB · Views: 0
-
addon-Xon-MultiPrefix-2.11.2.zip164.6 KB · Views: 0
-
addon-Xon-MultiPrefix-2.12.5.zip164.9 KB · Views: 0
-
MultiPrefix-2.15.1.zip166.8 KB · Views: 0
-
SV-MultiPrefix-2.15.3.zip168 KB · Views: 0