Support and Documentation


Important!
This documentation has been deprecated. We are migrating Oempro help articles to our new help portal. Take a look at more detailed help articles on our new help portal.

Sections:

  1. Change Log
    1. New Features
    2. Improvements
    3. Bug Fixes
  2. Changed Files List

Oempro v4.1.18 Release

Change Log

New Features

  • Reminder plugins is now built into Oempro. You can send birthday greeting emails, anniversary emails and etc. Just create a new auto responder and choose "Date information" as trigger type
  • Failed recipients for a campaign are saved in a text file under oempro/data/ folder. This is a preparation for detailed failure statistics on future updates.

Improvements

  • Campaign queue system is renewed allover. Now every campaign has its own queue table.
  • Links in email campaigns are shortened
  • When admin is logged in as a user, and logs out from user area, redirect him to admin area.

Bug Fixes

  • [OEMPRO-68] - There's no way to retrieve open/link or other campaign statistics details through api
  • [OEMPRO-74] - Campaign and list statistics do not match
  • [OEMPRO-700] - All characters between square brackets are stripped in email subject and content
  • [OEMPRO-707] - If a local custom field is changed to global, the values of that old local custom field is not moved to oempro_custom_field_values table
  • [OEMPRO-781] - Slow list sync
  • [OEMPRO-806] - When syncronizing from MySql, having problems with the äåöÅÄÖ characters in Sweden and the encoding
  • [OEMPRO-909] - Copy segments from another list does not work
  • [OEMPRO-927] - On big screens, campaign browse and list browse screens breaks.
  • [OEMPRO-950] - Incorrect unsubscription statistics
  • [OEMPRO-955] - IE8, https and flash charts
  • [OEMPRO-978] - Strange subscription issues
  • [OEMPRO-986] - Unable to import when logged into user account from admin area
  • [OEMPRO-987] - Date field problems in segments
  • [OEMPRO-990] - Plugin access bug on user switch
  • [OEMPRO-991] - Ajax issue on campaign overview screen
  • [OEMPRO-993] - Image uploader and IE8 issue
  • [OEMPRO-994] - Auto responder - preview on browser not working
  • [OEMPRO-995] - Context menu issue (in template builder) in IE8
  • [OEMPRO-997] - Password reminder email "password" field comes empty
  • [OEMPRO-999] - List info update issue
  • [OEMPRO-1001] - SMTP server settings for each user group causes problems
  • [OEMPRO-1003] - Bounce export issue
  • [OEMPRO-1004] - When browse subscribers of a list segment is clicked, it takes you to the list of subscribers of the list, not segment
  • [OEMPRO-1005] - Static strings in admin header
  • [OEMPRO-1009] - Copy auto responders between lists causing issues
  • [OEMPRO-1011] - When exporting Recipients of a list as CSV, fields that contain special characters are containg strange characters instead of the german letters
  • [OEMPRO-1012] - Bounced subscriber search issue
  • [OEMPRO-1013] - Bounce statistics in campaign overview page are not updated in real time
  • [OEMPRO-1014] - Set memory_limit on config.inc.php only, not on multiple places
  • [OEMPRO-1019] - Duplicate content issue in email builder (IE8)
  • [OEMPRO-1020] - Opt-in confirmation email and user information personalization issues
  • [OEMPRO-1021] - Copying auto responders to another list causes linking to the same email content which makes impossible to make any changes in copied auto responders
  • [OEMPRO-1023] - AutoResponder Message being sent without being setup.
  • [OEMPRO-1025] - TinyMCE bug
  • [OEMPRO-1026] - Bounce detection performance issues
  • [OEMPRO-1027] - Data export issue
  • [OEMPRO-1031] - Should not count subscribers on bounce handling
  • [OEMPRO-1032] - Special char upper case issue
  • [OEMPRO-1034] - Campaign edit issue
  • [OEMPRO-1036] - User session/admin session issue
  • [OEMPRO-1038] - If you create a segment with single quote browse subscribers doesn't work
  • [OEMPRO-1039] - Sort public archive campaign list by send date
  • [OEMPRO-1041] - Bug in segments
  • [OEMPRO-1042] - Auto responder can not be created
  • [OEMPRO-1044] - IE8 and template editor (iguana) pop-up issue
  • [OEMPRO-1045] - Single quote support for email format validation according to RFC
  • [OEMPRO-1048] - Subscriber information is not updated in subscriber area
  • [OEMPRO-1050] - User group email header footer issue with opt-in confirma tion emails
  • [OEMPRO-1051] - Issues copying an A/B split campaign
  • [OEMPRO-1058] - User group campaign limits doesn't work
  • [OEMPRO-1059] - View in browser links don't work in a/b split test campaigns
  • [OEMPRO-1060] - In IE8 email content builder, context menu doesn't appear next to mouse pointer if email is longer than window height. #14203
  • [OEMPRO-1062] - tag gets replicated many times when you use the rich editor
  • [OEMPRO-1063] - Bounce processing module doesn't delete failed reports and it halts after 999 bounce reports.
  • [OEMPRO-1065] - When editing subscriber information (both in user and subscriber area) custom field validation errors are not shown
  • [OEMPRO-1069] - Database integrity check should not include plug in tables
  • [OEMPRO-1071] - In Firefox 3.6.6, can´t upload files at contact import, nothing happens...
  • [OEMPRO-1073] - when we choose "Force opt-in subscriber lists", the users of that particular User Group should not see the box that enables to import without confirmation email
  • [OEMPRO-1079] - In email builder, if there's only one block left, user shouldn't be able to remove it.
  • [OEMPRO-1084] - Email templates created by admins, should not be deleted by users (even if templates are assigned to them)
  • [OEMPRO-1087] - When an email template assigned to all user groups, no one can see it.
  • [OEMPRO-1088] - Click count does not get updated on campaign overview screen with ajax request.
  • [OEMPRO-1091] - In internet explorer, when testing email template through email builder, java script error occurs.
  • [OEMPRO-1094] - User password and admin reset issue
  • [OEMPRO-1099] - When i click on delete all in draft campaigns, the page after refresh should remain on Drafts folder.
  • [OEMPRO-1100] - Convert all date_create functions to php 5.1 compatible version
  • [OEMPRO-1101] - Convert all date_format functions to php 5.1 compatible version
  • [OEMPRO-1102] - Global custom field information (RelListID) is get corrupted after updating
  • [OEMPRO-1103] - GMAIL can't be set as email delivery gateway
  • [OEMPRO-1107] - Octeth.SMTP account can not be used in user group delivery settings. Read more...
  • [OEMPRO-1109] - Google analytics link tracking issues
  • [OEMPRO-1112] - If a campaign sending is canceled, all queue it ems are left in queue table.

Changed Files List

  • A /tl.php
  • M /opt_confirm.php
  • M /includes/frontend/helpers/interface_helper.php
  • M /includes/frontend/controllers/subscriber/controller_area.php
  • M /includes/frontend/controllers/admin/controller_emailtemplates.php
  • M /includes/frontend/controllers/admin/controller_usergroups.php
  • M /includes/frontend/controllers/user/controller_subscribers.php
  • M /includes/frontend/controllers/user/controller_email.php
  • M /includes/frontend/controllers/user/controller_customfields.php
  • M /includes/frontend/controllers/user/controller_campaigns.php
  • M /includes/frontend/controllers/user/controller_subscriber.php
  • M /includes/frontend/controllers/user/controller_medialibrary.php
  • M /includes/frontend/controllers/user/controller_emailtemplates.php
  • M /includes/frontend/controllers/user/controller_logout.php
  • M /includes/frontend/controllers/user/controller_autoresponders.php
  • M /includes/frontend/controllers/user/controller_campaign.php
  • M /includes/frontend/controllers/user/controller_segments.php
  • A /includes/system_plugins/plugin_reminder_queue_generator.php
  • M /includes/header.inc.php
  • M /includes/cli/include_web_transactional_send.inc.php
  • M /includes/cli/include_bounce.inc.php
  • M /includes/cli/include_transactional_send.inc.php
  • M /includes/cli/include_pop3_bounce.inc.php
  • M /includes/api/user.passwordreset.inc.php
  • M /includes/api/email.templatesget.inc.php
  • M /includes/api/autoresponders.copy.inc.php
  • M /includes/api/subscribers.search.inc.php
  • M /includes/api/campaign.get.inc.php
  • M /includes/api/email.templateget.inc.php
  • M /includes/api/lists.get.inc.php
  • M /includes/api/email.templatecreate.inc.php
  • M /includes/api/subscribers.import.inc.php
  • M /includes/api/autoresponder.update.inc.php
  • M /includes/api/autoresponder.create.inc.php
  • M /includes/api/email.emailpreview.inc.php
  • M /includes/classes/upgrade.inc.php
  • M /includes/classes/payments.inc.php
  • M /includes/classes/campaigns.inc.php
  • M /includes/classes/emails.inc.php
  • M /includes/classes/personalization.inc.php
  • M /includes/classes/core.inc.php
  • M /includes/classes/plugin.inc.php
  • M /includes/classes/custom_fields.inc.php
  • M /includes/classes/tags2.inc.php
  • M /includes/classes/filesystem.inc.php
  • M /includes/classes/queue.inc.php
  • M /includes/classes/subscribers.inc.php
  • M /includes/classes/database_mysql_interface.inc.php
  • M /includes/classes/api.inc.php
  • M /includes/classes/segments.inc.php
  • M /track_link.php
  • A /to.php
  • M /data/config.inc.php
  • A /f.php
  • M /track_open.php
  • A /oc.php
  • A /u.php
  • A /wb.php
  • M /templates/weefive/languages/en/en.inc.php
  • M /templates/weefive/desktop/layouts/admin_header.php
  • M /templates/weefive/desktop/subscriber/info.php
  • M /templates/weefive/desktop/admin/edit_user_group.php
  • M /templates/weefive/desktop/admin/edit_user_paymenthistory.php
  • M /templates/weefive/desktop/admin/invoice.php
  • M /templates/weefive/desktop/user/subscribers_import_field_mapping.php
  • M /templates/weefive/desktop/user/custom_fields.php
  • M /templates/weefive/desktop/user/email_create_import.php
  • M /templates/weefive/desktop/user/email_create_content.php
  • M /templates/weefive/desktop/user/subscriber_edit.php
  • M /templates/weefive/desktop/user/auto_responder_create.php
  • M /templates/weefive/desktop/user/segments.php
  • M /templates/weefive/desktop/user/settings.php
  • M /templates/weefive/js/iguana.js
  • M /templates/weefive/js/screens/user/campaign_overview.js
  • M /templates/weefive/js/screens/user/autoresponder_create.js
  • M /templates/weefive/js/screens/user/subscribers.js
  • M /templates/weefive/js/template.js
  • M /forward_email.php
  • M /install/sources/mysql.sql
  • M /cli/web_sync.php
  • M /cli/sync.php

Changed file list compared to previous version.