我可以从另一个组件安装 Joomla 组件吗
Joomla 框架是否为程序员提供从另一个扩展安装扩展的功能?我的意思是完整的 joomla 扩展,而不是组件的扩展(例如特定组件的插件)。
目的是创建一个检查版本和更新扩展的更新工具。这对于管理多个网站特别方便。
类似的扩展是 Akeeba 的管理工具组件。它可以检查更新,并在 Joomla 上进行更新。它不是 GPL,所以我可能不允许用所需的功能增强他们的组件,然后将其用于商业用途,但这是以后要考虑的。
有什么建议或思考方向吗? =]
Does the Joomla framework provide functionality to programmers to install an extension from another extension? I mean a full joomla extension and not an extension to a component (such as a plugin for a particular component).
The purpose is to create an update tool that checks versions and updates extensions. It would be particularly handy for managing multiple websites.
A similar extension is the Admin Tools component from Akeeba. It can check for updates, and do the updates on Joomla. It's not GPL so I probably am not allowed to enhance their component with the desired functionality and then use it commercially, but that's for later concern.
Any suggestions or thought directions? =]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
据我所知,我认为它们没有提供该功能,但是您应该可以使用 fopen/curl 下载文件并根据需要将它们复制到各处。 Joomla 也不检查您复制文件的位置是否实际上位于特定的组件空间内。
在 GPL 和商业上,商业和 GPL 之间没有任何联系 - 您只需在分发时分发源代码,即使您对其或访问收费。这意味着链条上的每个人都可以免费传递您的代码。
To my knowledge I don't think they provide the functionality, however you should be free to download files with fopen/curl and copy them all over the place as you want. Joomla also doesn't check if where you copy files is actually within a specific component space.
On GPL and commercial, there is no link between commercial and GPL - you just have to distribute the source code whenever you distribute, even if you charge for it or the access. This means everyone down the chain is free to pass your code on for free.