模型模式的扩展。
mockup-highlightjs的Python项目详细描述
PLONE 5的HighlightJS。
===
这个插件将https://highlightjs.org/通过https://github.com/pcdummy/pat-highlightjs集成到PLONE 5中。
usage
=
mockup highlightjs有3个配置文件:
-**默认**:表示注册js/css和一个额外的捆绑包+highlightjs的下载。
-**registerjs**:只注册js/css并包含在其他地方。
-**卸载**:卸载上述两个组件。
**youradon.site/profiles/default/metadata.xml**:
<;?XML版本=“1.0”?>;
<;metadata>;
<;version>;1000<;version>;
<;dependency>;
<;dependency>;配置文件模型highlightjs:registerjs<;/dependency>;
</dependencies>;
</metadata>;
添加到**您的加载项。主题/配置文件/默认值/注册表.xml**:
<;!--bundle definition-->;
<;records prefix=“plone.bundles/yourAddon bundle”
interface=“products.cmfplone.interfaces.ibundleregistry”>;
<;value key=“resources”>;
<;element>;模型bundles highlightjs<;element>;
<;element>;模型样式highlightjs monokai sublime<;/element>;
<;/value>;
<;value key=“enabled”>;true<;/value>;
<;value key=“compile”>;true<;/value>;
<;value key=“jscompilation”>;++theme++yourAddon/js/bundle compiled.js<;/value>;
<;value key=“csscompilation”>;++theme++yourAddon/css/persona compiled.css<;/value>;
<;value key=“last_compilation”>;2016-01-31 00:00:00<;/value>;
<;/records>;
bootstrap the js environment for pattern development
——`节点和“git”已安装。
然后::
$git克隆https://github.com/collective/mockup highlightjs.git
$cd mockup highlightjs
$make bootstrap
$python-m simplehttpserver
$chrome http://localhost:8000
运行测试。
测试模式=pattern highlightjs
仅一次::
$make test once pattern=pattern highlightjs
在google chrome浏览器中::
$make test dev pattern=pattern highlightjs
$src/mockup highlightjs/scripts/echo_less_resources.sh
$src/mockup highlightjs/scripts/echo_less_resources-remove.sh
——因为他们在做什么。注意:
make targets to bootstrap plone擦除“var”目录!您将
释放对plone数据库所做的任何更改。
$make plone
contribution
--
-问题跟踪程序:https://github.com/collective/mockup highlightjs/issues
-源代码:https://github.com/collective/mockup highlightjs
如果您有问题,支持
--
,请告诉我。
许可证
----
该项目是根据BSD许可证获得许可的。
changelog
===
1.0.0-alpha.2(2016-04-04)
----
-修复启动:
-向bower.json添加分辨率。
-使用http://semver.org/进行版本控制。
[PCdummy]
1.0a1(2016-02-14)
----
-初始发布。
[PCdummy]
===
这个插件将https://highlightjs.org/通过https://github.com/pcdummy/pat-highlightjs集成到PLONE 5中。
usage
=
mockup highlightjs有3个配置文件:
-**默认**:表示注册js/css和一个额外的捆绑包+highlightjs的下载。
-**registerjs**:只注册js/css并包含在其他地方。
-**卸载**:卸载上述两个组件。
**youradon.site/profiles/default/metadata.xml**:
<;?XML版本=“1.0”?>;
<;metadata>;
<;version>;1000<;version>;
<;dependency>;
<;dependency>;配置文件模型highlightjs:registerjs<;/dependency>;
</dependencies>;
</metadata>;
添加到**您的加载项。主题/配置文件/默认值/注册表.xml**:
<;!--bundle definition-->;
<;records prefix=“plone.bundles/yourAddon bundle”
interface=“products.cmfplone.interfaces.ibundleregistry”>;
<;value key=“resources”>;
<;element>;模型bundles highlightjs<;element>;
<;element>;模型样式highlightjs monokai sublime<;/element>;
<;/value>;
<;value key=“enabled”>;true<;/value>;
<;value key=“compile”>;true<;/value>;
<;value key=“jscompilation”>;++theme++yourAddon/js/bundle compiled.js<;/value>;
<;value key=“csscompilation”>;++theme++yourAddon/css/persona compiled.css<;/value>;
<;value key=“last_compilation”>;2016-01-31 00:00:00<;/value>;
<;/records>;
bootstrap the js environment for pattern development
——`节点和“git”已安装。
然后::
$git克隆https://github.com/collective/mockup highlightjs.git
$cd mockup highlightjs
$make bootstrap
$python-m simplehttpserver
$chrome http://localhost:8000
运行测试。
测试模式=pattern highlightjs
仅一次::
$make test once pattern=pattern highlightjs
在google chrome浏览器中::
$make test dev pattern=pattern highlightjs
$src/mockup highlightjs/scripts/echo_less_resources.sh
$src/mockup highlightjs/scripts/echo_less_resources-remove.sh
make targets to bootstrap plone擦除“var”目录!您将
释放对plone数据库所做的任何更改。
$make plone
contribution
--
-问题跟踪程序:https://github.com/collective/mockup highlightjs/issues
-源代码:https://github.com/collective/mockup highlightjs
如果您有问题,支持
--
,请告诉我。
许可证
----
该项目是根据BSD许可证获得许可的。
changelog
===
1.0.0-alpha.2(2016-04-04)
----
-修复启动:
-向bower.json添加分辨率。
-使用http://semver.org/进行版本控制。
[PCdummy]
1.0a1(2016-02-14)
----
-初始发布。
[PCdummy]