Version Description
- Fix: prefix review notice dismiss to prevent conflicts with other plugins
- Updated multisite SSL activation hook for new blogs to wp_insert_site
- Moved notices CSS inline
Download this release
Release Info
Developer | RogierLankhorst |
Plugin | Really Simple SSL |
Version | 3.3.4 |
Comparing to | |
See all releases |
Code changes from version 3.3.3 to 3.3.4
- class-admin.php +52 -10
- class-multisite.php +18 -13
- css/main-rtl.css +50 -50
- css/main-rtl.min.css +1 -1
- css/main.css +0 -51
- css/main.min.css +1 -1
- readme.txt +7 -2
- rlrsssl-really-simple-ssl.php +2 -2
class-admin.php
CHANGED
@@ -204,7 +204,7 @@ class rsssl_admin extends rsssl_front_end
|
|
204 |
//callbacks for the ajax dismiss buttons
|
205 |
add_action('wp_ajax_dismiss_htaccess_warning', array($this, 'dismiss_htaccess_warning_callback'));
|
206 |
add_action('wp_ajax_dismiss_success_message', array($this, 'dismiss_success_message_callback'));
|
207 |
-
add_action('
|
208 |
add_action('wp_ajax_rsssl_dismiss_settings_notice', array($this, 'dismiss_settings_notice_callback'));
|
209 |
|
210 |
|
@@ -435,6 +435,15 @@ class rsssl_admin extends rsssl_front_end
|
|
435 |
{
|
436 |
if ($this->site_has_ssl) {
|
437 |
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
438 |
<div id="message" class="notice activate-ssl <?php echo apply_filters('rsssl_activate_notice_class', '');?>">
|
439 |
<?php
|
440 |
do_action('rsssl_activation_notice_inner');
|
@@ -447,6 +456,13 @@ class rsssl_admin extends rsssl_front_end
|
|
447 |
public function no_ssl_detected()
|
448 |
{
|
449 |
if (!$this->site_has_ssl) { ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
450 |
<div id="message" class="error notice rsssl-notice-certificate">
|
451 |
<h1><?php echo __("Detected possible certificate issues", "really-simple-ssl"); ?></h1>
|
452 |
<p>
|
@@ -516,8 +532,17 @@ class rsssl_admin extends rsssl_front_end
|
|
516 |
|
517 |
public function show_enable_ssl_button()
|
518 |
{
|
519 |
-
if ($this->site_has_ssl || (defined('
|
520 |
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
521 |
<p>
|
522 |
<div class="rsssl-activate-ssl-button">
|
523 |
<form action="" method="post">
|
@@ -597,6 +622,7 @@ class rsssl_admin extends rsssl_front_end
|
|
597 |
{
|
598 |
|
599 |
$options = get_option('rlrsssl_options');
|
|
|
600 |
if (isset($options)) {
|
601 |
$this->site_has_ssl = isset($options['site_has_ssl']) ? $options['site_has_ssl'] : FALSE;
|
602 |
$this->hsts = isset($options['hsts']) ? $options['hsts'] : FALSE;
|
@@ -2244,12 +2270,19 @@ class rsssl_admin extends rsssl_front_end
|
|
2244 |
<?php }
|
2245 |
?>
|
2246 |
<li class="message-li"><?php _e("Improve your security", "really-simple-ssl");?>
|
2247 |
-
|
|
|
|
|
|
|
|
|
|
|
2248 |
</li>
|
2249 |
</ul>
|
2250 |
</p>
|
|
|
2251 |
<a class="button action btn-premium btn-premium-activated" style="margin-bottom: 10px;" href="https://really-simple-ssl.com/pro" target="_blank"><?php _e("Really Simple SSL Pro", "really-simple-ssl"); ?></a>
|
2252 |
-
|
|
|
2253 |
</div>
|
2254 |
<style>
|
2255 |
.message-ul {
|
@@ -2376,7 +2409,7 @@ class rsssl_admin extends rsssl_front_end
|
|
2376 |
|
2377 |
function rsssl_dismiss_review(type){
|
2378 |
var data = {
|
2379 |
-
'action': '
|
2380 |
'type' : type,
|
2381 |
'security': '<?php echo $ajax_nonce; ?>'
|
2382 |
};
|
@@ -3348,9 +3381,12 @@ class rsssl_admin extends rsssl_front_end
|
|
3348 |
public function enqueue_assets($hook)
|
3349 |
{
|
3350 |
global $rsssl_admin_page;
|
3351 |
-
|
3352 |
-
|
3353 |
-
|
|
|
|
|
|
|
3354 |
|
3355 |
if (is_rtl()) {
|
3356 |
wp_register_style('rlrsssl-css', trailingslashit(rsssl_url) . 'css/main-rtl.min.css', "", rsssl_version);
|
@@ -3763,10 +3799,17 @@ class rsssl_admin extends rsssl_front_end
|
|
3763 |
{
|
3764 |
|
3765 |
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3766 |
<div><input class="thickbox button" title="" type="button" style="display: block; float: left;" alt="#TB_inline?
|
3767 |
height=370&width=400&inlineId=deactivate_keep_ssl" value="<?php echo __('Deactivate Plugin and keep SSL', 'really-simple-ssl'); ?>"/></div>
|
3768 |
<div id="deactivate_keep_ssl" style="display: none;">
|
3769 |
-
|
3770 |
<h1 style="margin: 10px 0; text-align: center;"><?php _e("Are you sure?", "really-simple-ssl") ?></h1>
|
3771 |
<h2 style="margin: 20px 0; text-align: left;"><?php _e("Deactivating the plugin while keeping SSL will do the following:", "really-simple-ssl") ?></h2>
|
3772 |
<ul style="text-align: left; font-size: 1.2em;">
|
@@ -4292,7 +4335,6 @@ if (!function_exists('rsssl_does_not_use_pro')) {
|
|
4292 |
// Does not use RSSSL pro
|
4293 |
return true;
|
4294 |
} else {
|
4295 |
-
// Uses RSSSL pro
|
4296 |
return false;
|
4297 |
}
|
4298 |
}
|
204 |
//callbacks for the ajax dismiss buttons
|
205 |
add_action('wp_ajax_dismiss_htaccess_warning', array($this, 'dismiss_htaccess_warning_callback'));
|
206 |
add_action('wp_ajax_dismiss_success_message', array($this, 'dismiss_success_message_callback'));
|
207 |
+
add_action('wp_ajax_rsssl_dismiss_review_notice', array($this, 'dismiss_review_notice_callback'));
|
208 |
add_action('wp_ajax_rsssl_dismiss_settings_notice', array($this, 'dismiss_settings_notice_callback'));
|
209 |
|
210 |
|
435 |
{
|
436 |
if ($this->site_has_ssl) {
|
437 |
?>
|
438 |
+
<style>
|
439 |
+
.activate-ssl {
|
440 |
+
border-left: 4px solid #F8BE2E;
|
441 |
+
}
|
442 |
+
.activate-ssl .button {
|
443 |
+
margin-bottom:20px;
|
444 |
+
}
|
445 |
+
<?php echo apply_filters('rsssl_pro_inline_style', ''); ?>
|
446 |
+
</style>
|
447 |
<div id="message" class="notice activate-ssl <?php echo apply_filters('rsssl_activate_notice_class', '');?>">
|
448 |
<?php
|
449 |
do_action('rsssl_activation_notice_inner');
|
456 |
public function no_ssl_detected()
|
457 |
{
|
458 |
if (!$this->site_has_ssl) { ?>
|
459 |
+
<style>
|
460 |
+
.rsssl-notice {
|
461 |
+
background-color: #fff;
|
462 |
+
border-left: 4px solid #F8BE2E;
|
463 |
+
padding: 1px 15px;
|
464 |
+
}
|
465 |
+
</style>
|
466 |
<div id="message" class="error notice rsssl-notice-certificate">
|
467 |
<h1><?php echo __("Detected possible certificate issues", "really-simple-ssl"); ?></h1>
|
468 |
<p>
|
532 |
|
533 |
public function show_enable_ssl_button()
|
534 |
{
|
535 |
+
if ($this->site_has_ssl || (defined('RSSSL_FORCE_ACTIVATE') && RSSSL_FORCE_ACTIVATE)) {
|
536 |
?>
|
537 |
+
<style>
|
538 |
+
.btn-premium {
|
539 |
+
margin-left: 10px !important;
|
540 |
+
}
|
541 |
+
.btn-premium-activated {
|
542 |
+
padding-top: 10px;
|
543 |
+
padding-bottom: 10px;
|
544 |
+
}
|
545 |
+
</style>
|
546 |
<p>
|
547 |
<div class="rsssl-activate-ssl-button">
|
548 |
<form action="" method="post">
|
622 |
{
|
623 |
|
624 |
$options = get_option('rlrsssl_options');
|
625 |
+
|
626 |
if (isset($options)) {
|
627 |
$this->site_has_ssl = isset($options['site_has_ssl']) ? $options['site_has_ssl'] : FALSE;
|
628 |
$this->hsts = isset($options['hsts']) ? $options['hsts'] : FALSE;
|
2270 |
<?php }
|
2271 |
?>
|
2272 |
<li class="message-li"><?php _e("Improve your security", "really-simple-ssl");?>
|
2273 |
+
<?php if (!defined('rsssl_pro_plugin')) {
|
2274 |
+
$margin = '-20px';
|
2275 |
+
} else {
|
2276 |
+
$margin = '-60px';
|
2277 |
+
}?>
|
2278 |
+
<a target="_blank" href="https://really-simple-ssl.com/new-security-headers-for-really-simple-ssl-pro-coming-up/"><?php _e("with security headers", "really-simple-ssl"); ?></a>
|
2279 |
</li>
|
2280 |
</ul>
|
2281 |
</p>
|
2282 |
+
<?php if (!defined('rsssl_pro_plugin')) { ?>
|
2283 |
<a class="button action btn-premium btn-premium-activated" style="margin-bottom: 10px;" href="https://really-simple-ssl.com/pro" target="_blank"><?php _e("Really Simple SSL Pro", "really-simple-ssl"); ?></a>
|
2284 |
+
<?php } ?>
|
2285 |
+
<div id="rsssl-logo" style="float: right; margin-top: <?php echo $margin ?>;"><img width=180px" src="<?php echo rsssl_url?>/assets/logo-really-simple-ssl.png" alt="review-logo"></div>
|
2286 |
</div>
|
2287 |
<style>
|
2288 |
.message-ul {
|
2409 |
|
2410 |
function rsssl_dismiss_review(type){
|
2411 |
var data = {
|
2412 |
+
'action': 'rsssl_dismiss_review_notice',
|
2413 |
'type' : type,
|
2414 |
'security': '<?php echo $ajax_nonce; ?>'
|
2415 |
};
|
3381 |
public function enqueue_assets($hook)
|
3382 |
{
|
3383 |
global $rsssl_admin_page;
|
3384 |
+
|
3385 |
+
/*
|
3386 |
+
* load if this is the SSL settings page
|
3387 |
+
*/
|
3388 |
+
|
3389 |
+
if ( $hook != $rsssl_admin_page) return;
|
3390 |
|
3391 |
if (is_rtl()) {
|
3392 |
wp_register_style('rlrsssl-css', trailingslashit(rsssl_url) . 'css/main-rtl.min.css', "", rsssl_version);
|
3799 |
{
|
3800 |
|
3801 |
?>
|
3802 |
+
<style>
|
3803 |
+
#TB_ajaxContent {
|
3804 |
+
text-align: center !important;
|
3805 |
+
}
|
3806 |
+
#TB_window {
|
3807 |
+
height: 370px !important;
|
3808 |
+
}
|
3809 |
+
</style>
|
3810 |
<div><input class="thickbox button" title="" type="button" style="display: block; float: left;" alt="#TB_inline?
|
3811 |
height=370&width=400&inlineId=deactivate_keep_ssl" value="<?php echo __('Deactivate Plugin and keep SSL', 'really-simple-ssl'); ?>"/></div>
|
3812 |
<div id="deactivate_keep_ssl" style="display: none;">
|
|
|
3813 |
<h1 style="margin: 10px 0; text-align: center;"><?php _e("Are you sure?", "really-simple-ssl") ?></h1>
|
3814 |
<h2 style="margin: 20px 0; text-align: left;"><?php _e("Deactivating the plugin while keeping SSL will do the following:", "really-simple-ssl") ?></h2>
|
3815 |
<ul style="text-align: left; font-size: 1.2em;">
|
4335 |
// Does not use RSSSL pro
|
4336 |
return true;
|
4337 |
} else {
|
|
|
4338 |
return false;
|
4339 |
}
|
4340 |
}
|
class-multisite.php
CHANGED
@@ -62,11 +62,11 @@ if (!class_exists('rsssl_multisite')) {
|
|
62 |
add_action("rsssl_show_network_tab_settings", array($this, 'settings_tab'));
|
63 |
|
64 |
//If WP version is 5.1 or higher, use wp_insert_site hook for multisite SSL activation in new blogs
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
add_action('wpmu_new_blog', array($this, 'maybe_activate_ssl_in_new_blog_deprecated'), 10, 6);
|
69 |
-
|
70 |
//Listen for run_ssl_process hook switch
|
71 |
add_action('admin_init', array($this, 'listen_for_ssl_conversion_hook_switch'), 40);
|
72 |
|
@@ -103,15 +103,15 @@ if (!class_exists('rsssl_multisite')) {
|
|
103 |
* @return void
|
104 |
*/
|
105 |
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
|
116 |
|
117 |
public function networkwide_choice_notice()
|
@@ -335,6 +335,11 @@ if (!class_exists('rsssl_multisite')) {
|
|
335 |
<?php if (RSSSL()->really_simple_ssl->site_has_ssl) {
|
336 |
if (is_main_site(get_current_blog_id()) && RSSSL()->really_simple_ssl->wpconfig_ok()) {
|
337 |
?>
|
|
|
|
|
|
|
|
|
|
|
338 |
<div id="message" class="updated notice activate-ssl">
|
339 |
<h1><?php _e("Choose your preferred setup", "really-simple-ssl"); ?></h1>
|
340 |
<?php _e("Some things can't be done automatically. Before you migrate, please check for: ", 'really-simple-ssl'); ?>
|
62 |
add_action("rsssl_show_network_tab_settings", array($this, 'settings_tab'));
|
63 |
|
64 |
//If WP version is 5.1 or higher, use wp_insert_site hook for multisite SSL activation in new blogs
|
65 |
+
if(version_compare(get_bloginfo('version'),'5.1', '>=') ) {
|
66 |
+
add_action('wp_insert_site', array($this, 'maybe_activate_ssl_in_new_blog'), 20, 1);
|
67 |
+
} else {
|
68 |
add_action('wpmu_new_blog', array($this, 'maybe_activate_ssl_in_new_blog_deprecated'), 10, 6);
|
69 |
+
}
|
70 |
//Listen for run_ssl_process hook switch
|
71 |
add_action('admin_init', array($this, 'listen_for_ssl_conversion_hook_switch'), 40);
|
72 |
|
103 |
* @return void
|
104 |
*/
|
105 |
|
106 |
+
public function maybe_activate_ssl_in_new_blog($site)
|
107 |
+
{
|
108 |
+
|
109 |
+
if ($this->ssl_enabled_networkwide) {
|
110 |
+
$this->switch_to_blog_bw_compatible($site);
|
111 |
+
RSSSL()->really_simple_ssl->activate_ssl();
|
112 |
+
restore_current_blog(); //switches back to previous blog, not current, so we have to do it each loop
|
113 |
+
}
|
114 |
+
}
|
115 |
|
116 |
|
117 |
public function networkwide_choice_notice()
|
335 |
<?php if (RSSSL()->really_simple_ssl->site_has_ssl) {
|
336 |
if (is_main_site(get_current_blog_id()) && RSSSL()->really_simple_ssl->wpconfig_ok()) {
|
337 |
?>
|
338 |
+
<style>
|
339 |
+
#message.updated.notice.activate-ssl {
|
340 |
+
padding-top: 10px;
|
341 |
+
}
|
342 |
+
</style>
|
343 |
<div id="message" class="updated notice activate-ssl">
|
344 |
<h1><?php _e("Choose your preferred setup", "really-simple-ssl"); ?></h1>
|
345 |
<?php _e("Some things can't be done automatically. Before you migrate, please check for: ", 'really-simple-ssl'); ?>
|
css/main-rtl.css
CHANGED
@@ -1,14 +1,3 @@
|
|
1 |
-
body {
|
2 |
-
direction: rtl;
|
3 |
-
unicode-bidi: embed;
|
4 |
-
}
|
5 |
-
|
6 |
-
.rsssl-notice {
|
7 |
-
background-color: #fff;
|
8 |
-
border-right: 4px solid green;
|
9 |
-
padding: 1px 15px;
|
10 |
-
}
|
11 |
-
|
12 |
.rsssl-main {
|
13 |
flex: 1;
|
14 |
width: 80%;
|
@@ -19,16 +8,9 @@ body {
|
|
19 |
max-width:100%;
|
20 |
/*height:inherit;*/
|
21 |
}
|
22 |
-
#message.updated.notice.activate-ssl {
|
23 |
-
padding-top: 10px;
|
24 |
-
}
|
25 |
-
.activate-ssl ul, .rsssl-result ul, .rsssl_bullets {
|
26 |
-
list-style-type: square;
|
27 |
-
margin-right:30px;
|
28 |
-
}
|
29 |
|
30 |
-
.
|
31 |
-
|
32 |
}
|
33 |
|
34 |
.really-simple-ssl-table {
|
@@ -301,7 +283,7 @@ body {
|
|
301 |
/* Styling for the sidebar in the admin tab of the free plugin */
|
302 |
|
303 |
.rsssl-really-simple-plugins-logo {
|
304 |
-
background-color: #
|
305 |
margin-right: -15px;
|
306 |
margin-left: -15px;
|
307 |
}
|
@@ -320,16 +302,16 @@ body {
|
|
320 |
min-height: 125px;
|
321 |
padding-bottom: 35px;
|
322 |
margin-bottom: 10px;
|
323 |
-
background-color: #
|
324 |
width: 100%;
|
325 |
border-radius: 3%;
|
326 |
}
|
327 |
|
328 |
.rsssl-sidebar-single-content-container-pro {
|
|
|
329 |
min-height: 125px;
|
330 |
padding-bottom: 35px;
|
331 |
margin-bottom: 10px;
|
332 |
-
background-color: #DCDCDC;
|
333 |
width: 100%;
|
334 |
border-radius: 3%;
|
335 |
}
|
@@ -395,6 +377,7 @@ body {
|
|
395 |
width: 40%;
|
396 |
}
|
397 |
.rsssl-sidebar-single-content-container {
|
|
|
398 |
width: 40%;
|
399 |
padding-right: 25px;
|
400 |
float: right;
|
@@ -461,7 +444,8 @@ body {
|
|
461 |
-webkit-border-radius: 12px;
|
462 |
-moz-border-radius: 12px;
|
463 |
border-radius: 12px;
|
464 |
-
|
|
|
465 |
color: white;
|
466 |
margin-left: 5px;
|
467 |
}
|
@@ -491,36 +475,24 @@ hr {
|
|
491 |
float: left;
|
492 |
font-size: inherit;
|
493 |
height: 25px;
|
494 |
-
-webkit-border-radius: 12px;
|
495 |
-
-moz-border-radius: 12px;
|
496 |
border-radius: 12px;
|
497 |
-
|
|
|
498 |
color: white;
|
499 |
margin-left: 5px;
|
500 |
}
|
501 |
|
502 |
.rsssl-more-info-button {
|
|
|
|
|
503 |
clear: both;
|
504 |
-
|
505 |
-
|
506 |
-
#TB_ajaxContent {
|
507 |
-
text-align: center !important;
|
508 |
-
}
|
509 |
-
|
510 |
-
#TB_window {
|
511 |
-
height: 370px !important;
|
512 |
}
|
513 |
|
514 |
.rsssl-button-deactivate-keep-ssl {
|
515 |
margin-left: 15px;
|
516 |
}
|
517 |
|
518 |
-
.rsssl-scan-button{
|
519 |
-
float: right;
|
520 |
-
margin-top: 17px;
|
521 |
-
margin-left: 5px;
|
522 |
-
}
|
523 |
-
|
524 |
/*
|
525 |
cool checkbox sliders
|
526 |
*/
|
@@ -580,15 +552,6 @@ input:focus + .rsssl-slider {
|
|
580 |
width: 90%;
|
581 |
}
|
582 |
|
583 |
-
.rsssl-close-warning {
|
584 |
-
color: black;
|
585 |
-
font-size: 1.3em;
|
586 |
-
}
|
587 |
-
|
588 |
-
.rsssl-close-warning:hover {
|
589 |
-
cursor: pointer;
|
590 |
-
}
|
591 |
-
|
592 |
.rsssl-dismiss-text {
|
593 |
font-size: 1em;
|
594 |
color: #0073aa;
|
@@ -597,4 +560,41 @@ input:focus + .rsssl-slider {
|
|
597 |
|
598 |
.rsssl-dashboard-plusone {
|
599 |
margin-right: 8px;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
600 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
.rsssl-main {
|
2 |
flex: 1;
|
3 |
width: 80%;
|
8 |
max-width:100%;
|
9 |
/*height:inherit;*/
|
10 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
|
12 |
+
.nav-tab-active {
|
13 |
+
background: #fff;
|
14 |
}
|
15 |
|
16 |
.really-simple-ssl-table {
|
283 |
/* Styling for the sidebar in the admin tab of the free plugin */
|
284 |
|
285 |
.rsssl-really-simple-plugins-logo {
|
286 |
+
background-color: #ececec;
|
287 |
margin-right: -15px;
|
288 |
margin-left: -15px;
|
289 |
}
|
302 |
min-height: 125px;
|
303 |
padding-bottom: 35px;
|
304 |
margin-bottom: 10px;
|
305 |
+
background-color: #fff;
|
306 |
width: 100%;
|
307 |
border-radius: 3%;
|
308 |
}
|
309 |
|
310 |
.rsssl-sidebar-single-content-container-pro {
|
311 |
+
background-color: #fff;
|
312 |
min-height: 125px;
|
313 |
padding-bottom: 35px;
|
314 |
margin-bottom: 10px;
|
|
|
315 |
width: 100%;
|
316 |
border-radius: 3%;
|
317 |
}
|
377 |
width: 40%;
|
378 |
}
|
379 |
.rsssl-sidebar-single-content-container {
|
380 |
+
background-color: #fff;
|
381 |
width: 40%;
|
382 |
padding-right: 25px;
|
383 |
float: right;
|
444 |
-webkit-border-radius: 12px;
|
445 |
-moz-border-radius: 12px;
|
446 |
border-radius: 12px;
|
447 |
+
border: none;
|
448 |
+
background-color: #000000;
|
449 |
color: white;
|
450 |
margin-left: 5px;
|
451 |
}
|
475 |
float: left;
|
476 |
font-size: inherit;
|
477 |
height: 25px;
|
|
|
|
|
478 |
border-radius: 12px;
|
479 |
+
border: none;
|
480 |
+
background-color: #000000;
|
481 |
color: white;
|
482 |
margin-left: 5px;
|
483 |
}
|
484 |
|
485 |
.rsssl-more-info-button {
|
486 |
+
border: none;
|
487 |
+
border-radius: 50px;
|
488 |
clear: both;
|
489 |
+
margin-top: 10px;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
490 |
}
|
491 |
|
492 |
.rsssl-button-deactivate-keep-ssl {
|
493 |
margin-left: 15px;
|
494 |
}
|
495 |
|
|
|
|
|
|
|
|
|
|
|
|
|
496 |
/*
|
497 |
cool checkbox sliders
|
498 |
*/
|
552 |
width: 90%;
|
553 |
}
|
554 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
555 |
.rsssl-dismiss-text {
|
556 |
font-size: 1em;
|
557 |
color: #0073aa;
|
560 |
|
561 |
.rsssl-dashboard-plusone {
|
562 |
margin-right: 8px;
|
563 |
+
}
|
564 |
+
|
565 |
+
.rsssl-highlight {
|
566 |
+
border-right: 4px solid #46B450;
|
567 |
+
box-shadow: 0 1px 1px 0 rgba(0,0,0,0.1);
|
568 |
+
background-image:none !important;
|
569 |
+
-o-animation: fadeIt 5s ease-in-out;
|
570 |
+
animation: fadeIt 5s ease-in-out;}
|
571 |
+
|
572 |
+
@-o-keyframes fadeIt {
|
573 |
+
0% { background-color: #FFFFFF; }
|
574 |
+
30% { background-color: #d6efd6; }
|
575 |
+
100% { background-color: inherit; }
|
576 |
+
}
|
577 |
+
@keyframes fadeIt {
|
578 |
+
0% { background-color: #FFFFFF; }
|
579 |
+
30% { background-color: #d6efd6; }
|
580 |
+
100% { background-color: inherit; }
|
581 |
+
}
|
582 |
+
|
583 |
+
.form-table th {
|
584 |
+
padding-right: 10px;
|
585 |
+
}
|
586 |
+
|
587 |
+
.rsssl-dashboard-dismiss .close {
|
588 |
+
all: initial;
|
589 |
+
}
|
590 |
+
|
591 |
+
.rsssl-dashboard-dismiss span {
|
592 |
+
font-size: 1.5em;
|
593 |
+
color: darkgrey;
|
594 |
+
font-family: sans-serif;
|
595 |
+
}
|
596 |
+
|
597 |
+
.rsssl-dashboard-dismiss span:hover {
|
598 |
+
cursor: pointer;
|
599 |
+
color: grey;
|
600 |
}
|
css/main-rtl.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
|
1 |
+
.rsssl-main{flex:1;width:80%;float:right}.rsssl-sidebar img{max-width:100%}.nav-tab-active{background:#fff}.really-simple-ssl-table{display:flex;flex-direction:column;max-width:1140px}.rsssl-table-td-main-content{width:100%}.really-simple-ssl-table tr:first-child{border-top-right-radius:.55rem;border-top-left-radius:.55rem}.really-simple-ssl-table tr:last-child{margin-bottom:0;border-bottom-right-radius:.55rem;border-bottom-left-radius:.55rem}.really-simple-ssl-table tr{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.debug-log{background-color:#fff;padding:15px;border:1px solid black}.rsssl-icons{width:15px;height:15px}.rsssl-update-count{margin-right:4px !important;display:inline-block;vertical-align:top;box-sizing:border-box;margin:1px 2px -1px 0;padding:0 5px;min-width:18px;height:18px;border-radius:9px;background-color:#ca4a1f;color:#fff;font-size:11px;line-height:1.6;text-align:center;z-index:26}[data-rsssl-tooltip],.rsssl-tooltip{position:relative;cursor:pointer}[data-rsssl-tooltip]:before,[data-rsssl-tooltip]:after,.rsssl-tooltip:before,.rsssl-tooltip:after{position:absolute;visibility:hidden;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(0.71,1.7,0.77,1.24);-moz-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-moz-transform .2s cubic-bezier(0.71,1.7,0.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(0.71,1.7,0.77,1.24);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none}[data-rsssl-tooltip]:hover:before,[data-rsssl-tooltip]:hover:after,[data-rsssl-tooltip]:focus:before,[data-rsssl-tooltip]:focus:after,.rsssl-tooltip:hover:before,.rsssl-tooltip:hover:after,.rsssl-tooltip:focus:before,.rsssl-tooltip:focus:after{visibility:visible;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.rsssl-tooltip:before,[data-rsssl-tooltip]:before{z-index:1001;border:6px solid transparent;background:transparent;content:""}.rsssl-tooltip:after,[data-rsssl-tooltip]:after{z-index:1000;padding:8px;width:160px;background-color:#000;background-color:hsla(0,0,20%,0.9);color:#fff;content:attr(data-rsssl-tooltip);font-size:14px;line-height:1.2}[data-rsssl-tooltip]:before,[data-rsssl-tooltip]:after,.rsssl-tooltip:before,.rsssl-tooltip:after,.rsssl-tooltip-top:before,.rsssl-tooltip-top:after{bottom:100%;right:50%}[data-rsssl-tooltip]:before,.rsssl-tooltip:before,.rsssl-tooltip-top:before{margin-right:-6px;margin-bottom:-12px;border-top-color:#000;border-top-color:hsla(0,0,20%,0.9)}[data-rsssl-tooltip]:after,.rsssl-tooltip:after,.rsssl-tooltip-top:after{margin-right:-80px}[data-rsssl-tooltip]:hover:before,[data-rsssl-tooltip]:hover:after,[data-rsssl-tooltip]:focus:before,[data-rsssl-tooltip]:focus:after,.rsssl-tooltip:hover:before,.rsssl-tooltip:hover:after,.rsssl-tooltip:focus:before,.rsssl-tooltip:focus:after,.rsssl-tooltip-top:hover:before,.rsssl-tooltip-top:hover:after,.rsssl-tooltip-top:focus:before,.rsssl-tooltip-top:focus:after{-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);transform:translateY(-12px)}.rsssl-tooltip-left:before,.rsssl-tooltip-left:after{left:100%;bottom:50%;right:auto}.rsssl-tooltip-left:before{margin-right:0;margin-left:-12px;margin-bottom:0;border-top-color:transparent;border-right-color:#000;border-right-color:hsla(0,0,20%,0.9)}.rsssl-tooltip-left:hover:before,.rsssl-tooltip-left:hover:after,.rsssl-tooltip-left:focus:before,.rsssl-tooltip-left:focus:after{-webkit-transform:translateX(12px);-moz-transform:translateX(12px);transform:translateX(12px)}.rsssl-tooltip-bottom:before,.rsssl-tooltip-bottom:after{top:100%;bottom:auto;right:50%}.rsssl-tooltip-bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:#000;border-bottom-color:hsla(0,0,20%,0.9)}.rsssl-tooltip-bottom:hover:before,.rsssl-tooltip-bottom:hover:after,.rsssl-tooltip-bottom:focus:before,.rsssl-tooltip-bottom:focus:after{-webkit-transform:translateY(12px);-moz-transform:translateY(12px);transform:translateY(12px)}.rsssl-tooltip-right:before,.rsssl-tooltip-right:after{bottom:50%;right:100%}.rsssl-tooltip-right:before{margin-bottom:0;margin-right:-12px;border-top-color:transparent;border-left-color:#000;border-left-color:hsla(0,0,20%,0.9)}.rsssl-tooltip-right:hover:before,.rsssl-tooltip-right:hover:after,.rsssl-tooltip-right:focus:before,.rsssl-tooltip-right:focus:after{-webkit-transform:translateX(-12px);-moz-transform:translateX(-12px);transform:translateX(-12px)}.rsssl-tooltip-left:before,.rsssl-tooltip-right:before{top:3px}.rsssl-tooltip-left:after,.rsssl-tooltip-right:after{margin-right:0;margin-bottom:-16px}.rsssl-really-simple-plugins-logo{background-color:#ececec;margin-right:-15px;margin-left:-15px}.rsssl-sidebar{width:240px;margin-top:20px;padding-right:15px;padding-left:15px;margin-left:15px;padding-bottom:15px;background-color:#ececec}.rsssl-sidebar-single-content-container{min-height:125px;padding-bottom:35px;margin-bottom:10px;background-color:#fff;width:100%;border-radius:3%}.rsssl-sidebar-single-content-container-pro{background-color:#fff;min-height:125px;padding-bottom:35px;margin-bottom:10px;width:100%;border-radius:3%}.rsssl-sidebar-title h3{font-size:.9em}.rsssl-sidebar-text-content-pro{font-weight:700;font-size:.8em;width:90%;margin:auto}.rsssl-sidebar-text-content{width:45%;padding-top:5px;padding-left:7px;font-weight:700;font-size:.8em;float:left;margin:10px auto}.rsssl-pro-image{height:30px;margin-top:6px}.rsssl-sidebar-image-pro{width:90%;margin:10px}.rsssl-sidebar-image{width:100px;float:right;padding:10px;height:100px}@media screen and (max-width:1024px) and (min-width:541px){.rsssl-main{width:100%}.rsssl-sidebar-title{text-align:center}.rsssl-container{flex-direction:column}.rsssl-sidebar{width:100%}.rsssl-really-simple-plugins-logo{width:40%}.rsssl-sidebar-single-content-container{background-color:#fff;width:40%;padding-right:25px;float:right;margin-left:25px}.rsssl-sidebar-single-content-container-pro{width:40%;padding-right:25px;margin:auto auto 25px}.rsssl-sidebar-um-text-content{width:40%}.rsssl-pro-image{display:none}}@media screen and (max-width:540px){.rsssl-main{width:100%}.rsssl-container{flex-direction:column}.rsssl-sidebar{display:grid;text-align:-webkit-center;width:70%}.rsssl-sidebar-um-text-content{width:45%}.rsssl-sidebar-single-content-container-pro{padding-bottom:10px}.rsssl-sidebar-single-content-container{padding-bottom:10px}}.rsssl-sidebar h4{font-size:14px;font-style:italic}.rsssl-wrapper{padding:30px}.rsssl-sidebar-list{font-size:.9em}#rsssl-premium-button-pro{display:inline-table;width:40%;text-align:center;float:left;font-size:inherit;height:25px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;border:0;background-color:#000;color:white;margin-left:5px}.rsssl-sidebar-content{float:right;padding-bottom:10px}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.rsssl-container{display:flex}#rsssl-premium-button{display:inline-table;width:40%;text-align:center;float:left;font-size:inherit;height:25px;border-radius:12px;border:0;background-color:#000;color:white;margin-left:5px}.rsssl-more-info-button{border:0;border-radius:50px;clear:both;margin-top:10px}.rsssl-button-deactivate-keep-ssl{margin-left:15px}.rsssl-scan-completed .rsssl-scan-button{margin-top:17px}.rsssl-scan-button{float:right;margin-top:10px;margin-left:15px}.rsssl-switch{position:relative;display:inline-block;width:40px;height:21px}.rsssl-switch input{display:none}.rsssl-slider{position:absolute;cursor:pointer;top:0;right:0;left:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.rsssl-slider:before{position:absolute;content:"";height:15px;width:15px;right:4px;bottom:3px;background-color:white;-webkit-transition:.4s;transition:.4s}.rsssl-slider.rsssl-round{border-radius:20px}.rsssl-slider.rsssl-round:before{border-radius:50%}input:checked+.rsssl-slider{background-color:#2daae1}input:checked+.rsssl-slider:before{-webkit-transform:translateX(-17px);-ms-transform:translateX(-17px);transform:translateX(-17px)}input:disabled+.rsssl-slider{background-color:#b3e0f4}input:focus+.rsssl-slider{box-shadow:0 0 1px #2daae1}.debug-log{width:90%}.rsssl-dismiss-text{font-size:1em;color:#0073aa;margin-right:6px}.rsssl-dashboard-plusone{margin-right:8px}.rsssl-highlight{border-right:4px solid #46b450;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);background-image:none !important;-o-animation:fadeIt 5s ease-in-out;animation:fadeIt 5s ease-in-out}@-o-keyframes fadeIt{0{background-color:#fff}30%{background-color:#d6efd6}100%{background-color:inherit}}@keyframes fadeIt{0{background-color:#fff}30%{background-color:#d6efd6}100%{background-color:inherit}}.form-table th{padding-right:10px}.rsssl-dashboard-dismiss .close{all:initial}.rsssl-dashboard-dismiss span{font-size:1.5em;color:darkgrey;font-family:sans-serif}.rsssl-dashboard-dismiss span:hover{cursor:pointer;color:grey}
|
css/main.css
CHANGED
@@ -1,9 +1,3 @@
|
|
1 |
-
.rsssl-notice {
|
2 |
-
background-color: #fff;
|
3 |
-
border-left: 4px solid green;
|
4 |
-
padding: 1px 15px;
|
5 |
-
}
|
6 |
-
|
7 |
.rsssl-main {
|
8 |
flex: 1;
|
9 |
width: 80%;
|
@@ -19,33 +13,6 @@
|
|
19 |
background: #fff;
|
20 |
}
|
21 |
|
22 |
-
#message.updated.notice.activate-ssl {
|
23 |
-
padding-top: 10px;
|
24 |
-
}
|
25 |
-
|
26 |
-
/*Show RSSSL brand color as border-left*/
|
27 |
-
.activate-ssl {
|
28 |
-
border-left: 4px solid #F8BE2E;
|
29 |
-
}
|
30 |
-
|
31 |
-
/*If scan has been completed successfully, make border-left green*/
|
32 |
-
.rsssl-scan-completed {
|
33 |
-
border-left: 4px solid #46b450;
|
34 |
-
}
|
35 |
-
|
36 |
-
.btn-premium {
|
37 |
-
margin-left: 10px !important;
|
38 |
-
}
|
39 |
-
|
40 |
-
.btn-premium-activated {
|
41 |
-
padding-top: 10px;
|
42 |
-
padding-bottom: 10px;
|
43 |
-
}
|
44 |
-
|
45 |
-
.activate-ssl .button {
|
46 |
-
margin-bottom:20px;
|
47 |
-
}
|
48 |
-
|
49 |
.really-simple-ssl-table {
|
50 |
display: flex;
|
51 |
flex-direction: column;
|
@@ -522,28 +489,10 @@ hr {
|
|
522 |
margin-top: 10px;
|
523 |
}
|
524 |
|
525 |
-
#TB_ajaxContent {
|
526 |
-
text-align: center !important;
|
527 |
-
}
|
528 |
-
|
529 |
-
#TB_window {
|
530 |
-
height: 370px !important;
|
531 |
-
}
|
532 |
-
|
533 |
.rsssl-button-deactivate-keep-ssl {
|
534 |
margin-right: 15px;
|
535 |
}
|
536 |
|
537 |
-
.rsssl-scan-completed .rsssl-scan-button {
|
538 |
-
margin-top: 17px;
|
539 |
-
}
|
540 |
-
|
541 |
-
.rsssl-scan-button{
|
542 |
-
float: left;
|
543 |
-
margin-top: 10px;
|
544 |
-
margin-right: 15px;
|
545 |
-
}
|
546 |
-
|
547 |
/*
|
548 |
cool checkbox sliders
|
549 |
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
.rsssl-main {
|
2 |
flex: 1;
|
3 |
width: 80%;
|
13 |
background: #fff;
|
14 |
}
|
15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
.really-simple-ssl-table {
|
17 |
display: flex;
|
18 |
flex-direction: column;
|
489 |
margin-top: 10px;
|
490 |
}
|
491 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
492 |
.rsssl-button-deactivate-keep-ssl {
|
493 |
margin-right: 15px;
|
494 |
}
|
495 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
496 |
/*
|
497 |
cool checkbox sliders
|
498 |
*/
|
css/main.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.rsssl-
|
1 |
+
.rsssl-main{flex:1;width:80%;float:left}.rsssl-sidebar img{max-width:100%}.nav-tab-active{background:#fff}.really-simple-ssl-table{display:flex;flex-direction:column;max-width:1140px}.rsssl-table-td-main-content{width:100%}.really-simple-ssl-table tr:first-child{border-top-left-radius:.55rem;border-top-right-radius:.55rem}.really-simple-ssl-table tr:last-child{margin-bottom:0;border-bottom-left-radius:.55rem;border-bottom-right-radius:.55rem}.really-simple-ssl-table tr{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.debug-log{background-color:#fff;padding:15px;border:1px solid black}.rsssl-icons{width:15px;height:15px}.rsssl-update-count{margin-left:4px !important;display:inline-block;vertical-align:top;box-sizing:border-box;margin:1px 0 -1px 2px;padding:0 5px;min-width:18px;height:18px;border-radius:9px;background-color:#ca4a1f;color:#fff;font-size:11px;line-height:1.6;text-align:center;z-index:26}[data-rsssl-tooltip],.rsssl-tooltip{position:relative;cursor:pointer}[data-rsssl-tooltip]:before,[data-rsssl-tooltip]:after,.rsssl-tooltip:before,.rsssl-tooltip:after{position:absolute;visibility:hidden;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-webkit-transform .2s cubic-bezier(0.71,1.7,0.77,1.24);-moz-transition:opacity .2s ease-in-out,visibility .2s ease-in-out,-moz-transform .2s cubic-bezier(0.71,1.7,0.77,1.24);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(0.71,1.7,0.77,1.24);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);pointer-events:none}[data-rsssl-tooltip]:hover:before,[data-rsssl-tooltip]:hover:after,[data-rsssl-tooltip]:focus:before,[data-rsssl-tooltip]:focus:after,.rsssl-tooltip:hover:before,.rsssl-tooltip:hover:after,.rsssl-tooltip:focus:before,.rsssl-tooltip:focus:after{visibility:visible;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.rsssl-tooltip:before,[data-rsssl-tooltip]:before{z-index:1001;border:6px solid transparent;background:transparent;content:""}.rsssl-tooltip:after,[data-rsssl-tooltip]:after{z-index:1000;padding:8px;width:160px;background-color:#000;background-color:hsla(0,0,20%,0.9);color:#fff;content:attr(data-rsssl-tooltip);font-size:14px;line-height:1.2}[data-rsssl-tooltip]:before,[data-rsssl-tooltip]:after,.rsssl-tooltip:before,.rsssl-tooltip:after,.rsssl-tooltip-top:before,.rsssl-tooltip-top:after{bottom:100%;left:50%}[data-rsssl-tooltip]:before,.rsssl-tooltip:before,.rsssl-tooltip-top:before{margin-left:-6px;margin-bottom:-12px;border-top-color:#000;border-top-color:hsla(0,0,20%,0.9)}[data-rsssl-tooltip]:after,.rsssl-tooltip:after,.rsssl-tooltip-top:after{margin-left:-80px}[data-rsssl-tooltip]:hover:before,[data-rsssl-tooltip]:hover:after,[data-rsssl-tooltip]:focus:before,[data-rsssl-tooltip]:focus:after,.rsssl-tooltip:hover:before,.rsssl-tooltip:hover:after,.rsssl-tooltip:focus:before,.rsssl-tooltip:focus:after,.rsssl-tooltip-top:hover:before,.rsssl-tooltip-top:hover:after,.rsssl-tooltip-top:focus:before,.rsssl-tooltip-top:focus:after{-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);transform:translateY(-12px)}.rsssl-tooltip-left:before,.rsssl-tooltip-left:after{right:100%;bottom:50%;left:auto}.rsssl-tooltip-left:before{margin-left:0;margin-right:-12px;margin-bottom:0;border-top-color:transparent;border-left-color:#000;border-left-color:hsla(0,0,20%,0.9)}.rsssl-tooltip-left:hover:before,.rsssl-tooltip-left:hover:after,.rsssl-tooltip-left:focus:before,.rsssl-tooltip-left:focus:after{-webkit-transform:translateX(-12px);-moz-transform:translateX(-12px);transform:translateX(-12px)}.rsssl-tooltip-bottom:before,.rsssl-tooltip-bottom:after{top:100%;bottom:auto;left:50%}.rsssl-tooltip-bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:transparent;border-bottom-color:#000;border-bottom-color:hsla(0,0,20%,0.9)}.rsssl-tooltip-bottom:hover:before,.rsssl-tooltip-bottom:hover:after,.rsssl-tooltip-bottom:focus:before,.rsssl-tooltip-bottom:focus:after{-webkit-transform:translateY(12px);-moz-transform:translateY(12px);transform:translateY(12px)}.rsssl-tooltip-right:before,.rsssl-tooltip-right:after{bottom:50%;left:100%}.rsssl-tooltip-right:before{margin-bottom:0;margin-left:-12px;border-top-color:transparent;border-right-color:#000;border-right-color:hsla(0,0,20%,0.9)}.rsssl-tooltip-right:hover:before,.rsssl-tooltip-right:hover:after,.rsssl-tooltip-right:focus:before,.rsssl-tooltip-right:focus:after{-webkit-transform:translateX(12px);-moz-transform:translateX(12px);transform:translateX(12px)}.rsssl-tooltip-left:before,.rsssl-tooltip-right:before{top:3px}.rsssl-tooltip-left:after,.rsssl-tooltip-right:after{margin-left:0;margin-bottom:-16px}.rsssl-really-simple-plugins-logo{background-color:#ececec;margin-left:-15px;margin-right:-15px}.rsssl-sidebar{width:240px;margin-top:20px;padding-left:15px;padding-right:15px;margin-right:15px;padding-bottom:15px;background-color:#ececec}.rsssl-sidebar-single-content-container{min-height:125px;padding-bottom:35px;margin-bottom:10px;background-color:#fff;width:100%;border-radius:3%}.rsssl-sidebar-single-content-container-pro{background-color:#fff;min-height:125px;padding-bottom:35px;margin-bottom:10px;width:100%;border-radius:3%}.rsssl-sidebar-title h3{font-size:.9em}.rsssl-sidebar-text-content-pro{font-weight:700;font-size:.8em;width:90%;margin:auto}.rsssl-sidebar-text-content{width:45%;padding-top:5px;padding-right:7px;font-weight:700;font-size:.8em;float:right;margin:10px auto}.rsssl-pro-image{height:30px;margin-top:6px}.rsssl-sidebar-image-pro{width:90%;margin:10px}.rsssl-sidebar-image{width:100px;float:left;padding:10px;height:100px}@media screen and (max-width:1024px) and (min-width:541px){.rsssl-main{width:100%}.rsssl-sidebar-title{text-align:center}.rsssl-container{flex-direction:column}.rsssl-sidebar{width:100%}.rsssl-really-simple-plugins-logo{width:40%}.rsssl-sidebar-single-content-container{background-color:#fff;width:40%;padding-left:25px;float:left;margin-right:25px}.rsssl-sidebar-single-content-container-pro{width:40%;padding-left:25px;margin:auto auto 25px}.rsssl-sidebar-um-text-content{width:40%}.rsssl-pro-image{display:none}}@media screen and (max-width:540px){.rsssl-main{width:100%}.rsssl-container{flex-direction:column}.rsssl-sidebar{display:grid;text-align:-webkit-center;width:70%}.rsssl-sidebar-um-text-content{width:45%}.rsssl-sidebar-single-content-container-pro{padding-bottom:10px}.rsssl-sidebar-single-content-container{padding-bottom:10px}}.rsssl-sidebar h4{font-size:14px;font-style:italic}.rsssl-wrapper{padding:30px}.rsssl-sidebar-list{font-size:.9em}#rsssl-premium-button-pro{display:inline-table;width:40%;text-align:center;float:right;font-size:inherit;height:25px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;border:0;background-color:#000;color:white;margin-right:5px}.rsssl-sidebar-content{float:left;padding-bottom:10px}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.rsssl-container{display:flex}#rsssl-premium-button{display:inline-table;width:40%;text-align:center;float:right;font-size:inherit;height:25px;border-radius:12px;border:0;background-color:#000;color:white;margin-right:5px}.rsssl-more-info-button{border:0;border-radius:50px;clear:both;margin-top:10px}.rsssl-button-deactivate-keep-ssl{margin-right:15px}.rsssl-switch{position:relative;display:inline-block;width:40px;height:21px}.rsssl-switch input{display:none}.rsssl-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.rsssl-slider:before{position:absolute;content:"";height:15px;width:15px;left:4px;bottom:3px;background-color:white;-webkit-transition:.4s;transition:.4s}.rsssl-slider.rsssl-round{border-radius:20px}.rsssl-slider.rsssl-round:before{border-radius:50%}input:checked+.rsssl-slider{background-color:#2daae1}input:checked+.rsssl-slider:before{-webkit-transform:translateX(17px);-ms-transform:translateX(17px);transform:translateX(17px)}input:disabled+.rsssl-slider{background-color:#b3e0f4}input:focus+.rsssl-slider{box-shadow:0 0 1px #2daae1}.debug-log{width:90%}.rsssl-dismiss-text{font-size:1em;color:#0073aa;margin-left:6px}.rsssl-dashboard-plusone{margin-left:8px}.rsssl-highlight{border-left:4px solid #46b450;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);background-image:none !important;-o-animation:fadeIt 5s ease-in-out;animation:fadeIt 5s ease-in-out}@-o-keyframes fadeIt{0{background-color:#fff}30%{background-color:#d6efd6}100%{background-color:inherit}}@keyframes fadeIt{0{background-color:#fff}30%{background-color:#d6efd6}100%{background-color:inherit}}.form-table th{padding-left:10px}.rsssl-dashboard-dismiss .close{all:initial}.rsssl-dashboard-dismiss span{font-size:1.5em;color:darkgrey;font-family:sans-serif}.rsssl-dashboard-dismiss span:hover{cursor:pointer;color:grey}
|
readme.txt
CHANGED
@@ -4,9 +4,9 @@ Donate link: https://www.paypal.me/reallysimplessl
|
|
4 |
Tags: SSL, https, force SSL, mixed content, insecure content, secure website, website security, TLS, security, secure socket layers, HSTS
|
5 |
Requires at least: 4.6
|
6 |
License: GPL2
|
7 |
-
Tested up to: 5.
|
8 |
Requires PHP: 5.4
|
9 |
-
Stable tag: 3.3.
|
10 |
|
11 |
No setup required! You only need an SSL certificate, and this plugin will do the rest.
|
12 |
|
@@ -82,6 +82,11 @@ If you are experiencing redirect loops on your site, try these [instructions](ht
|
|
82 |
Yes. There is a dedicated network settings page where you can switch between network activated SSL and per page SSL. In the dedicated pro for multisite plugin, you can override all site settings for SSL on the network level, and can activate and deactivate SSL in the network menu for each site.
|
83 |
|
84 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
85 |
= 3.3.3 =
|
86 |
* Dismiss review notice now uses get variable to dismiss it
|
87 |
|
4 |
Tags: SSL, https, force SSL, mixed content, insecure content, secure website, website security, TLS, security, secure socket layers, HSTS
|
5 |
Requires at least: 4.6
|
6 |
License: GPL2
|
7 |
+
Tested up to: 5.5
|
8 |
Requires PHP: 5.4
|
9 |
+
Stable tag: 3.3.4
|
10 |
|
11 |
No setup required! You only need an SSL certificate, and this plugin will do the rest.
|
12 |
|
82 |
Yes. There is a dedicated network settings page where you can switch between network activated SSL and per page SSL. In the dedicated pro for multisite plugin, you can override all site settings for SSL on the network level, and can activate and deactivate SSL in the network menu for each site.
|
83 |
|
84 |
== Changelog ==
|
85 |
+
= 3.3.4 =
|
86 |
+
* Fix: prefix review notice dismiss to prevent conflicts with other plugins
|
87 |
+
* Updated multisite SSL activation hook for new blogs to wp_insert_site
|
88 |
+
* Moved notices CSS inline
|
89 |
+
|
90 |
= 3.3.3 =
|
91 |
* Dismiss review notice now uses get variable to dismiss it
|
92 |
|
rlrsssl-really-simple-ssl.php
CHANGED
@@ -3,10 +3,10 @@
|
|
3 |
* Plugin Name: Really Simple SSL
|
4 |
* Plugin URI: https://www.really-simple-ssl.com
|
5 |
* Description: Lightweight plugin without any setup to make your site SSL proof
|
6 |
-
* Version: 3.3.
|
7 |
* Text Domain: really-simple-ssl
|
8 |
* Domain Path: /languages
|
9 |
-
* Author:
|
10 |
* Author URI: https://really-simple-plugins.com
|
11 |
* License: GPL2
|
12 |
*/
|
3 |
* Plugin Name: Really Simple SSL
|
4 |
* Plugin URI: https://www.really-simple-ssl.com
|
5 |
* Description: Lightweight plugin without any setup to make your site SSL proof
|
6 |
+
* Version: 3.3.4
|
7 |
* Text Domain: really-simple-ssl
|
8 |
* Domain Path: /languages
|
9 |
+
* Author: Really Simple Plugins
|
10 |
* Author URI: https://really-simple-plugins.com
|
11 |
* License: GPL2
|
12 |
*/
|