Skip to content

Commit f6bd87b

Browse files
authored
Update README.md
Some notes on the XML handbook process
1 parent 730ed29 commit f6bd87b

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,5 +36,13 @@ should probably be changed to
3636

3737
This can be done at any time in the run up to making the new site live as the only thing it affects is the URLs in the live build - it does not deploy it anywhere else but may result in some missing links etc on the www-new.doi.org.
3838

39+
### Handbook XML Process
40+
Late 2025, early 2026 the DOI Handbook pages became automatically generated via an XSLT file that takes the xml contents and formats them in an easily navigable interactive HTML structure.
41+
Any updates to the source handbook XML can be dropped into the repo at
42+
43+
[```/themes/doi-theme/static/data```](https://github.com/doi-foundation/doi-website/tree/development/themes/doi-theme/static/data)
44+
45+
replacing the existing ```DOIHandbook.xml``` and the following build/deploy will update onto the staging/live site.
46+
New features in the XML file itself (eg specific highlighting of a term/paragraph) would need coded for in the ```handbook-html.xslt``` file.
3947

4048
[githubworkflow]: https://img.shields.io/github/workflow/status/bcgwebdesign/timetable/GitHub%20Pages?style=flat-square

0 commit comments

Comments
 (0)