- Fix: manual import reqesting data up to current day instead of yesterday, resulting in duplicated data for some hours of current day.
- Fix: wrong labels in Analytics logging.
- Fix: typos in options page.
- Tweak: updated turkish locale.
- Feature: ability to choose "All time" in shortcode stats as well.
- Fix: italian localization fo "All time" in shortcode stats not working.
- Fix: Analytics pending rows never going to zero when Adsense was enabled on some sites.
- Tweak: compatibility with free version feature of showing all users in stats.
- Fix: localization glitches in totals section of shortcode stats.
- Tweak: Analytics skipping update of rows with zero visits.
- Feature: allow flexible tstart and tend arguments in shortcode stats.
- Fix: localization glitches in shortcode stats.
- Fix: Analytics non-Countable PHP warning.
- Feature: show stats content in post edit metabox even when post is still in draft.
- Tweak: improved Options page layout.
- Tweak: updated localizations.
- Fix: shortcode for payment history and PayPal settings always showing below post content.
- Fix: prevent updating Analytics post records when no change in data has happened.
- Fix: Request Payment addon not working from shortcode stats.
- Fix: post stats cache not cleared upon post PPC option update.
- Fix: PHP Notices in payment page on some circumstances.
- Feature: added Spanish localization.
- Tweak: /temp folder being recreated automatically if missing.
- Tweak: under the hood improvements to Analytics data processing.
- Tweak: Analytics data processing distinguishes between normal and AMP visits (see new AMP Analytics addon).
- Fix: PHP Warning for empty object.
- Fix: Localization glitches.
- Fix: Request Payment not working when in frontend.
- Tweak: added display_timerange_choices option in shortcode.
- Tweak: updated italian localization.
- Fix: due payment at bottom of shortcode stats table not hidden even if due payment column was hidden.
- Fixed: author counting types (Referral visits, Publisher bonus...) not shown in payment notifications emails.
- Tweak: check if re-creating Analytics cron event is needed at any time.
- Fix: prevent possible lock-in situations with Analytics updates.
- Fix: deleting author payment history record link not working if arriving from the header of author stats page.
- Fix: shortcode stats displaying ugly-formatted text in header.
- Fix: added/improved hooks for saving Analytics/PayPal settings and processing Analytics rows.
- Feature: showing time ranges choices in shortcoded stats.
- Feature: showing paid total amounts and counts at the top of author payment history.
- Tweak: improved styling of stats shortcode and payment history shortcode.
- Feature: payment notification emails now come from "Your website name" rather than just "WordPress".
- Feature: make Adsense revenue sharing start after a post has reached some revenue threshold.
- Tweak: misc under-the-hood improvements.
- Fixed: issue with Facebook addon. Payment confirm summary would always display 0 shares/comments and no payment would be done for them.
- Fixed: time range issue with shortcode/frontend stats.
- Tweak: misc sanity checks/under-the-hood improvements.
- Fixed: issue with Publisher Bonus addon and due payment.
- Fixed: possible issue with payments when no payments had yet been done (depending on server setup).
- Tweak: overall stats in shortcode now display payments as well.
- Fixed: some payments displayed as zero - although payments were correct, it was just a display issue.
- Fixed: author counting types with auxiliary data not working well with payment history.
- Fixed: stats and payemnt history in frontend breaking layout if window size was too small.
- Tweak: improved Analytics flow.
- Tweak: under the hook improvements.
- Feature: display blog name in PayPal checkout page instead of Stefano Ottolenghi.
- Fixed: quotes breaking csv stats.
- Fixed: due payment for one author could be calculated using previous author settings instead of his own, if available.
- Tweak: compatibility with latest Publisher Bonus version (allow bonus to editors depending on length/success of reviewed post).
- Tweak: improved error handling.
- Feature: shortcode to allow users to enter their PayPal email [ppc_user_paypal_email_settings].
- Feature: exclude posts from future payments once they are paid.
- Fixed: custom menu name not correctly escaping quotes.
- Fixed: due payment not being displayed nicely if tooltips were disabled.
- Fixed: csv exported stats not displaying currency symbol nicely.
- Tweak: make sure to clear stats cache on update/install.
- Fixed: csv export not working anymore.
- Fixed: minor improvements.
- Fixed: improved Analytics processing routine.
- Fixed: fread warning on Analytics file.
- Fixed: fatal error if PRO was disabled and PPC was already disabled.
- Fixed: various minor improvements.
- Fixed: due payment not considering payment history items that only contained bonus payment.
- Fixed: Analytics cron job running even if Analytics was not set up.
- Tweak: working with custom rounding introduced in latest PPC version.
- Tweak: compatibility with new PPC post stats caching system.
- Tweak: compatibility with new Request Payment addon.
- Tweak: improved payment history/transaction record delete flow.
- Fixed: possible PHP notice payment history display.
- Fixed: possible PHP warning in shortcode stats.
- Tweak: new hooks and filters.
- Fixed: PHP warning in posts list page.
- Tweak: significant improvement in load time for posts list page (edit.php).
- Fixed: unlocalized strings in shortcoded stats.
- Fixed: localization improvements.
- Fixed: avoids update notice being shown even after addon has been updated.
- Fixed: Analytics big red warning being shown even in situations in which it should not.
- Fixed: csv export link being relative.
- Tweak: bit of improvements in Analytics error handling.
- Tweak: improved payment history shortcode formatting.
- Tweak: better hiding of general options boxes in non-general options pages.
- New: activated license key is displayed in the License Status box, so you always know what it is. May take up to 2 weeks to show up.
- New: added author name to author payment history header, besides its author ID.
- Tweak: improved Analytics error logging.
- Tweak: shortcode stats shows text labels for time range (such as This Month, This Year...), instead of the raw date range.
- Fixed: notice in logging function.
- Fixed: notice in [ppc] shortcode.
- Feature: csv export author payment history.
- Fixed: notice related to author due payment if no author payment criteri were active.
- Fixed: Analytics start time field defaulting to 30 instead of current date.
- Fixed: issue with Analytics time limit post edit behaviour which made the setting useless and showed a notice when rows were processed.
- Fixed: badly loading Post Pay Counter locale, which resulted in some strings not being localized properly.
- Tweak: csv export routine made faster.
- Tweak: flushing cache on install/uninstall so new settings are properly considered.
- Tweak: updated italian locale and pot file.
- Fixed: issues with Publisher Bonus addon payments. Due payments could display a wrong value (negative).
- Tweak: caching Analytics profiles list to speed up Options page loading.
- New: added author payment history link in top-right corner of detailed stats page.
- Fixed: other authors' payment history could be accessed even without permissions through apt tweaking.
- Fixed: error in shortcode author payment history
- Fixed: Analytics rows drop error not going away properly (if rows did not drop to 0, the error would not go away).
- Tweak: updated turkish translation.
- Fixed: hide payment details in posts list if user doesn't have permissions to see them.
- Fixed: shortcode total stats didn't have his strings localized.
- Tweak: minor performance improvements in stats generation.
- Tweak: updated french translation.
- Fixed: Analytics rows would not be processed if an error occurred.
- Tweak: changes for integration with the new Post Pay Counter stats table, which allows pagination and sorting.
- Tweak: preventing concurrent page loads to trigger two separate Analytics rows update data. This caused the frightening Analytics rows dropped suddenly in the Options page even if there was nothing to worry about.
- Fixed: csv exported stats had broken cells if separator was in post title.
- Fixed: tooltip not displayed on due payment in shortcode stats.
- Tweak: added displayed posts count in shortcode stats.
- Fixed: PHP notice when no ppc_misc was available in author payment history.
- Tweak: enhanced Analytics manual import warning message.
- Fixed: [ppc_author_payment_history] shortcode would break page if user had no transactions.
- Fixed: author counting types had their due payment not correctly formed.
- Tweak: updated italian localization.
- Fixed: author due payment hadn't the total figure updated for author counting types (fixes possible issues with Publisher Bonus, Author Basic Payment and Author Payment Bonus addons).
- Fixed: added error handling on empty $author in get_author_payment_history.
- Tweak: improved uninstall routine.
- Fixed: temp folder mistakenly deleted.
- Feature: new shortcode to display author payment history [ppc_author_payment_history].
- Feature: possible to specify the desired csv separator (default is semicolon).
- Feature: detailed confirm payment table in Confirm Payment page can now be collapsed and shown at will.
- Tweak: updated PayPal IPN endpoints.
- Fixed: notice displayed in payment history when payment_only counting types payment records were left and their addons disabled (to non-developers, this just reads as fixed).
- Fixed: bug in localization load made no translation to be used.
1.6We moved to a new server. To know what this means to you, check this brief post.
- New: French translation (Alexandre Mark).
- New: added confirmation popup before revoking Analytics authorization.
- Fixed: PHP notice in Import/Export Options box in user-specific options pages.
- Tweak: better error handling for Analytics temp files reading.