有了 wpwmm4,只需“make”和“m4”,即可创建网页。
要求
- make(BSD 的 make,使用发行版的 bmake 软件包)
- m4(与 BSD 的 m4 和 GNU 的 m4 兼容)
- 一些关于 HTML 和编程的知识
特点
- 增量构建(使用 make)
- 自动生成页面(具有不同内容的类似网页)
- 布局
- 可通过 m4 扩展、编程,或可插入任何程序的输出
精要
- 转换 ${TARGETS} 的项:${SRCDIR}/.m4 -> ${DESTDIR}/.html
- 创建 ${TARGETS_MANUAL} 的项:使用自己的程序、脚本
- 创建 ${VIRTUALS} 的项:使用 ${VIRT_DIR} 的模板
- 可以从 scripts/ 目录调用脚本并使用它们的输出
示例网页为 uzsolt.hu(仅匈牙利语)。它有多级菜单(没有 Javascript,只有纯 HTML)、自动生成的页面(例如 画廊,带 next
和 prev
按钮)。它的源代码可在 github 或 自己的 git 仓库 中获取。