Changeset 3478139
- Timestamp:
- 03/09/2026 01:06:27 PM (3 weeks ago)
- Location:
- acymailing
- Files:
-
- 44 edited
- 1 copied
-
tags/10.8.1 (copied) (copied from acymailing/trunk)
-
tags/10.8.1/WpInit/Router.php (modified) (1 diff)
-
tags/10.8.1/back/Classes/UserClass.php (modified) (1 diff)
-
tags/10.8.1/back/Controllers/Configuration/License.php (modified) (1 diff)
-
tags/10.8.1/back/Controllers/DashboardController.php (modified) (1 diff)
-
tags/10.8.1/back/Controllers/StatsController.php (modified) (2 diffs)
-
tags/10.8.1/back/Core/wordpress/extension.php (modified) (6 diffs)
-
tags/10.8.1/back/Core/wplangindexer.php (modified) (2 diffs)
-
tags/10.8.1/back/Helpers/Update/Configuration.php (modified) (1 diff)
-
tags/10.8.1/back/Helpers/Update/Patchv10.php (modified) (1 diff)
-
tags/10.8.1/back/Helpers/Update/SQLPatch.php (modified) (1 diff)
-
tags/10.8.1/back/Helpers/UpdateHelper.php (modified) (1 diff)
-
tags/10.8.1/back/Views/Users/tmpl/edit_history.php (modified) (1 diff)
-
tags/10.8.1/back/dynamics/acymailer/plugin.php (modified) (1 diff)
-
tags/10.8.1/back/dynamics/elasticemail/plugin.php (modified) (2 diffs)
-
tags/10.8.1/back/helpers/helper.php (modified) (1 diff)
-
tags/10.8.1/index.php (modified) (1 diff)
-
tags/10.8.1/language/acymailing.pot (modified) (2 diffs)
-
tags/10.8.1/language/en-US.com_acym.ini (modified) (2 diffs)
-
tags/10.8.1/media/css/back/users.min.css (modified) (1 diff)
-
tags/10.8.1/media/css/front/frontusers.min.css (modified) (1 diff)
-
tags/10.8.1/readme.txt (modified) (2 diffs)
-
tags/10.8.1/vendor/composer/installed.php (modified) (2 diffs)
-
trunk/WpInit/Router.php (modified) (1 diff)
-
trunk/back/Classes/UserClass.php (modified) (1 diff)
-
trunk/back/Controllers/Configuration/License.php (modified) (1 diff)
-
trunk/back/Controllers/DashboardController.php (modified) (1 diff)
-
trunk/back/Controllers/StatsController.php (modified) (2 diffs)
-
trunk/back/Core/wordpress/extension.php (modified) (6 diffs)
-
trunk/back/Core/wplangindexer.php (modified) (2 diffs)
-
trunk/back/Helpers/Update/Configuration.php (modified) (1 diff)
-
trunk/back/Helpers/Update/Patchv10.php (modified) (1 diff)
-
trunk/back/Helpers/Update/SQLPatch.php (modified) (1 diff)
-
trunk/back/Helpers/UpdateHelper.php (modified) (1 diff)
-
trunk/back/Views/Users/tmpl/edit_history.php (modified) (1 diff)
-
trunk/back/dynamics/acymailer/plugin.php (modified) (1 diff)
-
trunk/back/dynamics/elasticemail/plugin.php (modified) (2 diffs)
-
trunk/back/helpers/helper.php (modified) (1 diff)
-
trunk/index.php (modified) (1 diff)
-
trunk/language/acymailing.pot (modified) (2 diffs)
-
trunk/language/en-US.com_acym.ini (modified) (2 diffs)
-
trunk/media/css/back/users.min.css (modified) (1 diff)
-
trunk/media/css/front/frontusers.min.css (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
acymailing/tags/10.8.1/WpInit/Router.php
r3363041 r3478139 120 120 } 121 121 122 public function router( $front = false)122 public function router(bool $front = false): void 123 123 { 124 124 displayFreeTrialMessage(); 125 125 126 126 127 if (!$front) auth_redirect(); 127 if (!$front) { 128 auth_redirect(); 129 } 128 130 129 131 if (file_exists(ACYM_FOLDER.'update.php')) { -
acymailing/tags/10.8.1/back/Classes/UserClass.php
r3470461 r3478139 1033 1033 $user->$attribute = $value; 1034 1034 } 1035 unset($user->cms_id); 1035 1036 } 1036 1037 -
acymailing/tags/10.8.1/back/Controllers/Configuration/License.php
r3398232 r3478139 18 18 UpdatemeHelper::getLicenseInfo(); 19 19 } 20 21 20 22 21 if (!empty($resultUnlinkLicenseOnUpdateMe['message'])) { -
acymailing/tags/10.8.1/back/Controllers/DashboardController.php
r3470461 r3478139 45 45 $splashJson = acym_fileGetContent(ACYM_NEW_FEATURES_SPLASHSCREEN_JSON); 46 46 $version = json_decode($splashJson); 47 if (version_compare($this->config->get('previous_version', '10.8. 0'), $version->max_version, '>=')) {47 if (version_compare($this->config->get('previous_version', '10.8.1'), $version->max_version, '>=')) { 48 48 @unlink(ACYM_NEW_FEATURES_SPLASHSCREEN_JSON); 49 49 $this->listing(); -
acymailing/tags/10.8.1/back/Controllers/StatsController.php
r3249714 r3478139 119 119 $data['workflowHelper'] = new WorkflowHelper(); 120 120 121 $overrideFilterMailIds = false; 121 $overrideFilterMailIds = acym_getVar('string', 'task', '') === 'listing' && empty(acym_getVar('array', 'mail_ids', [])); 122 $data['selectedMailid'] = $this->getVarFiltersListing('array', 'mail_ids', [], $overrideFilterMailIds); 122 123 123 if (acym_getVar('string', 'task', '') == 'listing' && empty(acym_getVar('array', 'mail_ids', []))) $overrideFilterMailIds = true; 124 125 $data['selectedMailid'] = $this->getVarFiltersListing('array', 'mail_ids', [], $overrideFilterMailIds); 124 foreach ($data['selectedMailid'] as $i => $mailId) { 125 if (empty($mailId)) { 126 unset($data['selectedMailid'][$i]); 127 } 128 } 126 129 127 130 if ($needMailId && empty($data['selectedMailid'])) { … … 140 143 141 144 $versionMailSelected = $this->getVarFiltersListing('int', 'mail_id_version', 0, $overrideFilterMailIdVersion); 142 if (!empty($versionMailSelected)) $data['selectedMailid'] = [$versionMailSelected]; 145 if (!empty($versionMailSelected)) { 146 $data['selectedMailid'] = [$versionMailSelected]; 147 } 143 148 } 144 149 -
acymailing/tags/10.8.1/back/Core/wordpress/extension.php
r3470461 r3478139 31 31 'title' => acym_translation('ACYM_ARTICLE'), 32 32 'folder_name' => 'post', 33 'version' => '10.8. 0',33 'version' => '10.8.1', 34 34 'active' => '1', 35 35 'category' => 'Content management', … … 37 37 'uptodate' => '1', 38 38 'description' => '- Insert WordPress posts in your emails<br/>- Insert the latest posts of a category in an automatic email', 39 'latest_version' => '10.8. 0',39 'latest_version' => '10.8.1', 40 40 'type' => 'CORE', 41 41 ], … … 43 43 'title' => acym_translation('ACYM_PAGE'), 44 44 'folder_name' => 'page', 45 'version' => '10.8. 0',45 'version' => '10.8.1', 46 46 'active' => '1', 47 47 'category' => 'Content management', … … 49 49 'uptodate' => '1', 50 50 'description' => '- Insert pages in your emails', 51 'latest_version' => '10.8. 0',51 'latest_version' => '10.8.1', 52 52 'type' => 'CORE', 53 53 ], … … 55 55 'title' => acym_translation('ACYM_CREATE_USER'), 56 56 'folder_name' => 'createuser', 57 'version' => '10.8. 0',57 'version' => '10.8.1', 58 58 'active' => '1', 59 59 'category' => 'User management', … … 61 61 'uptodate' => '1', 62 62 'description' => '- Automatically creates a site user when an AcyMailing subscriber is created', 63 'latest_version' => '10.8. 0',63 'latest_version' => '10.8.1', 64 64 'type' => 'CORE', 65 65 ], -
acymailing/tags/10.8.1/back/Core/wplangindexer.php
r3470461 r3478139 1 1 <?php 2 2 3 __('This domain is currently under review. You will be able to send your emails as soon as it gets manually approved, which is done on weekdays and can take up to 1 day.', 'acymailing'); 3 4 __('Automatic campaign [%s] failed generating a new campaign because an error occurred.', 'acymailing'); 4 5 __('Next execution date', 'acymailing'); … … 9 10 __('Giphy allows you to search and insert GIFs directly into your emails. You need to create an account on Giphy and create a new API key on their developer portal to use this feature.', 'acymailing'); 10 11 __('Please format the date like this: YYYY-MM-DD', 'acymailing'); 11 __('Your account is currently under review. You will be able to send your emails as soon as it gets approved.', 'acymailing');12 12 __('Please specify a sending date', 'acymailing'); 13 13 __('Only use a dedicated sending process when experiencing issues on automated tasks. This might not work for all servers!', 'acymailing'); -
acymailing/tags/10.8.1/back/Helpers/Update/Configuration.php
r3470461 r3478139 123 123 $allPref['Essential'] = ACYM_ESSENTIAL; 124 124 $allPref['Enterprise'] = ACYM_ENTERPRISE; 125 $allPref['previous_version'] = '10.8. 0';125 $allPref['previous_version'] = '10.8.1'; 126 126 127 127 $allPref['display_built_by'] = acym_level(ACYM_ESSENTIAL) ? 0 : 1; -
acymailing/tags/10.8.1/back/Helpers/Update/Patchv10.php
r3432889 r3478139 242 242 $this->updateQuery('ALTER TABLE #__acym_scenario ADD COLUMN `ordering` SMALLINT(6) NOT NULL DEFAULT 0'); 243 243 } 244 245 private function updateFor1081(): void 246 { 247 if ($this->isPreviousVersionAtLeast('10.8.1')) { 248 return; 249 } 250 251 global $acymCmsUserVars; 252 $this->updateQuery( 253 'UPDATE `#__acym_user` AS `acyuser` 254 JOIN '.$acymCmsUserVars->table.' AS `user` 255 ON `user`.'.$acymCmsUserVars->email.' COLLATE utf8mb4_unicode_ci = `acyuser`.`email` COLLATE utf8mb4_unicode_ci 256 SET `acyuser`.`cms_id` = `user`.'.$acymCmsUserVars->id.' 257 WHERE `acyuser`.`cms_id` > 0 258 AND `acyuser`.`cms_id` != `user`.'.$acymCmsUserVars->id 259 ); 260 } 244 261 } -
acymailing/tags/10.8.1/back/Helpers/Update/SQLPatch.php
r3432889 r3478139 93 93 $this->updateFor1065(); 94 94 $this->updateFor1070(); 95 $this->updateFor1081(); 95 96 } 96 97 -
acymailing/tags/10.8.1/back/Helpers/UpdateHelper.php
r3470461 r3478139 22 22 23 23 private string $level = 'starter'; 24 private string $version = '10.8. 0';24 private string $version = '10.8.1'; 25 25 private string $previousVersion; 26 26 private bool $isUpdating = false; -
acymailing/tags/10.8.1/back/Views/Users/tmpl/edit_history.php
r3229379 r3478139 102 102 <?php echo acym_date($oneHistory->date, acym_getDateTimeFormat()); ?> 103 103 </div> 104 <div class="cell small-6 medium-2 ">104 <div class="cell small-6 medium-2 acym__users__display__history__listing__ip"> 105 105 <?php echo acym_escape($oneHistory->ip); ?> 106 106 </div> -
acymailing/tags/10.8.1/back/dynamics/acymailer/plugin.php
r3470461 r3478139 42 42 28 => 'ACYM_EMAIL_UNDER_VERIFICATION', 43 43 29 => 'ACYM_DOMAIN_BLOCKED', 44 30 => 'ACYM_ ACCOUNT_UNDER_REVIEW',44 30 => 'ACYM_DOMAIN_UNDER_REVIEW', 45 45 ]; 46 46 -
acymailing/tags/10.8.1/back/dynamics/elasticemail/plugin.php
r3397048 r3478139 1 1 <?php 2 2 3 use AcyMailerPhp\Mailer; 3 4 use AcyMailing\Classes\CampaignClass; 4 5 use AcyMailing\Classes\MailClass; … … 218 219 private function handleHeaders(array &$data, MailerHelper $mailerHelper): void 219 220 { 221 $data['content']->Headers = new stdClass(); 222 $data['content']->Headers->Date = Mailer::rfcDate(); 223 220 224 if (empty($mailerHelper->CustomHeader)) { 221 225 return; 222 226 } 223 227 224 $data['content']->Headers = new stdClass();225 228 foreach ($mailerHelper->CustomHeader as $oneHeader) { 226 229 $data['content']->Headers->{$oneHeader[0]} = $oneHeader[1]; -
acymailing/tags/10.8.1/back/helpers/helper.php
r3229379 r3478139 2 2 3 3 include_once dirname(__DIR__).DIRECTORY_SEPARATOR.'Core'.DIRECTORY_SEPARATOR.'init.php'; 4 5 $trace = debug_backtrace(); 6 $fileCallingThisFile = $trace[0]['file']; 7 8 acym_enqueueMessage( 9 'One of your extensions is calling a deprecated AcyMailing file that will be removed in the version 11.0.<br>Please ask the developer to update their integration to avoid any interruption of service for your website.<br><br><b>File causing this error:</b> '.$fileCallingThisFile, 10 'error', 11 true, 12 [ 13 [ 14 'name' => 'helper_deprecation', 15 'removable' => 1, 16 ], 17 ], 18 false 19 ); -
acymailing/tags/10.8.1/index.php
r3470461 r3478139 6 6 * Author URI: https://www.acymailing.com 7 7 * License: GPLv3 8 * Version: 10.8. 08 * Version: 10.8.1 9 9 * Text Domain: acymailing 10 10 * Domain Path: /language -
acymailing/tags/10.8.1/language/acymailing.pot
r3470461 r3478139 1 1 msgid "" 2 2 msgstr "" 3 "Project-Id-Version: AcyMailing 10.8. 0\n"3 "Project-Id-Version: AcyMailing 10.8.1\n" 4 4 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/acymailing\n" 5 5 "MIME-Version: 1.0\n" 6 6 "Content-Type: text/plain; charset=UTF-8\n" 7 7 "Content-Transfer-Encoding: 8bit\n" 8 "POT-Creation-Date: 2026-0 2-26\n"8 "POT-Creation-Date: 2026-03-09\n" 9 9 "X-Domain: acymailing\n" 10 10 11 11 12 msgid "This domain is currently under review. You will be able to send your emails as soon as it gets manually approved, which is done on weekdays and can take up to 1 day." 13 msgstr "" 14 12 15 msgid "Automatic campaign [%s] failed generating a new campaign because an error occurred." 13 16 msgstr "" … … 34 37 msgstr "" 35 38 36 msgid "Your account is currently under review. You will be able to send your emails as soon as it gets approved."37 msgstr ""38 39 39 msgid "Please specify a sending date" 40 40 msgstr "" -
acymailing/tags/10.8.1/language/en-US.com_acym.ini
r3470461 r3478139 1 ACYM_VERSION="10.8. 0"1 ACYM_VERSION="10.8.1" 2 2 3 3 4 ACYM_DOMAIN_UNDER_REVIEW="This domain is currently under review. You will be able to send your emails as soon as it gets manually approved, which is done on weekdays and can take up to 1 day." 4 5 ACYM_CAMPAIGN_FAILED_GENERATING="Automatic campaign [%s] failed generating a new campaign because an error occurred." 5 6 ACYM_NEXT_EXECUTION="Next execution date" … … 10 11 ACYM_GIPHY_API_KEY_DESC="Giphy allows you to search and insert GIFs directly into your emails. You need to create an account on Giphy and create a new API key on their developer portal to use this feature." 11 12 ACYM_DATE_FORMAT_FILTER="Please format the date like this: YYYY-MM-DD" 12 ACYM_ACCOUNT_UNDER_REVIEW="Your account is currently under review. You will be able to send your emails as soon as it gets approved."13 13 ACYM_PLEASE_SET_SEND_DATE="Please specify a sending date" 14 14 ACYM_DEDICATED_SENDING_PROCESS_WARNING="Only use a dedicated sending process when experiencing issues on automated tasks. This might not work for all servers!" -
acymailing/tags/10.8.1/media/css/back/users.min.css
r3432889 r3478139 1 #acym_wrapper #acym__user__edit .acym__user__edit__custom__fields .grid-margin-x{margin:0}#acym_wrapper #acym__user__edit .acym__users__display__click{max-height:200px}#acym_wrapper #acym__user__edit .acym__users__creation__fields__title{font-size:16px;font-weight:400}#acym_wrapper #acym__user__edit .acym__listing__header__title{font-weight:600}#acym_wrapper #acym__user__edit .acym__users__creation__fields__checkbox{margin-left:13px}#acym_wrapper #acym__user__edit .acym__users__display__list__name h6{display:inline-block;margin:0 10px;word-break:break-all}#acym_wrapper #acym__user__edit .acym__users__display__list__name i{line-height:22px;font-size:22px;vertical-align:sub}#acym_wrapper #acym__user__edit .acym__users__display__list--action{text-align:right;cursor:pointer}#acym_wrapper #acym__user__edit .acym__users__display__list--action i{line-height:22px;font-size:22px;vertical-align:middle;color:#ff5259}#acym_wrapper #acym__user__edit .acym__users__display__history h2.acym__title__primary__color,#acym_wrapper #acym__users__export #acym__users__export__segments{font-size:1rem}#acym_wrapper #acym__user__edit .acym__users__display__list--action span{margin:0 5px;color:#ff5259}#acym_wrapper #acym__user__edit .acym__users__display__list--action:dir(rtl){text-align:left}#acym_wrapper #acym__user__edit .acym__users__display__delete__icon{line-height:0;vertical-align:inherit;margin-left:0}#acym_wrapper #acym__user__edit .acym__users__display__subscriptions--list{margin-top:2em}#acym_wrapper #acym__user__edit .acym__users__display__subscriptions--list .button{margin:0}#acym_wrapper #acym__user__edit #acym__button--delete{color:#fefefe}#acym_wrapper #acym__user__edit .acym__users__display__history{padding:0}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__history__toggle .acym__users__history__toggle-button{padding:.9rem;background-color:#f6f6f6;cursor:pointer;border-radius:0;color:#303e46}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__history__toggle .acym__users__history__toggle-button.acym__users__history__toggle-button-selected{background-color:#fefefe;color:#0079d3}#acym_wrapper #acym__user__edit .acym__users__display__history [data-acym-type]{padding:.9rem}#acym_wrapper #acym__user__edit .acym__users__display__history [data-acym-type][data-acym-type=user]{display:none}#acym_wrapper #acym__user__edit .acym__users__display__history .history_details{cursor:pointer}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing{max-height:240px;overflow:auto}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row{margin:2px 0;padding:.7rem 0;border-bottom:1px solid #e3e3e3;border-radius:0;box-shadow:none}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row .acym__users__email__history__subject{text-overflow:ellipsis;overflow:hidden}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__listing__header__user_history__bounce,#acym_wrapper #acym__users__import__generic .acym_area{overflow:auto} @media screen and (max-width:639px){#acym_wrapper #acym__user__edit .acym__users__display__delete{padding-top:1em}#acym_wrapper #acym__user__edit .modal__pagination__button-open{margin-right:0!important}#acym_wrapper #acym__user__edit .acym__users__display__click,#acym_wrapper #acym__user__edit .acym__users__display__list--action{margin-top:1rem}}#acym_wrapper #acym__users__export #acym__users__export__select_lists .acym_area{margin-left:0;margin-right:0;padding-left:.5rem;padding-right:.5rem}#acym_wrapper #acym__users__export #acym__users__export__check_all_field,#acym_wrapper #acym__users__export #acym__users__export__check_all_list,#acym_wrapper #acym__users__export #acym__users__export__check_default_field,#acym_wrapper #acym__users__export #acym__users__export__check_none_list{cursor:pointer;color:#767676}#acym_wrapper #acym__users__export #acym__users__export__check_all_field:hover,#acym_wrapper #acym__users__export #acym__users__export__check_all_list:hover,#acym_wrapper #acym__users__export #acym__users__export__check_default_field:hover,#acym_wrapper #acym__users__export #acym__users__export__check_none_list:hover{color:#0a0a0a}#acym_wrapper #acym__users__export .acym__users__export__labels{user-select:none}#acym_wrapper #acym__users__export .acym__users__export__export_fields{vertical-align:middle}#acym_wrapper .acym__users__import__from_file__file{font-size:17px;display:none}#acym_wrapper .acym__users__import__from_file__file .acym__users__import__from_file__file__icon{vertical-align:middle}#acym_wrapper .acym__users__import__from_file__file .acym__users__import__from_file__file__close{vertical-align:middle;font-weight:bolder;cursor:pointer}#acym_wrapper .acym__users__import__from_file__import__label{text-decoration:underline}#acym_wrapper #acym__users__import__generic .fieldAssignment{border-radius:4px;background-color:#daf0fe;border-color:#daf0fe;box-shadow:none;width:180px}#acym_wrapper #acym__users__import__generic .fieldAssignment.select2-hidden-accessible{display:none}#acym_wrapper #acym__users__import__generic td{padding-right:1rem}#acym_wrapper #acym__users__import__generic tbody,#acym_wrapper #acym__users__import__generic tr{border:0}#acym_wrapper #acym__users__import__generic h4{font-weight:700}#acym_wrapper #acym__users__import__generic .acym__users__import__generic__column_name{padding-bottom:1rem}#acym_wrapper #acym__users__import__generic .acym__users__import__generic__column_name td{border-bottom:1px solid #e3e3e3}#acym_wrapper #acym__users__import__generic #acym__users__import__generic__matchdata{margin-bottom:2rem}#acym_wrapper #acym__users__import__generic label[for=acyencoding]{line-height:3em}#acym_wrapper #acym__users__import__generic .acym__users__import__generic__instructions{padding-top:1rem;font-size:.875rem}#acym_wrapper #acym__users__import__generic__matchdata div.table-scroll{margin-left:0;margin-right:0}#acym_wrapper #acym__user__import__add-subscription__modal .acym_area{padding-bottom:0;margin-bottom:1rem}#acym_wrapper #acym__users .acym__listing__empty [data-task=import]{margin-left:auto}#acym_wrapper #acym__users .acym__users__subscription{padding-left:7px}#acym_wrapper #acym__users .acym_subscription_more{display:none}#acym_wrapper #acym__users .acym__user__show-subscription{height:inherit;width:25px;vertical-align:top;cursor:pointer}#acym_wrapper #acym__users .acym__user__show-subscription .acym__user__button__showsubscription{color:#daf0fe;margin-top:0}#acym_wrapper #acym__users .acym__user__show-subscription .acym__user__show-subscription-bt{margin-top:5px;font-size:8px;font-weight:700;line-height:1}#acym_wrapper #acym__users #acym__users__listing__number_to_add_to_list,#acym_wrapper #acym__users #acym__users__listing__number_to_export{color:inherit}#acym_wrapper #acym__users i.acymicon-radio-button-unchecked{font-size:19px}#acym_wrapper .button-secondary.disabled #acym__users__listing__number_to_add_to_list{color:#fefefe}1 #acym_wrapper #acym__user__edit .acym__user__edit__custom__fields .grid-margin-x{margin:0}#acym_wrapper #acym__user__edit .acym__users__display__click{max-height:200px}#acym_wrapper #acym__user__edit .acym__users__creation__fields__title{font-size:16px;font-weight:400}#acym_wrapper #acym__user__edit .acym__listing__header__title{font-weight:600}#acym_wrapper #acym__user__edit .acym__users__creation__fields__checkbox{margin-left:13px}#acym_wrapper #acym__user__edit .acym__users__display__list__name h6{display:inline-block;margin:0 10px;word-break:break-all}#acym_wrapper #acym__user__edit .acym__users__display__list__name i{line-height:22px;font-size:22px;vertical-align:sub}#acym_wrapper #acym__user__edit .acym__users__display__list--action{text-align:right;cursor:pointer}#acym_wrapper #acym__user__edit .acym__users__display__list--action i{line-height:22px;font-size:22px;vertical-align:middle;color:#ff5259}#acym_wrapper #acym__user__edit .acym__users__display__history h2.acym__title__primary__color,#acym_wrapper #acym__users__export #acym__users__export__segments{font-size:1rem}#acym_wrapper #acym__user__edit .acym__users__display__list--action span{margin:0 5px;color:#ff5259}#acym_wrapper #acym__user__edit .acym__users__display__list--action:dir(rtl){text-align:left}#acym_wrapper #acym__user__edit .acym__users__display__delete__icon{line-height:0;vertical-align:inherit;margin-left:0}#acym_wrapper #acym__user__edit .acym__users__display__subscriptions--list{margin-top:2em}#acym_wrapper #acym__user__edit .acym__users__display__subscriptions--list .button{margin:0}#acym_wrapper #acym__user__edit #acym__button--delete{color:#fefefe}#acym_wrapper #acym__user__edit .acym__users__display__history{padding:0}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__history__toggle .acym__users__history__toggle-button{padding:.9rem;background-color:#f6f6f6;cursor:pointer;border-radius:0;color:#303e46}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__history__toggle .acym__users__history__toggle-button.acym__users__history__toggle-button-selected{background-color:#fefefe;color:#0079d3}#acym_wrapper #acym__user__edit .acym__users__display__history [data-acym-type]{padding:.9rem}#acym_wrapper #acym__user__edit .acym__users__display__history [data-acym-type][data-acym-type=user]{display:none}#acym_wrapper #acym__user__edit .acym__users__display__history .history_details{cursor:pointer}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing{max-height:240px;overflow:auto}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row{margin:2px 0;padding:.7rem 0;border-bottom:1px solid #e3e3e3;border-radius:0;box-shadow:none}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row .acym__users__email__history__subject{text-overflow:ellipsis;overflow:hidden}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__listing__header__user_history__bounce,#acym_wrapper #acym__users__import__generic .acym_area{overflow:auto}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row .acym__users__display__history__listing__ip{word-wrap:break-word}@media screen and (max-width:639px){#acym_wrapper #acym__user__edit .acym__users__display__delete{padding-top:1em}#acym_wrapper #acym__user__edit .modal__pagination__button-open{margin-right:0!important}#acym_wrapper #acym__user__edit .acym__users__display__click,#acym_wrapper #acym__user__edit .acym__users__display__list--action{margin-top:1rem}}#acym_wrapper #acym__users__export #acym__users__export__select_lists .acym_area{margin-left:0;margin-right:0;padding-left:.5rem;padding-right:.5rem}#acym_wrapper #acym__users__export #acym__users__export__check_all_field,#acym_wrapper #acym__users__export #acym__users__export__check_all_list,#acym_wrapper #acym__users__export #acym__users__export__check_default_field,#acym_wrapper #acym__users__export #acym__users__export__check_none_list{cursor:pointer;color:#767676}#acym_wrapper #acym__users__export #acym__users__export__check_all_field:hover,#acym_wrapper #acym__users__export #acym__users__export__check_all_list:hover,#acym_wrapper #acym__users__export #acym__users__export__check_default_field:hover,#acym_wrapper #acym__users__export #acym__users__export__check_none_list:hover{color:#0a0a0a}#acym_wrapper #acym__users__export .acym__users__export__labels{user-select:none}#acym_wrapper #acym__users__export .acym__users__export__export_fields{vertical-align:middle}#acym_wrapper .acym__users__import__from_file__file{font-size:17px;display:none}#acym_wrapper .acym__users__import__from_file__file .acym__users__import__from_file__file__icon{vertical-align:middle}#acym_wrapper .acym__users__import__from_file__file .acym__users__import__from_file__file__close{vertical-align:middle;font-weight:bolder;cursor:pointer}#acym_wrapper .acym__users__import__from_file__import__label{text-decoration:underline}#acym_wrapper #acym__users__import__generic .fieldAssignment{border-radius:4px;background-color:#daf0fe;border-color:#daf0fe;box-shadow:none;width:180px}#acym_wrapper #acym__users__import__generic .fieldAssignment.select2-hidden-accessible{display:none}#acym_wrapper #acym__users__import__generic td{padding-right:1rem}#acym_wrapper #acym__users__import__generic tbody,#acym_wrapper #acym__users__import__generic tr{border:0}#acym_wrapper #acym__users__import__generic h4{font-weight:700}#acym_wrapper #acym__users__import__generic .acym__users__import__generic__column_name{padding-bottom:1rem}#acym_wrapper #acym__users__import__generic .acym__users__import__generic__column_name td{border-bottom:1px solid #e3e3e3}#acym_wrapper #acym__users__import__generic #acym__users__import__generic__matchdata{margin-bottom:2rem}#acym_wrapper #acym__users__import__generic label[for=acyencoding]{line-height:3em}#acym_wrapper #acym__users__import__generic .acym__users__import__generic__instructions{padding-top:1rem;font-size:.875rem}#acym_wrapper #acym__users__import__generic__matchdata div.table-scroll{margin-left:0;margin-right:0}#acym_wrapper #acym__user__import__add-subscription__modal .acym_area{padding-bottom:0;margin-bottom:1rem}#acym_wrapper #acym__users .acym__listing__empty [data-task=import]{margin-left:auto}#acym_wrapper #acym__users .acym__users__subscription{padding-left:7px}#acym_wrapper #acym__users .acym_subscription_more{display:none}#acym_wrapper #acym__users .acym__user__show-subscription{height:inherit;width:25px;vertical-align:top;cursor:pointer}#acym_wrapper #acym__users .acym__user__show-subscription .acym__user__button__showsubscription{color:#daf0fe;margin-top:0}#acym_wrapper #acym__users .acym__user__show-subscription .acym__user__show-subscription-bt{margin-top:5px;font-size:8px;font-weight:700;line-height:1}#acym_wrapper #acym__users #acym__users__listing__number_to_add_to_list,#acym_wrapper #acym__users #acym__users__listing__number_to_export{color:inherit}#acym_wrapper #acym__users i.acymicon-radio-button-unchecked{font-size:19px}#acym_wrapper .button-secondary.disabled #acym__users__listing__number_to_add_to_list{color:#fefefe} -
acymailing/tags/10.8.1/media/css/front/frontusers.min.css
r3470461 r3478139 1 .site-content-contain .acym_front_page #acyuseractions{padding-top:5px}.site-content-contain .acym_front_page #acyuseractions button{font-size:12px;line-height:1}.acym_front_page fieldset{margin-bottom:1rem}.acym_front_page .acym_list{display:block}.acym_front_page .acym_list .acystatus{margin-right:.2rem;display:inline-block}.acym_front_page .acym_list .acystatus .acym_radio_group input{margin:0 4px}.acym_front_page .acym_list .acystatus .acym_radio_group label,.acym_front_page .acym_list .list_name{display:inline-block}.acym_front_page #acyuserinfo label{display:block;margin-bottom:5px}.acym_front_page #acyuserinfo input[type=radio],.acym_front_page #acyuserinfo input[type=checkbox]{margin-top:0}#acym_wrapper #acym__user__edit .acym__user__edit__custom__fields .grid-margin-x{margin:0}#acym_wrapper #acym__user__edit .acym__users__display__click{max-height:200px}#acym_wrapper #acym__user__edit .acym__users__creation__fields__title{font-size:16px;font-weight:400}#acym_wrapper #acym__user__edit .acym__listing__header__title{font-weight:600}#acym_wrapper #acym__user__edit .acym__users__creation__fields__checkbox{margin-left:13px}#acym_wrapper #acym__user__edit .acym__users__display__list__name h6{display:inline-block;margin:0 10px;word-break:break-all}#acym_wrapper #acym__user__edit .acym__users__display__list__name i{line-height:22px;font-size:22px;vertical-align:sub}#acym_wrapper #acym__user__edit .acym__users__display__list--action i{line-height:22px;font-size:22px;vertical-align:middle;color:#ff5259}#acym_wrapper #acym__user__edit .acym__users__display__list--action span{margin:0 5px;color:#ff5259}#acym_wrapper #acym__user__edit .acym__users__display__list--action:dir(rtl){text-align:left}#acym_wrapper #acym__user__edit .acym__users__display__delete__icon{line-height:0;vertical-align:inherit;margin-left:0}#acym_wrapper #acym__user__edit .acym__users__display__subscriptions--list{margin-top:2em}#acym_wrapper #acym__user__edit .acym__users__display__subscriptions--list .button{margin:0}#acym_wrapper #acym__user__edit #acym__button--delete{color:#fefefe}#acym_wrapper #acym__user__edit .acym__users__display__history{padding:0}#acym_wrapper #acym__user__edit .acym__users__display__history h2.acym__title__primary__color{font-size:1rem}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__history__toggle .acym__users__history__toggle-button{padding:.9rem;background-color:#f6f6f6;cursor:pointer;border-radius:0;color:#303e46}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__history__toggle .acym__users__history__toggle-button.acym__users__history__toggle-button-selected{background-color:#fefefe;color:#0079d3}#acym_wrapper #acym__user__edit .acym__users__display__history [data-acym-type]{padding:.9rem}#acym_wrapper #acym__user__edit .acym__users__display__history [data-acym-type][data-acym-type=user]{display:none}#acym_wrapper #acym__user__edit .acym__users__display__history .history_details{cursor:pointer}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing{max-height:240px;overflow:auto}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row{margin:2px 0;padding:.7rem 0;border-bottom:1px solid #e3e3e3;border-radius:0;box-shadow:none}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row .acym__users__email__history__subject{text-overflow:ellipsis;overflow:hidden}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__ listing__header__user_history__bounce{overflow:auto}@media screen and (max-width:639px){#acym_wrapper #acym__user__edit .acym__users__display__delete{padding-top:1em}#acym_wrapper #acym__user__edit .modal__pagination__button-open{margin-right:0!important}#acym_wrapper #acym__user__edit .acym__users__display__click,#acym_wrapper #acym__user__edit .acym__users__display__list--action{margin-top:1rem}}#acym_wrapper #acym__user__edit .acym__users__display__list--action{cursor:pointer;text-align:center}#acym_wrapper .acym__unsubscribe__title{color:#0a0a0a;font-weight:400}#acym_wrapper .acym__unsubscribe__page{display:flex;justify-content:space-between;background-color:#f1f1f1;min-height:100vh}#acym_wrapper .acym__unsubscribe__page .button-secondary:hover{color:#fefefe!important}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__image__container{width:45%;background-color:#f1f1f1;align-content:center;justify-items:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container{width:55%;background-color:#fefefe;align-content:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container.no-image{width:100%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__container{display:flex;flex-direction:column;align-items:center;justify-content:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acy__unsubscribe__form__header{display:flex;flex-direction:column;align-items:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acy__unsubscribe__form__header .acym__unsubscribe__form__header__image{max-width:80%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acy__unsubscribe__form__header .acym__unsubscribe__form__header__image img{max-height:200px}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acy__unsubscribe__form__header #acym__unsubscribe__language__select{max-width:300px}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container{display:flex;flex-direction:column;align-items:center;max-width:700px}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing{width:70%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing ul{list-style:none;padding:0;margin:0}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing .acym__unsubscribe__list__item{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing .acym__unsubscribe__list__item .acym__unsubscribe__list__display__name{font-size:1rem;font-weight:700;word-wrap:break-word}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing .acym__unsubscribe__list__item .acym__unsubscribe__list__description{font-size:.85rem;color:#939294;word-wrap:break-word;white-space:normal}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing .acym__unsubscribe__list__item .acym__unsubscribe__list__switch{display:flex;align-items:flex-start;width:10%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section{width:70%;font-weight:700;font-size:1rem}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section .acym__unsubscribe__reason__label{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:8px}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section .acym__unsubscribe__reason__label .acym__optional{font-size:.875rem;color:#64748B}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section #unsubscribe_selector_reason{border:2px solid #f1f1f1;box-shadow:none;line-height:1.15}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section .acym__unsub__reason__selected{border:2px solid #f1f1f1;box-shadow:none}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__actions{display:flex;justify-content:flex-start;width:70%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__actions button{flex:1;max-width:200px;margin-right:1rem;text-align:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__powered__by__image{max-width:150px}@media screen and (max-width:639px){#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container{width:100%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__actions{flex-direction:column;align-items:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__actions button{width:100%;max-width:none;margin-right:0;margin-bottom:.5rem}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__actions button:last-child{margin-bottom:0}}#acym_wrapper #acym__user__import__add-subscription__modal .acym_area{padding-bottom:0;margin-bottom:1rem}#acym_wrapper #acym__users .acym__listing__empty [data-task=import]{margin-left:auto}#acym_wrapper #acym__users .acym__users__subscription{padding-left:7px}#acym_wrapper #acym__users .acym_subscription_more{display:none}#acym_wrapper #acym__users .acym__user__show-subscription{height:inherit;width:25px;vertical-align:top;cursor:pointer}#acym_wrapper #acym__users .acym__user__show-subscription .acym__user__button__showsubscription{color:#daf0fe;margin-top:0}#acym_wrapper #acym__users .acym__user__show-subscription .acym__user__show-subscription-bt{margin-top:5px;font-size:8px;font-weight:700;line-height:1}#acym_wrapper #acym__users #acym__users__listing__number_to_add_to_list,#acym_wrapper #acym__users #acym__users__listing__number_to_export{color:inherit}#acym_wrapper #acym__users i.acymicon-radio-button-unchecked{font-size:19px}#acym_wrapper .button-secondary.disabled #acym__users__listing__number_to_add_to_list{color:#fefefe}1 .site-content-contain .acym_front_page #acyuseractions{padding-top:5px}.site-content-contain .acym_front_page #acyuseractions button{font-size:12px;line-height:1}.acym_front_page fieldset{margin-bottom:1rem}.acym_front_page .acym_list{display:block}.acym_front_page .acym_list .acystatus{margin-right:.2rem;display:inline-block}.acym_front_page .acym_list .acystatus .acym_radio_group input{margin:0 4px}.acym_front_page .acym_list .acystatus .acym_radio_group label,.acym_front_page .acym_list .list_name{display:inline-block}.acym_front_page #acyuserinfo label{display:block;margin-bottom:5px}.acym_front_page #acyuserinfo input[type=radio],.acym_front_page #acyuserinfo input[type=checkbox]{margin-top:0}#acym_wrapper #acym__user__edit .acym__user__edit__custom__fields .grid-margin-x{margin:0}#acym_wrapper #acym__user__edit .acym__users__display__click{max-height:200px}#acym_wrapper #acym__user__edit .acym__users__creation__fields__title{font-size:16px;font-weight:400}#acym_wrapper #acym__user__edit .acym__listing__header__title{font-weight:600}#acym_wrapper #acym__user__edit .acym__users__creation__fields__checkbox{margin-left:13px}#acym_wrapper #acym__user__edit .acym__users__display__list__name h6{display:inline-block;margin:0 10px;word-break:break-all}#acym_wrapper #acym__user__edit .acym__users__display__list__name i{line-height:22px;font-size:22px;vertical-align:sub}#acym_wrapper #acym__user__edit .acym__users__display__list--action i{line-height:22px;font-size:22px;vertical-align:middle;color:#ff5259}#acym_wrapper #acym__user__edit .acym__users__display__list--action span{margin:0 5px;color:#ff5259}#acym_wrapper #acym__user__edit .acym__users__display__list--action:dir(rtl){text-align:left}#acym_wrapper #acym__user__edit .acym__users__display__delete__icon{line-height:0;vertical-align:inherit;margin-left:0}#acym_wrapper #acym__user__edit .acym__users__display__subscriptions--list{margin-top:2em}#acym_wrapper #acym__user__edit .acym__users__display__subscriptions--list .button{margin:0}#acym_wrapper #acym__user__edit #acym__button--delete{color:#fefefe}#acym_wrapper #acym__user__edit .acym__users__display__history{padding:0}#acym_wrapper #acym__user__edit .acym__users__display__history h2.acym__title__primary__color{font-size:1rem}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__history__toggle .acym__users__history__toggle-button{padding:.9rem;background-color:#f6f6f6;cursor:pointer;border-radius:0;color:#303e46}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__history__toggle .acym__users__history__toggle-button.acym__users__history__toggle-button-selected{background-color:#fefefe;color:#0079d3}#acym_wrapper #acym__user__edit .acym__users__display__history [data-acym-type]{padding:.9rem}#acym_wrapper #acym__user__edit .acym__users__display__history [data-acym-type][data-acym-type=user]{display:none}#acym_wrapper #acym__user__edit .acym__users__display__history .history_details{cursor:pointer}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing{max-height:240px;overflow:auto}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row{margin:2px 0;padding:.7rem 0;border-bottom:1px solid #e3e3e3;border-radius:0;box-shadow:none}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row .acym__users__email__history__subject{text-overflow:ellipsis;overflow:hidden}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row .acym__users__display__history__listing__ip{word-wrap:break-word}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__listing__header__user_history__bounce{overflow:auto}@media screen and (max-width:639px){#acym_wrapper #acym__user__edit .acym__users__display__delete{padding-top:1em}#acym_wrapper #acym__user__edit .modal__pagination__button-open{margin-right:0!important}#acym_wrapper #acym__user__edit .acym__users__display__click,#acym_wrapper #acym__user__edit .acym__users__display__list--action{margin-top:1rem}}#acym_wrapper #acym__user__edit .acym__users__display__list--action{cursor:pointer;text-align:center}#acym_wrapper .acym__unsubscribe__title{color:#0a0a0a;font-weight:400}#acym_wrapper .acym__unsubscribe__page{display:flex;justify-content:space-between;background-color:#f1f1f1;min-height:100vh}#acym_wrapper .acym__unsubscribe__page .button-secondary:hover{color:#fefefe!important}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__image__container{width:45%;background-color:#f1f1f1;align-content:center;justify-items:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container{width:55%;background-color:#fefefe;align-content:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container.no-image{width:100%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__container{display:flex;flex-direction:column;align-items:center;justify-content:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acy__unsubscribe__form__header{display:flex;flex-direction:column;align-items:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acy__unsubscribe__form__header .acym__unsubscribe__form__header__image{max-width:80%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acy__unsubscribe__form__header .acym__unsubscribe__form__header__image img{max-height:200px}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acy__unsubscribe__form__header #acym__unsubscribe__language__select{max-width:300px}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container{display:flex;flex-direction:column;align-items:center;max-width:700px}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing{width:70%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing ul{list-style:none;padding:0;margin:0}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing .acym__unsubscribe__list__item{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing .acym__unsubscribe__list__item .acym__unsubscribe__list__display__name{font-size:1rem;font-weight:700;word-wrap:break-word}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing .acym__unsubscribe__list__item .acym__unsubscribe__list__description{font-size:.85rem;color:#939294;word-wrap:break-word;white-space:normal}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing .acym__unsubscribe__list__item .acym__unsubscribe__list__switch{display:flex;align-items:flex-start;width:10%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section{width:70%;font-weight:700;font-size:1rem}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section .acym__unsubscribe__reason__label{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:8px}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section .acym__unsubscribe__reason__label .acym__optional{font-size:.875rem;color:#64748B}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section #unsubscribe_selector_reason{border:2px solid #f1f1f1;box-shadow:none;line-height:1.15}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section .acym__unsub__reason__selected{border:2px solid #f1f1f1;box-shadow:none}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__actions{display:flex;justify-content:flex-start;width:70%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__actions button{flex:1;max-width:200px;margin-right:1rem;text-align:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__powered__by__image{max-width:150px}@media screen and (max-width:639px){#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container{width:100%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__actions{flex-direction:column;align-items:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__actions button{width:100%;max-width:none;margin-right:0;margin-bottom:.5rem}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__actions button:last-child{margin-bottom:0}}#acym_wrapper #acym__user__import__add-subscription__modal .acym_area{padding-bottom:0;margin-bottom:1rem}#acym_wrapper #acym__users .acym__listing__empty [data-task=import]{margin-left:auto}#acym_wrapper #acym__users .acym__users__subscription{padding-left:7px}#acym_wrapper #acym__users .acym_subscription_more{display:none}#acym_wrapper #acym__users .acym__user__show-subscription{height:inherit;width:25px;vertical-align:top;cursor:pointer}#acym_wrapper #acym__users .acym__user__show-subscription .acym__user__button__showsubscription{color:#daf0fe;margin-top:0}#acym_wrapper #acym__users .acym__user__show-subscription .acym__user__show-subscription-bt{margin-top:5px;font-size:8px;font-weight:700;line-height:1}#acym_wrapper #acym__users #acym__users__listing__number_to_add_to_list,#acym_wrapper #acym__users #acym__users__listing__number_to_export{color:inherit}#acym_wrapper #acym__users i.acymicon-radio-button-unchecked{font-size:19px}#acym_wrapper .button-secondary.disabled #acym__users__listing__number_to_add_to_list{color:#fefefe} -
acymailing/tags/10.8.1/readme.txt
r3470461 r3478139 4 4 Requires at least: 5.5 5 5 Tested up to: 6.9 6 Stable tag: 10.8. 06 Stable tag: 10.8.1 7 7 Requires PHP: 7.4.0 8 8 License: GPLv3 … … 114 114 == Changelog == 115 115 116 = 10.8.0 - February 26, 2026 = 116 = 10.8.1 - March 9, 2026 = 117 * A vulnerability on user creation impacting versions 9.11.0 to 10.8.0 has been patched. Details will be disclosed after a reasonable time to let users apply the patch first. 117 118 118 * It is now possible to modify the next execution date of an automatic campaign after it started. 119 * It is now possible to download the file inserted in the file type custom field from the user edition page in the admin. 120 * The tracking of URLs in emails now correctly handles the URLs with customised dynamic parameters. 119 * A security has been added on the statistics page to handle edge cases where the campaign isn't correctly selected. 120 * Display properly IPv6 in user history. 121 121 122 * A dedicated message has been added when automatic campaigns could not generate a new campaign. 123 * The way dynamic content and auto-save is handled has been modified to prevent false-positives from Planet Hoster's security rules. 124 * Multibyte characters (Japanese, Chinese, Arabic, Hebrew...) are now handled when wrapping text of an element inserted in an email. 125 * The default bounce rules have been updated to catch more messages of blocked emails by filters. 126 * Modifications have been made to prepare for PHP 8.6. 127 * We have improved the accessibility of the unsubscribe page. 128 * We changed the integration with Mail-Tester due to their new version, the spam test is now working again. 129 * We added SEF handling for the EasySocial links. 130 131 * An issue has been fixed when notification messages are configured to be sent to a non existing user and that user could not be automatically added. 132 * The special chars option for email addresses was not working as intended, special chars are now correctly rejected when a new user is created. 133 * The editor styling is now correctly applied to the category title when inserting items by category in emails and grouping by category. 134 * The automations and scenarios ordering has been fixed on listings. 135 * On firefox, the plugins card are now correctly displayed. 136 * We fixed the redirection issue that could occur after a cancel or a save and exit in the email edition from the configuration page. 137 * We have fixed issues that could cause errors in certain subscription forms and on automation configurations. 138 * A special case has been handled on the automation summary. 139 * We fixed some custom fields in the subscriber edition page that were not allowing you to empty their value. 140 * We fixed a “deprecated” warning that could occur when you manually triggered bounce handling. 141 * Fixed email preview in latest Firefox version (148.0). 142 * We fixed an error message preventing last product insertion in the editor for WooCommerce. 143 * The new account registration could lead to an error in some cases when the auto user creation was active. 122 * The date in email headers for Elastic Email users is now correctly handled. 144 123 145 124 [See the whole changelog here.](https://www.acymailing.com/changelog) -
acymailing/tags/10.8.1/vendor/composer/installed.php
r3470461 r3478139 4 4 'pretty_version' => 'dev-develop', 5 5 'version' => 'dev-develop', 6 'reference' => ' 96008380ccbaa6f6b02dc04c6753c4a02c088a88',6 'reference' => 'eebe440aad4ff34871efdbfee74d19666979b9a1', 7 7 'type' => 'library', 8 8 'install_path' => __DIR__ . '/../../', … … 14 14 'pretty_version' => 'dev-develop', 15 15 'version' => 'dev-develop', 16 'reference' => ' 96008380ccbaa6f6b02dc04c6753c4a02c088a88',16 'reference' => 'eebe440aad4ff34871efdbfee74d19666979b9a1', 17 17 'type' => 'library', 18 18 'install_path' => __DIR__ . '/../../', -
acymailing/trunk/WpInit/Router.php
r3363041 r3478139 120 120 } 121 121 122 public function router( $front = false)122 public function router(bool $front = false): void 123 123 { 124 124 displayFreeTrialMessage(); 125 125 126 126 127 if (!$front) auth_redirect(); 127 if (!$front) { 128 auth_redirect(); 129 } 128 130 129 131 if (file_exists(ACYM_FOLDER.'update.php')) { -
acymailing/trunk/back/Classes/UserClass.php
r3470461 r3478139 1033 1033 $user->$attribute = $value; 1034 1034 } 1035 unset($user->cms_id); 1035 1036 } 1036 1037 -
acymailing/trunk/back/Controllers/Configuration/License.php
r3398232 r3478139 18 18 UpdatemeHelper::getLicenseInfo(); 19 19 } 20 21 20 22 21 if (!empty($resultUnlinkLicenseOnUpdateMe['message'])) { -
acymailing/trunk/back/Controllers/DashboardController.php
r3470461 r3478139 45 45 $splashJson = acym_fileGetContent(ACYM_NEW_FEATURES_SPLASHSCREEN_JSON); 46 46 $version = json_decode($splashJson); 47 if (version_compare($this->config->get('previous_version', '10.8. 0'), $version->max_version, '>=')) {47 if (version_compare($this->config->get('previous_version', '10.8.1'), $version->max_version, '>=')) { 48 48 @unlink(ACYM_NEW_FEATURES_SPLASHSCREEN_JSON); 49 49 $this->listing(); -
acymailing/trunk/back/Controllers/StatsController.php
r3249714 r3478139 119 119 $data['workflowHelper'] = new WorkflowHelper(); 120 120 121 $overrideFilterMailIds = false; 121 $overrideFilterMailIds = acym_getVar('string', 'task', '') === 'listing' && empty(acym_getVar('array', 'mail_ids', [])); 122 $data['selectedMailid'] = $this->getVarFiltersListing('array', 'mail_ids', [], $overrideFilterMailIds); 122 123 123 if (acym_getVar('string', 'task', '') == 'listing' && empty(acym_getVar('array', 'mail_ids', []))) $overrideFilterMailIds = true; 124 125 $data['selectedMailid'] = $this->getVarFiltersListing('array', 'mail_ids', [], $overrideFilterMailIds); 124 foreach ($data['selectedMailid'] as $i => $mailId) { 125 if (empty($mailId)) { 126 unset($data['selectedMailid'][$i]); 127 } 128 } 126 129 127 130 if ($needMailId && empty($data['selectedMailid'])) { … … 140 143 141 144 $versionMailSelected = $this->getVarFiltersListing('int', 'mail_id_version', 0, $overrideFilterMailIdVersion); 142 if (!empty($versionMailSelected)) $data['selectedMailid'] = [$versionMailSelected]; 145 if (!empty($versionMailSelected)) { 146 $data['selectedMailid'] = [$versionMailSelected]; 147 } 143 148 } 144 149 -
acymailing/trunk/back/Core/wordpress/extension.php
r3470461 r3478139 31 31 'title' => acym_translation('ACYM_ARTICLE'), 32 32 'folder_name' => 'post', 33 'version' => '10.8. 0',33 'version' => '10.8.1', 34 34 'active' => '1', 35 35 'category' => 'Content management', … … 37 37 'uptodate' => '1', 38 38 'description' => '- Insert WordPress posts in your emails<br/>- Insert the latest posts of a category in an automatic email', 39 'latest_version' => '10.8. 0',39 'latest_version' => '10.8.1', 40 40 'type' => 'CORE', 41 41 ], … … 43 43 'title' => acym_translation('ACYM_PAGE'), 44 44 'folder_name' => 'page', 45 'version' => '10.8. 0',45 'version' => '10.8.1', 46 46 'active' => '1', 47 47 'category' => 'Content management', … … 49 49 'uptodate' => '1', 50 50 'description' => '- Insert pages in your emails', 51 'latest_version' => '10.8. 0',51 'latest_version' => '10.8.1', 52 52 'type' => 'CORE', 53 53 ], … … 55 55 'title' => acym_translation('ACYM_CREATE_USER'), 56 56 'folder_name' => 'createuser', 57 'version' => '10.8. 0',57 'version' => '10.8.1', 58 58 'active' => '1', 59 59 'category' => 'User management', … … 61 61 'uptodate' => '1', 62 62 'description' => '- Automatically creates a site user when an AcyMailing subscriber is created', 63 'latest_version' => '10.8. 0',63 'latest_version' => '10.8.1', 64 64 'type' => 'CORE', 65 65 ], -
acymailing/trunk/back/Core/wplangindexer.php
r3470461 r3478139 1 1 <?php 2 2 3 __('This domain is currently under review. You will be able to send your emails as soon as it gets manually approved, which is done on weekdays and can take up to 1 day.', 'acymailing'); 3 4 __('Automatic campaign [%s] failed generating a new campaign because an error occurred.', 'acymailing'); 4 5 __('Next execution date', 'acymailing'); … … 9 10 __('Giphy allows you to search and insert GIFs directly into your emails. You need to create an account on Giphy and create a new API key on their developer portal to use this feature.', 'acymailing'); 10 11 __('Please format the date like this: YYYY-MM-DD', 'acymailing'); 11 __('Your account is currently under review. You will be able to send your emails as soon as it gets approved.', 'acymailing');12 12 __('Please specify a sending date', 'acymailing'); 13 13 __('Only use a dedicated sending process when experiencing issues on automated tasks. This might not work for all servers!', 'acymailing'); -
acymailing/trunk/back/Helpers/Update/Configuration.php
r3470461 r3478139 123 123 $allPref['Essential'] = ACYM_ESSENTIAL; 124 124 $allPref['Enterprise'] = ACYM_ENTERPRISE; 125 $allPref['previous_version'] = '10.8. 0';125 $allPref['previous_version'] = '10.8.1'; 126 126 127 127 $allPref['display_built_by'] = acym_level(ACYM_ESSENTIAL) ? 0 : 1; -
acymailing/trunk/back/Helpers/Update/Patchv10.php
r3432889 r3478139 242 242 $this->updateQuery('ALTER TABLE #__acym_scenario ADD COLUMN `ordering` SMALLINT(6) NOT NULL DEFAULT 0'); 243 243 } 244 245 private function updateFor1081(): void 246 { 247 if ($this->isPreviousVersionAtLeast('10.8.1')) { 248 return; 249 } 250 251 global $acymCmsUserVars; 252 $this->updateQuery( 253 'UPDATE `#__acym_user` AS `acyuser` 254 JOIN '.$acymCmsUserVars->table.' AS `user` 255 ON `user`.'.$acymCmsUserVars->email.' COLLATE utf8mb4_unicode_ci = `acyuser`.`email` COLLATE utf8mb4_unicode_ci 256 SET `acyuser`.`cms_id` = `user`.'.$acymCmsUserVars->id.' 257 WHERE `acyuser`.`cms_id` > 0 258 AND `acyuser`.`cms_id` != `user`.'.$acymCmsUserVars->id 259 ); 260 } 244 261 } -
acymailing/trunk/back/Helpers/Update/SQLPatch.php
r3432889 r3478139 93 93 $this->updateFor1065(); 94 94 $this->updateFor1070(); 95 $this->updateFor1081(); 95 96 } 96 97 -
acymailing/trunk/back/Helpers/UpdateHelper.php
r3470461 r3478139 22 22 23 23 private string $level = 'starter'; 24 private string $version = '10.8. 0';24 private string $version = '10.8.1'; 25 25 private string $previousVersion; 26 26 private bool $isUpdating = false; -
acymailing/trunk/back/Views/Users/tmpl/edit_history.php
r3229379 r3478139 102 102 <?php echo acym_date($oneHistory->date, acym_getDateTimeFormat()); ?> 103 103 </div> 104 <div class="cell small-6 medium-2 ">104 <div class="cell small-6 medium-2 acym__users__display__history__listing__ip"> 105 105 <?php echo acym_escape($oneHistory->ip); ?> 106 106 </div> -
acymailing/trunk/back/dynamics/acymailer/plugin.php
r3470461 r3478139 42 42 28 => 'ACYM_EMAIL_UNDER_VERIFICATION', 43 43 29 => 'ACYM_DOMAIN_BLOCKED', 44 30 => 'ACYM_ ACCOUNT_UNDER_REVIEW',44 30 => 'ACYM_DOMAIN_UNDER_REVIEW', 45 45 ]; 46 46 -
acymailing/trunk/back/dynamics/elasticemail/plugin.php
r3397048 r3478139 1 1 <?php 2 2 3 use AcyMailerPhp\Mailer; 3 4 use AcyMailing\Classes\CampaignClass; 4 5 use AcyMailing\Classes\MailClass; … … 218 219 private function handleHeaders(array &$data, MailerHelper $mailerHelper): void 219 220 { 221 $data['content']->Headers = new stdClass(); 222 $data['content']->Headers->Date = Mailer::rfcDate(); 223 220 224 if (empty($mailerHelper->CustomHeader)) { 221 225 return; 222 226 } 223 227 224 $data['content']->Headers = new stdClass();225 228 foreach ($mailerHelper->CustomHeader as $oneHeader) { 226 229 $data['content']->Headers->{$oneHeader[0]} = $oneHeader[1]; -
acymailing/trunk/back/helpers/helper.php
r3229379 r3478139 2 2 3 3 include_once dirname(__DIR__).DIRECTORY_SEPARATOR.'Core'.DIRECTORY_SEPARATOR.'init.php'; 4 5 $trace = debug_backtrace(); 6 $fileCallingThisFile = $trace[0]['file']; 7 8 acym_enqueueMessage( 9 'One of your extensions is calling a deprecated AcyMailing file that will be removed in the version 11.0.<br>Please ask the developer to update their integration to avoid any interruption of service for your website.<br><br><b>File causing this error:</b> '.$fileCallingThisFile, 10 'error', 11 true, 12 [ 13 [ 14 'name' => 'helper_deprecation', 15 'removable' => 1, 16 ], 17 ], 18 false 19 ); -
acymailing/trunk/index.php
r3470461 r3478139 6 6 * Author URI: https://www.acymailing.com 7 7 * License: GPLv3 8 * Version: 10.8. 08 * Version: 10.8.1 9 9 * Text Domain: acymailing 10 10 * Domain Path: /language -
acymailing/trunk/language/acymailing.pot
r3470461 r3478139 1 1 msgid "" 2 2 msgstr "" 3 "Project-Id-Version: AcyMailing 10.8. 0\n"3 "Project-Id-Version: AcyMailing 10.8.1\n" 4 4 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/acymailing\n" 5 5 "MIME-Version: 1.0\n" 6 6 "Content-Type: text/plain; charset=UTF-8\n" 7 7 "Content-Transfer-Encoding: 8bit\n" 8 "POT-Creation-Date: 2026-0 2-26\n"8 "POT-Creation-Date: 2026-03-09\n" 9 9 "X-Domain: acymailing\n" 10 10 11 11 12 msgid "This domain is currently under review. You will be able to send your emails as soon as it gets manually approved, which is done on weekdays and can take up to 1 day." 13 msgstr "" 14 12 15 msgid "Automatic campaign [%s] failed generating a new campaign because an error occurred." 13 16 msgstr "" … … 34 37 msgstr "" 35 38 36 msgid "Your account is currently under review. You will be able to send your emails as soon as it gets approved."37 msgstr ""38 39 39 msgid "Please specify a sending date" 40 40 msgstr "" -
acymailing/trunk/language/en-US.com_acym.ini
r3470461 r3478139 1 ACYM_VERSION="10.8. 0"1 ACYM_VERSION="10.8.1" 2 2 3 3 4 ACYM_DOMAIN_UNDER_REVIEW="This domain is currently under review. You will be able to send your emails as soon as it gets manually approved, which is done on weekdays and can take up to 1 day." 4 5 ACYM_CAMPAIGN_FAILED_GENERATING="Automatic campaign [%s] failed generating a new campaign because an error occurred." 5 6 ACYM_NEXT_EXECUTION="Next execution date" … … 10 11 ACYM_GIPHY_API_KEY_DESC="Giphy allows you to search and insert GIFs directly into your emails. You need to create an account on Giphy and create a new API key on their developer portal to use this feature." 11 12 ACYM_DATE_FORMAT_FILTER="Please format the date like this: YYYY-MM-DD" 12 ACYM_ACCOUNT_UNDER_REVIEW="Your account is currently under review. You will be able to send your emails as soon as it gets approved."13 13 ACYM_PLEASE_SET_SEND_DATE="Please specify a sending date" 14 14 ACYM_DEDICATED_SENDING_PROCESS_WARNING="Only use a dedicated sending process when experiencing issues on automated tasks. This might not work for all servers!" -
acymailing/trunk/media/css/back/users.min.css
r3432889 r3478139 1 #acym_wrapper #acym__user__edit .acym__user__edit__custom__fields .grid-margin-x{margin:0}#acym_wrapper #acym__user__edit .acym__users__display__click{max-height:200px}#acym_wrapper #acym__user__edit .acym__users__creation__fields__title{font-size:16px;font-weight:400}#acym_wrapper #acym__user__edit .acym__listing__header__title{font-weight:600}#acym_wrapper #acym__user__edit .acym__users__creation__fields__checkbox{margin-left:13px}#acym_wrapper #acym__user__edit .acym__users__display__list__name h6{display:inline-block;margin:0 10px;word-break:break-all}#acym_wrapper #acym__user__edit .acym__users__display__list__name i{line-height:22px;font-size:22px;vertical-align:sub}#acym_wrapper #acym__user__edit .acym__users__display__list--action{text-align:right;cursor:pointer}#acym_wrapper #acym__user__edit .acym__users__display__list--action i{line-height:22px;font-size:22px;vertical-align:middle;color:#ff5259}#acym_wrapper #acym__user__edit .acym__users__display__history h2.acym__title__primary__color,#acym_wrapper #acym__users__export #acym__users__export__segments{font-size:1rem}#acym_wrapper #acym__user__edit .acym__users__display__list--action span{margin:0 5px;color:#ff5259}#acym_wrapper #acym__user__edit .acym__users__display__list--action:dir(rtl){text-align:left}#acym_wrapper #acym__user__edit .acym__users__display__delete__icon{line-height:0;vertical-align:inherit;margin-left:0}#acym_wrapper #acym__user__edit .acym__users__display__subscriptions--list{margin-top:2em}#acym_wrapper #acym__user__edit .acym__users__display__subscriptions--list .button{margin:0}#acym_wrapper #acym__user__edit #acym__button--delete{color:#fefefe}#acym_wrapper #acym__user__edit .acym__users__display__history{padding:0}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__history__toggle .acym__users__history__toggle-button{padding:.9rem;background-color:#f6f6f6;cursor:pointer;border-radius:0;color:#303e46}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__history__toggle .acym__users__history__toggle-button.acym__users__history__toggle-button-selected{background-color:#fefefe;color:#0079d3}#acym_wrapper #acym__user__edit .acym__users__display__history [data-acym-type]{padding:.9rem}#acym_wrapper #acym__user__edit .acym__users__display__history [data-acym-type][data-acym-type=user]{display:none}#acym_wrapper #acym__user__edit .acym__users__display__history .history_details{cursor:pointer}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing{max-height:240px;overflow:auto}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row{margin:2px 0;padding:.7rem 0;border-bottom:1px solid #e3e3e3;border-radius:0;box-shadow:none}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row .acym__users__email__history__subject{text-overflow:ellipsis;overflow:hidden}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__listing__header__user_history__bounce,#acym_wrapper #acym__users__import__generic .acym_area{overflow:auto} @media screen and (max-width:639px){#acym_wrapper #acym__user__edit .acym__users__display__delete{padding-top:1em}#acym_wrapper #acym__user__edit .modal__pagination__button-open{margin-right:0!important}#acym_wrapper #acym__user__edit .acym__users__display__click,#acym_wrapper #acym__user__edit .acym__users__display__list--action{margin-top:1rem}}#acym_wrapper #acym__users__export #acym__users__export__select_lists .acym_area{margin-left:0;margin-right:0;padding-left:.5rem;padding-right:.5rem}#acym_wrapper #acym__users__export #acym__users__export__check_all_field,#acym_wrapper #acym__users__export #acym__users__export__check_all_list,#acym_wrapper #acym__users__export #acym__users__export__check_default_field,#acym_wrapper #acym__users__export #acym__users__export__check_none_list{cursor:pointer;color:#767676}#acym_wrapper #acym__users__export #acym__users__export__check_all_field:hover,#acym_wrapper #acym__users__export #acym__users__export__check_all_list:hover,#acym_wrapper #acym__users__export #acym__users__export__check_default_field:hover,#acym_wrapper #acym__users__export #acym__users__export__check_none_list:hover{color:#0a0a0a}#acym_wrapper #acym__users__export .acym__users__export__labels{user-select:none}#acym_wrapper #acym__users__export .acym__users__export__export_fields{vertical-align:middle}#acym_wrapper .acym__users__import__from_file__file{font-size:17px;display:none}#acym_wrapper .acym__users__import__from_file__file .acym__users__import__from_file__file__icon{vertical-align:middle}#acym_wrapper .acym__users__import__from_file__file .acym__users__import__from_file__file__close{vertical-align:middle;font-weight:bolder;cursor:pointer}#acym_wrapper .acym__users__import__from_file__import__label{text-decoration:underline}#acym_wrapper #acym__users__import__generic .fieldAssignment{border-radius:4px;background-color:#daf0fe;border-color:#daf0fe;box-shadow:none;width:180px}#acym_wrapper #acym__users__import__generic .fieldAssignment.select2-hidden-accessible{display:none}#acym_wrapper #acym__users__import__generic td{padding-right:1rem}#acym_wrapper #acym__users__import__generic tbody,#acym_wrapper #acym__users__import__generic tr{border:0}#acym_wrapper #acym__users__import__generic h4{font-weight:700}#acym_wrapper #acym__users__import__generic .acym__users__import__generic__column_name{padding-bottom:1rem}#acym_wrapper #acym__users__import__generic .acym__users__import__generic__column_name td{border-bottom:1px solid #e3e3e3}#acym_wrapper #acym__users__import__generic #acym__users__import__generic__matchdata{margin-bottom:2rem}#acym_wrapper #acym__users__import__generic label[for=acyencoding]{line-height:3em}#acym_wrapper #acym__users__import__generic .acym__users__import__generic__instructions{padding-top:1rem;font-size:.875rem}#acym_wrapper #acym__users__import__generic__matchdata div.table-scroll{margin-left:0;margin-right:0}#acym_wrapper #acym__user__import__add-subscription__modal .acym_area{padding-bottom:0;margin-bottom:1rem}#acym_wrapper #acym__users .acym__listing__empty [data-task=import]{margin-left:auto}#acym_wrapper #acym__users .acym__users__subscription{padding-left:7px}#acym_wrapper #acym__users .acym_subscription_more{display:none}#acym_wrapper #acym__users .acym__user__show-subscription{height:inherit;width:25px;vertical-align:top;cursor:pointer}#acym_wrapper #acym__users .acym__user__show-subscription .acym__user__button__showsubscription{color:#daf0fe;margin-top:0}#acym_wrapper #acym__users .acym__user__show-subscription .acym__user__show-subscription-bt{margin-top:5px;font-size:8px;font-weight:700;line-height:1}#acym_wrapper #acym__users #acym__users__listing__number_to_add_to_list,#acym_wrapper #acym__users #acym__users__listing__number_to_export{color:inherit}#acym_wrapper #acym__users i.acymicon-radio-button-unchecked{font-size:19px}#acym_wrapper .button-secondary.disabled #acym__users__listing__number_to_add_to_list{color:#fefefe}1 #acym_wrapper #acym__user__edit .acym__user__edit__custom__fields .grid-margin-x{margin:0}#acym_wrapper #acym__user__edit .acym__users__display__click{max-height:200px}#acym_wrapper #acym__user__edit .acym__users__creation__fields__title{font-size:16px;font-weight:400}#acym_wrapper #acym__user__edit .acym__listing__header__title{font-weight:600}#acym_wrapper #acym__user__edit .acym__users__creation__fields__checkbox{margin-left:13px}#acym_wrapper #acym__user__edit .acym__users__display__list__name h6{display:inline-block;margin:0 10px;word-break:break-all}#acym_wrapper #acym__user__edit .acym__users__display__list__name i{line-height:22px;font-size:22px;vertical-align:sub}#acym_wrapper #acym__user__edit .acym__users__display__list--action{text-align:right;cursor:pointer}#acym_wrapper #acym__user__edit .acym__users__display__list--action i{line-height:22px;font-size:22px;vertical-align:middle;color:#ff5259}#acym_wrapper #acym__user__edit .acym__users__display__history h2.acym__title__primary__color,#acym_wrapper #acym__users__export #acym__users__export__segments{font-size:1rem}#acym_wrapper #acym__user__edit .acym__users__display__list--action span{margin:0 5px;color:#ff5259}#acym_wrapper #acym__user__edit .acym__users__display__list--action:dir(rtl){text-align:left}#acym_wrapper #acym__user__edit .acym__users__display__delete__icon{line-height:0;vertical-align:inherit;margin-left:0}#acym_wrapper #acym__user__edit .acym__users__display__subscriptions--list{margin-top:2em}#acym_wrapper #acym__user__edit .acym__users__display__subscriptions--list .button{margin:0}#acym_wrapper #acym__user__edit #acym__button--delete{color:#fefefe}#acym_wrapper #acym__user__edit .acym__users__display__history{padding:0}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__history__toggle .acym__users__history__toggle-button{padding:.9rem;background-color:#f6f6f6;cursor:pointer;border-radius:0;color:#303e46}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__history__toggle .acym__users__history__toggle-button.acym__users__history__toggle-button-selected{background-color:#fefefe;color:#0079d3}#acym_wrapper #acym__user__edit .acym__users__display__history [data-acym-type]{padding:.9rem}#acym_wrapper #acym__user__edit .acym__users__display__history [data-acym-type][data-acym-type=user]{display:none}#acym_wrapper #acym__user__edit .acym__users__display__history .history_details{cursor:pointer}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing{max-height:240px;overflow:auto}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row{margin:2px 0;padding:.7rem 0;border-bottom:1px solid #e3e3e3;border-radius:0;box-shadow:none}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row .acym__users__email__history__subject{text-overflow:ellipsis;overflow:hidden}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__listing__header__user_history__bounce,#acym_wrapper #acym__users__import__generic .acym_area{overflow:auto}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row .acym__users__display__history__listing__ip{word-wrap:break-word}@media screen and (max-width:639px){#acym_wrapper #acym__user__edit .acym__users__display__delete{padding-top:1em}#acym_wrapper #acym__user__edit .modal__pagination__button-open{margin-right:0!important}#acym_wrapper #acym__user__edit .acym__users__display__click,#acym_wrapper #acym__user__edit .acym__users__display__list--action{margin-top:1rem}}#acym_wrapper #acym__users__export #acym__users__export__select_lists .acym_area{margin-left:0;margin-right:0;padding-left:.5rem;padding-right:.5rem}#acym_wrapper #acym__users__export #acym__users__export__check_all_field,#acym_wrapper #acym__users__export #acym__users__export__check_all_list,#acym_wrapper #acym__users__export #acym__users__export__check_default_field,#acym_wrapper #acym__users__export #acym__users__export__check_none_list{cursor:pointer;color:#767676}#acym_wrapper #acym__users__export #acym__users__export__check_all_field:hover,#acym_wrapper #acym__users__export #acym__users__export__check_all_list:hover,#acym_wrapper #acym__users__export #acym__users__export__check_default_field:hover,#acym_wrapper #acym__users__export #acym__users__export__check_none_list:hover{color:#0a0a0a}#acym_wrapper #acym__users__export .acym__users__export__labels{user-select:none}#acym_wrapper #acym__users__export .acym__users__export__export_fields{vertical-align:middle}#acym_wrapper .acym__users__import__from_file__file{font-size:17px;display:none}#acym_wrapper .acym__users__import__from_file__file .acym__users__import__from_file__file__icon{vertical-align:middle}#acym_wrapper .acym__users__import__from_file__file .acym__users__import__from_file__file__close{vertical-align:middle;font-weight:bolder;cursor:pointer}#acym_wrapper .acym__users__import__from_file__import__label{text-decoration:underline}#acym_wrapper #acym__users__import__generic .fieldAssignment{border-radius:4px;background-color:#daf0fe;border-color:#daf0fe;box-shadow:none;width:180px}#acym_wrapper #acym__users__import__generic .fieldAssignment.select2-hidden-accessible{display:none}#acym_wrapper #acym__users__import__generic td{padding-right:1rem}#acym_wrapper #acym__users__import__generic tbody,#acym_wrapper #acym__users__import__generic tr{border:0}#acym_wrapper #acym__users__import__generic h4{font-weight:700}#acym_wrapper #acym__users__import__generic .acym__users__import__generic__column_name{padding-bottom:1rem}#acym_wrapper #acym__users__import__generic .acym__users__import__generic__column_name td{border-bottom:1px solid #e3e3e3}#acym_wrapper #acym__users__import__generic #acym__users__import__generic__matchdata{margin-bottom:2rem}#acym_wrapper #acym__users__import__generic label[for=acyencoding]{line-height:3em}#acym_wrapper #acym__users__import__generic .acym__users__import__generic__instructions{padding-top:1rem;font-size:.875rem}#acym_wrapper #acym__users__import__generic__matchdata div.table-scroll{margin-left:0;margin-right:0}#acym_wrapper #acym__user__import__add-subscription__modal .acym_area{padding-bottom:0;margin-bottom:1rem}#acym_wrapper #acym__users .acym__listing__empty [data-task=import]{margin-left:auto}#acym_wrapper #acym__users .acym__users__subscription{padding-left:7px}#acym_wrapper #acym__users .acym_subscription_more{display:none}#acym_wrapper #acym__users .acym__user__show-subscription{height:inherit;width:25px;vertical-align:top;cursor:pointer}#acym_wrapper #acym__users .acym__user__show-subscription .acym__user__button__showsubscription{color:#daf0fe;margin-top:0}#acym_wrapper #acym__users .acym__user__show-subscription .acym__user__show-subscription-bt{margin-top:5px;font-size:8px;font-weight:700;line-height:1}#acym_wrapper #acym__users #acym__users__listing__number_to_add_to_list,#acym_wrapper #acym__users #acym__users__listing__number_to_export{color:inherit}#acym_wrapper #acym__users i.acymicon-radio-button-unchecked{font-size:19px}#acym_wrapper .button-secondary.disabled #acym__users__listing__number_to_add_to_list{color:#fefefe} -
acymailing/trunk/media/css/front/frontusers.min.css
r3470461 r3478139 1 .site-content-contain .acym_front_page #acyuseractions{padding-top:5px}.site-content-contain .acym_front_page #acyuseractions button{font-size:12px;line-height:1}.acym_front_page fieldset{margin-bottom:1rem}.acym_front_page .acym_list{display:block}.acym_front_page .acym_list .acystatus{margin-right:.2rem;display:inline-block}.acym_front_page .acym_list .acystatus .acym_radio_group input{margin:0 4px}.acym_front_page .acym_list .acystatus .acym_radio_group label,.acym_front_page .acym_list .list_name{display:inline-block}.acym_front_page #acyuserinfo label{display:block;margin-bottom:5px}.acym_front_page #acyuserinfo input[type=radio],.acym_front_page #acyuserinfo input[type=checkbox]{margin-top:0}#acym_wrapper #acym__user__edit .acym__user__edit__custom__fields .grid-margin-x{margin:0}#acym_wrapper #acym__user__edit .acym__users__display__click{max-height:200px}#acym_wrapper #acym__user__edit .acym__users__creation__fields__title{font-size:16px;font-weight:400}#acym_wrapper #acym__user__edit .acym__listing__header__title{font-weight:600}#acym_wrapper #acym__user__edit .acym__users__creation__fields__checkbox{margin-left:13px}#acym_wrapper #acym__user__edit .acym__users__display__list__name h6{display:inline-block;margin:0 10px;word-break:break-all}#acym_wrapper #acym__user__edit .acym__users__display__list__name i{line-height:22px;font-size:22px;vertical-align:sub}#acym_wrapper #acym__user__edit .acym__users__display__list--action i{line-height:22px;font-size:22px;vertical-align:middle;color:#ff5259}#acym_wrapper #acym__user__edit .acym__users__display__list--action span{margin:0 5px;color:#ff5259}#acym_wrapper #acym__user__edit .acym__users__display__list--action:dir(rtl){text-align:left}#acym_wrapper #acym__user__edit .acym__users__display__delete__icon{line-height:0;vertical-align:inherit;margin-left:0}#acym_wrapper #acym__user__edit .acym__users__display__subscriptions--list{margin-top:2em}#acym_wrapper #acym__user__edit .acym__users__display__subscriptions--list .button{margin:0}#acym_wrapper #acym__user__edit #acym__button--delete{color:#fefefe}#acym_wrapper #acym__user__edit .acym__users__display__history{padding:0}#acym_wrapper #acym__user__edit .acym__users__display__history h2.acym__title__primary__color{font-size:1rem}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__history__toggle .acym__users__history__toggle-button{padding:.9rem;background-color:#f6f6f6;cursor:pointer;border-radius:0;color:#303e46}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__history__toggle .acym__users__history__toggle-button.acym__users__history__toggle-button-selected{background-color:#fefefe;color:#0079d3}#acym_wrapper #acym__user__edit .acym__users__display__history [data-acym-type]{padding:.9rem}#acym_wrapper #acym__user__edit .acym__users__display__history [data-acym-type][data-acym-type=user]{display:none}#acym_wrapper #acym__user__edit .acym__users__display__history .history_details{cursor:pointer}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing{max-height:240px;overflow:auto}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row{margin:2px 0;padding:.7rem 0;border-bottom:1px solid #e3e3e3;border-radius:0;box-shadow:none}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row .acym__users__email__history__subject{text-overflow:ellipsis;overflow:hidden}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__ listing__header__user_history__bounce{overflow:auto}@media screen and (max-width:639px){#acym_wrapper #acym__user__edit .acym__users__display__delete{padding-top:1em}#acym_wrapper #acym__user__edit .modal__pagination__button-open{margin-right:0!important}#acym_wrapper #acym__user__edit .acym__users__display__click,#acym_wrapper #acym__user__edit .acym__users__display__list--action{margin-top:1rem}}#acym_wrapper #acym__user__edit .acym__users__display__list--action{cursor:pointer;text-align:center}#acym_wrapper .acym__unsubscribe__title{color:#0a0a0a;font-weight:400}#acym_wrapper .acym__unsubscribe__page{display:flex;justify-content:space-between;background-color:#f1f1f1;min-height:100vh}#acym_wrapper .acym__unsubscribe__page .button-secondary:hover{color:#fefefe!important}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__image__container{width:45%;background-color:#f1f1f1;align-content:center;justify-items:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container{width:55%;background-color:#fefefe;align-content:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container.no-image{width:100%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__container{display:flex;flex-direction:column;align-items:center;justify-content:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acy__unsubscribe__form__header{display:flex;flex-direction:column;align-items:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acy__unsubscribe__form__header .acym__unsubscribe__form__header__image{max-width:80%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acy__unsubscribe__form__header .acym__unsubscribe__form__header__image img{max-height:200px}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acy__unsubscribe__form__header #acym__unsubscribe__language__select{max-width:300px}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container{display:flex;flex-direction:column;align-items:center;max-width:700px}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing{width:70%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing ul{list-style:none;padding:0;margin:0}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing .acym__unsubscribe__list__item{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing .acym__unsubscribe__list__item .acym__unsubscribe__list__display__name{font-size:1rem;font-weight:700;word-wrap:break-word}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing .acym__unsubscribe__list__item .acym__unsubscribe__list__description{font-size:.85rem;color:#939294;word-wrap:break-word;white-space:normal}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing .acym__unsubscribe__list__item .acym__unsubscribe__list__switch{display:flex;align-items:flex-start;width:10%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section{width:70%;font-weight:700;font-size:1rem}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section .acym__unsubscribe__reason__label{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:8px}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section .acym__unsubscribe__reason__label .acym__optional{font-size:.875rem;color:#64748B}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section #unsubscribe_selector_reason{border:2px solid #f1f1f1;box-shadow:none;line-height:1.15}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section .acym__unsub__reason__selected{border:2px solid #f1f1f1;box-shadow:none}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__actions{display:flex;justify-content:flex-start;width:70%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__actions button{flex:1;max-width:200px;margin-right:1rem;text-align:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__powered__by__image{max-width:150px}@media screen and (max-width:639px){#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container{width:100%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__actions{flex-direction:column;align-items:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__actions button{width:100%;max-width:none;margin-right:0;margin-bottom:.5rem}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__actions button:last-child{margin-bottom:0}}#acym_wrapper #acym__user__import__add-subscription__modal .acym_area{padding-bottom:0;margin-bottom:1rem}#acym_wrapper #acym__users .acym__listing__empty [data-task=import]{margin-left:auto}#acym_wrapper #acym__users .acym__users__subscription{padding-left:7px}#acym_wrapper #acym__users .acym_subscription_more{display:none}#acym_wrapper #acym__users .acym__user__show-subscription{height:inherit;width:25px;vertical-align:top;cursor:pointer}#acym_wrapper #acym__users .acym__user__show-subscription .acym__user__button__showsubscription{color:#daf0fe;margin-top:0}#acym_wrapper #acym__users .acym__user__show-subscription .acym__user__show-subscription-bt{margin-top:5px;font-size:8px;font-weight:700;line-height:1}#acym_wrapper #acym__users #acym__users__listing__number_to_add_to_list,#acym_wrapper #acym__users #acym__users__listing__number_to_export{color:inherit}#acym_wrapper #acym__users i.acymicon-radio-button-unchecked{font-size:19px}#acym_wrapper .button-secondary.disabled #acym__users__listing__number_to_add_to_list{color:#fefefe}1 .site-content-contain .acym_front_page #acyuseractions{padding-top:5px}.site-content-contain .acym_front_page #acyuseractions button{font-size:12px;line-height:1}.acym_front_page fieldset{margin-bottom:1rem}.acym_front_page .acym_list{display:block}.acym_front_page .acym_list .acystatus{margin-right:.2rem;display:inline-block}.acym_front_page .acym_list .acystatus .acym_radio_group input{margin:0 4px}.acym_front_page .acym_list .acystatus .acym_radio_group label,.acym_front_page .acym_list .list_name{display:inline-block}.acym_front_page #acyuserinfo label{display:block;margin-bottom:5px}.acym_front_page #acyuserinfo input[type=radio],.acym_front_page #acyuserinfo input[type=checkbox]{margin-top:0}#acym_wrapper #acym__user__edit .acym__user__edit__custom__fields .grid-margin-x{margin:0}#acym_wrapper #acym__user__edit .acym__users__display__click{max-height:200px}#acym_wrapper #acym__user__edit .acym__users__creation__fields__title{font-size:16px;font-weight:400}#acym_wrapper #acym__user__edit .acym__listing__header__title{font-weight:600}#acym_wrapper #acym__user__edit .acym__users__creation__fields__checkbox{margin-left:13px}#acym_wrapper #acym__user__edit .acym__users__display__list__name h6{display:inline-block;margin:0 10px;word-break:break-all}#acym_wrapper #acym__user__edit .acym__users__display__list__name i{line-height:22px;font-size:22px;vertical-align:sub}#acym_wrapper #acym__user__edit .acym__users__display__list--action i{line-height:22px;font-size:22px;vertical-align:middle;color:#ff5259}#acym_wrapper #acym__user__edit .acym__users__display__list--action span{margin:0 5px;color:#ff5259}#acym_wrapper #acym__user__edit .acym__users__display__list--action:dir(rtl){text-align:left}#acym_wrapper #acym__user__edit .acym__users__display__delete__icon{line-height:0;vertical-align:inherit;margin-left:0}#acym_wrapper #acym__user__edit .acym__users__display__subscriptions--list{margin-top:2em}#acym_wrapper #acym__user__edit .acym__users__display__subscriptions--list .button{margin:0}#acym_wrapper #acym__user__edit #acym__button--delete{color:#fefefe}#acym_wrapper #acym__user__edit .acym__users__display__history{padding:0}#acym_wrapper #acym__user__edit .acym__users__display__history h2.acym__title__primary__color{font-size:1rem}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__history__toggle .acym__users__history__toggle-button{padding:.9rem;background-color:#f6f6f6;cursor:pointer;border-radius:0;color:#303e46}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__history__toggle .acym__users__history__toggle-button.acym__users__history__toggle-button-selected{background-color:#fefefe;color:#0079d3}#acym_wrapper #acym__user__edit .acym__users__display__history [data-acym-type]{padding:.9rem}#acym_wrapper #acym__user__edit .acym__users__display__history [data-acym-type][data-acym-type=user]{display:none}#acym_wrapper #acym__user__edit .acym__users__display__history .history_details{cursor:pointer}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing{max-height:240px;overflow:auto}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row{margin:2px 0;padding:.7rem 0;border-bottom:1px solid #e3e3e3;border-radius:0;box-shadow:none}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row .acym__users__email__history__subject{text-overflow:ellipsis;overflow:hidden}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__users__display__history__listing .acym__listing__row .acym__users__display__history__listing__ip{word-wrap:break-word}#acym_wrapper #acym__user__edit .acym__users__display__history .acym__listing__header__user_history__bounce{overflow:auto}@media screen and (max-width:639px){#acym_wrapper #acym__user__edit .acym__users__display__delete{padding-top:1em}#acym_wrapper #acym__user__edit .modal__pagination__button-open{margin-right:0!important}#acym_wrapper #acym__user__edit .acym__users__display__click,#acym_wrapper #acym__user__edit .acym__users__display__list--action{margin-top:1rem}}#acym_wrapper #acym__user__edit .acym__users__display__list--action{cursor:pointer;text-align:center}#acym_wrapper .acym__unsubscribe__title{color:#0a0a0a;font-weight:400}#acym_wrapper .acym__unsubscribe__page{display:flex;justify-content:space-between;background-color:#f1f1f1;min-height:100vh}#acym_wrapper .acym__unsubscribe__page .button-secondary:hover{color:#fefefe!important}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__image__container{width:45%;background-color:#f1f1f1;align-content:center;justify-items:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container{width:55%;background-color:#fefefe;align-content:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container.no-image{width:100%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__container{display:flex;flex-direction:column;align-items:center;justify-content:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acy__unsubscribe__form__header{display:flex;flex-direction:column;align-items:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acy__unsubscribe__form__header .acym__unsubscribe__form__header__image{max-width:80%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acy__unsubscribe__form__header .acym__unsubscribe__form__header__image img{max-height:200px}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acy__unsubscribe__form__header #acym__unsubscribe__language__select{max-width:300px}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container{display:flex;flex-direction:column;align-items:center;max-width:700px}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing{width:70%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing ul{list-style:none;padding:0;margin:0}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing .acym__unsubscribe__list__item{display:flex;justify-content:space-between;width:100%;flex-wrap:wrap}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing .acym__unsubscribe__list__item .acym__unsubscribe__list__display__name{font-size:1rem;font-weight:700;word-wrap:break-word}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing .acym__unsubscribe__list__item .acym__unsubscribe__list__description{font-size:.85rem;color:#939294;word-wrap:break-word;white-space:normal}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__lists__listing .acym__unsubscribe__list__item .acym__unsubscribe__list__switch{display:flex;align-items:flex-start;width:10%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section{width:70%;font-weight:700;font-size:1rem}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section .acym__unsubscribe__reason__label{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:8px}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section .acym__unsubscribe__reason__label .acym__optional{font-size:.875rem;color:#64748B}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section #unsubscribe_selector_reason{border:2px solid #f1f1f1;box-shadow:none;line-height:1.15}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__reason__section .acym__unsub__reason__selected{border:2px solid #f1f1f1;box-shadow:none}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__actions{display:flex;justify-content:flex-start;width:70%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__unsubscribe__lists__container .acym__unsubscribe__actions button{flex:1;max-width:200px;margin-right:1rem;text-align:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container .acym__powered__by__image{max-width:150px}@media screen and (max-width:639px){#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__form__container{width:100%}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__actions{flex-direction:column;align-items:center}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__actions button{width:100%;max-width:none;margin-right:0;margin-bottom:.5rem}#acym_wrapper .acym__unsubscribe__page .acym__unsubscribe__actions button:last-child{margin-bottom:0}}#acym_wrapper #acym__user__import__add-subscription__modal .acym_area{padding-bottom:0;margin-bottom:1rem}#acym_wrapper #acym__users .acym__listing__empty [data-task=import]{margin-left:auto}#acym_wrapper #acym__users .acym__users__subscription{padding-left:7px}#acym_wrapper #acym__users .acym_subscription_more{display:none}#acym_wrapper #acym__users .acym__user__show-subscription{height:inherit;width:25px;vertical-align:top;cursor:pointer}#acym_wrapper #acym__users .acym__user__show-subscription .acym__user__button__showsubscription{color:#daf0fe;margin-top:0}#acym_wrapper #acym__users .acym__user__show-subscription .acym__user__show-subscription-bt{margin-top:5px;font-size:8px;font-weight:700;line-height:1}#acym_wrapper #acym__users #acym__users__listing__number_to_add_to_list,#acym_wrapper #acym__users #acym__users__listing__number_to_export{color:inherit}#acym_wrapper #acym__users i.acymicon-radio-button-unchecked{font-size:19px}#acym_wrapper .button-secondary.disabled #acym__users__listing__number_to_add_to_list{color:#fefefe} -
acymailing/trunk/readme.txt
r3470461 r3478139 4 4 Requires at least: 5.5 5 5 Tested up to: 6.9 6 Stable tag: 10.8. 06 Stable tag: 10.8.1 7 7 Requires PHP: 7.4.0 8 8 License: GPLv3 … … 114 114 == Changelog == 115 115 116 = 10.8.0 - February 26, 2026 = 116 = 10.8.1 - March 9, 2026 = 117 * A vulnerability on user creation impacting versions 9.11.0 to 10.8.0 has been patched. Details will be disclosed after a reasonable time to let users apply the patch first. 117 118 118 * It is now possible to modify the next execution date of an automatic campaign after it started. 119 * It is now possible to download the file inserted in the file type custom field from the user edition page in the admin. 120 * The tracking of URLs in emails now correctly handles the URLs with customised dynamic parameters. 119 * A security has been added on the statistics page to handle edge cases where the campaign isn't correctly selected. 120 * Display properly IPv6 in user history. 121 121 122 * A dedicated message has been added when automatic campaigns could not generate a new campaign. 123 * The way dynamic content and auto-save is handled has been modified to prevent false-positives from Planet Hoster's security rules. 124 * Multibyte characters (Japanese, Chinese, Arabic, Hebrew...) are now handled when wrapping text of an element inserted in an email. 125 * The default bounce rules have been updated to catch more messages of blocked emails by filters. 126 * Modifications have been made to prepare for PHP 8.6. 127 * We have improved the accessibility of the unsubscribe page. 128 * We changed the integration with Mail-Tester due to their new version, the spam test is now working again. 129 * We added SEF handling for the EasySocial links. 130 131 * An issue has been fixed when notification messages are configured to be sent to a non existing user and that user could not be automatically added. 132 * The special chars option for email addresses was not working as intended, special chars are now correctly rejected when a new user is created. 133 * The editor styling is now correctly applied to the category title when inserting items by category in emails and grouping by category. 134 * The automations and scenarios ordering has been fixed on listings. 135 * On firefox, the plugins card are now correctly displayed. 136 * We fixed the redirection issue that could occur after a cancel or a save and exit in the email edition from the configuration page. 137 * We have fixed issues that could cause errors in certain subscription forms and on automation configurations. 138 * A special case has been handled on the automation summary. 139 * We fixed some custom fields in the subscriber edition page that were not allowing you to empty their value. 140 * We fixed a “deprecated” warning that could occur when you manually triggered bounce handling. 141 * Fixed email preview in latest Firefox version (148.0). 142 * We fixed an error message preventing last product insertion in the editor for WooCommerce. 143 * The new account registration could lead to an error in some cases when the auto user creation was active. 122 * The date in email headers for Elastic Email users is now correctly handled. 144 123 145 124 [See the whole changelog here.](https://www.acymailing.com/changelog) -
acymailing/trunk/vendor/composer/installed.php
r3470461 r3478139 4 4 'pretty_version' => 'dev-develop', 5 5 'version' => 'dev-develop', 6 'reference' => ' 96008380ccbaa6f6b02dc04c6753c4a02c088a88',6 'reference' => 'eebe440aad4ff34871efdbfee74d19666979b9a1', 7 7 'type' => 'library', 8 8 'install_path' => __DIR__ . '/../../', … … 14 14 'pretty_version' => 'dev-develop', 15 15 'version' => 'dev-develop', 16 'reference' => ' 96008380ccbaa6f6b02dc04c6753c4a02c088a88',16 'reference' => 'eebe440aad4ff34871efdbfee74d19666979b9a1', 17 17 'type' => 'library', 18 18 'install_path' => __DIR__ . '/../../',
Note: See TracChangeset
for help on using the changeset viewer.