V4.0.5
From Octeth Wiki / Documentation
This is a small update resolves reported bugs. There are a few improvements in this release also.
Important:
- For installation instructions, please refer to http://octeth.com/wiki/Installation
- For upgrade instructions, please refer to http://octeth.com/wiki/Upgrading_Oempro4
Change List
- 0001917: [New Feature] Activity thresholds for import and campaign delivery processes with plug-in hooks
- 0001873: [New Feature] Ability to ignore image embedding for specific images (http://octeth.com/wiki/How_do_I_excl...o_the_email%3F)
- 0001908: [New Feature] New hooks for plug-ins
- 0001919: [Improvement] User group create/edit process improvement
- 0001854: [Improvement] Administrator customizable default opt-in confirmation email
- 0001850: [Improvement] Customizable pop3 self-certificate verification in configuration file
- 0001858: [Improvement] Core module improvements
- 0001859: [Improvement] Plug-in path and url management improvement in javascript libraries
- 0001922: [Improvement] Time zone moved to editable config file from encrypted core module
- 0001806: [Improvement] Chart colors are now editable in the config file
- 0001973: [Bug] Web service notification module fixed
- 0001836: [Bug] Force opt-in functionality fixed
- 0001888: [Bug] Campaign data export section fixed
- 0001921: [Bug] Default language selected in user create process fixed
- 0001878: [Bug] Public campaign archive section fixed
- 0001920: [Bug] User group permission under user groups issue fixed
- 0001837: [Bug] List settings fixed
- 0001891: [Bug] Logout issue occurring on Firefox/Windows fixed
- 0001936: [Bug] Template/user assignment process fixed
- 0001930: [Bug] Duplicate user group action message fixed
- 0001931: [Bug] AccountStatus can be changed through API from now on
- 0001929: [Bug] Payment amount rounded (ESP edition)
- 0001932: [Bug] Last status update date is fixed under payment reporting (ESP Edition)
- 0001890: [Bug] Error message issue fixed
- 0001862: [Bug] Plug-in loading and prioritizing issue fixed
- 0001829: [Bug] Blank slate copy added to email management section
Language Change List
en.inc.php
Updated:
- ArrayLanguageStrings['Config']['LongDateFormat']
- ArrayLanguageStrings['Screen']['9015']
- ArrayLanguageStrings['Screen']['9067']
- ArrayLanguageStrings['Screen']['EmailBuilder_0030']
New:
- ArrayLanguageStrings['Config']['TimeFormat']
- ArrayLanguageStrings['Screen']['9134']
- ArrayLanguageStrings['Screen']['9135']
- ArrayLanguageStrings['Screen']['9136']
- ArrayLanguageStrings['Screen']['9137']
- ArrayLanguageStrings['Screen']['9138']
- ArrayLanguageStrings['Screen']['9139']
- ArrayLanguageStrings['Screen']['9140']
- ArrayLanguageStrings['Screen']['9141']
- ArrayLanguageStrings['Screen']['9142']
- ArrayLanguageStrings['Screen']['9143']
- ArrayLanguageStrings['Screen']['9144']
- ArrayLanguageStrings['Screen']['9145']
- ArrayLanguageStrings['Screen']['9146']
- ArrayLanguageStrings['Screen']['9147']
- ArrayLanguageStrings['Screen']['9148']
- ArrayLanguageStrings['Screen']['9149']
- ArrayLanguageStrings['Screen']['9150']
- ArrayLanguageStrings['Screen']['9151']
- ArrayLanguageStrings['Screen']['9152']
- ArrayLanguageStrings['Screen']['9153']
- ArrayLanguageStrings['Screen']['9154']
- ArrayLanguageStrings['Screen']['9155']
- ArrayLanguageStrings['Screen']['9156']
- ArrayLanguageStrings['Screen']['9157']
- ArrayLanguageStrings['Screen']['9158']
- ArrayLanguageStrings['Screen']['9159']
- ArrayLanguageStrings['Screen']['9160']
- ArrayLanguageStrings['Screen']['9161']
- ArrayLanguageStrings['Screen']['9162']
- ArrayLanguageStrings['Screen']['9163']
- ArrayLanguageStrings['Screen']['9164']
- ArrayLanguageStrings['Screen']['9165']
- ArrayLanguageStrings['Screen']['9166']
- ArrayLanguageStrings['Screen']['9167']
- ArrayLanguageStrings['Screen']['EmailBuilder_0078']
Removed:
- ArrayLanguageStrings['Screen']['9115']
en.page_titles.inc.php
New:
- ArrayLanguageStrings['PageTitle']['TagsPage']
- ArrayLanguageStrings['PageTitle']['Upgrade']
- ArrayLanguageStrings['PageTitle']['ArchiveError']
- ArrayLanguageStrings['PageTitle']['CampaignArchives']
- ArrayLanguageStrings['PageTitle']['CampaignCompare']
- ArrayLanguageStrings['PageTitle']['EmailManagement']
en.screen.about.inc.php
New:
- ArrayLanguageStrings['Screen']['0016']
en.screen.account_information.inc.php
New:
- ArrayLanguageStrings['Screen']['0034']
- ArrayLanguageStrings['Screen']['0035']
- ArrayLanguageStrings['Screen']['0036']
- ArrayLanguageStrings['Screen']['0037']
- ArrayLanguageStrings['Screen']['0038']
- ArrayLanguageStrings['Screen']['0039']
en.screen.campaign_statistics.inc.php
Updated:
- ArrayLanguageStrings['Screen']['0042']
en.screen.campaigns.inc.php
Updated:
- ArrayLanguageStrings['Screen']['0002']
New:
- ArrayLanguageStrings['Screen']['0050']
- ArrayLanguageStrings['Screen']['0051']
- ArrayLanguageStrings['Screen']['0052']
- ArrayLanguageStrings['Screen']['0053']
- ArrayLanguageStrings['Screen']['0054']
- ArrayLanguageStrings['Screen']['0055']
- ArrayLanguageStrings['Screen']['0056']
- ArrayLanguageStrings['Screen']['0057']
- ArrayLanguageStrings['Screen']['0058']
- ArrayLanguageStrings['Screen']['0059']
- ArrayLanguageStrings['Screen']['0060']
- ArrayLanguageStrings['Screen']['0061']
- ArrayLanguageStrings['Screen']['0062']
en.screen.clients.inc.php
New:
- ArrayLanguageStrings['Screen']['0025']
en.screen.create_user.inc.php
New:
- ArrayLanguageStrings['Screen']['0036']
- ArrayLanguageStrings['Screen']['0037']
- ArrayLanguageStrings['Screen']['0038']
- ArrayLanguageStrings['Screen']['0039']
- ArrayLanguageStrings['Screen']['0040']
- ArrayLanguageStrings['Screen']['0041']
en.screen.custom_fields.inc.php
New:
- ArrayLanguageStrings['Screen']['0049']
- ArrayLanguageStrings['Screen']['0050']
- ArrayLanguageStrings['Screen']['0051']
- ArrayLanguageStrings['Screen']['0052']
- ArrayLanguageStrings['Screen']['0053']
- ArrayLanguageStrings['Screen']['0054']
- ArrayLanguageStrings['Screen']['0055']
en.screen.email_settings.inc.php
New:
- ArrayLanguageStrings['Screen']['0084']
- ArrayLanguageStrings['Screen']['0085']
- ArrayLanguageStrings['Screen']['0086']
- ArrayLanguageStrings['Screen']['0087']
- ArrayLanguageStrings['Screen']['0088']
- ArrayLanguageStrings['Screen']['0089']
- ArrayLanguageStrings['Screen']['0090']
en.screen.email_templates.inc.php
New:
- ArrayLanguageStrings['Screen']['0024']
en.screen.esp_settings.inc.php
Updated:
- ArrayLanguageStrings['Screen']['0036']
New:
- ArrayLanguageStrings['Screen']['0075']
- ArrayLanguageStrings['Screen']['0076']
en.screen.import_subscribers.inc.php
New:
- ArrayLanguageStrings['Screen']['0043']
en.screen.plugin_manager.inc.php
New:
- ArrayLanguageStrings['Screen']['0006']
- ArrayLanguageStrings['Screen']['0007']
en.screen.remove_subscribers.inc.php
New:
- ArrayLanguageStrings['Screen']['0014']
en.screen.subscriber_list_settings.inc.php
Updated:
- ArrayLanguageStrings['Screen']['0003']
- ArrayLanguageStrings['Screen']['0006']
New:
- ArrayLanguageStrings['Screen']['0025']
- ArrayLanguageStrings['Screen']['0026']
- ArrayLanguageStrings['Screen']['0027']
- ArrayLanguageStrings['Screen']['0028']
- ArrayLanguageStrings['Screen']['0029']
en.screen.subscriber_subscriptions.inc.php
Updated:
- ArrayLanguageStrings['Screen']['0012']
en.screen.suppressed_subscribers.inc.php
Updated:
- ArrayLanguageStrings['Screen']['0006']
- ArrayLanguageStrings['Screen']['0009']
New:
- ArrayLanguageStrings['Screen']['0013']
- ArrayLanguageStrings['Screen']['0014']
- ArrayLanguageStrings['Screen']['0015']
en.screen.user_groups.inc.php
Updated:
- ArrayLanguageStrings['Screen']['0008']
- ArrayLanguageStrings['Screen']['0010']
- ArrayLanguageStrings['Screen']['0011']
- ArrayLanguageStrings['Screen']['0113']
New:
- ArrayLanguageStrings['Screen']['0127']
- ArrayLanguageStrings['Screen']['0128']
- ArrayLanguageStrings['Screen']['0129']
- ArrayLanguageStrings['Screen']['0130']
- ArrayLanguageStrings['Screen']['0131']
- ArrayLanguageStrings['Screen']['0132']
- ArrayLanguageStrings['Screen']['0133']
- ArrayLanguageStrings['Screen']['0134']
- ArrayLanguageStrings['Screen']['0135']
- ArrayLanguageStrings['Screen']['0136']
- ArrayLanguageStrings['Screen']['0137']
- ArrayLanguageStrings['Screen']['0138']
en.screen.user_signup.inc.php
New:
- ArrayLanguageStrings['Screen']['0023']
- ArrayLanguageStrings['Screen']['0024']
en.screen.users.inc.php
- ArrayLanguageStrings['Screen']['0038']
- ArrayLanguageStrings['Screen']['0039']
- ArrayLanguageStrings['Screen']['0040']
en.screen.web_service_integration.inc.php
Updated:
- ArrayLanguageStrings['Screen']['0001']
- ArrayLanguageStrings['Screen']['0002']
en.screen.website_integration.inc.php
Updated:
- ArrayLanguageStrings['Screen']['0008']
New:
- ArrayLanguageStrings['Screen']['0017']
Changed Files List
These are the changed files in case you have made customizations on them:
- /admin/user_group_edit.php
- /admin/create_user.php
- /admin/create_email_template.php
- /admin/email_settings.php
- /admin/user_group_create.php
- /templates/weefor/admin/edit_email_template.tpl
- /templates/weefor/admin/edit_user_group.tpl
- /templates/weefor/admin/create_email_template.tpl
- /templates/weefor/admin/email_settings.tpl
- /templates/weefor/admin/snippets/snippet_theme_css_settings.tpl
- /templates/weefor/admin/create_user_group.tpl
- /templates/weefor/user/edit_email_template.tpl
- /templates/weefor/user/create_email_template.tpl
- /templates/weefor/user/snippets/snippet_new_client.tpl
- /templates/weefor/user/emails.tpl
- /payment.php
- /install/sources/config.inc.php
- /includes/header.inc.php
- /includes/api/user.paymentperiods_update.inc.php
- /includes/api/subscriber.subscribe.inc.php
- /includes/api/admin.login.inc.php
- /includes/api/usergroup.update.inc.php
- /includes/api/user.create.inc.php
- /includes/api/user.login.inc.php
- /includes/api/usergroup.create.inc.php
- /includes/api/email.templatecreate.inc.php
- /includes/api/subscribers.import.inc.php
- /includes/api/settings.update.inc.php
- /includes/api/client.login.inc.php
- /includes/classes/suppression_list.inc.php
- /includes/classes/subscribers.inc.php
- /includes/classes/upgrade.inc.php
- /includes/classes/templates.inc.php
- /includes/classes/payments.inc.php
- /includes/classes/web_service_integration.inc.php
- /includes/classes/campaigns.inc.php
- /includes/classes/database_mysql_interface.inc.php
- /includes/classes/emails.inc.php
- /includes/classes/bounce.inc.php
- /includes/classes/transaction_emails.inc.php
- /includes/classes/personalization.inc.php
- /includes/classes/segments.inc.php
- /includes/classes/themes.inc.php
- /includes/classes/core.inc.php
- /includes/classes/lists.inc.php
- /includes/classes/tags.inc.php
- /includes/classes/custom_fields.inc.php
- /includes/classes/clients.inc.php
- /includes/classes/users.inc.php
- /includes/classes/media_library.inc.php
- /includes/classes/pop3_engine.inc.php
- /includes/classes/attachments.inc.php
- /includes/classes/auto_responders.inc.php
- /includes/classes/user_groups.inc.php
- /includes/classes/send_engine.inc.php
- /cli/send.php
- /cli/web_send.php
- /data/languages/en/en.inc.php
- /data/languages/en/en.screen.email_settings.inc.php
- /data/languages/en/en.screen.user_groups.inc.php
- /js/library/classes/class_colorpicker.js
- /js/library/classes/class_emailbuilder.js
- /js/library/views/view_createusergroup.js
- /js/library/views/view_emailsettings.js
- /js/library/views/view_payment_reports.js
- /js/library/views/view_editusergroup.js
- /js/library/views/view_usergroups.js
- /js/main.js.php
- /client/campaign_unsubscription_statistics.php
- /client/campaign_link_statistics.php
- /client/campaign_open_statistics.php
- /client/campaign_forward_statistics.php
- /client/campaign_browser_view_statistics.php
- /user/campaign_unsubscription_statistics.php
- /user/campaign_link_statistics.php
- /user/campaign_open_statistics.php
- /user/campaign_forward_statistics.php
- /user/campaign_browser_view_statistics.php
- /user/edit_email_template.php
- /user/create_email_template.php
- /user/edit_subscriber.php
- /user/subscriber_list_settings.php
