Repository navigation
README
GitHub wikis live in a separate git repository:
https://github.com/paulmann/HTML.PHP.wiki.git. This folder (wiki/) is the
source of truth kept next to the code so documentation changes can be reviewed
in the same PR as the change itself.
git clone https://github.com/paulmann/HTML.PHP.wiki.git /tmp/htmlphp-wiki
cd /tmp/htmlphp-wiki
cp /path/to/HTML.PHP/wiki/*.md .
git add -A
git commit -m "wiki: HTML.PHP 4.0.0 documentation set"
git push origin main # branch may be 'master' on older wikisbash tools/publish-wiki.sh # clones/pulls the wiki repo, rsyncs wiki/, commits, pushesThe script is dry-run by default (--push to actually publish) and refuses to
run with a dirty working tree in the main repo.
-
File names = wiki URLs.
Template-Syntax.mdβ/wiki/Template-Syntax. Keep them stable; GitHub does not redirect renamed pages. - Internal links are relative page names:
[SSI Guide](SSI-Guide)β no.md, no/wiki/prefix. - Repository links are absolute GitHub URLs (relative links would resolve against the wiki repo, not the code repo).
-
Home.md,_Sidebar.md,_Footer.mdare GitHub magic files β keep them. - Use GitHub-flavored Markdown: alerts (
> [!NOTE]β¦), mermaid fences,<details>blocks, footnotes. All render on github.com as of 2026. - The CI job
wiki-links(see.github/workflows/ci.yml) verifies every internal link resolves to a file inwiki/β run it locally:
php tools/check-wiki-links.phpHTML.PHP 5.0.0 Β· MIT Β© Mikhail Deynekin Β· Repository Β· Releases Β· Report a security issue
Wiki pages mirror docs/ β found a mistake? Edit the page or open an issue.
π Home Problem Domain Getting Started
Template Syntax Expressions & Math SSI Guide I18n Guide WordPress Integration CLI
Configuration API Cheatsheet Diagnostics & Troubleshooting
Architecture Security Model Testing & CI
πΊοΈ ROADMAP Migration 4.x β 5.0 Migration 3.x β 4.0 Contributing Repository β