首页
时间轴
留言
壁纸
统计
个人导航
友情链接
订阅&采集
执念图床
联系方式
Search
1
本站同款主题全量文件----持续更新
19,111 阅读
2
Typecho博客Joe主题实现友链自动检测
4,570 阅读
3
Typecho博客Joe主题实现打赏设置
4,532 阅读
4
执念采集系统使用教程——为网站添加采集功能
4,204 阅读
5
执念订阅系统使用教程---为自己网站加上订阅功能
3,650 阅读
个人感想
编程相关
网站优化
技术分享
精品源码
文章推广
登录
/
注册
Search
标签搜索
执念博客
原创
执念
zhinianblog
zhinianboke
zhinian
Typecho
Joe
资源
js
源码
插件
wordpress
java
宝塔面板
Typecho插件
青龙面板
主题
宝塔
技巧
执念博客
累计撰写
150
篇文章
累计收到
9,778
条评论
今日撰写
0
篇文章
首页
栏目
个人感想
编程相关
网站优化
技术分享
精品源码
文章推广
页面
时间轴
留言
壁纸
统计
个人导航
友情链接
用户登录
登录
注册
搜索到
52
篇与
编程相关
的结果
2021-07-11
新一代Typecho付费阅读插件——仅需3元
{ZhinianPay money=0.01}测试付费区域{/ZhinianPay}1.本插件测试版本为Typecho的Joe主题和默认主题,其他程序和主题未进行测试,如购买后无法使用可联系我们进行退费;1.1.插件开启后编辑器如果没有显示付费阅读按钮,可以在文章里直接添加如下代码,money后面是金额:2.效果演示:{tabs}{tabs-pane label="视频演示"}{dplayer src="https://zhinianboke.com/usr/uploads/2021/07/2862603228.mp4"/}{/tabs-pane}{tabs-pane label="图片演示"}{/tabs-pane}{tabs-pane label="演示地址-可自行测试"} https://zhinianboke.com/archives/75/ {/tabs-pane}{/tabs}3.本插件支持实时到账和提现到账两种,提现到账需要到https://dy.zhinianboke.com/ 的支付管理-商户信息菜单进行提现操作,将收取3%手续费,请根据自身考虑是否使用4.插件使用步骤,下载的插件,文件夹命名为 ZhinianPay ,上传至usr/plugins目录,后台开启插件,在插件设置中填写支付插件授权码,授权码在https://dy.zhinianboke.com/ 的授权管理-授权码管理里面申请;5.至此,属于自己网站的付费阅读即可使用了;6.插件下载地址:{cloud title="GitHub地址" type="github" url="https://github.com/zhinianboke/ZhinianPay" password=""/}
2021年07月11日
3,071 阅读
14 评论
15 点赞
2021-06-25
执念采集系统使用教程——为网站添加采集功能
{alert type="warning"}采集站点演示: zhinianboke.com {/alert}{alert type="error"}可以使用以下信息查看效果 密钥:zhinianblog123456,授权码:zhinianblg{/alert}1.获取要采集站点的RSS地址,typecho一般是域名后面加 /feed 或者是 /index.php/feed例如:本站的RSS地址为:https://zhinianboke.com/feed2.在https://dy.zhinianboke.com 进行申请授权码2.1.授权码申请之后,点击界面的支付按钮,支付对应的费用后即可使用3.授权码获取之后,添加你要采集哪个网站4.获取自己网站的发布地址,即要将采集到的文章发布到哪个网站,该步骤使用本站开发的插件即可获取发布地址下载地址如下:{cloud title="本站同款Joe主题全量文件" type="bd" url="https://pan.baidu.com/s/1-HOmRnGf26rf4Akfn8CHfQ" password="aqf8"/}将插件解压之后,文件夹命名为caiji,上传到usr/plugins目录后,在后台插件管理点击启用即可启用之后,域名/action/caiji 即为发布地址,或者是 域名/index.php/action/caiji;本站发布地址为 https://zhinianboke.com/action/caiji5.发布地址获取之后,在采集系统添加采集地址6.以上信息全部填写之后,即可在采集管理/文章管理,点击发布按钮即可将文章发布到指定站点
2021年06月25日
4,204 阅读
14 评论
32 点赞
2021-06-05
执念订阅系统使用教程---为自己网站加上订阅功能
{message type="warning" content="1.订阅后,文件有更新可以邮件通知订阅者;2.订阅者可以点击邮件下面的取消按钮,进行取消订阅"/}{callout color="#fa1e05"}1.获取自己站点RSS地址,typecho一般是域名后面加 /feed 或者是 /index.php/feed2.在https://dy.zhinianboke.com 进行申请授权码2.1 然后在该菜单下添加自己的网站信息3.授权码获取之后,访问 https://dy.zhinianboke.com/dingyue/授权码 (其中授权码换成自己),订阅者即可输入邮箱地址订阅站点4.文章更新后一般十几分钟之后就会发送邮件到订阅者;5.本系统有RSS地址即可使用,欢迎使用6.获取到自己的专属链接后,可将该链接集成在文章中,集成方式{tabs}{tabs-pane label="操作"}1.新建文章,将以下代码放在文章里即可,授权码替换为自己的 !!! !!! <iframe src="https://dy.zhinianboke.com/dingyue/zhinianblog" scrolling="no"></iframe> !!! !!!{/tabs-pane}{tabs-pane label="文章截图"}{/tabs-pane}{/tabs-pane}{tabs-pane label="订阅邮件截图"}{/tabs-pane}{/tabs}7.到此,属于自己站点的订阅功能即可实现{/callout}
2021年06月05日
3,650 阅读
23 评论
49 点赞
2021-06-05
订阅本站----执念博客
{message type="error" content="如果界面无法展示邮箱输入框,请访问本链接直接进入"/}https://dy.zhinianboke.com/dingyue/zhinianblog{callout color="#f73d1d"}欢迎各位大佬订阅本站1.关注本站后,如果本站文章有更新会发送邮件提醒,您再也不用收藏地址了{/callout}
2021年06月05日
820 阅读
6 评论
13 点赞
2021-05-31
Typecho的Joe主题实现侧边栏互动读者-展示活跃用户
0.成品图1.修改aside.php文件,新增如下代码,文件路径:usr/themes/Joe-master/public隐藏内容,请前往内页查看详情2.修改core.php文件,底部新增,文件路径:usr/themes/Joe-master/core{tabs}{tabs-pane label="代码"}/** * 显示用户等级,按邮箱 */ function autvip($i){ $db=Typecho_Db::get(); $mail=$db->fetchAll($db->select(array('COUNT(cid)'=>'rbq'))->from('table.comments')->where('mail = ?', $i)/**->where('authorId = ?','0')**/); foreach ($mail as $sl){ $rbq=$sl['rbq'];} if($rbq<1){ echo '<span class="autlv aut-0">Lv.0</span>'; }elseif ($rbq<10 && $rbq>0) { echo '<span class="autlv aut-1">Lv.1</span>'; }elseif ($rbq<20 && $rbq>=10) { echo '<span class="autlv aut-2">Lv.2</span>'; }elseif ($rbq<40 && $rbq>=20) { echo '<span class="autlv aut-3">Lv.3</span>'; }elseif ($rbq<80 && $rbq>=40) { echo '<span class="autlv aut-4">Lv.4</span>'; }elseif ($rbq<100 && $rbq>=80) { echo '<span class="autlv aut-5">Lv.5</span>'; }elseif ($rbq>=100) { echo '<span class="autlv aut-6">Lv.6</span>'; } } /** *输出作者文章总数,可以指定 */ function allpostnum($id){ $db = Typecho_Db::get(); $postnum=$db->fetchRow($db->select(array('COUNT(authorId)'=>'allpostnum'))->from ('table.contents')->where ('table.contents.authorId=?',$id)->where('table.contents.type=?', 'post')); $postnum = $postnum['allpostnum']; if($postnum=='0') { return '暂无文章'; } else{ return '文章 '.$postnum.' 篇'; } } /* 通过邮箱生成头像地址 */ function _getAvatarUrlByMail($mail) { $gravatarsUrl = Helper::options()->JCustomAvatarSource ? Helper::options()->JCustomAvatarSource : 'https://gravatar.ihuan.me/avatar/'; $mailLower = strtolower($mail); $md5MailLower = md5($mailLower); $qqMail = str_replace('@qq.com', '', $mailLower); if (strstr($mailLower, "qq.com") && is_numeric($qqMail) && strlen($qqMail) < 11 && strlen($qqMail) > 4) { return 'https://thirdqq.qlogo.cn/g?b=qq&nk=' . $qqMail . '&s=100'; } else { return $gravatarsUrl . $md5MailLower . '?d=mm'; } }{/tabs-pane}{tabs-pane label="代码位置图片"}{/tabs-pane}{/tabs}3.修改include.php文件,底部新增,代码路径:usr/themes/Joe-master/public{tabs}{tabs-pane label="代码"}<?php if ($this->options->JactiveUsers === 'on') : ?> <link rel="stylesheet" href="<?php $this->options->themeUrl('assets/css/custom.css'); ?>"> <?php endif; ?>{/tabs-pane}{tabs-pane label="代码位置图片"}{/tabs-pane}{/tabs}4.新增custom.css文件,文件路径:usr/themes/Joe-master/assets/css{tabs}{tabs-pane label="代码"}.autlv { font-size: 10px; color: #fff; display: inline-block; vertical-align: text-top; font-weight: normal; border-radius: 2px; line-height: 1.4; padding: 0 4px; margin-left: 5px; letter-spacing: 0px; } .aut-0 { background: #d1d5dc; } .aut-1 { background: #448EF6; } .aut-2 { background: #f6b044; } .aut-3 { background: #c444f6; } .aut-4 { background: #f69644; } .aut-5 { background-image: -webkit-linear-gradient(0deg, #3ca5f6 0%, #a86af9 100%); } .aut-6 { background: #f64444; } .aside-hunter-authors { background: var(--background); margin-bottom: 15px; } .aside-hunter-authors .vs { border-radius: 100%; } .aside-hunter-authors ul { padding: 14px; list-style: none; line-height: 2.5; } .aside-hunter-authors .item { border-bottom: 1px dashed #eee; margin-bottom: 0px; position: relative; padding-bottom: 4px; } .aside-hunter-authors .item .hunter-avatar { float: left; line-height: 55px; } .aside-hunter-authors .item .hunter-avatar .vatar { position: relative; } .aside-hunter-authors .item .hunter-avatar .vatar img { width: 45px; border-radius: 100%; } .aside-hunter-authors .item .hunter-avatar .vatar .va_v_honor { position: absolute; bottom: 3px; right: 0px; width: 18px; height: 18px; } .aside-hunter-authors .item .item-main { min-height: 60px; margin-left: 60px; color: #393939; } .aside-hunter-authors .item .item-main h4 { font-size: 12px; line-height: 1; margin-bottom: 7px; font-weight: normal; color: #999; } .aside-hunter-authors .item .item-main h4 i { font-style: normal; color: #aaa; margin: 0 5px; }{/tabs-pane}{tabs-pane label="代码位置图片"}{/tabs-pane}{/tabs}5.修改functions.php文件,底部新增,文件路径:usr/themes/Joe-master{tabs}{tabs-pane label="代码"}// 互动读者 $JactiveUsers = new Typecho_Widget_Helper_Form_Element_Select( 'JactiveUsers', array('off' => '关闭(默认)', 'on' => '开启'), 'off', '是否开启互动读者', '介绍:显示评论相关用户' ); $JactiveUsers->setAttribute('class', 'joe_content joe_custom'); // 如果后台无法展示该设置,将joe_custom修改为joe_other $form->addInput($JactiveUsers);{/tabs-pane}{tabs-pane label="代码位置图片"}{/tabs-pane}{/tabs}6.全量文件下载地址如下:隐藏内容,请前往内页查看详情
2021年05月31日
985 阅读
91 评论
5 点赞
2021-05-30
Linux将文件自动备份到百度云
服务器上的文件是非常重要的,虽然有些人会备份一下,但是一般还是备份在服务器,如果服务器发生什么问题会导致数据丢失,因此本教程带着将文件自动备份到百度云1.使用shh工具连接到自己的服务器,依次执行以下命令yum install python-pip pip install requests pip install bypyCentOS 8之后以上命令有些变化,执行以下命令yum install python3-pip pip3 install requests pip3 install bypy2.获取百度网盘授权码{tabs}{tabs-pane label="操作"}1.访问一下以下链接,界面会返回一串授权码,复制下来,后续要用到https://openapi.baidu.com/oauth/2.0/authorize?scope=basic+netdisk&redirect_uri=oob&response_type=code&client_id=q8WE4EpCsau1oS0MplgMKNBn{/tabs-pane}{tabs-pane label="访问链接后的界面"}{/tabs-pane}{/tabs}3.步骤2获取授权码之后,开始进行授权认证使用shh工具连接服务器,执行以下命令{tabs}{tabs-pane label="命令"}bypy info{/tabs-pane}{tabs-pane label="执行后的结果"}{/tabs-pane}{/tabs}4.因该工具不支持上传文件夹,所以需要将文件夹进行压缩①创建目录mkdir -p /backup/②进入该目录将文章下面下载链接对应的文件backup_to_baidu.sh,放在该目录下{tabs}{tabs-pane label="命令"}cd /backup/{/tabs-pane}{tabs-pane label="目录结构"}{/tabs-pane}{/tabs}③文件内容讲解5.配置定时任务,执行上面的backup_to_baidu.sh即可{tabs}{tabs-pane label="命令"}sh /backup/backup_to_baidu.sh{/tabs-pane}{tabs-pane label="宝塔配置定时任务"}{/tabs-pane}{/tabs}6.执行结果如下{tabs}{tabs-pane label="宝塔面板执行日志"}{/tabs-pane}{tabs-pane label="百度网盘文件"}备份的文件路径:我的应用数据/bypy/{/tabs-pane}{/tabs}到此已实现了文件自动备份到百度云6.该工具对应的其他命令,可自行摸索使用bypy list 查看目录 bypy mkdir 新建目录 bypy upload 把本地当前目录下的文件同步到百度云盘 bypy downdir 把云盘上的内容同步到本地 bypy upload filename baidupath 上传指定文件 bypy downdir filename 下载文件(存在问题) bypy compare 比较本地当前目录和云盘(程序的)根目录 bypy -c 取消令牌文件。一段时间后要重新授权{card-default label="文件下载地址" width=""}隐藏内容,请前往内页查看详情{/card-default}
2021年05月30日
714 阅读
21 评论
3 点赞
2021-05-27
Typecho的Joe主题新增QQ打开自动跳转到浏览器
0.成品图{tabs}{tabs-pane label="后台设置功能"} {/tabs-pane}{tabs-pane label="手机端展示"}{/tabs-pane}{/tabs}1.修改functions.php文件,新增如下代码;文件路径:usr/themes/Joe-master$JPrevent = new Typecho_Widget_Helper_Form_Element_Select( 'JPrevent', array('off' => '关闭(默认)', 'on' => '开启'), 'off', '请选择是否开启QQ防红拦截', '介绍:开启后,如果在QQ里打开网站,则会提示跳转浏览器打开' ); $JPrevent->setAttribute('class', 'joe_content joe_custom'); // 如果后台无法展示该设置,将joe_custom修改为joe_other $form->addInput($JPrevent->multiMode());2.新增prevent.php文件,由于文件内容过长,请至底部下载,文件路径:usr/themes/Joe-master/public3.修改include.php文件,顶部新增,路径如下:usr/themes/Joe-master/public<?php if ($this->options->JPrevent === 'on') : ?> <?php $this->need('public/prevent.php'); ?> <?php endif; ?>{card-describe title="下载地址"}隐藏内容,请前往内页查看详情{/card-describe}
2021年05月27日
953 阅读
77 评论
7 点赞
2021-05-22
Typecho的Joe主题实现全站置灰
0.成品图1.修改functions.php,文件路径:usr/themes/Joe-master// 全站置灰 $websiteChgGray = new Typecho_Widget_Helper_Form_Element_Select( 'websiteChgGray', array( 'off' => '关闭(默认)', 'on' => '开启', ), 'on', '是否启用全站置灰', '介绍:开启后,网站所有信息全部变成黑白' ); $websiteChgGray->setAttribute('class', 'joe_content joe_custom'); // 如果无法显示设置,将joe_custom修改为joe_other $form->addInput($websiteChgGray->multiMode());2.修改include.php文件,底部增加,文件路径:usr/themes/Joe-master/public隐藏内容,请前往内页查看详情
2021年05月22日
360 阅读
48 评论
5 点赞
1
2
3
4
...
7