first commit

This commit is contained in:
2024-07-15 11:28:08 +02:00
commit f52d538ea5
21891 changed files with 6161164 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
<?php
/**
* Auth Links Template
*/
$settings = $this->get_settings_for_display();
$order = isset( $settings['order'] ) ? esc_attr( $settings['order'] ) : 'login_register';
switch ( $order ) {
case 'register_login':
$templates_order = array( 'register', 'registered', 'login', 'logout' );
break;
default:
$templates_order = array( 'login', 'logout', 'register', 'registered' );
break;
}
?>
<div class="jet-auth-links"><?php
foreach ( $templates_order as $template ) {
include $this->__get_global_template( $template );
}
?></div>

View File

@@ -0,0 +1,22 @@
<?php
/**
* Login Link template
*/
if ( ! $settings['show_login_link'] ) {
return;
}
if ( is_user_logged_in() && ! jet_blocks_integration()->in_elementor() ) {
return;
}
$url = $this->__get_url( $settings, 'login_link_url' );
?>
<div class="jet-auth-links__section jet-auth-links__login">
<?php $this->__html( 'login_prefix', '<div class="jet-auth-links__prefix">%s</div>' ); ?>
<a class="jet-auth-links__item" href="<?php echo $url; ?>"><?php
$this->__icon( 'login_link_icon', '<span class="jet-auth-links__item-icon jet-blocks-icon">%s</span>' );
$this->__html( 'login_link_text', '<span class="jet-auth-links__item-text">%s</span>' );
?></a>
</div>

View File

@@ -0,0 +1,23 @@
<?php
/**
* Login Link template
*/
if ( ! $settings['show_logout_link'] ) {
return;
}
if ( ! is_user_logged_in() && ! jet_blocks_integration()->in_elementor() ) {
return;
}
$prefix = $this->__get_html( 'logout_prefix', '<div class="jet-auth-links__prefix">%s</div>' );
$current_user = wp_get_current_user();
?>
<div class="jet-auth-links__section jet-auth-links__logout">
<?php printf( $prefix, $current_user->display_name ); ?>
<a class="jet-auth-links__item" href="<?php echo $this->__logout_url(); ?>"><?php
$this->__icon( 'logout_link_icon', '<span class="jet-auth-links__item-icon jet-blocks-icon">%s</span>' );
$this->__html( 'logout_link_text', '<span class="jet-auth-links__item-text">%s</span>' );
?></a>
</div>

View File

@@ -0,0 +1,22 @@
<?php
/**
* Register Link template
*/
if ( ! $settings['show_register_link'] ) {
return;
}
if ( is_user_logged_in() && ! jet_blocks_integration()->in_elementor() ) {
return;
}
$url = $this->__get_url( $settings, 'register_link_url' );
?>
<div class="jet-auth-links__section jet-auth-links__register">
<?php $this->__html( 'register_prefix', '<div class="jet-auth-links__prefix">%s</div>' ); ?>
<a class="jet-auth-links__item" href="<?php echo $url; ?>"><?php
$this->__icon( 'register_link_icon', '<span class="jet-auth-links__item-icon jet-blocks-icon">%s</span>' );
$this->__html( 'register_link_text', '<span class="jet-auth-links__item-text">%s</span>' );
?></a>
</div>

View File

@@ -0,0 +1,22 @@
<?php
/**
* Register Link template
*/
if ( ! $settings['show_registered_link'] ) {
return;
}
if ( ! is_user_logged_in() && ! jet_blocks_integration()->in_elementor() ) {
return;
}
$url = $this->__get_url( $settings, 'registered_link_url' );
?>
<div class="jet-auth-links__section jet-auth-links__registered">
<?php $this->__html( 'registered_prefix', '<div class="jet-auth-links__prefix">%s</div>' ); ?>
<a class="jet-auth-links__item" href="<?php echo $url; ?>"><?php
$this->__icon( 'registered_link_icon', '<span class="jet-auth-links__item-icon jet-blocks-icon">%s</span>' );
$this->__html( 'registered_link_text', '<span class="jet-auth-links__item-text">%s</span>' );
?></a>
</div>