TypechoJoeTheme

日志随记

统计
登录
用户名
密码

扫码登录
/
注册
用户名

此用户名将作为登录时所用的账号

邮箱

XG.孤梦

随风而动,随遇而安......

搜索到 6 篇与 typecho 的结果 ———
2022-08-14

Tyepcho找回密码增加请求限制教程

Tyepcho找回密码增加请求限制教程
前言之前有人请教我怎么限制typecho邮件通知里的找回密码请求,我看了看这好像是个挺严重的问题,如果没有限制请求频率,可能一些不怀好意的人会一直恶意请求,导致发送邮箱账号被封号,或者标记为垃圾邮箱,所以我研究了一会儿,想了比较多的方案,比如:前端js拦截(设置多少秒解除提交按键的禁用属性)但是因为typecho插件的性质组件初始化的顺序不同,可能js提前加载无法绑定到按钮,而且每次进入都禁用一些时间,非常影响体验,所以pass掉了。设置cookie临时存储提交的时间,找通过js拦截请求的发起,很明显这个实现比第一个体验上好了一点,但是这个办法有漏洞清除掉cookie就又可以请求,而且实现起来有点难度,因此也pass了。最后我想到了一个好办法,比上面两个实现起来容易且能稳定运行,通过查询数据库验证请求,我最后选择了这种方法,方法已经更新到了插件和我的定制版后台里,下载最新版本安装后,取消插件里XGComment/Action.php大概307-309行的代码注释即可开启功能,加注释防止有人安装到官方的Typecho,请求数据库查不到表单报错。教程1.打开数据库找了typecho_...
XG.孤梦
2022-08-14

学习笔记

2022年08月14日
2,058 阅读
0 评论
2022-08-10

Typecho-Joe主题实现图片评论功能

Typecho-Joe主题实现图片评论功能
实现效果实际使用效果见本站,主题将在1.1.7版本中嵌入此功能,但是在开启前需要配置一些东西。使用我的主题模板搭建好图床直接把js里的图床API改成自己的就可以了效果图默认状态已选择文件点击插入 上传图片默认插入Markdown语法链接,目的方便实现评论点击图片大图预览效果开启判断文件类型在js中加入后缀判断文件类型,选择非图片类型时,会提示视频教程准备修改后台设置1.首先进入Typecho后台,找到评论设置开启评论Markdown语法。2.只开启Markdown语法是不够的,因为评论区默认禁用HTML标签,所以要添加允许的HTML标签。 在评论设置的最下方找到允许使用的HTML标签和属性,插入以下代码。<img src="" data-original="" width=""> <a href="" data-fancybox="">如果还想在评论区播放视频,自行查看网站的video标签和属性值一同加入进去。注意因为解除了a标签后可以写入JS脚本语句,...
XG.孤梦
2022-08-10

学习笔记

2022年08月10日
5,456 阅读
22 评论
2022-08-08

Typecho-XGLoginQQ扫码登录插件

Typecho-XGLoginQQ扫码登录插件
插件特点本插件建议配合定制版typecho使用效果最佳插件登录注册界面与绑定账号界面可以配合定制版typecho后台美化插件使用美化界面插件只支持QQ登录(原因其他登录方式不稳定,微信网页登录会提示风险拦截不稳定,腾讯问卷接口失效)插件实现原理通过扫码授权登录QQ空间获取唯一的标识码写入文件与账号绑定到一起,请放心使用。效果图登录注册界面插件后台设置美化插件设置github地址:https://github.com/XG2020/XGLogin
XG.孤梦
2022-08-08

源码库

2022年08月08日
3,458 阅读
9 评论
2022-07-09

Typecho - Joe主题魔改版(持续更新)

Typecho - Joe主题魔改版(持续更新)
Joe主题1.1.9版本更新特点1.主题会随时间自动变换模式,默认(7:00-19:00)2.修复了自动变换模式出现bug修改内容较多,请自行探索更新历史[collapse][collapse-item label="1.1.8"]主题会随时间自动变换模式,默认(7:00-19:00)增加手机端页面名片卡片显示,修改了部分css修复了部分bug[/collapse-item][collapse-item label="1.1.7"]移除原来不规范的媒体插入方式,增加评论图片上传插入开关(配置详情见文章《Typecho-Joe主题实现图片评论功能》),效果见我的博客优化了部分模块css显示效果,修复了移动端界面排版错乱问题新增b站表情包包含116个表情[/collapse-item][collapse-item label="1.1.6"]修复了排行榜,重新对接了各平台Api增加了Github页面模板文件(github.php 默认是我的github信息)修改github信息方法:页面新加字段 github,值为你的github账户名。[/collapse-item][colla...
XG.孤梦
2022-07-09

源码库

2022年07月09日
6,712 阅读
78 评论
2022-07-09

Typecho-1.1/17.10.30-定制版源码

Typecho-1.1/17.10.30-定制版源码
版本特点修复了头像显示问题(因国内屏蔽了Gravatar,更换为Cravatar国内源)移除版本更新提示修改了后台部分UI,增加了权限提示增加了个性签名,登录ip显示等功能后台自带美化插件,安装后手动开启首页界面注册登录界面默认开启美化插件后台界面管理员开启美化插件关注者开启美化插件申请页面链接自行修改,在 网站根目录\admin\index.php 图片中的片段个人设置开启美化插件暗黑模式github地址:https://github.com/XG2020/TypechoDIY
XG.孤梦
2022-07-09

源码库

2022年07月09日
2,223 阅读
0 评论
2022-07-01

typecho邮件通知插件

typecho邮件通知插件
本插件建议配合定制版typecho使用效果最佳适用版本 typecho1.1.17.10.30其他版本需要修改插件文件夹目录下Plugin.php文件中的版本判断相关代码功能说明定制版Typecho可使用额外功能找回密码请求时间间隔设置,防止恶意请求找回密码功能,通过邮件找回密码评论审核通过时发送邮件给评论者用户评论文章时发送邮件给文章博主用户评论被回复时发送邮件给被评论用户邮件模板说明插件有三个模板,可以根据自己的想法修改模板,在插件文件夹的theme目录下:approved.html:邮件审核通过通知模板。author.html:文章评论通知作者模板。reply.html:评论回复通知被回复者模板。插件管理界面Github地址:https://github.com/XG2020/XGComment
XG.孤梦
2022-07-01

源码库

2022年07月01日
1,750 阅读
0 评论
登录
X
用户名
密码