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------------------------------------------------------------------->