TypechoJoeTheme

遇上你 logo

统计
2021-02-26

为Typecho添加webp解析

为Typecho添加webp解析
Typecho 原生不支持解析 Webp 图片,在附件插入 webp 文件会被当做文件解析,因此需要魔改 typecho。废话不多说,上教程。在 var/Widget/Abstract/Contents.php 中的 686 行左右:将这行代码$value['attachment']->isImage = in_array($content['type'], array('jpg', 'jpeg', 'gif', 'png', 'tiff', 'bmp'));替换为$value['attachment']->isImage = in_array($content['type'], array('jpg', 'jpeg', 'gif', 'png', 'tiff', 'bmp', 'webp'));再到 var/Typecho/Common.php 的第 1193 行左右添加如下代码'webp' => 'image/webp',最后到 Typecho 后台 -> 设置 -> 基本 -> 允许上传的文件类型 -> 其他格式 -> 添加 ...
醉书生
2021-02-26

网站建设

25 阅读
0 评论
2021年02月26日
25 阅读
0 评论
2021-02-25

Fatal error: Uncaught Error: Class 'Yaf\Loader' not found错误

Fatal error: Uncaught Error: Class 'Yaf\Loader' not found错误
最近在看日志时,zfaka宝塔环境中部署的计划任务,出现如下错误。Fatal error: Uncaught Error: Class 'YafLoader' not found in /www/wwwroot/buy.171905.xyz/zfaka/public/cli.php:8因为之前zfaka功能一切正常,就没在意这个错误,后分析发现是我安装了两个PHP版本,而后台SHELL脚本里没有指明PHP版本所致!我安装了两个版本的PHP,但我使用的是单一PHP版环境下的设置,所以报错,后改为多PHP版本环境下的执行脚本,再次执行脚本,正常。单一php版本环境下(以下代码仅供参考):php -q /www/wwwroot/网站目录/public/cli.php request_uri="/crontab/sendemail/index"多php版本环境下(以下代码仅供参考):72代码php7.2,比如说,我的是7.3版本的。请自行更换!/www/server/php/73/bin/php -q /www/wwwroot/网站目录/public/cli.php ...
醉书生
2021-02-25

电脑网络

20 阅读
0 评论
2021年02月25日
20 阅读
0 评论
2021-02-25

宝塔 Linux 面板 7.5.1 修改代码免费用专业应用

宝塔 Linux 面板 7.5.1 修改代码免费用专业应用
昨天在某网发现了宝塔面板免费用网站监控统计的方法,我试了一下可以用,并且其他专业应用部分可用。(nginx 防火墙,宝塔 APP 等),这里记录下。第一步打开路径下文件 /www/server/panel/class/panelPlugin.py 在 335 行附近添加如下代码: softList['pro'] = 1 for soft in softList['list']: soft['endtime'] = 0注意:一定要保持和下图中代码缩进位置一样(因为 python 对缩进要求非常严格)这一步完成之后回到面板首页重启面板,专业应用就可以用了(部分应用不能用,比如网站监控报表)第二步注:网站监控报表需要进行这一步先去下载网站监控报表(第一步正常完成后直接到应用下载那里安装,安装不成功就是第一步没正常完成),打开目录下文件 /www/server/panel/plugin/total/total_main.py , 搜索 bt_total 找到 168 行对应的 bt_total,将 168 行注释掉(在行首添一个 #即可)然后添加下...
醉书生
2021-02-25

电脑网络

32 阅读
2 评论
2021年02月25日
32 阅读
2 评论
2021-02-25

Typecho文章页面实现长久没有更新文章的提示

Typecho文章页面实现长久没有更新文章的提示
概述对于技术博客,一些内容并不是长久有效的,或多或少都会有失效,于是有必要提醒一下读者文章多久没有更新了,文章内容有可能失效,但是这样的提醒位置要明显,并且要不被引擎收录,免得造成被收录的文章的第一句话都是一样的。方法打开主题目录下post.php文件,在适当位置添加如下代码,一般添加在post-content后面(表示文章正文开始的地方)<div class="tip inlineBlock share" rel="nofollow"> <p> 本文最后更新于<?php echo date('Y年m月d日' , $this->modified);?>, 已超过<?php echo floor((time()-($this->modified))/86400);?>天没有更新。 如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢! </p> </div>注意:代码引用的css是handso...
醉书生
2021-02-25

网站建设

35 阅读
0 评论
2021年02月25日
35 阅读
0 评论
2021-02-22

保持自己github的Fork自动和上游仓库同步

保持自己github的Fork自动和上游仓库同步
1、只同步默认分支的教程当上游的仓库仅有一个默认分支。或者上游仓库有两个分支,我们仅需要同步他的默认分支,其他分支对内容对我们来说无关紧要。a) 登录自己的github账号,另开网页打开 https://github.com/wei/pullb) 点击Pull app进行安装。c) 安装过程中会让你选择要选择那一种方式,All repositories(就是同步已经frok的仓库以及未来fork的仓库),Only select repositories(仅选择要自己需要同步的仓库,其他fork的仓库不会被同步),根据自己需求选择,实在不知道怎么选择,就选All repositories;点击install,完成安装。d) 后续,如果要调整1.c中的选项,打开 https://github.com/apps/pull ,点击Configure,输入github密码进入pull的相关设置。e) 进入后,找到Repository access,根据自己的需求,重新选择:All repositories(就是同步已经frok的仓库以及未来fork的仓库),Only select repo...
醉书生
2021-02-22

电脑网络

33 阅读
0 评论
2021年02月22日
33 阅读
0 评论
2021-02-22

文章阅读添加阅读时长

文章阅读添加阅读时长
在相关页面添加如下代码,如Typecho在post.php最下面添加即可。<div class="T-time">您阅读这篇文章共花了:<span class="T-time" id="stime"></span></div><script language="JavaScript">var ss=0,mm=0,hh=0;function TimeGo(){ss++;if(ss>=60){mm+=1;ss=0}if(mm>=60){hh+=1;mm=0}ss_str=(ss<10?"0"+ss:ss);mm_str=(mm<10?"0"+mm:mm);tMsg=""+hh+"小时"+mm_str+"分"+ss_str+"秒";document.getElementById("stime&qu...
醉书生
2021-02-22

网站建设

43 阅读
0 评论
2021年02月22日
43 阅读
0 评论
2021-02-22

复制时加版权说明

复制时加版权说明
在相关页面添加如下代码,如Typecho在post.php最下面添加即可。<!--版权声明--> <script> document.body.addEventListener('copy', function (e) { if (window.getSelection().toString() && window.getSelection().toString().length > 10) { setClipboardText(e); } }); function setClipboardText(event) { var clipboardData = event.clipboardData || window.clipboardData; if (clipboardData) { event.preventDefault(); var htmlData = '' + '著作权归作者所有。<br>' + '商业转载请联系作者获得授权,非商业转载请注明出处。<br>' + '作者:&...
醉书生
2021-02-22

网站建设

29 阅读
0 评论
2021年02月22日
29 阅读
0 评论
2021-02-22

Typecho 添加访问提示

Typecho 添加访问提示
在主题后台底部自定义中添加,会显示来访都的IP,操作系统,浏览器等信息!如果你网站开启了pjax,可能还会有点小bug。<!-- 客户端信息 --> <div id="fps" style="z-index:5;position:fixed;bottom:3px;left:3px;color:#2196F3;font-size:10px;"></div> <script type="text/javascript" src="https://cdn.jsdelivr.net/gh/kaliisra/myblogstatic/kehuduan-js/fetch.min.js"></script> <script src="https://cdn.gmit.vip/layer/3.1.1/layer.js" type="text/javascript" charset=&quo...
醉书生
2021-02-22

网站建设

30 阅读
0 评论
2021年02月22日
30 阅读
0 评论