MODX摘要#5(2019年4月22日至5月13日)

MODX Digest#5,2019年4月22日至5月13日


最近3周内精选的MODX新闻。 在问题中:恢复MAB会议,所有处理器都被转换为新格式,正在积极开展重构和文档编制工作,更新附加组件和有趣的注释。


由于有假期和漫长的周末,我在家庭圈中度过了愉快的三个星期,所以问题才得以解决,所以请不要因短暂的延迟而怪我。 而且,事实证明这个问题已经饱和。


祝您阅读愉快!


非常感谢Mark Hamstra支持我和我的工作( Patreon )。


还要感谢所有支持将钱转移到Yandex钱包的人 在翻译评论中写下您的名字,以便我个人感谢。


新闻与活动


组织人与生物圈计划(MODX咨询委员会)已重新获得新的收入。 已经举行了3次会议,没有更严格的规则和愚蠢的限制,该小组的工作旨在取得实际成果,同时保持绝对的公开性和透明度。


MODX开发


该文件


根据文档,现在已经解决了13个问题。


  • 继续进行工作以纠正断开的链接,将文档翻译成俄语,并改善网站本身的外观。 不久将有可能通过界面切换文档语言。
  • 所有图像和屏幕截图均与注释同步,并且已经开始更新过时的图像。
  • Ivan Bochkarev用英语转移了pdoTools的文档,并且还计划转移miniShop2和Tickets的文档。
  • 利亚姆·富兰克林(Liam Franklin)积极参与了这项工作,他重写了关于安装,MODX标签的语法,模板组装的几个重要部分。 这是一项重要的工作,因为文档的一部分描述了非常过时的内容,因此您需要将所有内容整理妥当。
  • Mark Hamstra对文档进行了全面搜索。 到目前为止,无需使用特殊服务或应用程序即可帮助改善结果的相关性,但是您已经可以使用它。

重构


重构工作仍在继续,并且在Joshua,Jason和我本人的努力下,所有处理器都被转换为新格式。 在这里您可以看到分娩的结果


Jason然后删除了旧模型,现在正在努力使新代码正常工作。 为此,您需要使用旧样式的连接类重写一些要点,更新MSSQL的模型,并可能添加Postgres支持(xPDO 3.0中已经存在)。 仍然有很多工作,但是有进步。


来自GitHub的新闻


  • #14558 -Sergey Shlokov提出的删除不必要的全文本索引的讨论仍在进行中。 我需要你的意见。
  • #14488-现在MODX 3肯定只能在PHP 7.0+上运行。
  • #14571-来自Sterc的好心人建议添加几个有用的小部件,其中之一是MODX管理面板中支持的键盘快捷键的帮助小部件。
  • #14578-桑德(Sander)建议稍微改善用户个人资料的外观,但是巴赫(Bach)已经做了同样的事情( #14420 )! 这表明需要改善开发参与者之间的沟通。 这是Telegram中的聊天内容,但是您需要将这种体验转移给英语社区。
  • #14581 -Ruslan Aleev建议将表中“名称”字段的值用作对该实体的引用,但是存在一些需要社区讨论的问题。
  • #14569-在新的第三个版本的原始设计布局中,有一个这样的小部件,Sander决定在代码中实现它。 但是,我对此并不满意,因为与帮助小部件一样,将这样的小部件组装到一个单独的程序包中可能会很好,它可以作为开始的程序包之一提供。 原因是不要弄乱已经肿的系统代码。 所有这些都需要得到支持,但是没有多少人和很多时间。
  • #14507 -Ivan Bochkarev完成了MODX 3更新安装程序外观的工作。此PR已准备好进行测试和审查。 所有旧样式和图像均被剪切,模板是根据先前提供的设计组成的。

有趣的笔记和文章


  • 通过MIGX创建表-Mikhail Elektrikov描述了使用MIGX组件在MODX中创建自己的表的简单方法。 这种方法甚至比处理modExtra还要快。
  • MODX设置/目录站点攻击-几周前,出现了通过左侧设置文件夹入侵站点的新尝试,MODX团队编写了有关如何处理此问题的说明电话。 Mikhail Electricov 翻译了Rain的原始帖子
  • MAB重新启动 -4月25日,新的MAB组举行了一次会议,一群人关心MODX并准备对其发展负责。 在注释中,第一次会议的结果。
  • MAB第二次会议 -5月2日,第二次“扩展”会议举行,主要议题是讨论MODX 3路线图和整个MODX。 结果很有趣。 笔记的翻译将在以后。
  • 在modx.pro上删除草稿 -应“工作者”的要求,Vasily Naumkin添加了删除草稿给作者的功能。 长期以来一直缺乏细节。
  • MODX 请求管理 -Sergey Shlokov详细研究了MODX中处理传入请求的机制。 注意,在视频中挖掘MODX的肠道可能会造成伤害。

新的和更新的加载项


  • GoogleSheets-1.3.0-pl -Aleksandr Huz更新了用于将网站与Google表格同步的组件。 作者添加了哪些功能,作者在社区中的注释中进行了描述 。 计划添加更多!
  • msOneClick-1.3.0-pl -Andrey Stepanenko发布了他的组件的非常大的更新,可以一键下单。 作者的注释描述了所有这些宏伟的事物。
  • Boilerplate-1.0.5-pl -Aleksandr Huz引入了其新的免费组件,该组件是网站的初始基本版本,带有预安装的加载项和设置。 可以节省时间。 社区中的注释中给出了所有实体和组件操作的详细列表。
  • ReachGoal-1.0.0-beta-长期以来,所有访客会计服务都可以跟踪目标(点击,操作)。 Mikhail Tyrsyna 发布了其组件 ,它使您可以直接从MODX管理面板创建此类目标。
  • ClientSupport-1.1.0 -Sterc团队更新了其组件,使您可以直接从管理面板发送支持请求。 新版本增加了自定义按钮图标的功能,并改善了与MODX 3的兼容性。
  • Personalize-3.7.2 -Bob Ray更新了他的简单组件,该组件可以根据用户是否登录来显示不同的块。 新版本修复了错误,并在没有完整用户名的情况下增加了后备功能。 在这种情况下,将使用用户名字段。
  • SocialNetworks-1.0.2- pl-同样是Aleksandr Huz。 这次,他发布了自己的组件,该组件用于通过MODX管理面板管理与社交网络的链接。 注释描述了组件的功能。
  • Portfolio-1.0.1-pl-带有作品集的网站的已发布组件主题。 有16种版本可供选择。 简短的演示说明
  • siteStatistics-2.3.0-pl -Sergey Shlokov更新了其组件,以收集有关网站页面访问的统计信息。 在创新中 -在资源页面上直接显示统计信息的选项卡,并在统计信息管理中搜索用户。
  • FormDataManager-1.3.9-更新的组件,用于管理通过在站点上填写表单而获得的数据。 在界面和导入/导出操作中,对代码进行了许多改进,对处理器进行了重构,改进了日期处理,并添加了用于CRON任务的特殊代码段。

感谢您的关注!


如果发现错误,请给我写信。
问题和建议以电报形式写。
您可以通过此表单发送到摘要的链接。
有关MODX摘要电报频道的更多新闻和评论。


←上期


不要忘了感谢作者!


为了支持摘要以及我为MODX所做的一切,您可以在Patreon.com上成为主顾,或者将任何可接受的金额转入Yandex.Money中的钱包 预先感谢!


PS从摘要中剪切到付费组件的链接,以免违反发布摘要的站点的规则。 在哪里找到它们,您自己非常了解。

Source: https://habr.com/ru/post/zh-CN451580/


All Articles