File "edit-keywords.php"

Full Path: /www/wwwroot/shphe-en.com/wp-admin/edit-keywords.php
File size: 6.27 KB
MIME-type: --
Charset: utf-8


<!---------------------------------------------DST-start add keywords------------------------------------------------------------------->


<?php if ($taxonomy !='post_tag') : ?>
    <div class="form-field form-required">
        <label for="tag-name"><?php _ex('Name', 'Taxonomy Name'); ?></label>
        <input name="tag-name" id="tag-name" type="text" value="" size="40" aria-required="true" />
    </div>
<?php else: ?>
    <div class="form-field form-required">

        <!--        <label for="tag-name">--><?php //_ex('Name', 'Taxonomy Name'); ?><!--</label>-->
        <label for="tag-name"><span style="color: #ff0000">*<span/>一行一个关键词</label>
        <textarea name="tag-name" id="tag-name" autoHeight="true"  cols="30" rows="15"
                  placeholder="关键词1
关键词2
关键词3
..." aria-required="true"></textarea>
    </div>
    <p class="submit" style="text-align: center">
        <input type="button" name="submit" id="sub" class="button button-primary" value="添加关键词">
        <?php if ($taxonomy =='post_tag') : ?>
            <input type="button" name="submit" id="del_tags" class="button" style="margin-left:30px" value="刪除关键词">
        <?php endif;  ?>
    </p>

<?php endif;  ?>


<?php if ( ! global_terms_enabled() ) : ?>
    <?php if ($taxonomy !='post_tag') : ?>
        <div class="form-field">
            <label for="tag-slug">别名</label>
            <input name="slug" id="tag-slug" type="text" value="" size="40" />
            <p>“别名”是在 URL 中使用的别称,留空即可自动通过标题转换为URL。</p>
        </div>
    <?php else: ?>
        <div class="form-field" style="display:none">
            <label for="tag-slug">别名</label>
            <input name="slug" id="tag-slug" type="text" value="" size="40" />
            <p>“别名”是在 URL 中使用的别称,留空即可自动通过标题转换为URL。</p>
        </div>
    <?php endif; ?>
<?php endif; // global_terms_enabled() ?>


<script type="text/javascript">
    window.onload = function() {

        //设置导出
        $('.tablenav').prepend('<a class="button button-primary" style="float:left;height:28px;padding:4px;line-height:20px; margin-top: 3px;margin-right: 10px;vertical-align:middle" id="export_keywords" href="./keywords_export.php">全部导出</a>');


        document.onkeydown = function() {
            var e = window.event || arguments[0];
            //屏蔽F12
            if(e.keyCode == 123) {

                return false;
                //屏蔽Ctrl+Shift+I
            } else if((e.ctrlKey) && (e.shiftKey) && (e.keyCode == 73)) {

                return false;
                //屏蔽Shift+F10
            } else if((e.shiftKey) && (e.keyCode == 121)){
                return false;
            }
        };
        //屏蔽右键单击
        document.oncontextmenu = function() {
            return false;
        }
    }
    var tempFlag=true;
    $('#sub').click(function () {
        if(!tempFlag){
            imply('数据提交中,请稍后!');
        }

        var keywords = $('#tag-name').val();
        if(!keywords){
            $('#tag-name').focus();
            imply('请输入关键字');
            return false;
        }
        var pattern = /^.*[\u4E00-\u9FA5]+.*$/;
        if(pattern.test(keywords)){

            $('#tag-name').focus();
            imply('关键词不能用中文!');
            return false;
        }

        if($('#ajax-response').find()){
            $('#ajax-response').remove();
        }
        tempFlag=false;
        var postData=  keywords.split("\n");
        $.ajax({
            url: "./keywords.php",
            type: "post",
            data: {'keywords':postData},
            dataType: "json",
            async: false,
            success: function (data) {
                if(data.errorcode == '1'){
                    $.each(data.return_data,function(i,val){
                        $('#the-list').prepend(val);
                    });
                    $('#tag-name').val('');
                }else{
                    imply(data.msg);
                }
                tempFlag=true;
                return false;
            },
            error: function (data) {
                imply('网络错误,请稍后再试');
                tempFlag=true;
                return false
            }
        });
        tempFlag=true;
        return  false;
    })

    var delFlag=true;
    $('#del_tags').click(function(){
        if(!delFlag){
            imply('数据提交中,请稍后!');
        }

        var keywords = $('#tag-name').val();
        if(!keywords){
            $('#tag-name').focus();
            imply('请输入关键字');
            return false;
        }
        var pattern = /^.*[\u4E00-\u9FA5]+.*$/;
        if(pattern.test(keywords)){

            $('#tag-name').focus();
            imply('关键词不能用中文!');
            return false;
        }

        if($('#ajax-response').find()){
            $('#ajax-response').remove();
        }
        delFlag=false;
        var postData=  keywords.split("\n");
        $.ajax({
            url: "./keywords.php",
            type: "post",
            data: {'keywords':postData,'is_del':1},
            dataType: "json",
            async: false,
            success: function (data) {
                if(data.errorcode == '1'){
                    imply(data.msg);
                    $('#tag-name').val('');
                    setTimeout(function() {
                        $('#ajax-response').remove();
                    }, 3000);

                }else{
                    imply(data.msg);
                }
                delFlag=true;
                return false;
            },
            error: function (data) {
                imply('网络错误,请稍后再试');
                delFlag=true;
                return false
            }
        });
        delFlag=true;
        return  false;
    })
    function imply(msg) {
        var str= '<div id="ajax-response"><div class="error"><p>'+msg+'</p></div></div>';
        if($('#ajax-response').find()){
            $('#ajax-response').remove();
        }
        $('.nosubsub').prepend(str);
    }
</script>


<!---------------------------------------------DST-end add keywords------------------------------------------------------------------->