���ѧۧݧ�ӧ�� �ާ֧ߧ֧էا֧� - ���֧էѧܧ�ڧ��ӧѧ�� - /home/rickpfrv/tie.cx/themes/altum/views/l/partials/biolink.php
���ѧ٧ѧ�
<?php defined('ALTUMCODE') || die() ?> <link href="https://tie.cx/themes/tie/tie-link.css?7" rel="stylesheet"> <div class="tie-link-core"> <div class="tie-link-left" style=""> <div style="background: linear-gradient(122deg, rgba(255,255,255,1) 0%, rgba(219,215,255,1) 100%); <?= $data->link->design->background_style ?> background-size: cover !important; background-position: bottom !important; width: 100%; height: 40%; min-height: 300px;"></div> <div class="tie-link-user-box"> <div class="tie-link-user-data"> <div id="image" class="link-image" style="<?= $data->link->settings->image ? "background: url('" . SITE_URL . UPLOADS_URL_PATH . 'avatars/' . $data->link->settings->image . "'); background-size: cover; background-position: center;" : null ?> <?= !empty($data->link->settings->image) && file_exists(UPLOADS_PATH . 'avatars/' . $data->link->settings->image) ? null : 'display: none;' ?>"></div> <!-- OLD IMAGE <img style='display: none;' id="image-old" src="<?= $data->link->settings->image ? SITE_URL . UPLOADS_URL_PATH . 'avatars/' . $data->link->settings->image : null ?>" alt="<?= language()->link->biolink->image_alt ?>" class="link-image" <?= !empty($data->link->settings->image) && file_exists(UPLOADS_PATH . 'avatars/' . $data->link->settings->image) ? null : 'style="display: none;"' ?> /> --> <div style="display: flex; align-items: center; margin-right: 40px;"> <div class="tie-link-username" style="min-width: fit-content !important;"> <?= $data->link->settings->title ?> </div> <?php if($data->user->plan_settings->verified && $data->link->settings->display_verified): ?> <div style="font-size: 30px; opacity: 0.3; color: unset; padding-left: 5px; margin-top: 15px;"> <span data-toggle="tooltip" title="<?= language()->global->verified ?>" class="link-verified ml-1" style="font-size: 30px; opacity: 0.5; color: unset; padding-left: 5px;"><i class="fa fa-fw fa-check-circle fa-1x"></i></span> </div> <?php endif ?></div> <p class="tie-link-user-bio" id="description"><?= $data->link->settings->description ?></p> <?php if($data->user->plan_settings->socials): ?> <div id="socials" class="d-flex flex-wrap mt-5"> <?php $biolink_socials = require APP_PATH . 'includes/biolink_socials.php'; ?> <?php foreach($data->link->settings->socials as $key => $value): ?> <?php if($value): ?> <div class="mx-3 mb-3"> <span > <a href="<?= sprintf($biolink_socials[$key]['format'], $value) ?>" target="_blank"> <i data-toggle="tooltip" title="<?= language()->link->settings->socials->{$key}->name ?>" class="<?= language()->link->settings->socials->{$key}->icon ?> fa-fw fa-2x" style="color: #c5c5c5;"> </i> </a> </span> </div> <?php endif ?> <?php endforeach ?> </div> <?php endif ?> <div class="tie-link-branding"> <a href="https://tie.cx"> <img src="https://tie.cx/themes/tie/tie-logo-cx-primary.svg" height="30px"> </a> </div> </div> </div> </div> <div class="tie-link-right"> <div class="tie-links-box"> <div class="row"> <?php if($data->biolink_blocks): ?> <?php foreach($data->biolink_blocks as $row): ?> <?php /* Check if its a scheduled link and we should show it or not */ if( !empty($row->start_date) && !empty($row->end_date) && ( \Altum\Date::get('', null) < \Altum\Date::get($row->start_date, null, \Altum\Date::$default_timezone) || \Altum\Date::get('', null) > \Altum\Date::get($row->end_date, null, \Altum\Date::$default_timezone) ) ) { continue; } /* Check if the user has permissions to use the link */ if(!$data->user->plan_settings->enabled_biolink_blocks->{$row->type}) { continue; } $row->utm = $data->link->settings->utm; ?> <?= \Altum\Link::get_biolink_link($row, $data->user) ?? null ?> <?php endforeach ?> <?php endif ?> </div> </div> <div class="tie-link-branding-mobile"> <a href="https://tie.cx"> <img src="https://tie.cx/themes/tie/tie-logo-cx-primary.svg" height="30px"> </a> </div> </div> </div> <?= \Altum\Event::get_content('modals') ?> <?php ob_start() ?> <script> let base_url = <?= json_encode(SITE_URL) ?>; /* Internal tracking for biolink links */ $('a[data-biolink-block-id]').on('click', event => { let biolink_block_id = $(event.currentTarget).data('biolink-block-id'); $.ajax(`${base_url}l/link?biolink_block_id=${biolink_block_id}&no_redirect`); }); /* Go over all mail buttons to make sure the user can still submit mail */ $('form[id^="mail_"]').each((index, element) => { let biolink_block_id = $(element).find('input[name="biolink_block_id"]').val(); let is_converted = localStorage.getItem(`mail_${biolink_block_id}`); if(is_converted) { /* Set the submit button to disabled */ $(element).find('button[type="submit"]').attr('disabled', 'disabled'); } }); /* Form handling for mail submissions if any */ $('form[id^="mail_"]').on('submit', event => { let biolink_block_id = $(event.currentTarget).find('input[name="biolink_block_id"]').val(); let is_converted = localStorage.getItem(`mail_${biolink_block_id}`); if(!is_converted) { $.ajax({ type: 'POST', url: `${base_url}l/link/mail`, data: $(event.currentTarget).serialize(), success: (data) => { let notification_container = $(event.currentTarget).find('.notification-container'); if (data.status == 'error') { notification_container.html(''); display_notifications(data.message, 'error', notification_container); } else if (data.status == 'success') { display_notifications(data.message, 'success', notification_container); setTimeout(() => { /* Hide modal */ $(event.currentTarget).closest('.modal').modal('hide'); /* Remove the notification */ notification_container.html(''); /* Set the localstorage to mention that the user was converted */ localStorage.setItem(`mail_${biolink_block_id}`, true); /* Set the submit button to disabled */ $(event.currentTarget).find('button[type="submit"]').attr('disabled', 'disabled'); }, 1000); } }, dataType: 'json' }); } event.preventDefault(); }) </script> <?= $this->views['pixels'] ?? null ?> <?php \Altum\Event::add_content(ob_get_clean(), 'javascript') ?>
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | ���֧ߧ֧�ѧ�ڧ� ����ѧߧڧ��: 0.09 |
proxy
|
phpinfo
|
���ѧ����ۧܧ�