[OzzModz] Buy Tag

[OzzModz] Buy Tag 2.0.0 Beta 1

No permission to buy ($40.00)
2.0.0 Beta:

This is a beta release. Strongly recommended to test it on local copy or take a full backup before upgrading from older versions on a production site.

Changelog:
  • General code & database schema refactor
  • Improved multiple content association support (potentially for future addons integrations)
  • Minimal XF version increased to 2.2
  • Added stats handlers
  • Reworked "My content hide purchases" and "purchases for my content hides" pages and moved to account tab
  • Improved purchase alerts to content author
  • Cached some phrases to avoid unnecessary database queries
  • Fixed PHP 8.x compatibility
This is beta update and may contain issues. Please test it before to use in production.

Changes:
  • Added existing tag edit tool
  • Added notification about purchases for your hidden content
  • Reduced db query amount (to determine purchased contents, and removed redundant queries for tag owner)
  • Refactor & code cleanup

Attachments

  • 12.webp
    12.webp
    7.9 KB · Views: 42
  • 13.webp
    13.webp
    2.1 KB · Views: 43
  • 14.webp
    14.webp
    7.8 KB · Views: 43
  • 10.webp
    10.webp
    21.1 KB · Views: 43
Added option to cut physically hidden content from XF's search index
Mark button disabled if purchase limit reached
Fix is creator condition to support XFRM team_user_id
New feature: Limit purchases
Added admin pages with list of hidden content and purchases
Added cron job to remove unassociated hidden contents records
Added option to disable content support


1610989666400.webp



1610989712837.webp



1610990216132.webp



1610990359104.webp


1610992306752.webp


1610992348393.webp
Implemented secondary content association logic, that will allow add compatibility with add-ons that automatically posts contents to thread
Added Xenforo Resource Manager Resource & Update description support
Fixed Post As User compatibility
Properly handle unsupported content error to be able display tag contents in the message preview
Implement better association logic for tag data with content
Support tag usage in profile posts & conversations
Avoid out of range value for column cost_amount
Return correct error if content for this tag is not supported
Added "results on page" option
Display purchase cost & currency on "my purchases" and "purchases for my paid content" pages

1608805087179.webp


1608805064614.webp
Added "purchases for my paid content" page
Use LinkableInterface to display puchased content title and link
Now compatible only with XF 2.2

6.webp


11.webp
Remove "Hide Bb-Code Content System" dependency
Now requires for Standard Library by Xon install
Top Bottom