Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function acl_er_login_logo() {
- /*Get all options from db */
- $er_options = get_option('plugin_erident_settings');
- $top_page = unserialize(get_option('Admin_custome_login_top'));
- $login_page = unserialize(get_option('Admin_custome_login_login'));
- $text_and_color_page = unserialize(get_option('Admin_custome_login_text'));
- $logo_page = unserialize(get_option('Admin_custome_login_logo'));
- $Social_page = unserialize(get_option('Admin_custome_login_Social'));
- if ($top_page['top_bg_type'] == "slider-background"){
- if($top_page['top_bg_slider_animation'] == "slider-style1")
- {
- require_once('css/slider-style1.php');
- }
- else if($top_page['top_bg_slider_animation'] == "slider-style2")
- {
- require_once('css/slider-style2.php');
- }
- else if($top_page['top_bg_slider_animation'] == "slider-style3")
- {
- require_once('css/slider-style3.php');
- }
- else if($top_page['top_bg_slider_animation'] == "slider-style4")
- {
- require_once('css/slider-style4.php');
- }
- }
- if($text_and_color_page['enable_link_shadow'] == "yes") {
- $link_shadow_color = $text_and_color_page['link_shadow_color'].' 0 1px 0';
- }
- else {
- $link_shadow_color = "none";
- }
- if($login_page['login_enable_shadow'] == "yes") {
- $login_shadow_color = '0 4px 10px -1px '.$login_page['login_shadow_color'];
- }
- else {
- $login_shadow_color = "none";
- }
- /* Check if opacity field is empty */
- if($login_page['login_form_opacity'] == "10") {
- $login_form_opacity = "1";
- }
- else {
- $login_form_opacity = '0.'.$login_page['login_form_opacity'];
- }
- function weblizar_hex2rgb( $colour ) {
- if ( $colour[0] == '#' ) {
- $colour = substr( $colour, 1 );
- }
- if ( strlen( $colour ) == 6 ) {
- list( $r, $g, $b ) = array( $colour[0] . $colour[1], $colour[2] . $colour[3], $colour[4] . $colour[5] );
- } elseif ( strlen( $colour ) == 3 ) {
- list( $r, $g, $b ) = array( $colour[0] . $colour[0], $colour[1] . $colour[1], $colour[2] . $colour[2] );
- } else {
- return false;
- }
- $r = hexdec( $r );
- $g = hexdec( $g );
- $b = hexdec( $b );
- return array( 'red' => $r, 'green' => $g, 'blue' => $b );
- }
- $btnrgba = weblizar_hex2rgb( $text_and_color_page['button_color'] );
- $loginbg = weblizar_hex2rgb( $login_page['login_bg_color'] );
- //require social icon css
- require_once('css/socialcss.php');
- ?>
- <script src="//ajax.googleapis.com/ajax/libs/webfont/1/webfont.js"></script>
- <script type="text/javascript">
- WebFont.load({
- google: {
- families: ['<?php echo $text_and_color_page["heading_font_style"]; ?>'] // saved value
- }
- });
- WebFont.load({
- google: {
- families: ["<?php echo $text_and_color_page['input_font_style']; ?>"] // saved value
- }
- });
- WebFont.load({
- google: {
- families: ["<?php echo $text_and_color_page['link_font_style']; ?>"] // saved value
- }
- });
- WebFont.load({
- google: {
- families: ["<?php echo $text_and_color_page['button_font_style']; ?>"] // saved value
- }
- });
- </script>
- <style type="text/css">
- /* Styles loading for Admin Custome Login */
- html {
- background: none !important;
- }
- <?php if($top_page['top_bg_type'] == "static-background-color"){ ?>
- html body.login {
- background: <?php echo $top_page['top_color'] ?> ;
- }
- <?php }
- else if ($top_page['top_bg_type'] == "static-background-image"){
- ?>
- html body.login {
- <?php if($top_page['top_cover']=="yes")
- {?>
- background: url(<?php echo $top_page['top_image'] ?>) no-repeat center center fixed;
- -webkit-background-size: cover;
- -moz-background-size: cover;
- -o-background-size: cover;
- background-size: cover;
- <?php
- }
- else{?>
- background: url(<?php echo $top_page['top_image'] ?>) <?php echo $top_page['top_repeat'] ?> <?php echo $top_page['top_position'] ?> !important ;
- background-size: auto !important;
- <?php
- }
- ?>
- }
- <?php }
- else if ($top_page['top_bg_type'] == "slider-background"){
- ?>
- html body.login {
- background: #000;
- }
- <?php } ?>
- /* Styles for logo image */
- body.login div#login h1 a {
- background-image: url(<?php echo $logo_page['logo_image']; ?>) !important;
- padding-bottom: 30px;
- <?php if($login_page['login_form_float'] == "center") {?>
- margin: 0 auto;
- <?php }?>
- <?php if($login_page['login_form_float'] == "left") {?>
- margin-left:30px;
- <?php }?>
- <?php if($login_page['login_form_float'] == "right") {?>
- margin-right:25px;
- <?php }?>
- background-size: <?php echo $logo_page['logo_width'] ?>px <?php echo $logo_page['logo_height'] ?>px;
- width: <?php echo $logo_page['logo_width'] ?>px;
- height: <?php echo $logo_page['logo_height'] ?>px;
- }
- <?php
- // Logo URL
- function my_login_logo_url() {
- $logo_page = unserialize(get_option('Admin_custome_login_logo'));
- return $logo_page['logo_url'];
- }
- add_filter( 'login_headerurl', 'my_login_logo_url' );
- // Logo URL Title
- function my_login_logo_url_title() {
- $logo_page = unserialize(get_option('Admin_custome_login_logo'));
- return $logo_page['logo_url_title'];
- }
- add_filter( 'login_headertitle', 'my_login_logo_url_title' );
- ?>
- #login{
- float:<?php echo $login_page['login_form_float']; ?>;
- position:relative;
- <?php if($login_page['login_form_float'] == "left") {?>
- padding-left:25px;
- <?php }?>
- <?php if($login_page['login_form_float'] == "right") {?>
- padding-right:25px;
- <?php }?>
- }
- body.login #login {
- width:<?php echo $login_page['login_form_width'] ?>px;
- }
- .login form {
- border-radius:<?php echo $login_page['login_form_radius'] ?>px;
- border:<?php echo $login_page['login_border_thikness'] ?>px <?php echo $login_page['login_border_style'] ?> <?php echo $login_page['login_border_color'] ?>;
- -moz-box-shadow: <?php echo $login_shadow_color ?>;
- -webkit-box-shadow: <?php echo $login_shadow_color ?>;
- box-shadow: <?php echo $login_shadow_color ?>;
- <?php
- if($Social_page['enable_social_icon'] == "inner" || $Social_page['enable_social_icon'] == "both"){?>
- padding: 26px 24px 8px;
- <?php }
- ?>
- position: relative;
- z-index: 1;
- /* for ie */
- background-color: rgb(<?php echo $loginbg['red'];?>,<?php echo $loginbg['green']?>,<?php echo $loginbg['blue']?>);
- background: url(<?php echo $login_page['login_bg_image'] ?>) <?php echo $login_page['login_bg_repeat'] ?> <?php echo $login_page['login_bg_position'] ?>;
- background: rgba(<?php echo $loginbg['red'];?>,<?php echo $loginbg['green']?>,<?php echo $loginbg['blue']?>,<?php echo $login_form_opacity ?>);
- <?php if($login_page['login_bg_type'] == "static-background-image" ){?>
- background: url('<?php echo WEBLIZAR_NALF_PLUGIN_URL.'css/img/'.$login_page['login_bg_effect'].'.png'; ?>') repeat scroll left top, url(<?php echo $login_page['login_bg_image'] ?>) <?php echo $login_page['login_bg_repeat'] ?> <?php echo $login_page['login_bg_position'] ?>;
- <?php } ?>
- }
- .icon-ph {
- display: inline-block;
- width: 15px;
- height: 15px;
- min-width: 16px;
- padding: 4px 5px;
- font-size: 20px;
- font-weight: normal;
- line-height: 20px;
- text-align: center;
- text-shadow: 0 1px 0 #ffffff;
- background-color: transparent;
- position:absolute;
- left:6px;
- top:4px;
- bottom:3px;
- z-index:3;
- color:<?php echo $text_and_color_page['input_font_color'] ?>;
- }
- .custom-text {
- padding:6px 6px 6px 30px ;
- }
- .input-container {
- position:relative;
- }
- body.login div#login form p label {
- color:<?php echo $text_and_color_page['heading_font_color'] ?>;
- font-size:<?php echo $text_and_color_page['heading_font_size'] ?>px;
- font-family:<?php echo $text_and_color_page['heading_font_style'] ?>;
- }
- body.login #loginform p.submit .button-primary, body.wp-core-ui .button-primary {
- background: <?php echo $text_and_color_page['button_color'] ?> !important;
- font-size:<?php echo $text_and_color_page['button_font_size'] ?>px;
- border: none !important;
- text-shadow: <?php echo $link_shadow_color ?>;
- font-family:<?php echo $text_and_color_page['button_font_style'] ?>;
- }
- body.login #loginform p.submit .button-primary:hover, body.login #loginform p.submit .button-primary:focus, body.wp-core-ui .button-primary:hover {
- background: rgba(<?php echo $btnrgba['red'];?>,<?php echo $btnrgba['green']?>,<?php echo $btnrgba['blue']?>, 0.9) !important;
- }
- body.login div#login form .input, .login input[type="text"] {
- color: <?php echo $text_and_color_page['input_font_color'] ?>;
- font-size:<?php echo $text_and_color_page['input_font_size'] ?>px;
- font-family: <?php echo $text_and_color_page['input_font_style'] ?>;
- -webkit-box-shadow: 0 0 0px 1000px white inset;
- -webkit-text-fill-color: <?php echo $text_and_color_page['input_font_color'] ?> !important;
- }
- body.login #nav a, body.login #backtoblog a {
- color: <?php echo $text_and_color_page['link_color'] ?> !important;
- font-family:<?php echo $text_and_color_page['link_font_style'] ?>;
- }
- body.login #nav, body.login #backtoblog {
- text-shadow: <?php echo $link_shadow_color ?>;
- }
- <?php if($login_page['login_form_float'] == "right") { ?>
- .login #nav {
- margin: 29px 0 60px;
- }
- body.login #nav a{
- float:right;
- }
- body.login #backtoblog a {
- float:right;
- }
- <?php } ?>
- </style>
- <?php
- }
- $dashboard_page = unserialize(get_option('Admin_custome_login_dashboard'));
- $dashboard_status = $dashboard_page['dashboard_status'];
- if($dashboard_status == "enable") {
- add_action( 'login_enqueue_scripts', 'acl_er_login_logo' );
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement