提示
操作千万条,备份第一条,删文不谨慎,博主两行泪
代码
将下面的代码放到 post.php
中即可
<?php Typecho_Widget::widget('Widget_Security')->to($security); ?>
<a href="<?php $security->index('/action/contents-post-edit?do=delete&cid='.$this->cid); ?>">删除文章</a>
点击按钮立即删除文章!
完善
上面的代码虽然实现了功能,但却泯灭了人性!下面我们完善下人性部分,代码改为
<?php Typecho_Widget::widget('Widget_Security')->to($security); ?>
<a href="<?php $security->index('/action/contents-post-edit?do=delete&cid='.$this->cid); ?>" onclick="javascript:return p_del()">删除文章</a>
<script>
function p_del() {
var msg = "您真的确定要删除吗?";
if (confirm(msg)==true){
return true;
}else{
return false;
}
}
</script>
这样弄好,点击按钮会弹出确认框,问其是否删除文章,用户确认后才会删除,比较符合操作习惯!
后语
post.php
页面成功删除文章后,因为文章不存在了,所以页面自动跳到了 404
页面,不知道怎么才能比较好的让它跳到首页QAQ
版权属于:泽泽社长
本文链接:https://blog.zezeshe.com/archives/typecho-deleting-articles.html
本站未注明转载的文章均为原创,并采用
CC BY-NC-SA 4.0 授权协议,转载请注明来源,谢谢!
应该再加个toast提示框
有提示框,因为typecho系统通知都是写在cookie里的,所以我用php写的读取通知,然后删除cookie
大佬最终还是解决了,可以水一篇文章了!
其实没啥技术含量就不水文了,之前之所以没弄好是因为我不想去改表情的js,怕改完出现别的bug,最终还是简单改了下表情js
其实我也蛮想学一下三剑客的,但是懒癌没治好
我没咋学,那里不会百度哪里一路过来的
看来我还是太菜了
我是百度四年多了,才这样的
学习了
404页面判断一下refer跳转首页就可以了
好像不太好,因为有些人404页面还是服务器默认的
跟着大佬学学,话说第一个评论选不了表情昂,页面不能往下了。
已知bug,影响不大就没管
还是不能选表情,手动补上
改了下,不知道会不会触发别的bug
QQ登录和微博登录,好像错位了,在首页评论上
好了,把这俩按钮换了个位置
233,我康你折腾了好久了,实在不行就算了吧,这个可能只对强迫症有影响
233,按钮在上面总感觉有点奇怪,但是我不会html php 没法帮忙了
看了下,好像没有奇怪的地方!