studiobonito / silverstripe-typekit
为 SilverStripe CMS 提供TypeKit集成。
2.0.0
2015-12-17 15:42 UTC
Requires
- php: >=5.3.0
- silverstripe/cms: >=3.1.2,<3.3
- silverstripe/framework: >=3.1.2,<3.3
Requires (Dev)
- mockery/mockery: 0.9.*
- phpunit/phpunit: 4.*
- scrutinizer/ocular: ~1.1
- symfony/class-loader: ~2.3
This package is not auto-updated.
Last update: 2024-09-14 16:34:37 UTC
README
概览
为 SilverStripe CMS 提供TypeKit集成。通过 SiteConfig 配置 TypeKit ID。允许在 HTMLEditorField 中使用 TypeKit 字体,并提供 $TypeKit 模板变量以注入javascript。
要求
- SilverStripe CMS 3.1.2 及更高版本或 3.2 及更高版本。
安装
通过 Composer
运行以下命令以将此模块作为依赖项添加并安装:
$ composer require studiobonito/silverstripe-typekit
手动
将 'typekit' 文件夹复制到 SilverStripe 安装根目录。
使用方法
该模块提供全局模板变量 $TypeKit
,可用于将套件代码插入任何页面模板。此全局变量使用 CMS 中在 设置 > 服务 > Type Kit
标签指定的类型套件 ID。
TypeKit 建议将套件代码放置在文档的 <head>
中,如下例所示。但是,此模块将此选择留给开发者。
<head> <title>Example.com</title> $TypeKit </head>
贡献
有关详细信息,请参阅 CONTRIBUTING。
安全
如果您发现任何安全相关的问题,请发送电子邮件至 support@studiobonito.co.uk 而不是使用问题跟踪器。
鸣谢
许可协议
BSD-2-Clause 许可协议。有关更多信息,请参阅 许可文件。