#52299
关闭
缺陷(bug)
( 固定的 )
导出的用户数据可以与目录列表一起列出
|
|
||
|
|
||
|
|
||
|
|
||
|
描述
披露
描述
复制步骤:
使用Nginx或Apache安装WordPress,启用目录列表并将目录索引指向index.php 转到“工具”->“导出个人数据” 输入用户名,例如:admin,然后单击“发送请求” 点击“下载个人数据” 现在转到 https://your-url/wp-content/uploads/wp-personal-data-exports/
建议
影响
附件 (1)
更改历史记录 (17)
#2
随访:
↓ 3
@
4年 以前
if(!$zip->addFile($html_report_pathname,'index.html’)){ $error=__('无法将数据添加到用户隐私导出文件(HTML格式)。');
#3
答复: ↑ 2
@
4年 以前
嘿@lucasbustamante谢谢你的报道和公关!
我看到您也更改了实际的html导出。
裁判:
if(!$zip->addFile($html_report_pathname,'index.html')){ $error=__('无法将数据添加到用户隐私导出文件(HTML格式)。');
在我看来,这应该保持在.html格式,这样用户就可以在需要时轻松地打开它,所以也没有必要将其更改为.php。
#6
随访:
↓ 7
@
4年 以前
-
关键词 犯罪 远离的
#7
答复: ↑ 6
@
4年 以前
再次回顾这一点,还有几个地方需要为index.php更改进行更新。
功能
wp_privacy_delete_old_export_files() 应该进行更改,使.php文件保持不变。
除了在phpunit测试中
测试创建索引导出文件夹() 在里面
wpPrivacyGenerate个人数据导出文件.php 和
自身::$index_path 在里面
wpPrivacyDeleteOldExportFiles.php 也可以对照index.html进行检查。 这些也应更新,以避免测试时出现故障:)。
@lucasbustamante你能看一下并更新一下你的公关吗?
#9
@
4年 以前
#10
@
4年 以前
-
关键词 has-unit-测试 犯罪 补充
我没有替换…中的index.html引用。。。
#11
答复: ↑ 8
@
4年 以前
@Luc45感谢您对WordPress的贡献!
在此PR中,PHPUnit测试失败,因为您没有为更改更新PHPUnit测试。
更新了,谢谢! 提交: