typecho icon indicating copy to clipboard operation
typecho copied to clipboard

A PHP Blogging Platform. Simple and Powerful.

Results 208 typecho issues
Sort by recently updated
recently updated
newest added

Generate gravatar hash by replacing md5 with sha256

后台文章编辑器预览文章图片追加loading="lazy"支持浏览器原生懒加载加载 Fix https://github.com/typecho/typecho/issues/1727

点击编辑文章,因为文章包含很多图片,会卡住一段时间。查看了一下是全屏预览窗口(按钮)加载了图片。 可否使他不再自动加载预览,因为图片多的时候不仅消耗流量而且加载很慢(前端使用了懒加载所以加载很快而且节省流量),感谢

enhancement

## 描述这个 Bug 通过 `wget https://github.com/typecho/typecho/archive/refs/heads/master.zip` 下载源码, 即当前对应的`commit` `https://github.com/typecho/typecho/archive/0a40b1e7eedbb2b015b8a5b14f677fe8eb0eb082.zip` 参照【[开始升级](https://docs.typecho.org/upgrade)】,刷新后台,点击升级,后台显示正常。 未设置debug 模式时首页以及文章显示 `Server Error`, 但后台正常显示 ``` Cannot assign null to property Widget\Archive::$archiveKeywords of type string TypeError: Cannot assign null to...

bug

## 你的改进是否与某个问题有关?请描述 SQLite更新时会锁库,我在nginx日志里发现很多sqlite database is locked报错,前端表现为偶尔的500报错。 ## 描述你想要的解决方案 \var\Typecho\Db\Adapter\SQLite.php中加一句就可以解决了: $dbHandle = new \SQLite3($config->file); $dbHandle->exec("PRAGMA busy_timeout=5000");//加这一句,效果是当数据库被锁时等待 $this->isSQLite2 = version_compare(\SQLite3::version()['versionString'], '3.0.0', '

enhancement

希望给分类列表加个插件接口,通过接口可以过滤指定分类,使其前台分类列表不显示某些分类! 我是做了个主题展示插件,建立了多个分类,分类下放置了一些不同类型的文章,比如全是图片的文章,然后主题有相册文章模板的就会有相册效果,但有些主题没有相册模板,所以我利用插件接口针对性隐藏部分分类下的文章不在首页和搜索页面展示,但现在问题是分类列表还是全部输出的状态,没有办法针对性隐藏部分分类 就是想用插件接口,针对下面代码输出的分类列表,隐藏部分分类 ```

enhancement

## 你的想法是否与某个问题有关?请描述 支持Passkey后可以让账户更加安全 ## 描述你想要的解决方案 Typecho 在未来原生支持Passkey 可以参考 [WP-WebAuthn](https://github.com/yrccondor/wp-webauthn/blob/master/README/zh_CN.md) 插件 ## 描述你考虑过的替代方案 现在可以使用插件支持二次验证,但由于需要改变后台的验证逻辑,因此需要手动改变源码。用户在每次更新Typecho后,之前的配置都会丢失,较为繁琐。

feature

## 描述这个 Bug 假设现有一篇文章是加密的,文章链接发给一个陌生人。该陌生人如果输入的密码是错误的,页面会跳转到server error。 ### 复现方式 复现的步骤: 1. 新建一文章并加密,发布,密码任意。 2. 浏览器隐身模式打开该文章链接。 3. 输入错误的密码。 4. 看到"server error", 应该是403。(POST ... 403 (Forbidden)) ### 期望的结果 如果可以的话,希望是一个类似404那样的界面,比如“密码错误”或者“你没有权限”。只显示server error以为是服务器崩了。 ### 平台 - 操作系统版本:Any -...

bug