跳转到内容

XSLTForms

25% developed
来自维基教科书,开放世界中的开放书籍

欢迎来到 XSLTForms 维基教科书!

XSLTForms 是 XForms 的一个开源客户端实现,XForms 是 万维网联盟 建议,用于创建 Web 表单和 Web 应用程序。XSLTForms 由 Alain Couthures 开发(来自法国波尔多市的 agenceXML)。

  1. 简介 - 关于这本书和技术的概述。
  2. 背景 - XSLTForms 项目的简要历史和动机。
  3. 优势 - 为什么使用 XSLTForms?
  4. 应用 - 谁使用 XSLTForms?
  5. 命名约定 - 本书中使用的命名标准。

这些页面适合刚开始学习的人。

  1. 安装和测试 - 如何安装 XSLTForms。虽然 XSLTForms 可以不使用任何服务器处理而使用,但您可以在此处找到与您的 Web 服务器技术相关的特定信息
  2. HelloWorld - 一个简单的测试,用于查看 XSLTForms 是否正确安装。
  3. 一些常见问题。

更多主题

[编辑 | 编辑源代码]

这些页面讨论了 XSLTForms 用户感兴趣的其他主题

  1. CSS - 使用层叠样式表为 XForms 控件设置样式。
  2. 使用 TinyMCE 作为混合内容编辑器
  3. 性能

XSLTForms 是一个 XForms 1.1 实现,包含一些 XForms 2.0 功能,以及一些针对该语言的特定于实现的扩展。1.1 的覆盖范围、已实现的 2.0 部分以及特定于实现的扩展在下面分别讨论。

XForms 1.1 覆盖范围

[编辑 | 编辑源代码]
  1. XForms 1.1

XForms 2.0 覆盖范围

[编辑 | 编辑源代码]
  1. XForms 2.0
  2. XForms 2.0 元素和属性
  3. XForms 2.0 函数

特定于实现的扩展

[编辑 | 编辑源代码]
  1. 仅 XSLTForms 扩展
  2. 配置
    • XSLT 参数baseuri, xsltforms_caller, xsltforms_config, xsltforms_debug, xsltforms_lang
    • 配置模板文件config_LANG.xsl
    • 处理指令<?xsltforms-options?>, <?css-conversion?>
  3. 新元素
  4. 新函数
  5. 用户定义函数
  6. 算术表达式
  7. 中的对象javascript中的伪 URLxf:load/xf:resource@value

贡献者文档

[编辑 | 编辑源代码]

有关 XSLTForms 代码库或本书的贡献者的信息。

  1. 贡献代码的注意事项
  2. XSLTForms/XSLT 1.0 样式表/ - 模板。
  3. Javascript - 类和函数。
  4. 贡献此维基教科书
华夏公益教科书