导航菜单
登录 注册

最近发现有人直接盗链我的图片,其实我的图片没啥营养的,但是吧,我的腾讯清凉小水管经不起折腾,所以加个水印恶心一下别人。

更新日志

插件改自 DEFE 的 Watermark 插件,共有如下修改

1.2.3

  1. 修复不完整的图片链接导致插件报错

1.2.2

  1. 修复上一个版本导致清楚缓存功能无法删除 cached 目录
  2. 修复原来版本就有的逻辑错误:同时打开文字和图片水印,若图片不存在,文字水印也不会加上的问题。
  3. 真的支持了 webp 格式
  4. 修复缓存站外图片功能没有正确添加后缀的问题
  5. 修改资源存放路径,优化文件名填写方式
  6. 加入 404 处理逻辑,若图片不存在,展示默认的404.jpg
  7. 修复总是产生log.txt
  8. 新增遇到不支持的编码方式返回原图片

1.2.1

  1. 修复了缓存路径的问题。
  2. 支持了简短格式 Markdown 图片链接
  3. 增加了自动缓存非本站图片的功能(具体效果未知,请实测)

使用说明

  1. AAWatermark\assets\fonts\下的存放字体文件,如果需要添加自己的字体文件,需上传放在插件目录下,然后在插件设置里设定。
    AAWatermark\assets\images 存放水印图标文件,可自行上传自己的图标文件,然后在插件设置中设定。
  2. 插件激活时会在插件目录下创建cached目录,如果创建不成功则无法使用缓存功能,如需清除缓存可以在本插件设置页面底部缓存设置那里有个链接,点击即可清除缓存文件。
  3. 插件依赖gd,exif 等 PHP 扩展

示例

资源下载

Typecho 友情链接插件 Links
上一篇
7TEC:一款简单的博客主题
下一篇

精选留言

已有 37 条评论

  1. weich
    • 广西

    如果启用缓存后每次设置均出现此提示,请检查目录权限打开(在这句话里面添加一个缓存目录提示吧)就是给别人知道缓存的目录在哪,还有我测试改原作者适配webp图片不行,不知道你有没有办法。

    1. Ryan
      • 未知地区

      gd编译要加上--with-webp参数,依赖exif估计是我从哪里复制的吧

  2. weich
    • 广西

    还有记得这个插件依赖gd不依赖exif吧。

  3. weich
    • 广西

    实测最新typecho1.21原作者的1.2版本没有字体的那个版本有效,你的无效

    1. Ryan
      • 未知地区

      我也是121啊,你看我的都有水印

    2. Ryan
      • 未知地区

      应该是你有插件 用了 filter 接口没处理好,我今天也遇到不生效的情况了,我这就是我开发的一夸你插件没做 filter 接口兼容,而 AAWaterMark 用到了 filter 接口

      1. weich
        • 广西

        好的,不知你有没有用webp格式图片,能不能输出水印?

  4. Frank
    • 上海市

    下载更新

  5. 腊肠
    • 广西

    来看看 有用的

  6. weich
    • 广东省

    修复了webp回来找博主插件的问题呵呵,找到问题才会没问题…

  7. weich
    • 广东省

    webp完美能用了。

  8. 小菜唧
    • 云南省

    为啥你的图片是MD5名字,我记得TY刚搭建完好像也让我选择图片命名方式,我选了日期,现在想改,找不到在哪里what

  9. 小菜唧
    • 美国

    调用未定义的函数 imagecreatefromwebp()

    看评论区说要重新编译PHP 还是算了 怕整出更多问题

  10. 1ovest
    • 广西

    来看看,需要!

  11. 烟雨
    • 湖南省

    发现一个问题,就是水印图片高度大于原始图片高度会导致返回默认的404图片!

    1. 烟雨
      • 湖南省

      是中文路径的问题,如果图片带有过长的中文路径就会404图片

  12. 陶小桃Blog
    • 江苏省

    牛的,过来体验一下,大佬威武

目录
正在加载目录