TypechoJoeTheme

日志随记

统计
登录
用户名
密码

扫码登录
/
注册
用户名

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

邮箱

XG.孤梦

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

2020-01-01

欢迎访问我的日志空间

置顶
欢迎访问我的日志空间
关于我[line]一条还在努力挣扎的咸鱼......[/line][dplayer src="https://www.xggm.top/video/cd3bdaa3/index.m3u8"/][line]XG.孤梦[/line][line]A lonely Tool man[/line]座右铭:随风而动,随遇而安......联系方式:邮箱:[tag type="success"] [copy]tencenot@vip.qq.com [/copy] [/tag]Github:https://github.com/XG2020我的博客即将同步至腾讯云+社区,邀请大家一同入驻:[btn href="https://cloud.tencent.com/developer/support-plan?invite_code=15pjzd5xkm7sy" type="primary"]腾讯云+社区[/btn]
XG.孤梦
未分类
2020-01-01
2020年01月01日
9,770 阅读
0 评论
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日
88 阅读
0 评论
2022-08-12

CORS 跨域问题解决办法

CORS 跨域问题解决办法
我们在编写自己的网站时请求一些接口或者网页资源时,可能会遇到请求无响应的现象,这时按F12查看控制台会发现报出了下面这句错误,这其实就是跨域资源共享(CORS)协议阻止了请求。Access to XNLAttpRequest at 'https://xxx.xxxx.xxx' from origin 'https://xxx.xxx.xxx' has xxx.xx been blocked by coRs policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.跨域问题出现的原因:出于安全考虑,浏览器限制访问站点的资源。解决办法自己的网站或接口Nginx配置文件添加请求头修改Nginx后网站所有页面都允许跨域请求共享在Nginx配置文件末尾插入下面配置,保存并重载配置即可 # 允许跨域 location / { add_header Access-Control-Allow-Origin *; add_head...
XG.孤梦
2022-08-12

BUG

2022年08月12日
209 阅读
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日
257 阅读
6 评论
2022-08-10

外链网盘源码

外链网盘源码
外链网盘一款PHP网盘与外链分享程序。支持所有格式文件的上传,可以生成文件外链、图片外链、音乐视频外链,生成外链同时自动生成相应的UBB代码和HTML代码支持文本、图片、音乐、视频在线预览,这不仅仅是一个网盘,更是一个图床亦或是音乐在线试听网站。支持本地、腾讯云、又拍云、华为云OBS存储,支持自定义本地存储路径。支持图片违规检测,对接阿里云内容安全服务,支持开启视频文件人工审核。服务器环境需求 Mysql 5.6 + PHP 7.0以上首页后台设置API文档Github地址:https://github.com/XG2020/XGPan[card-default width="100%" label="下载地址"][btn href="https://www.lanzoum.com/iN2gi09bympc" type="primary"]点击下载[/btn] 复制密码: [copy]xggm[/copy] [/card-default]
XG.孤梦
2022-08-10

源码库

2022年08月10日
122 阅读
0 评论
2022-08-08

Typecho-XGLoginQQ扫码登录插件

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

源码库

2022年08月08日
129 阅读
0 评论
2022-07-14

Git上传项目到Github仓库教程

Git上传项目到Github仓库教程
介绍Git:一个开源的分布式版本控制工具。Github: 一个面向开源及私有软件项目保存用户的数据、代码等文件的托管平台。准备阶段Github&创建仓库Github账号点击访问Github官网,如果访问速度很慢,可以开代理或者开加速器登录直接的github账号,如果没有账号点击右上角的 Sign up 跳转到注册界面注册账号。输入邮箱、密码、用户名信息点击继续,完成邮箱验证即注册成功,然后登录注册的账号创建仓库1.登录账号后,点击右上角的+ --> 点击 New repository2.输入仓库名称,勾选上 Add a README file,然后点击 Greate repository3.仓库创建完成安装git客户端;Git官网地址: https://git-scm.com/[line]下载[/line]Git官方版Windows版Mac版Linux版Git-GUI版WindowsGUI版MacGUI版LinuxGUI版选择适合的版本进入下载,按照安装向导完成安装,不需要配置其他的东西,直接Next。下面以Windows官方版进行演示,其他操作系统操作一致。连接仓库Gi...
XG.孤梦
2022-07-14

学习笔记

2022年07月14日
193 阅读
0 评论
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日
324 阅读
5 评论
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日
585 阅读
0 评论

标签云

登录
X
用户名
密码