69 Commits

Author SHA1 Message Date
Lu Fei
fbc7696ae8 Use json instead of serialize (#1624)
* Use json instead of serialize

* Fix Upgrade code

* add tree trait

* finish category tree trait

* support select fields

* fix select fields

* refactor admin trait

* fix draft status

* Add new contents type "revision"

* minor refactor

* add more tree view abstracts

* add tree trait to pages

* get ready for tree view pages

* improve page edit

* fix revision

* fix slug

* add router params delegate

* fix params delegate

* fix

* fix

* fix all

* fix all

* fix tree

* fix page link

* fix feed

* fix page

* fix permalink

* fix permalink input

* fix offset query

* Fix typo

* remove proxy methods

* remove unnecessary useage

---------

Co-authored-by: joyqi <joyqi@segmentfault.com>
Co-authored-by: joyqi <magike.net@gmail.com>
2023-12-06 15:52:19 +08:00
Lu Fei
a1f62e1bcc Support IDN (#1629)
* Support IDN

* use js

* Optimize code

* Optimize code

* fix URL script

* remove unnecessary use

---------

Co-authored-by: joyqi <joyqi@segmentfault.com>
2023-12-04 14:07:20 +08:00
joyqi
e89b1bbcf6 Feat/tree pages (#1646)
* add tree trait

* finish category tree trait

* support select fields

* fix select fields

* refactor admin trait

* fix draft status

* Add new contents type "revision"

* minor refactor

* add more tree view abstracts

* add tree trait to pages

* get ready for tree view pages

* improve page edit

* fix revision

* fix slug

* add router params delegate

* fix params delegate

* fix

* fix

* fix all

* fix all

* fix tree

* fix page link

* fix feed

* fix page

* fix permalink

* fix permalink input

* fix offset query
2023-11-27 21:57:18 -08:00
joyqi
b28d5b7bab fix #1632 2023-10-04 15:58:30 +08:00
joyqi
4c8c64c79e Feat/code refactor (#1626)
* remove all magic methods, add type for class properties

* refactor codes

* fix all

* refactor code

* fix type

* fix all

* fix request is method

* fix all

* fix router

* fix get page
2023-09-24 16:21:32 +08:00
joyqi
6de71129a4 Merge commit 'daef17d7eb250419ff84f499e87d25ee71daac87' into dev
# Conflicts:
#	var/Utils/Upgrade.php
2023-03-29 16:20:01 +08:00
Zero King
f6e1232db8 Use https links (#1280) 2023-03-28 11:57:45 +08:00
joyqi
d4a5f765a3 Merge branch 'master' into dev
# Conflicts:
#	admin/css/style.css
#	var/Widget/Archive.php
2023-01-29 14:28:43 +08:00
Kane
4095850140 Minor update (#1460)
- 后台上传设置增加 avif 类型
- 后台 Avatar 头像支持原生懒加载
2022-06-14 18:57:07 +08:00
joyqi
53eda2cf75 s/is_writeable/is_writable/g 2022-04-07 17:31:32 +08:00
joyqi
61606a9069 fix #1380 2022-04-05 22:53:39 +08:00
joyqi
eee0228fed Refactor HttpClient, fix #1246 2021-11-18 00:20:24 +08:00
joyqi
389b46635e fix client 2021-11-17 18:34:01 +08:00
joyqi
74b0f45a72 fix format 2021-09-06 14:16:21 +08:00
joyqi
4791cd978e fix bug 2021-09-02 16:13:32 +08:00
joyqi
e2ca6a1fa7 fix 2021-08-30 17:45:18 +08:00
joyqi
539ef5e111 still working on it 2021-08-27 18:06:57 +08:00
joyqi
3d0b5d5f6c reformat code 2021-08-18 22:29:34 +08:00
joyqi
7f3cd2b9e8 Remove isAppEngine detector 2021-08-18 11:41:52 +08:00
joyqi
54af368084 Add more media file types. 2021-05-21 11:30:28 +08:00
Chawye Hsu
d93af07d31 chore: fix wrong slug prompt 2018-08-18 17:27:29 +08:00
joyqi
a622aa41d7 Merge pull request #720 from insomnux/i18n
added gettext in a few strings in backup.php and Discussion.php
2018-03-07 10:54:54 +08:00
jrotty
b04996d917 删除多余的冒号 2018-03-05 15:47:57 +08:00
insomnux
96570e93b9 added gettext in a few strings in backup.php and Discussion.php 2018-02-23 13:21:57 +02:00
joyqi
9884a2fc76 fix #628 2017-10-29 15:45:47 +08:00
joyqi
95e62ce30a Add a security check step before upgrade 2017-10-28 15:03:59 +08:00
joyqi
ed0af49767 Add a switch for xmlrpc in general control panel. 2017-10-27 16:42:13 +08:00
祁宁
a867645e45 Merge branch 'master' of https://github.com/typecho/typecho 2015-01-19 14:11:57 +08:00
祁宁
bcbb02b81e fix #347
修正多语言支持无法显示语言名称的bug
2015-01-19 14:09:14 +08:00
fen
4bb88fa79b Merge branch 'master' of github.com:typecho/typecho 2014-11-20 10:48:28 +08:00
fen
8fa7ddca6d 添加空格 2014-11-20 10:43:19 +08:00
祁宁
539f9fc9d0 增加一项反垃圾保护策略 2014-10-10 11:38:09 +08:00
祁宁
6551798e70 增加完整的语言支持
fix #278
fix #266
fix #265
2014-09-02 11:22:26 +08:00
祁宁
10b7d336ba replace hash method 2014-04-25 09:38:17 +08:00
祁宁
d9ee03df73 replace hash module with PasswordHash 2014-04-23 14:43:31 +08:00
祁宁
e927f47566 add __TYPECHO_SITE_URL__ constant 2014-04-21 12:34:38 +08:00
祁宁
e6cae33061 close #227
修正在检查重写时无法保存链接样式的bug
2014-04-19 17:13:22 +08:00
祁宁
23b87aeb1f fix #219
修正后台->设置->评论->允许使用的html标签里的重复编码问题
2014-04-08 22:43:32 +08:00
祁宁
15927ad775 增加token保护
防垃圾评论
2014-03-14 16:11:28 +08:00
祁宁
c4c915bcc4 不允许上传可执行文件 2014-03-13 23:05:22 +08:00
祁宁
5dda5a5980 修复强制启用rewrite时可能被挡住的bug 2014-03-13 13:44:37 +08:00
祁宁
625adb8395 修正某些存储型xss。。。个人认为有点鸡肋 2014-03-13 12:25:23 +08:00
祁宁
7ee9b8b60a 修正使用不合法的utf-8字符串导致的数据判断错误 2014-03-12 12:58:44 +08:00
祁宁
0d30d33aa3 修正泄露路径的漏洞 2014-03-10 21:05:20 +08:00
joyqi
972e65d02b 全面增加security安全模块,保护免受跨站攻击 2014-02-27 23:13:09 +08:00
joyqi
bb331ec8a5 修正子分类的一系列问题 2014-02-25 10:54:50 +08:00
joyqi
854bfdafef 子分类支持 2014-02-24 18:55:56 +08:00
joyqi
502cd5f7ca 准备对各应用引擎的存储进行支持 2014-02-17 18:00:29 +08:00
fen
851eb6b57d 剥离 .btn 样式 2014-01-07 23:53:05 +08:00
fen
e74abeedd6 修复栅格历史遗留问题 2013-12-25 20:32:04 +08:00