2023-12-29 AAWaterMark 适用于 Typecho 的图片水印插件 最近发现有人直接盗链我的图片,其实我的图片没啥营养的,但是吧,我的腾讯清凉小水管经不起折腾,所以加个水印恶心一下别人。更新日志插件改自 DEFE 的 Watermark 插件,共有如下修改1.2... Ryan 2023-12-29 1 阅读 37 评论 0 点赞 Typecho插件
2020-06-07 【评论贴图】Typecho 评论中嵌入图片 有时发表评论需要添加图片,Typecho本身支持在评论中开启嵌入图片,但是还需要手工补全<img src= />来实现图片插入,比较麻烦。其实可以学习 v2ex 自动把图片后缀的文件... Ryan 2020-06-07 1 阅读 3 评论 0 点赞 Typecho教程
2020-09-13 JOE:简单两栏博客主题 主题简介简约两栏,极致优化,源码每行都有注释,超级适合阅读学习。主题功能整包仅 1.3Mb,却实现超强功能,极其迅速的响应(在开发时,都是使用 30000 篇文章进行开发测试)全站变量名、类名统... Ryan 2020-09-13 7 阅读 4 评论 1 点赞 Typecho主题
2020-09-18 通过JS和PHP实现网站夜间模式的自动切换 前言想做夜间模式很久了,只是苦于JS小白,不会操作Cookie,最近看到QQ爹的《网站夜间模式的实现》这个功能主要包括三个部分夜间模式开关按钮:用来手动切换夜间模式的,自动存储显示模式 Cook... Ryan 2020-09-18 7 阅读 2 评论 2 点赞 前端笔记
2021-01-27 Mybatis 配置出现元素类型为 "configuration" 的内容必须匹配 "(properties?,settings?,typeAliases? 。。。报错 错误太长,标题写不完Caused by: org.apache.ibatis.builder.BuilderException: Error creating document instance... Ryan 2021-01-27 8 阅读 1 评论 0 点赞 Java
2021-02-23 Joe主题5.X新增文章引用段代码[post] 有人求 Joe 5.X 主题集成这个功能,花了20分钟整好了,主要花时间在调试CSS上。调用方式同时兼容两种格式,记得去掉@[@post]文章 ID[@/post]和{@post cid=&qu... Ryan 2021-02-23 1 阅读 6 评论 1 点赞 Typecho教程
2021-07-22 AccessoriesPro 的近期更新方向 1.重写JS现在已经采用 Webpack 构建,自动压缩JS2.重写设置样式【图片 目前预览】3.不再支持附件页面支付功能(意义不大)4.修复BUG修复了不支持 Vditor 的 BUG,正式支... Ryan 2021-07-22 3 阅读 0 评论 0 点赞 站点相关
2021-09-08 升级迁移 Typecho 1.2 beta 1 开发板 Typecho 1.2 迁移到 PHP 7.2,更换了ident,所以以前很多资源都存在多多少少的问题。博主赶紧升级到最新的 beta,好打磨打磨本站的资源。首先是 config.inc.php... Ryan 2021-09-08 1 阅读 7 评论 2 点赞 Typecho教程
2021-09-17 Typecho 超级标签云,每个标签附带一篇该标签的文章 忘记在哪里看见这个需求了,花了3分钟弄出来。Typecho都迁移到 PHP 7.2 了,我也采用一个比较优雅的办法弄的。新来一个类<?php class XMetas_Tag_Cloud ... Ryan 2021-09-17 5 阅读 4 评论 3 点赞 Typecho教程
2022-01-12 Typecho 清理待审核评论 之前因为评论过滤策略错误,把好多本该拒绝的垃圾评论变成了待审核评论,列表里共2598条,而Typecho一次尽可以删除20条评论,那我得删个把小时。【图片 待审核评论数】没办法了,只好操作数据库... Ryan 2022-01-12 5 阅读 2 评论 0 点赞 Typecho教程
2022-01-24 Typecho 使用 fslightbox 给图片添加暗箱效果 以前我是很喜欢使用FancyBox来提供暗箱效果的,但是FancyBox是纯收费插件。fslightbox同样是收费插件,不过免费部分我们已经够用了。效果【图片 fslightbox 预览】教程... Ryan 2022-01-24 8 阅读 4 评论 3 点赞 Typecho教程
2022-03-27 解决Typecho 1.1 版本 Helper::widgetById() 方法报错 有人报告插件不能用,Helper::widgetById() 方法报错,看报错是widgetById()里的新建类没有提供足够的参数,但是我来回切1.1和1.2没发现问题,后来对比版本号发现我用... Ryan 2022-03-27 1 阅读 0 评论 1 点赞 Typecho教程