This release fixes a bug where you cannot disable view count when you want to track only clicks.
Added admin option to globally hide ads from certain threads.
Bugs Fixed
Wrong invoice amount in generated invoices upon subscription payment when a promo code was used for subscription.
Incorrect filed name in subscriptions.
This release fixes some template and code errors.
This release fixes a bug with a DB query.
This release fixes some errors that could occur for some users.
Also, a missing phrase and some other code issues.
- Added option to upload custom invoice for advertisers.
- Added a new permission to allow certain groups to bypass ad approval process.
- Added "Nofollow" and "Open in New Window" support for custom html link code ads.
- Added "Overview" link in advertisers sidebar menu.
- Added option to delete ad statistics older than x days (Ads Manager [General]).
- Added option to enable a page where all advertiser's active ads are displayed (Ads Manager [Advertisers]).
- Added some explanations about criteria (can be accessed when creating an ad or package, in the description).
Added option to order packages by a set numeric display order or based on available ad slots.
Added option to quick create same package type in ACP package list, for each type group.
Fixed a bug with "Advertiser here" link in link ad type.
- Added option to use external banner image.
- Added option to use adblock backup ads with banner ads when using the banner code option.
- Added new position criteria options that allows you to display ads based on the thread post message when using positions from "Thread Post" position category.
- Added "All Packages" tab in package list advertiser area.
Added option to replace blocked ads (by AdBlocker) with a banner ad.
Bugs Fixed
- View count issue from the last update.
- Keyword ads issue with smilies
Ad Blocker Handling
Allows you to either replace the blocked ads with a message or display an overlay that requires user to disable ad block in order to continue.
Export/Import for Ads and Packages
Allows you to export individual ads and packages with/or without its ads.
Package Ad Location Preview
Allows you to upload an image to better show advertisers where the ad will be displayed.
New Position Criteria Options
Improvements
- Thread Title Contains
- Thread Title Does NOT Contains
- First Post Contains
- First Post Does NOT Contains
Bugs Fixed
- Package types are now displayed in tabs for advertisers.
- Added device criteria option for advertisers when creating ads (User group permission).
- Basic ad information, Geo Targeting and Device Criteria are now displayed in tabs for advertisers.
- Issue with duplicate currencies in list.
- Error with mobile detect library when using alongside Chat by Siropu.
- Error with missing fields in ad embed mode.
- Other code issues.
The option "Notes" has been added for ads if you need to add some extra info about the ad. The info will be displayed in the "View Details" page of the ad.
Bug Fix
Added missing option "Publishable Key" for Stripe API.
Display Priority/Weight
This is an ad setting that works with packages and random ordering and allows you to display some ads more often then others.
Display After x Seconds
If set, the ad will be displayed with a delay of x seconds.
Hide After x Seconds
If set, the ad will be hidden after x seconds of display.
New Positions for Media Gallery
Media View Image
Media View Image Full
NOTE: To prevent any errors, disable Add-on before starting the upgrade process.
Embed Ads
Admins have now the option to embed ads outside of xenforo. You can embed individual ads or ads from a certain package.
New Ad Type: Featured Resource
If you have Resource Manager Add-on installed, you can now sell featured resources. As with stiky ads, you can specify different prices based on resource category and you can sell only in selected categories.
26 new positions for Resource Manager and Media Gallery
Special Positions for RM:
Special Positions for MG:
- Resource List After x Resource (Can be used with "Item ID" option)
Improvements
- After Media Item x (Can be used with "Item ID" option)
- After Media Album x (Can be used with "Item ID" option)
- Media Preview Video
- Media Preview Video Full
- Media View Video
- Media View Video Full
Alerts have been added for notifications regarding ads and invoices.
Bug Fixes
- End tag issue with a position in forum list.
- CTR not being calculated live
- Missing phrase.
- Some other code issues.
Duplicate ad issue with position criteria flag U in combination with other flags.
Deleting ads doesn't clear the ads cache, still displaying the deleted ads.
Using "R" flag in Item ID option in a package, display each ad in a random place instead of displaying all ads in the same random place.
- Blockchain API error
- Counting not working with " When ad is viewed" method for ads that are in rotation
- Email template missing for "Email Advertisers" tool
- Some other code issues
- Error when trying to extend an inactive keyword ad.
- Error when counting views using "When ad is displayed" option with statistics disabled.
- Some other code issues.
View Count Method
Allows you to choose from two options "When ad is viewed" (default) and "When ad is displayed". Option can be found in Ads Manager admin options "General".
Advertiser User Groups
Allows you to add advertisers to one or more custom user groups until their ads expire.
Some small improvements:
- View package statistics from ads list
- Display view count/view limit or click count/click limit for expiring soon ads list on Ads Manager admin page.
Also, a new position has been added to display ads in forum list to the right side of the forum name. This is an alternative for the "inside forum node x description" position.
Some bugs have been fixed with free packages and some other code issues.
A workaround has been added to support page node criteria in some custom XF positions that didn't work with page node criteria.
Improvements
Advertisers can now edit the ad details no meter the ad status. They can't however change the keywords (keyword ads) or thread (sticky ads), once the ad has been approved and invoice has been generated. Once the ad has been changed, admin needs to reapprove the ad, unless the advertiser has the new permission "Edit own ads without admin approval".
Page criteria has now the option to view a list of the main content templates that can be used with page criteria options "Content Template is" and "Content Template is NOT".
"Advertise Here" link will be displayed to guests as well. If "Guest Mode" is enabled, the link will go to the "Create Ad" page. If not enabled, link will go to login page.
Bug Fixes
Free packages triggering error when trying to create a new ad even if there are free slots available.
Clone Ad
Allows you to create a new Ad with the settings of a particular Ad.
Free Mode
A feature that can be used by forum owners that don't want to sell ads but want to provide users the option to promote stuff for free.
New Payment Option: Skrill
Bug Fixes
"Minimum Results on Page" not working.
Deleting banner ads that have additional banners, will not delete the additional banners.
Changes
The admin option "Link Position" has been replaced by 2 new options: "Enable User Navigation Tab" and "Enable User Navigation Link". The navigation tab option allows you to set the tab position.
Important: In this version, all enabled packages will be displayed to advertisers (if you are selling ads), and if you have packages that are used only for your own ads, you will have to disable them. Disabling the packages will not affect the ads.