403Webshell
Server IP : 119.36.225.67  /  Your IP : 43.159.78.200
Web Server : nginx/1.28.0
System : Linux 1763701629066 6.8.0-53-generic #55-Ubuntu SMP PREEMPT_DYNAMIC Fri Jan 17 15:37:52 UTC 2025 x86_64
User : www ( 1001)
PHP Version : 8.2.28
Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /www/wwwroot/www.lengcat.cn/wp-content/themes/onenav/inc/mailfunc/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /www/wwwroot/www.lengcat.cn/wp-content/themes/onenav/inc/mailfunc/templet.php
<?php
/*
 * @Author: iowen
 * @Author URI: https://www.iowen.cn/
 * @Date: 2023-03-27 23:00:47
 * @LastEditors: iowen
 * @LastEditTime: 2024-12-16 20:41:21
 * @FilePath: /onenav/inc/mailfunc/templet.php
 * @Description: 邮件模版
 */

/**
 * 评论待管理员审核
 * 
 * @param mixed $data
 * @return string
 */
function io_template_comment_admin($data){
    $defaults = array(
        'postTitle'      => '',
        'commentAuthor'  => '',
        'commentContent' => '',
        'commentLink'    => '',
        'verify'         => '1'
    );
    $data = wp_parse_args((array) $data, $defaults);
    $message = '<p>'.$data['commentAuthor'].'在文章《<a href="'.$data['commentLink'].'" target="_blank">'.$data['postTitle'].'</a>》发表了评论, 快去看看吧</p>
    <p style="color: #0050ff;background-color: #f3f3f3;padding:10px 15px;font-size: 12px;line-height: 1.8;border-radius: 6px;">'.$data['commentContent'].'</p>';
    if($data['verify']){
    $message .= '<p>此条评论待审核。</p>';
    }
    return $message;
}

/**
 * 评论被回复通知
 * 
 * @param mixed $data
 * @return string 
 */
function io_template_reply($data){
    $message = '<p>'.$data['parentAuthor'].', 您好!</p>
    <p>您于'.$data['parentCommentDate'].'在文章《'.$data['postTitle'].'》上发表评论: </p>
    <p style="color: #0050ff;background-color: #f3f3f3;padding:10px 15px;font-size: 12px;line-height: 1.8;border-radius: 6px;">'.$data['parentCommentContent'].'</p>
    <p>'.$data['commentAuthor'].' 于'.$data['commentDate'].' 给您的回复如下: </p>
    <p style="color: #0050ff;background-color: #f3f3f3;padding:10px 15px;font-size: 12px;line-height: 1.8;border-radius: 6px;">'.$data['commentContent'].'</p>
    <p>您可以点击 <a style="color:#00bbff;text-decoration:none" href="'.$data['commentLink'].'" target="_blank">查看回复的完整內容</a></p>';

    return $message;
}

/**
 * 被评论给文章作者的通知模版
 * 
 * @param mixed $data
 * @return string 
 */
function io_template_comment($data){
    $message = '<p>'.$data['commentAuthor'].'在文章<a href="'.$data['commentLink'].'" target="_blank">'.$data['postTitle'].'</a>中发表了回复,快去看看吧:<br></p>
    <p style="padding:10px 15px;background-color:#f4f4f4;margin-top:10px;color:#000;border-radius:6px;">'.$data['commentContent'].'</p>';

    return $message;
}

/**
 * 新链接提交通知模版
 * 
 * @param mixed $data
 * @return string
 */
function io_template_add_links($data){
    $message = '<p>网站有新的链接提交:</p>
    <p style="color: #0050ff;background-color: #f3f3f3;padding:10px 15px;font-size: 12px;line-height: 1.8;border-radius: 6px;">
    链接名称:'.$data['link_name'].'<br>
    链接地址:'.$data['link_url'].'<br>
    链接简介:'.$data['link_description'].'<br>
    链接Logo:'.$data['link_image'].'
    </p>
    <p>您可以点击 <a style="color:#00bbff;text-decoration:none" href="'.$data['link_admin'].'" target="_blank">以审核该链接</a></p>';

    return $message;
}


/**
 * 评论通过审核通知模版
 * 
 * @param mixed $data
 * @return string
 */
function io_template_comment_pass($data){
    $message = '<p>'.$data['parentAuthor'].', 您好!</p>
    <p>您于'.$data['parentCommentDate'].'在文章《'.$data['postTitle'].'》上发表的评论: </p>
    <p style="color: #0050ff;background-color: #f3f3f3;padding:10px 15px;font-size: 12px;line-height: 1.8;border-radius: 6px;">'.$data['parentCommentContent'].'</p>
    <p>管理员已通过审核并显示。</p>
    <p>您可在此查看您的评论:<a style="color:#00bbff;text-decoration:none" href="'.$data['commentLink'].'" target="_blank">前往查看完整內容</a></p>';

    return $message;
}

/**
 * 投稿审核通知管理员模版
 * 
 * @param mixed $data
 * @return string
 */
function io_template_contribute_post($data){
    $message = '<h3>有投稿需要审核。</h3>
    <div style="color: #0050ff;background-color: #f3f3f3;padding:10px 15px;font-size: 12px;line-height: 1.8;border-radius: 6px;">
    <p>文章标题《'.$data['postTitle'].'》</p>
    <p>内容摘要:'. esc_html($data['summary']).'</p>
    <p>投稿时间:'. esc_html($data['time']).'</p>
    </div>
    <p>您可以打开下方链接以审核投稿文章:<a style="color:#00bbff;text-decoration:none" href="'.$data['link'].'" target="_blank">前往审核</a></p>';

    return $message;
}
/**
 * 重设密码
 * 
 * @param mixed $data
 * @return string
 */
function io_template_findpass($data){
    $message = '<p>有人要求重设以下帐号的密码:</p>
    <br>
    <p>网站: '.$data['home'].'</p>
    <p>用户名: '.$data['userLogin'].'</p>
    <p>若这不是您本人要求的,请忽略本邮件,一切如常</p>
    <p>要重置您的密码,请打开下面的链接:<br><a href="'.$data['resetPassLink'].'" style="word-break: break-all;">'.$data['resetPassLink'].'</a></p>';

    return $message;
}
/**
 * 登录失败
 * 
 * @param mixed $data
 * @return string
 */
function io_template_login_fail($data){
    $message = '<p>你好!你的博客空间「'.get_bloginfo('name').'」有失败登录!</p>
    <p>请确定是您自己的登录失误, 以防别人攻击! 登录信息如下: </p>
    <div style="color: #0050ff;background-color: #f3f3f3;padding:10px 15px;font-size: 12px;line-height: 1.8;border-radius: 6px;">
        登录名: '.$data['loginName'].'
        <br>登录密码: ******
        <br>登录时间: '. date("Y-m-d H:i:s",current_time( 'timestamp' )).'
        <br>登录IP: '.$data['ip'].' [' . io_get_ip_location($data['ip']) . ']
    </div>';

    return $message;
}
/**
 * 登录成功
 * 
 * @param mixed $data
 * @return string
 */
function io_template_login($data){
    $message = '<p>你好!你的博客空间「'.get_bloginfo('name').'」有成功登录!</p>
    <p>请确定是您自己的登录, 以防别人攻击! 登录信息如下: </p>
    <div style="color: #0050ff;background-color: #f3f3f3;padding:10px 15px;font-size: 12px;line-height: 1.8;border-radius: 6px;">
        登录名: '.$data['loginName'].'
        <br>登录密码: ******
        <br>登录时间: '. date("Y-m-d H:i:s",current_time( 'timestamp' )).'
        <br>登录IP: '.$data['ip'].' [' . io_get_ip_location($data['ip']) . ']
    </div>';

    return $message;
}
/**
 * 新用户注册通知管理员
 * 
 * @param mixed $data
 * @return string
 */
function io_template_register_admin($data){
    $message = '<p>您的站点「'.get_bloginfo('name').'」有新用户注册:</p>
    <div style="color: #0050ff;background-color: #f3f3f3;padding:10px 15px;font-size: 12px;line-height: 1.8;border-radius: 6px;">
        用户名: '.$data['loginName'].'
        <br>注册邮箱: '.$data['email'].'
        <br>注册时间: '. date("Y-m-d H:i:s",current_time( 'timestamp' )).'
        <br>注册IP: '.$data['ip'].' [' . io_get_ip_location($data['ip']) . ']
    </div>';

    return $message;
}
/**
 * 新用户注册通知账号信息
 * 
 * @param mixed $data
 * @return string
 */
function io_template_register($data){
    $message = '<p>您的注册用户名和密码信息如下:</p>
    <div style="color: #0050ff;background-color: #f3f3f3;padding:10px 15px;font-size: 12px;line-height: 1.8;border-radius: 6px;">
        用户名: '.$data['loginName'].'
        <br>登录密码: '.$data['password'].'
        <br>登录链接: <a href="'.$data['loginLink'].'">'.$data['loginLink'].'</a>
    </div>';

    return $message;
}
/**
 * 邮箱验证码
 * 
 * @param mixed $data
 * @return string
 */
function io_template_verification_code($data){
    $message = '<p>您好!</p>
    <p>您于'.$data['date'].'在「'.get_bloginfo('name').'」申请的邮箱验证码是:  </p>
    <p style="color: #e83d26;font-size:24px;padding:10px 20px;background-color: #ffeaea;margin:15px 0px;border-radius:6px;">'.$data['code'].'</p>';

    return $message;
}
/**
 * 自动广告入驻通知
 * 
 * @param mixed $data
 * @return string
 */
function io_template_add_auto_ad_url($data){
    $unit = iopay_get_auto_unit_name(io_get_option('auto_ad_config', 'hour', 'unit'));
    $tips = '有新自动广告入驻:';
    if ($data['check']) {
        $tips = '有新自动广告需要审核:';
    }
    $message = '<p>您的站点「'.get_bloginfo('name').'」'.$tips.'</p>
    <div style="color: #0050ff;background-color: #f3f3f3;padding:10px 15px;font-size: 12px;line-height: 1.8;border-radius: 6px;">
        名称: '.$data['name'].'
        <br>URL: '.$data['url'].'
        <br>时间: '. date("Y-m-d H:i:s",current_time( 'timestamp' )).'
        <br>有效期: '.$data['limit'].$unit.'
    </div>';
    if(isset($data['msg'])){
        $message .= '<p style="font-size:12px">'.$data['msg'].'</p>';
    }

    return $message;
}


/**
 * 自动广告审核通知
 * 
 * @param mixed $data
 * @return string
 */
function io_template_auto_ad_url_check($data){
    $unit = iopay_get_auto_unit_name(io_get_option('auto_ad_config', 'hour', 'unit'));
    $message = '<p>'.$data['title'].'</p>
    <div style="color: #0050ff;background-color: #f3f3f3;padding:10px 15px;font-size: 12px;line-height: 1.8;border-radius: 6px;">
        名称: '.$data['name'].'
        <br>URL: '.$data['url'].'
        <br>有效期: '.$data['limit'].$unit.'
    </div>';
    if(isset($data['msg'])){
        $message .= '<p style="font-size:12px">'.$data['msg'].'</p>';
    }

    return $message;
}

/**
 * 通知管理员付费发布内容已发布
 * 
 * @param mixed $data
 * @return string
 */
function io_template_pay_publish_posts($data){
    $message = '<p>您的站点「'.get_bloginfo('name').'」有付费发布的内容已发布:</p>
    <div style="color: #0050ff;background-color: #f3f3f3;padding:10px 15px;font-size: 12px;line-height: 1.8;border-radius: 6px;">
        标题: '.$data['title'].'
        <br>支付时间: '. $data['pay_time'].'
        <br>支付费用: '.$data['pay_money'].'
        <br>支付方式: '.$data['pay_type'].'
        <br>支付次数: '.$data['pay_count'].' 次,(超过 1 次说明为再次编辑并支付)
    </div>
    <p>您可以点击 <a style="color:#00bbff;text-decoration:none" href="'.$data['link'].'" target="_blank">查看</a></p>';
    return $message;
}

/**
 * 通知管理员付费发布内容处理失败
 * 
 * @param mixed $data
 * @return string
 */
function io_template_pay_publish_posts_error($data)
{
    $message = '<p style="color: #e83d26;">您的站点「' . get_bloginfo('name') . '」付费发布的内容处理失败:</p>
    <div style="color: #0050ff;background-color: #f3f3f3;padding:10px 15px;font-size: 12px;line-height: 1.8;border-radius: 6px;">
        标题: ' . $data['title'] . '
        <br>支付时间: ' . $data['pay_time'] . '
        <br>支付费用: ' . $data['pay_money'] . '
        <br>支付方式: ' . $data['pay_type'] . '
        <br>支付状态: 已支付
        <br>错误信息: ' . $data['error'] . '
    </div>
    <p>您可以点击 <a style="color:#00bbff;text-decoration:none" href="'.$data['link'].'" target="_blank">查看并处理</a></p>';
    return $message;
}

/**
 * 投稿通过审核通知作者
 * 
 * @param mixed $data
 * @return string
 */
function io_template_contribute_approved_notice_author($data)
{
    $message = '<p>' . $data['author_name'] . ', 您好!</p>
    <p>您于' . $data['time'] . '在「' . get_bloginfo('name') . '」投稿的文章《' . $data['post_title'] . '》已通过审核并发布。</p>
    <p>您可以点击 <a style="color:#00bbff;text-decoration:none" href="' . $data['post_link'] . '" target="_blank">查看</a></p>';
    return $message;
}

/**
 * 已发布的投稿重新编辑后通知审核
 * 
 * @param mixed $data
 * @return string
 */
function io_template_contribute_edit_notice_admin($data)
{
    $message = '<p>您的站点「'.get_bloginfo('name').'」有内容重新编辑,请及时审核。</p>
    <div style="color: #0050ff;background-color: #f3f3f3;padding:10px 15px;font-size: 12px;line-height: 1.8;border-radius: 6px;">
        标题: '.$data['post_title'].'
        <br>作者: '.$data['author_name'].'
        <br>时间: '.$data['time'].'
    </div>
    <p>您可以点击 <a style="color:#00bbff;text-decoration:none" href="' . $data['post_link'] . '" target="_blank">查看</a></p>';
    return $message;
}


Youez - 2016 - github.com/yon3zu
LinuXploit