CQ5Saver
插件,可以将文件发布到CQ5的sling post servlet。处理 * dialog.xmls * .coffee 文件 * .js 和大多数位于您的 'jcr_root' 顶级文件夹下的文件
详细信息
安装次数
- 总次数 499
- Win 273
- Mac 187
- Linux 39
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
自述文件
- 源代码
- bitbucket.org
Cscope
一个用于在Sublime Text中向CQ5发布数据的插件。利用SlingPostServlet(如在此处文档中所述) http://sling.apache.org/documentation/bundles/manipulating-content-the-slingpostservlet-servlets-post.html.
功能
此插件支持CQ5中将PUT或POST的大部分文件类型。
- jsp的/其他脚本语言
- 'plain' xml文件
- 静态文件
- design_dialog.xml
- dialog.xml
TODO –> 添加 .content.xml, cq_edit config.xml 支持 TODO –> 添加HTTPS支持
安装
在“软件包”目录下检出仓库或在 Package Control 中安装并重新启动Sublime Text 3。请注意,当前不支持Sublime Text 2,包控制名称为'CQ5-Saver'
日志记录
在成功将文件保存到CQ5后,控制台将在标准输出中记录目标路径和服务器返回的相应状态代码响应。(按Ctrl + tilde) - 204:无内容(成功)- 201:创建内容(成功)
配置
如果您想更改CscopeSublime的行为,您可以传递参数来覆盖以下任何默认变量
host = "http://localhost:4502/"
username = 'admin'
password = 'admin'
COFFEE_SUFFIX = ".coffee"
JS_SUFFIX = ".js"
XML_SUFFIX = ".xml"
COFFEXEC = 'coffee.cmd'
JCRROOT = "jcr_root\\"
ENC = 'utf-8'
DIALOG = "dialog.xml"
DESIGN_DIALOG = "design_dialog.xml"
JCR_CONTENT = ".content.xml"
CLIENTLIB = "clientlibs"
TIMEOUT = 2
args的语法可以在该仓库中找到的.sublime-commands文件中看到(例如。)–> “args”:{"host": "http://localhost:4503/", "username": "admin", "password": "admin"}
快捷键
Ctrl/ + Shift + s
- 使用基本认证(admin:admin)在本地的localhost:4502上对CQ5进行部署
咖啡编译
此插件将编译您.cooffee文件中的裸JavaScript,直接到相应的JCR路径
注意事项
插件会在路径中查找名为“jcr_root\”的文件夹。如果您的特定文件夹结构不匹配jcr_root\apps\yourapp\blablabla,则可以通过传递arg“JCRROOT”来重写此设置
错误/功能/分裂
无论如何,如果您发现任何改进的空间,请 fork 这个回购库并更新代码库,我相信其中有很多改进空间。这是我第一次尝试使用 Python。如果您发现任何问题,请将 bug 报告到问题追踪器。
许可证
整个软件包都在 MIT 许可证下分发。