php统计文件夹内文件数量
百度搜索了很多办法,都是无用信息,只有一条是管用的$bgcount = (count(scandir('.'.__TYPECHO_THEME_DIR__.'/'.$this->options->theme.'/img'))-2)/2;
这样的话,顶部图片的数量就不用每次改模板了,直接按格式上传图片就行了。
百度搜索了很多办法,都是无用信息,只有一条是管用的$bgcount = (count(scandir('.'.__TYPECHO_THEME_DIR__.'/'.$this->options->theme.'/img'))-2)/2;
这样的话,顶部图片的数量就不用每次改模板了,直接按格式上传图片就行了。
有一些1.1困扰的问题都已经修复了,所以就升级了开发版。markdown的编辑器也好用了,就不用插件了。
发文可以截图上传了,目前看来没什么问题,明天再整理一下就ok了。插件和主题都没什么需要修改的。主要还是gxxxx头像问题,现在是全部屏蔽了,就是评论的话全部都是默认头像了,抽空考虑做几个随机头像,看起来不那么沙比就行。只修改了一个系统文件\var\Widget\Users\Edit.php
。具体修改方法在 https://gaobukai.com/phpsoft/139.html。
看起来可以利用自定义字段做点事了。
记录一下升级修改过程:
\var\Widget\Users\Edit.php
国内网站备案太过于严苛,如果我被关了,那我只能换香港主机了。
本主题已在淘宝出售,欢迎支援:https://item.taobao.com/item.htm?id=631867287282
本文仅限全新安装typecho程序测试全通通过无错。如果不是全新安装,注意关注插件的兼容性,本主题已集成插件:阅读数、点赞这两个流行插件,其他小功能为不常见功能。安装前可禁用这两个插件。
上传主题压缩包并解压在主题文件夹usr/themes/
内,文件夹名称不要修改。后台启用主题即可。
主题配置说明:
首页文章顶部通知:随便填写,支持html。
示例:
<div class="noticetips"><span class="btn noticeclose" title="关闭2小时">×</span>通知内容</div>
按需选择插件安装即可。提供4个插件
avatarUpload.tar.gz
,提供头像上传,上传了头像的则自动使用,没有上传的用gravatar头像。需手动在usr/uploads/
内建立文件夹avatar
。Cos.tar.gz
,附件上传至腾讯cos云存储,可设置在本地保存一份。Mail.tar.gz
,邮件系统,整合了commenttomail插件和注册验证插件,如果开启,请禁用这两个插件,防止冲突。Marked.tar.gz
,markdown解析插件,前台解析,后台预览解析,如果安装了其他编辑器,注意兼容性测试。解压压缩包至根目录,文件夹名称可修改,同步修改根目录配置文件config.inc.php
内的后台地址:define('__TYPECHO_ADMIN_DIR__', '/admin/');
。
全部启用后,检测兼容性。全新安装的typecho测试通过无问题。如果有其他未知问题请联系我admin@gaobukai.com。
根据后台插件上传使用插件修改而来,目前看来很完美,明天再测试看看有没有问题。
我还是整合进主题里面了,完整压缩包传一个备份,需要的可以下载共同研究探讨。
下载解压后修改文件夹名称为avatarUpload
放入插件目录启用即可,没有需要配置的。
经过一上午的尝试,暂时放弃,弄不来。
本来计划整合进主题内部的,还是放单独插件比较合适。
功能就是默认使用GRAVATAR头像,当用户自行上传头像后则显示上传的头像,评论也是。
本插件接受了 @泽泽 的指导完善。
修改plugin.php
130行内容为:url:'../index.php/action/avatarupload',
未开启伪静态会出问题。附件已更新替换。