Banners compatibility resolved
The client banner upload functions have been updated to more heavily rely on OpenX functions as to resolve backwards and forwards compatibility issues.
I have also removed the chmod on install. If you have OpenX plugin file permissions problems, make sure permissions are defined correctly in
/openx/lib/OX/Plugin/PluginManager.php on line 52 .
UPGRADE:
To upgrade minor release, go to plugins >
find local file and click import code only.
Latest package always available at purchase download link.
Need help contact me.
RevMax-4.0.3-RC1 Released
This release fixes the package upgrade system for the last two versions of RevMax, and allow it to move forward. It is available at your purchase download link
Readme.txt
To install: log into OpenX and working as administrator,
click plugins> click the browse button> locate the file named RevMax.zip, click install.
RevMax sets file permissions for a shared server environment 755 & 644.If you are on a dedicated server requiring 777 , and receive a server error
when viewing the RevMax tab, you can go back to plugins, browse, then import code only.
This should reset the permissions on RevMax files.Upload and unzip the clients folder within your openx directory,
set file and folder permissions accordingly. Folder can be moved, renamed,
as long as you use the correct path in the init.php include at top of files.UPGRADE:
To Upgrade 4.0.1, go to plugins > RevMax > Details>
find local file and click upgrade.To Upgrade 4.0.2, go to plugins > RevMax > Details>
find local file and click upgrade. You will get an error however
the backwards compatibility problem has been fixed and version upgraded.To fix script permission problems on a dedicated host requiring 777
after upgrade or install, go back and click import scripts only again.
If you need help contact me .
Advertiser Not Being Added Correctly
Because of the recent upgrades OpenX has made, I have had to update the advertiser creation after payment function within RevMax.
This is the last three months meant if you bought RevMax one day it worked with the latest OpenX release in this version of 2.8. , or at least the prior version of 2.8.
This may have left purchasers with the wrong version of the payment scripts for the version of OpenX being used, and clients not being added to openx after payment was completed.
To eliminate this problem the download package now contains within the clients folder, all three versions of the payment scripts for each 3 different sub versions.
If using OpenX 2.8.1 – 2.8.2 use paypal.php, anotify.php, or wpnotify.php and make sure it is correct within RevMax settings.
If using OpenX 2.8.3 use paypal.2.8.3.php, anotify.2.8.3.php, or wpnotify.2.8.3.php and make sure it is correct within RevMax settings.
If using OpenX 2.8.4 use paypal.2.8.4.php, anotify.2.8.4.php, or wpnotify.2.8.4.php and make sure it is correct within RevMax settings.
I am looking to build in a backwards compatible model asap to eliminate this problem in the future.
I have added downloads to every one’s account, that has purchased, so you can download the latest package, from the download link in your purchase email.
If you have problems downloading or installing contact me.
Admin interface facelift
I have been working feverishly to get RevMax back up to date and all functions tested. While going through the code this week I have updated the admin interface for a cleaner look. Lots of little fixes.
I have also added back affid and agencyid to the payment tables for future affiliate tracking.
I have been looking for a upgrade solution all day, and nothing seems consistent. When running upgrade on a cpanel server, it doesn’t update the tables for me and sets newly uploaded file permissions at 777, wich is a no, no, for cpanel.
To do a full upgrade, first backup your tables if you have any info to save, and your openx config file for settings, then disable RevMax and uninstall, Reinstall the new package, then merge your data into the new tables.
You can preview it here.
Package available at download link.
If you need help, don’t hesitate toask.
Multiple auto zones added
I have aded the ability to create a ad package that will link the advertisers campaign to multiple publisher zones.
To use, enter in zone ids like so: 1,2,45,32 comma separated, in the auto zone id field.
All payment gateways updated to current version and functions. All campaign revenue reporting should be available in each.
Package available at the purchase email download link. If you have data you wish to save and are unclear on upgrading Contact me and I will be happy to do the upgrade for you at no fee to current RevMax 4 users.
Added companion positioning in ad packages
Lots of little fixes this week:
fixed subscription end date on subscription packages.
Fixed revenue reporting under campaign. Campaign now shows cpc cost if cpc campaign, click cost if adclick, and tenancy cost per day on subscriptions.
Fixed limit impressions, limit clicks on signup. Now when a campaign is purchased, the total ad views , clicks, days, are divided by the time set on ad package, so if selling ad views and subscription variables show 1 month, the amount of ad views is divided by 30 days, and set as the daily limit.
Added companion positioning in ad packages.
Download package available at purchase link. email me if you have problems.
see more for install.
Read more
RevMax-adpackages ‘packageid’ cannot be null
Really have no idea when this crept in, however it seems RevMax-adpackages was returning an error when adding a new ad package
“‘packageid’ cannot be null
This issue has been addressed and the new file is available in the package on the download server.
To install, unzip package, upload:
file:
RevMax/www/admin/plugins/RevMax/RevMax-packages.php
to:
openx_directory/www/admin/plugins/RevMax/RevMax-packages.php
Sorry for any inconvenience this may have caused.
As always, if you have a problem or need help, Contact me.
Latest Updates
Fixed post install script to correctly set permissions on all files and folders of plugin.
Placed reorder emails sent into templates:
/admin/plugins/RevMax/templates
reorder.tpl and newcampaign.tpl
Minor fixes:
maxbanners , maxcampaigns preset to 5, in order to avoid annoyance message of maximum banners reached when not set in RevMax > Clients> settings.
to upgrade download latest package from download link, upload all files
overwriting old via ftp.
Make sure not to overwrite any changes you may have made in the clients folder. paypal.php is the only updated file there.
Install: follow package note / instructions
Please contact me if you see anything in error or needs improving.
Clients Resources Screens fix
It was pointed out that the client id variable wasn’t being passed correctly on some host within the clients Resources screens. This has been fixed and all recent fixes available via your purchase download link.
You can optionally download the files here. Unzip and upload to your openx install in binary mode.
files affected:
/openx/plugins/etc/clients/clients.xml
/openx/www/admin/plugins/RevMax/clients/advertisers.php
/openx/www/admin/plugins/RevMax/clients/campaigns.php
/openx/www/admin/plugins/RevMax/clients/banners.php
/openx/www/admin/plugins/RevMax/clients/reorder.php
Please let me know if you experience problems with any component of RevMax
Payment scripts fixed
As of 2.8.2 (man I am slow) it seems payment scripts haven’t been doing complete inserts, this was pointed out today and fixed.
Please, if you see something not working, take a moment to tell me. If I don’t know I cant fix it. I personally still use 2.4
Caution DO NOT apply these files to 2.8.1
RevMax users can download fixed files here.
affected files:
/openx-folder/clients/paypal.php
/openx-folder/clients/annotify.php
/openx-folder/clients/wpnoyify.php
Make sure to see prior post on resources fix, or download entire package from purchase link.

