跳到内容
新问题

有关于这个项目的问题吗?注册一个免费的GitHub帐户以打开一个问题,并联系其维护者和社区。

单击“注册GitHub”,表示您同意我们的服务条款隐私声明。我们偶尔会向您发送与帐户相关的电子邮件。

已经在GitHub上了?登录到您的帐户

事件功能 #215

已合并
将26个提交合并到
2024年4月22日
已合并

事件功能 #215

将26个提交合并到
2024年4月22日

对话

psr输入
复制链接
成员

@psr输入 psr输入 评论2024年4月16日

此PR引入了以下自定义功能,并更改了整个代码库,以便通过调用当前用户扫描():

  • 创建翻译事件
  • 查看翻译事件
  • 编辑翻译事件
  • 删除翻译事件

事情的运作方式不应该改变,一切都应该和以前一样。

工具书类

此函数还接受对象的ID,以检查该功能是否为元功能。元功能(如edit_post和edit_user)是map_Meta_cap()函数用于映射到用户或角色所具有的基本功能(例如edit_posts和edit_others_posts)的功能。

@psr输入 psr输入 用力推动的这个 事件可能性 分支2次,最近一次 7447138 aa0cd44型 比较 2024年4月18日13:23
@psr输入 psr输入将此拉入请求标记为已准备好进行审阅 2024年4月18日16:20
复制链接
成员

@秋千 秋千 留下了评论

选择隐藏此评论的原因

将显示原因,以便向其他人描述此评论。了解更多信息.

干得好,这大大提高了可读性并确保了一致性。还感谢您的测试!

复制链接
成员

@秋千 秋千 留下了评论

选择隐藏此评论的原因

将显示原因,以便向其他人描述此评论。了解更多信息.

我发现了一件不再有效的事情:当事件没有宿主时,创建者应该能够编辑。

复制链接
成员

@秋千 秋千 留下了评论

选择隐藏此评论的原因

将显示原因,以便向其他人描述此评论。了解更多信息.

我会重新批准这个。我认为这可能不会改变当前的行为,但我们可能需要在编辑事件时进行讨论。

包括/event/event-capabilities.php 过时的 显示已解决 隐藏已解决
线条上的注释+114+116
if($this->stats_calculator->event_has_stats($event->id())){
返回false;
}
复制链接
成员

选择隐藏此评论的原因

将显示原因,以便向其他人描述此评论。了解更多信息.

也许这还为时过早,而且/或者我们需要更细粒度的控件(现在很容易!)但我认为,即使存在统计信息,也应该至少可以更改事件描述(如果应该扩展,也可以更改事件结束)。

复制链接
成员 作者

选择隐藏此评论的原因

将显示原因,以便向其他人描述此评论。了解更多信息.

实际上,更细粒度的功能可能是有意义的,例如。编辑翻译事件和状态。还同意应该可以编辑过去事件的某些字段。我打开了#227来跟踪它。

@psr输入
复制链接
成员 作者

我发现了一件不再有效的事情:当事件没有宿主时,创建者应该能够编辑。

我正在努力解决这个问题

@秋千
复制链接
成员

@psr输入我不再确信这是真的。我想我已经在一个已经有贡献的活动中进行了测试。

@psr输入
复制链接
成员 作者

当event_id是一串而不是整数。现已修复。

@psr输入
复制链接
成员 作者

合并开始时间@秋千已经批准了,在他批准之后,在最后一次提交中只修复了错误。

@psrpinto公司 psr输入合并提交730c34a型进入之内 大旅行箱 2024年4月22日
通过了3项检查
@psr输入 psr输入删除了 事件可能性 分支 2024年4月22日14:27
@秋千
复制链接
成员

很抱歉错过了重审,谢谢!

@psr输入
复制链接
成员 作者

别担心!

免费注册 在GitHub上加入此对话.已经有帐户了吗?登录以发表评论
标签
还没有
项目
还没有
开发

成功合并此请求可能会解决这些问题。

2名参与者