Posted on

AdRotate Free 3.15.5 – Maintenance update

logo-512x512A small update fixing a bunch of things and updating the database to be compatible with AdRotate Pro 4.0 and up. A number of dashboard tweaks and changes have been included to make the dashboard more uniform and logical to read.

Changes

[unordered_list style=”arrow”]

  • [change] Updated database for AdRotate Pro 4.0
  • [change] Dashboard tweaks
  • [fix] Notification settings not always saving correctly
  • [fix] AdRotate Logo path no longer using WP_CONTENT_URL
  • [fix] Redirect for using Maintenance functions
  • [i18n] New and updated translation strings

[/unordered_list]

Posted on

AdRotate Pro 4.0 – Advertiser update

logo-512x512A lot of things happened over the last 2 months. I’ve been ill quite badly for a few weeks. Which sort of skipped last months update. For the first time in 3 years there wasn’t a monthly update. My girlfriend moved in which was a emotional rollercoaster and flurry of new routines and changes. And in between I slowly worked on AdRotate updates – But not much came of it.

Advertisers! Advertisers! Advertisers!

But, behold! AdRotate Pro 4.0 is here. About time we bumped the version from 3 to 4. This update has a heavy focus on advertisers and dashboard improvements. You’ll notice that there is a new Advertiser dashboard where you can manage advertisers more easily. This also means that you can now create a user, mark them as advertiser but not necessarily assign an advert to them. And more importantly, you can now give permissions per advertiser. The global toggles are still there, but if enabled you can now turn them off per advertiser if you so please. This gives you much more fine-grained control of who does what.

AdRotate Pro should seek out and update current users and convert the relevant ones into new Advertisers, but check the settings anyway. You can do so in each users profile – I’ve added a bunch of checkboxes for permissions at the bottom. And you can check the new “Manager Advertisers” dashboard.

Payment system

I’ve made some headway with a easy to use payment system. Then got properly stuck and took that (mostly) out for now. I’ve sort of underestimated the complexity of the whole thing and what kind of impact it would have on how AdRotate Pro functions. So I’m going to give that some more thought and work on a more thought out integration in near(-ish) future upgrades.

I’m thinking of a 2 way system where you can make payment orders from the dashboard, without necessarily involving an advert and a way which goes right in the flow of creating an advert. If you have ideas for how this should work, let me know!

Cloudflare

AdRotate Pro now supports Cloudflares Geo IP header. I’m not entirely sure how this stacks up against their caching stuff. It seems to work for me. So that’s an experiment for now. I’m looking forward to your feedback on that.

Notifications

The notification system got a bit of a overhaul. Email notifications can be much more informative and useful. Check out the settings for that. Also the dashboard notifications have been updated a bit to provide better and more accurate information.

Changes

[unordered_list style=”arrow”]

  • [new] CloudFlare Geo Support for countries
  • [new] Advertiser overview and management options
  • [new] Per advertiser permissions
  • [new] Much more error states in the notification bar
  • [new] Re-did email notifications to be more informative
  • [fix] Mobile icons not always correct for advertiser dashboard
  • [fix] Redirect for using Maintenance functions
  • [fix] Notification for support emails not always working
  • [fix] No longer list archived and binned adverts in groups
  • [fix] CPM for single adverts now counted correctly
  • [fix] Can no longer select the same group as fallback
  • [fix] No longer list archived and binned adverts in schedules
  • [fix] Geo Targeting for advertisers now saves correctly
  • [change] Better asset control for advertisers
  • [change] Responsive feature depreciated, use mobile feature instead
  • [change] Smaller geo cookie/$_SESSION header
  • [change] Updated push notifications to be more informative
  • [change] Impression spread is now per hour instead of per day
  • [change] Dashboard tweaks
  • [i18n] New and updated translation strings

[/unordered_list]

Meet the girlfriend!

And here she is, my fancy Jovelyn who likes goats! We went to a beach in Dauin (Near Dumaguete) a while ago and this is what we found on the way back.

jovelyn-touches-a-goat

Posted on

AdRotate Pro and advertisers

logo-512x512Over the past week I’ve been working on a big new feature – Or a bunch of features. We may even bump the version to version 4.0… How about that? The new stuff is focused on managing advertisers and expand on the possibilities there. I’ve included a few draft screenshots so you can make up your mind about it and chime in with ideas or comments. If you have any, comment below or use the contact form 🙂 thanks!

Some screenshots

Remember, these are drafts and can change – Though I’m fairly confident this will be the final format (mostly). Basically what you see there is a new menu, the advertiser overview and a profile.
The profile bit will be tied in to the normal WP users stuff. And that allows us to set permissions/options per user instead of the global switch you have now. This basically allows for a greater level of control.

adrotate-advertiser-menu adrotate-advertiser-dash adrotate-advertiser-profile adrotate-advertiser-adduser

Payment options

I’m a bit scared to add a Paypal API. Their stuff is quite complex and I have zero experience with their services API 🙁 I do know how certain other payment systems work (Merchant E-Solutions and Omnikassa) and I sell plugins for those. But Paypal is something different – And I can’t rely on WooCommerce this time…
So maybe adding payment options has to wait till a later iteration. But the basics are taking shape just fine. Manual payments can be replaced by automated ones in a future version if I don’t feel comfortable with Paypal just yet.

I’m currently not considering other payment options. Adding other payment gateways will please only a few. I can support Stripe, but then people want Braintree (or whatever). If I support both the system gets more bloated with every line of code. So far pretty much everyone requested Paypal support. For now it’s not worth it to spend a lot of time to integrate multiple systems.

Posted on

AdRotate Free 3.15.4 – Available now

logo-512x512A small update fixing (or adding, rather) support for when your wp-content folder has a different name. Apparently people still think that changing that folder makes things more secure and it is done more and more often. Anyway, AdRotate Free now supports this.

Some other tweaks and minor changes under the hood including updated internationalisation files are included in this release.

Changes

[unordered_list style=”arrow”]

  • [new] Support for if the wp-content folder has a different name

[/unordered_list]

Winter is coming

For all you westerners Summer is coming soon(ish). For me winter is coming. Which means, temperatures between 25-35 degrees celsius instead of having them between 30-35 degrees.
Also there may be a bit more rain. Emphasis on may…

batangas-port

Posted on

AdRotate Pro 3.22.1 – Bugfix release

logo-512x512A quick update fixing 2 small bugs. Adding/editing adverts now works again. And the advertiser name is no longer blank in the moderation queue for some setups.

Changes

[unordered_list style=”arrow”]

  • [fix] Folder list not working when adding/editing adverts
  • [fix] Advertiser name blank in moderation queue

[/unordered_list]

A colourful display

You’ll find these bushes all over the Philippines and many Filipino’s don’t really pay attention to them. But I think it’s a pretty sight. There is a smaller one in my garden, too 🙂

flower-bush

Posted on

AdRotate Pro 3.22 – Maintenance release

logo-512x512A small but important update for AdRotate Pro. This version improves the pathing for assets and banner images. Paths were not used very consistently. With the help and feedback of some users this was greatly improved for non-standard setups where the wp-content folder or the entire site is not in the root of your hosting space.

Post Injection appeared broken for some setups. Some of the code determining the site id variable didn’t work reliably, or not at all. This has been fixed. Some other small under the hood tweaks have been made, most notably to the code comments and layout of settings dashboards.

Changes

[unordered_list style=”arrow”]

  • [update] General tab settings layout
  • [fix] More consistent paths for banner assets
  • [fix] More reliable Post Injection for multisites

[/unordered_list]

Alona Beach

Sometimes called the ‘Poor man’s Boracay’. There is nothing poor about this place. Hotels and resorts are available in all price ranges. And most cheaper/mid-range ones use photoshopped pics to look like the more high-end resorts. Yea… Do your research before booking.
But, the beach is nice. Just not as nice as the many pictures you’ll find in ‘official’ resources.

alona-beach

Posted on

Got AdRotate Pro? You no longer need the free version!

logo-512x512People ask me more and more if they can remove the free version of AdRotate after buying AdRotate Pro.

The short answer; Yes you can.

And in more detail, yes but… If you simply disable the free version and leave it be, that’s fine. But many like to remove the plugin. Which is better.

Every purchase of an AdRotate Pro license comes with a readme file which has a step-by-step manual on how to upgrade to AdRotate Pro and what to do with the free version.
There is also a guide in the AdRotate Manuals section which you can get to via this direct link: ajdg.solutions/manuals/adrotate-manuals/upgrade-adrotate-to-adrotate-pro/.

Paradise found?

Just when you think you find a nice quiet beach for a swim and you’re constantly stung by shrimps… 🙁

sinapsapan-beach

Posted on

AdRotate Free 3.15.3 – Now available!

logo-512x512A small update fixing a few things in AdRotate Free. As part of the upcoming AdRotate Switch overhaul extra support for that has been built in, too.

Changes

[unordered_list style=”arrow”]

  • [fix] Demo adverts schedules created correctly
  • [fix] Widget padding setting using current class

[/unordered_list]

Flying shark

There was a shark on the loose in Molo, Iloilo City. It took me quite a white to get a ‘decent’ picture of the balloon frolicking about. When I finally caught it, it was already quite high up.
floating-shark

Posted on

AdRotate Pro 3.21 – Trash Bin and bugfixes!

logo-512x512It’s been a while. And it’s been a busy time. I’ve been house hunting in Iloilo City, Philippines. Then when that failed, tried again in Dumaguete City… And now I’ve moved in. Ready to make updates again. I even have proper ADSL, yay!

Bin, binned and deleted

This version is mainly a maintenance release, but one interesting new feature made it’s way in. A Bin. You can now delete adverts (as usual), but instead of being removed they’re put in the bin. Should you change your mind, you have 3 days to restore it. If not, AdRotate automatically deletes the advert and it’s data after 3 days.

This works as easy as selecting the adverts and selecting ‘remove’ from bulk actions. You’ll notice that this replaces the ‘Delete’ option. Once in the bin you can let them sit there, or delete them immediately with the ‘Delete’ option. Simple as anything 🙂

You’ll see the ‘Bin’ as a new option in Manage Adverts.

Hide notifications

And by popular demand, you can now hide advert expiry notifications in your dashboard. Apparently people do not want to be reminded of their adverts expiring. So, in AdRotate Settings > Notifications you now have some options to configure that. Error states and other issues in AdRotate Pro can not be turned off, to get rid of those you’re gonna have to fix the listed issues.

Changes

[unordered_list style=”arrow”]

  • [new] Automatic trash bin for deleted adverts
  • [new] Expired advert notifications can now be hidden
  • [fix] Live preview switch worked backwards
  • [fix] Demo adverts schedules created correctly
  • [fix] Notice of license activation on some multisite setups
  • [fix] Description label for MaxMind account fields
  • [fix] Serbia and Montenegro are now separated for Geo Targeting
  • [fix] Widget padding setting using current class
  • [fix] Widget padding setting now supports new widgets

[/unordered_list]

Hipster iPod speakers

You’ll find these clusters of Bamboo everywhere in the Philippines. Unspoilt and untouched. That’ll make for a ton of iPod speakers though 🙂
casaroro-bamboo

Posted on

AdRotate Free 3.15.2 – now available

logo-512x512A small maintenance update to improve a few things in the background and visually more consistent with AdRotate Pro and relevant manuals. The most notable changes is that the ‘report’ links are now ‘stats’ links. This to get in tune with AdRotate Pro. But also so the manual is not conflicting.

Changes

[unordered_list style=”arrow”]

  • [change] ‘Report’ links are now ‘Stats’ to match AdRotate Pro
  • [change] More consistent use of plugins_url()
  • [change] More consistent use of dirname()

[/unordered_list]

Trees made by men

Not really though. The forest is completely manually placed though. So it’s a manmade forest. A beautiful place on a sunny day. This forest was created to protect hills, mountains and rock formations from erosion.

manmade-forest