All Posts

纯 CSS 实现页面阅读进度条

CSS: html,body{margin:0;} header{ position: fixed; top:0; height: 125px; width: 100%; background: white; } main{ margin-top: 128px; } @supports (height: 100vh) { body{ background: linear-gradient(to right top, #0089f2 50%, #DDD 50%); background-size: 100% calc(100%...

css某一行的部分字体变大, 又不增加行间距

当你希望把某一行的部分字体变大, 又不希望增加行间距的时候font: icon就派上用场了,它的大小受整体的 font-size 影响, 但是观感上面会比其他的字体大几个 px, 效果如下,其实小字部分的 font-size都是 0.75rem(12px),只不过 UserName 那边设置了 font:icon 使用 font:icon 这种方式不会影响行间距(line-height)。这是因为字体图标和文本字符一样,都是基于字体的矢量图形,它们的大小和间距主要由字体文件的设计和CSS的设置(如 font-size 和 line-height)决定。使用 font:icon 的优点包括...

三网回程路由测试脚本,含线路说明

curl https://raw.githubusercontent.com/oneclickvirt/backtrace/main/backtrace_install.sh -sSf | bash ./backtrace link:https://github.com/oneclickvirt/backtrace以下来自主机资讯的脚本。仅作收藏。wget --no-check-certificate https://tutu.ovh/bash/returnroute/route && chmod +x route && clear && ./route原文链接 https://ww...

Navicat激活补丁(Navicat16、17可用)

本激活工具适合16、17全部版本1、卸载已安装的Navicat 2、安装 navicat.exe(安装完成后不要打开,若打开退出即可) 3、双击无限试用 Navicat.bat 脚本 4、将 winmm.dll 拖进 navicat.exe 安装的目录 5、安装激活完成激活补丁(Navicat16、17可用).zip

自己动手做个yzmcms发布接口

发布接口的原理发布接口,其实很简单,接收采集软件提交过来的信息,处理并写到数据库,即可。所以,通常情况引用数据库类,将post过来的字段,处理一下,写入数据库,就做好了。处理过程包含哪些呢?比如将文章信息中的图片,保存到服务器上,文章内容中的关键词,自动加上超链接等。所有处理过程,就比较复杂。另一种方法:将系统自带的发布文章的功能,改写一下成为发布接口即可。很明显,方法2只要略改改就好了,比方法1省事的多。而yzmcms有2种发布功能:1、管理员后台可以发布文章2、用户前台投稿一样可以发布文章2处任意改哪处,都可以改成采集器的发布接口。下面动手实战将前台投稿功能,改成发布接口:一:将用户...

轻松去掉yzmcms管理后台的登陆验证码

最近不少同学咨询yzmcms管理后台怎么去掉登陆验证码?包括自己,手下的站多了,每次登陆不想这么烦琐。可能手里只有1个站影响不到。其实很简单,而且不用改程序都能去掉后台登陆时校验验证码是否正确的代码在index.class.php中,但是文件是加密的,所以大家无从下手。其实很简单,还有一种更简单方法。实现原理:yzmcms的登陆界面不生成新的验证码,自己定义一个验证码,并自动填写到验证码框中。操作方法:1、打开后台登陆的模板文件:/application/admin/view/login.html2、大约25行的位置,将验证码生成的图片删掉

如何去除宝塔面板“强制要求绑定宝塔账号”的弹框?

新安装的BT面板,登陆到面板后台,会强制要求绑定宝塔账号,并且无法关闭。 并且如果不是授权的,账号完全没用,像是强制要求你“实名”,并把服务器信息填到宝塔数据库一样。 目前,好像只有面板首页强制让登陆。 所以,我们只要处于其它页时,就可以正常操作。 手动破解方法: 1、手动打开宝塔文件管理页 2、找到控制的js文件/www/server/panel/BTPanel/static/js/index.js,并编辑 3、并第2行的 if (bind_user == 'True') 改成 if (bind_user == 'kkNo1'),保存文件 好了,已经屏蔽首页的弹窗,如果不生效怎么办?...

yzmcms跨版本手动升级的实操教程,适用于市面上的大多数网站cms程序

某些cms不提供升级,什么方法能完美手动给程序升级,以yzmcms为例,实操教你跨版本手动升级教程有些cms程序,可能只对付费用户或授权用户提供升级包,免费用户不提供升级包,无法升级。所以免费使用的用户可能没盈利,不愿意付费升级,可能还用着几年前的版本。但是老版本功能不如新版本或者在安全上,没有新版本安全。对于这些不想付费的用户来说,如何给自己的网站程序手动升级到最新版本?升级,包含数据库升级和程序升级。一个都不能少。备案原始网站的程序与数据库1、无论是通过手动,还是官方升级包升级。第一次事就是备案原始网站程序和数据库。以防升级失败或Bug,导致数据库不正常。网站不能正常恢复。2、将原始...

Debian安装OpenCC和php扩展

更新系统的软件包列表: sudo apt update 安装 OpenCC: sudo apt install opencc 安装完成后,验证安装: opencc --version echo "汉字" | opencc -c s2t.json 以宝塔面板的php安装路径为例,安装PHP-OpenCC扩展。 下载PHP-OpenCC扩展:git clone https://github.com/NauxLiu/opencc4php.git cd opencc4php使用PHP 74的phpize和php-config进行编译:/www/server/php/74/bin/...