Typecho 如何设置文章密码保护 - VirCloud's Blog - Learning&Sharing 密码保护,此功能在
Typecho 中原生支持,不需要插件就可以实现,下面聊聊设置密码保护的方法。

根据 Typecho wiki 原文:

在数据库设计的 contents 表中,我们约定了一个密码保护字段
password,此字段由作者自行设置。并在数据库中明文存储,方便作者修改和查询。一旦一则内容设置了此密码,他的内容将受到保护不会直接输出给第三方,只有在满足特定要求时才会输出。

因此,在文章发表后,通过修改 contents 表中该文章的 password 字段的值,即可实现密码访问:
当然了,我们不会直接去改数据库,写文章页面右侧(高级选项->公开度->密码保护->内容密码)就可以设置了:

Referenced from:https://vircloud.net/linux/typecho-protect.html#selection-9.16-46.1

恒大集团:针对近期广发银行诉前财产保全民事裁定事宜 双方沟通后已妥善解决 | 路透

恒大集团3333.HK周四称,针对近期广发银行诉前财产保全民事裁定事宜,双方经过充分沟通已经妥善解决。

恒大的声明称,长期以来,广发银行与恒大集团一直保持良好的业务合作关系;双方今后将不断巩固和深化业务合作关系,继续加强合作。

本周稍早广发银行发动一笔价值仅1.3亿元人民币的诉讼,触发恒大“股债双杀”,公司股价周一起连跌三天。

Referenced from:https://cn.reuters.com/article/evergrande-gdb-lawsuit-0722-idCNKBS2ES046?il=0

中国正在考虑对滴滴实施严厉处罚--彭博 | 路透
彭博新闻周四报导称,中国网约车巨头-滴滴出行DIDI.N上个月首次公开发行(IPO)后,中国监管机构正在考虑对其进行严厉处罚。

报导引述消息人士指出,监管机构认为滴滴不顾中国国家互联网信息办公室的反对决定上市,是对中国政府权威的挑战。

滴滴没有立即回应路透的置评请求。滴滴股价在盘前交易中下跌2.8%。

据彭博报导,监管机构正在权衡一系列可能的惩罚措施,包括罚款、暂停某些业务或引入一家国有投资者。

Referenced from:https://cn.reuters.com/article/china-didi-penalty-bbg-0722-idCNKBS2ES1ED?il=0

asn_set_empty

/*
 * Free the contents of the set, do not free the set itself.
 */

asn_set_empty用法:

asn_set_empty(&pv2x->content->choice.signedData->signer.choice.certificate);

有的地方使用ASN_STRUCT_FREE_CONTENTS_ONLY,但好像还是有些差异。

/*
 * Free memory used by the members of the structure without freeing
 * the structure pointer itself.
 * (Retaining the pointer may be useful in case the structure is allocated
 *  statically or arranged on the stack, yet its elements are dynamic.)
 * AVOID using it in the application code;
 * Use a safer ASN_STRUCT_RESET() instead.
 */
#define ASN_STRUCT_FREE_CONTENTS_ONLY(asn_DEF, ptr) \
    (asn_DEF).op->free_struct(&(asn_DEF), (ptr), ASFM_FREE_UNDERLYING)

Typecho博客修改文章倒序排列
修改前台文章

定位文件 /var/Widget/Archive.php

$select->order('table.contents.created', Typecho_Db::SORT_DESC)
修改为

$select->order('table.contents.created', Typecho_Db::SORT_ASC)

修改后台文章列表

定位文件:typecho/var/Widget/Contents/Attachment/Admin.php

找到

$select->order('table.contents.created', Typecho_Db::SORT_DESC)
修改为

$select->order('table.contents.created', Typecho_Db::SORT_ASC)

Referenced from:https://caiqi.run/mark/33.html