跳转到内容

Scribunto:入门

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

Scribunto:入门是一本面向想要学习使用 Scribunto 进行编程的人的书籍。Scribunto 使得用户能够将 Lua 编程语言嵌入使用 MediaWiki(为维基百科提供支持的软件)的维基中。本书涵盖如何入门、基本的编程技巧以及如何使用 Scribunto 独有的 Lua 库。它针对编程初学者,特别是那些对 MediaWiki 软件有一定了解的人,但对于那些熟悉 Scribunto 的经验丰富的程序员来说也可能有用。

  1. 关于

第一部分:入门

[编辑 | 编辑源代码]
  1. 背景
  2. 何时转换模板
  3. 设置
  4. 你的第一个模块

第二部分:Lua 基础

[编辑 | 编辑源代码]
  1. 数字
  2. 字符串
  3. 变量
  4. 表格
  5. 函数

第三部分:模块

[编辑 | 编辑源代码]
  1. 使用 invoke
  2. 参数
  3. 注释
  4. 类型
  5. 分支
  6. 循环
  7. 作用域

第四部分:常见任务

[编辑 | 编辑源代码]
  1. 父级框架
  2. 创建长字符串
  3. 字符串操作
  4. 生成 HTML
  5. 表格操作
  6. 使用其他模块
  7. 处理大型数据集
  8. 进行数学运算
  9. 格式化日期

第五部分:编写良好的代码

[编辑 | 编辑源代码]
  1. 不要重复自己
  2. 为 Lua 和 invoke 编写代码

第六部分:高级主题

[编辑 | 编辑源代码]
  1. 测试用例
  2. 本地化
  3. 从其他维基导入模块
  4. 面向对象编程
  5. 编写库
  1. 术语表
  2. 资源
  3. 在 Scribunto 中计算 SHA-2:模块:SHA2
华夏公益教科书