mdy / coinimptypo3
为 TYPO3 开发的 JavaScript 加密货币矿工,用于挖掘 MintMe.com Coin (MINTME)
Requires
- doctrine/cache: ^1.10
- guzzlehttp/guzzle: ^6.0.0
- typo3/cms-core: >=7.0.0 <11.0.0
Replaces
- mdy/coinimptypo3: v1.2.2
- typo3-ter/coinimptypo3: v1.2.2
README
此 TYPO3 扩展将 coinimp 矿工添加到您的 TYPO3 网站上。EXT:coinimptypo3 使用简单,开箱即用。请注意,此矿工默认不会运行。在用户通过浏览器接受挖掘之前,它将不会运行。
安装
此扩展仅与 TYPO3 兼容。选择以下方法之一将此扩展安装到您的 TYPO3 页面上。查看此视频了解如何安装扩展:youtube-video
通过 composer 安装
composer require mdy/coinimptypo3
通过发行版下载安装
前往 https://gitlab.com/mieserfettsack/coinimptypo3/-/tags 并点击一个可用的发行版上的下载图标。下载存档,解压并使用 FTP、SSH 或其他方式将其上传到您的 TYPO3。
通过 TYPO3 扩展管理器安装
这是不可能的,因为 TYPO3 很遗憾不允许此扩展在 TER 中。
激活扩展
请确保 EXT:coinimptypo3 已激活。转到模块扩展并检查扩展是否已激活。
配置和设置
创建一个 coinimp 账户
转到 coinimp.com 并创建自己的账户。注册后,转到 仪表板 并通过点击 添加新站点 添加您的页面。
点击 为后台挖掘生成站点代码 以复制您的站点密钥。它看起来像这样:169b5d2e5b302ce7336823f2ef8f689e459ea65611d1c5748a94a03abab60147。复制此密钥以供以后使用。
设置常量
使用 常量编辑器 输入您的 站点密钥 或直接将新的站点密钥输入到常量中,例如:plugin.mdy.coinimptypo3.general.key.site = 169b5d2e5b302ce7336823f2ef8f689e459ea65611d1c5748a94a03abab60147
将 coinimp 矿工添加到您的网站作为后台服务
如果您希望将矿工作为后台应用程序在每一页上使用,请按照以下步骤操作。这些步骤将在页面上添加一个小的通知,以请求挖掘权限。
转到 模板 模块并点击 pagetree 中的网站根页面。
确保在下拉菜单中选择 信息/修改。点击 编辑整个模板记录,转到 包含 选项卡。从 可用项 列表中选择 coinimptypo3 TypoScript 设置(coinimptypo3) 并将其添加到 选定项 列表。
将 coinimp 矿工添加到您的网站作为内容元素
您可以将矿工作为内容元素添加到任何页面。只需添加一个新内容元素,然后在 插件 选项卡中选择矿工。这将添加一个包含有关正在运行的矿工的一些信息的内容元素。
开发和测试
需要 ddev!您可以使用 ddev 在本地机器上轻松开发和测试扩展。克隆扩展并运行以下命令
ddev create
这将创建一个带有coinimptypo3已安装和准备测试的新TYPO3 10安装。脚本完成后,将浏览器指向 http://coinimptypo3.ddev.site
。
您可以使用以下命令在本地运行验收测试:
ddev tests
可以使用以下命令构建资产:
ddev assets
在推送新的合并请求之前,使用以下命令构建资产以用于实时使用:
ddev build