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
    4. Changed Files List
    5. Language File Changes

    Oempro v4.3.0 Release

    Change Log

    New Features

    • [OEMPRO-141] - Ability to perform approval procedures for "un-trusted" users
    • [OEMPRO-649] - Start to collect email client usage statistics
    • [OEMPRO-685] - Subscriber activity time line/history in subscriber edit screen
    • [OEMPRO-1080] - Add sign in as user on user list in admin area
    • [OEMPRO-1083] - Add "edit" link on Campaign Browse page
    • [OEMPRO-1125] - Admin should be able to view and add custom email headers to the outgoing emails
    • [OEMPRO-1263] - A new option for adding subscribers to a list: Subscriber Form
    • [OEMPRO-1318] - Facebook and Twitter share link tags for campaign content
    • [OEMPRO-1355] - Keep log of each subscriber's campaign and auto responder sent history
    • [OEMPRO-1366] - Add report abuse link personalization tag
    • [OEMPRO-1391] - A custom header for preview emails (X-PreviewEmail:TRUE). Useful for sending preview emails through different virtual mtas.
    • [OEMPRO-1375] - Add [PREVIEW] to the subject line for preview emails
    • [OEMPRO-1386] - Add options to list settings for redirecting on errors while subscription or unsubscription

    Improvements

    • [OEMPRO-682] - Under Admin > Users, would be nice to be able to login as user from that page instead of have to click on the User name then login
    • [OEMPRO-983] - Clear process logs older than 10days
    • [OEMPRO-1132] - Repeating campaign statistics for each delivery can be accessed individually
    • [OEMPRO-1301] - Move logout link to up in user area
    • [OEMPRO-1303] - Improve list overview screen load time
    • [OEMPRO-1304] - Improve performance of subscriber activity rules
    • [OEMPRO-1320] - Show total clicks in detailed click statistics screen
    • [OEMPRO-1233] - Username unique validation check on user account settings update
    • [OEMPRO-1337] - Remove product news from admin area overview screen
    • [OEMPRO-1339] - Update integration with new PreviewMyEmail.com API

    Bug Fixes

    • [OEMPRO-103] - If the remote content URL returns 404 or any similar error code, do not let the campaign delivery to proceed.
    • [OEMPRO-1205] - All system emails should use the delivery settings defined in email delivery settings screen
    • [OEMPRO-1206] - "Test Email Delivery Settings" Not working (testing file write) for "Save To Directory"
    • [OEMPRO-1234] - Segmentation campaign open rules are not working sometimes
    • [OEMPRO-1238] - Should ask for confirmation when deleting a subscriber through subscriber edit screen
    • [OEMPRO-1248] - Repeating campaign is set to send everyday but sending every hour sometimes
    • [OEMPRO-1270] - Segment checkbox issue
    • [OEMPRO-1287] - Preview email do not allow 'forward to friend' to work.
    • [OEMPRO-1299] - Rejecting a subscription doesn't trigger the unsubscription webservice
    • [OEMPRO-1307] - User area search > subscribers action finds unsubscribed subscribers too
    • [OEMPRO-1310] - On click details statistics screen, if links are long, grid view is broken
    • [OEMPRO-1311] - FBL handling does not work for Hotmail
    • [OEMPRO-1313] - Global suppression list browse screen the All, None and Remove All Selected dont seem to work
    • [OEMPRO-1333] - Two word preset fields not working
    • [OEMPRO-1334] - Hidden field default value not saving
    • [OEMPRO-1341] - Payment notification email content is not right. Should use tags instead of %s
    • [OEMPRO-1344] - A subscriber should not be subscribed again through import and list synchronization.
    • [OEMPRO-1345] - Pagination with tag filtering on campaign browser does not work
    • [OEMPRO-1348] - On list synchronization, auto responders are not registered sometimes
    • [OEMPRO-1352] - Multiple to addresses bounce detection problem.
    • [OEMPRO-1356] - Multiple choice field's first option is saved as checked by default through subscriber edit form
    • [OEMPRO-1357] - From and Sender headers are not same and causing problems on Outlook
    • [OEMPRO-1360] - Segment rules are not saved correctly
    • [OEMPRO-1361] - Campaign queue suppression removal does remove all global suppressed subscribers, not just user's global suppressions on some installations
    • [OEMPRO-1362] - Slash character in conditional personalization tag breaks
    • [OEMPRO-1364] - If there is more than 1000 bounce messages in pop3 inbox, only 1000 of them processed but all of them is deleted
    • [OEMPRO-1367] - deduct credits from auto responders not working on some installations
    • [OEMPRO-1370] - Non translatable texts
    • [OEMPRO-1374] - Possible Bug in get_email_name() method
    • [OEMPRO-1389] - Email content is corrupted when created from previous campaign sometimes

    Changed Files List

    Changed file list compared to previous version.

    • M report_abuse.php
    • M wufoo_webhook.php
    • A includes/frontend/controllers/admin/controller_email.php
    • M includes/frontend/controllers/admin/controller_emaildelivery.php
    • M includes/frontend/controllers/admin/controller_users.php
    • M includes/frontend/controllers/admin/controller_overview.php
    • M includes/frontend/controllers/admin/controller_espsettings.php
    • M includes/frontend/controllers/admin/controller_integration.php
    • M includes/frontend/controllers/user/controller_subscribers.php
    • M includes/frontend/controllers/user/controller_email.php
    • M includes/frontend/controllers/user/controller_account.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_overview.php
    • M includes/frontend/controllers/user/controller_list.php
    • M includes/frontend/controllers/user/controller_campaign.php
    • M includes/frontend/controllers/user/controller_integration.php
    • A includes/system_plugins/plugin_http_agent.php
    • M includes/system_plugins/plugin_reminder_queue_generator.php
    • A includes/system_plugins/plugin_clean_process_log.php
    • A includes/system_plugins/plugin_pending_campaign_notice.php
    • M includes/header.inc.php
    • D includes/cli/include_fbl.inc.php
    • D includes/cli/include_pop3_fbl.inc.php
    • D includes/cli/include_bounce.inc.php
    • D includes/cli/include_pop3_bounce.inc.php
    • M includes/cli/include_web_send.inc.php
    • M includes/cli/include_web_transactional_send.inc.php
    • M includes/cli/include_send.inc.php
    • M includes/cli/include_web_sync.inc.php
    • M includes/cli/include_transactional_send.inc.php
    • M includes/cli/include_sync.inc.php
    • D includes/api/email.designpreviewcredits.inc.php
    • M includes/api/user.paymentperiods_update.inc.php
    • M includes/api/user.passwordreset.inc.php
    • M includes/api/subscriber.subscribe.inc.php
    • M includes/api/email.delivery.test.inc.php
    • A includes/api/campaign.approve.inc.php
    • M includes/api/user.update.inc.php
    • M includes/api/email.designpreviewdelete.inc.php
    • M includes/api/subscribers.search.inc.php
    • M includes/api/campaign.update.inc.php
    • M includes/api/user.passwordremind.inc.php
    • M includes/api/users.get.inc.php
    • M includes/api/client.passwordreset.inc.php
    • M includes/api/list.update.inc.php
    • M includes/api/subscribers.import.inc.php
    • M includes/api/email.designpreviewdetails.inc.php
    • M includes/api/settings.update.inc.php
    • M includes/api/email.designpreviewcreate.inc.php
    • M includes/api/subscriber.unsubscribe.inc.php
    • M includes/api/admin.passwordremind.inc.php
    • M includes/api/admin.passwordreset.inc.php
    • M includes/api/client.passwordremind.inc.php
    • M includes/api/email.emailpreview.inc.php
    • M includes/classes/upgrade.inc.php
    • M includes/classes/campaigns.inc.php
    • M includes/classes/emails.inc.php
    • M includes/classes/transaction_emails.inc.php
    • M includes/classes/personalization.inc.php
    • M includes/classes/core.inc.php
    • M includes/classes/plugin.inc.php
    • M includes/classes/lists.inc.php
    • M includes/classes/custom_fields.inc.php
    • M includes/classes/pop3_engine.inc.php
    • M includes/classes/send_engine.inc.php
    • M includes/classes/filesystem.inc.php
    • M includes/classes/queue.inc.php
    • M includes/classes/subscribers.inc.php
    • M includes/classes/fbl.inc.php
    • M includes/classes/database_mysql_interface.inc.php
    • M includes/classes/api.inc.php
    • M includes/classes/phpmailer/class.phpmailer.php
    • M includes/classes/segments.inc.php
    • A includes/classes/o/databasequeryresult.php
    • A includes/classes/o/languagestrings.php
    • A includes/classes/o/mapper/logautorespondersends.php
    • A includes/classes/o/mapper/logcampaignsends.php
    • A includes/classes/o/mapper/emailheader.php
    • A includes/classes/o/mapper/loguseragents.php
    • A includes/classes/o/mapper/subscriberactivitycache.php
    • A includes/classes/o/email/base.php
    • A includes/classes/o/email/sender/foradmin.php
    • A includes/classes/o/email/sender/forusergroup.php
    • A includes/classes/o/email/sender
    • A includes/classes/o/email/personalizer.php
    • A includes/classes/o/email/contentprovider/file.php
    • A includes/classes/o/email/contentprovider/interface.php
    • A includes/classes/o/email/contentprovider
    • A includes/classes/o/email/helper.php
    • A includes/classes/o/email/interface.php
    • A includes/classes/o/email/converter/tostring.php
    • A includes/classes/o/email/converter/interface.php
    • A includes/classes/o/email/converter
    • A includes/classes/o/email/transactional.php
    • A includes/classes/o/email/transport/base.php
    • A includes/classes/o/email/transport/phpmail.php
    • A includes/classes/o/email/transport/sendmail.php
    • A includes/classes/o/email/transport/exception.php
    • A includes/classes/o/email/transport/powermta.php
    • A includes/classes/o/email/transport/file.php
    • A includes/classes/o/email/transport/interface.php
    • A includes/classes/o/email/transport/smtp.php
    • A includes/classes/o/email/transport/factory.php
    • A includes/classes/o/email/transport
    • A includes/classes/o/email/factory.php
    • A includes/classes/o/email
    • A includes/classes/o/subscriberactivityopen.php
    • A includes/classes/o/subscriberactivityforward.php
    • A includes/classes/o/subscriberactivitytimeline.php
    • A includes/classes/o/subscriberactivityfactory.php
    • M includes/classes/o/registry.php
    • M includes/classes/o/sql/querywithconditions.php
    • A includes/classes/o/sql/unionquery.php
    • A includes/classes/o/sql/join.php
    • M includes/classes/o/sql/selectquery.php
    • A includes/classes/o/sql/ijoin.php
    • A includes/classes/o/subscriberactivitybounce.php
    • A includes/classes/o/fbl/exception.php
    • A includes/classes/o/fbl/processor.php
    • A includes/classes/o/fbl
    • A includes/classes/o/subscriberactivitybrowserview.php
    • A includes/classes/o/subscriberactivity.php
    • A includes/classes/o/domain/logcampaignsend.php
    • A includes/classes/o/domain/loguseragent.php
    • A includes/classes/o/domain/emailheader.php
    • A includes/classes/o/domain/subscriberactivitycache.php
    • A includes/classes/o/domain/logautorespondersend.php
    • A includes/classes/o/smtp.php
    • M includes/classes/o/databaseconnection.php
    • A includes/classes/o/bounce/exception.php
    • A includes/classes/o/bounce/processor.php
    • A includes/classes/o/bounce
    • A includes/classes/o/subscriberactivityclick.php
    • A includes/classes/o/subscriberactivityunsubscription.php
    • M web_browser.php
    • M data/config.inc.php
    • M unsubscribe.php
    • M track_open.php
    • M templates/weefive/styles/ui.css
    • M templates/weefive/languages/en/en.inc.php
    • M templates/weefive/desktop/layouts/admin_header.php
    • M templates/weefive/desktop/layouts/user_header.php
    • M templates/weefive/desktop/admin/users.php
    • M templates/weefive/desktop/admin/overview.php
    • A templates/weefive/desktop/admin/settings_emaildelivery_spamcomplaints.php
    • A templates/weefive/desktop/admin/email_preview.php
    • A templates/weefive/desktop/admin/settings_emaildelivery_bounces.php
    • M templates/weefive/desktop/admin/edit_user_account.php
    • M templates/weefive/desktop/admin/settings_integration.php
    • A templates/weefive/desktop/admin/settings_emaildelivery_headers.php
    • A templates/weefive/desktop/admin/settings_emaildelivery_loadbalancing.php
    • M templates/weefive/desktop/admin/settings_emaildelivery.php
    • A templates/weefive/desktop/admin/settings_emaildelivery_delivery.php
    • M templates/weefive/desktop/admin/settings_espsettings.php
    • M templates/weefive/desktop/user/list_settings.php
    • A templates/weefive/desktop/user/subscribers_import_form.php
    • M templates/weefive/desktop/user/integration_highrise.php
    • M templates/weefive/desktop/user/overview.php
    • M templates/weefive/desktop/user/campaign_statisticsview_clicks.php
    • M templates/weefive/desktop/user/subscribers_import.php
    • M templates/weefive/desktop/user/list_header.php
    • M templates/weefive/desktop/user/segment_create.php
    • M templates/weefive/desktop/user/subscriber_edit.php
    • M templates/weefive/desktop/user/integration_pme.php
    • M templates/weefive/desktop/user/campaigns.php
    • M templates/weefive/desktop/user/subscribers_import_highrise.php
    • M templates/weefive/desktop/user/campaign_compare.php
    • M templates/weefive/desktop/user/campaign_header.php
    • A templates/weefive/emails/systemnotification.txt
    • A templates/weefive/emails
    • M templates/weefive/js/screens/admin/overview.js
    • M templates/weefive/js/screens/admin/settings_emaildelivery.js
    • M templates/weefive/js/screens/user/email_create.js
    • M templates/weefive/js/screens/user/list_settings.js
    • M templates/weefive/js/screens/user/customfields.js
    • M api.php
    • M subscribe.php
    • M cli/bounce.php
    • M cli/pop3_bounce.php
    • M cli/general.php
    • M cli/fbl.php
    • M cli/pop3_fbl.php

    Language File Changes

    Click here to download diff file for language string changes.