Initial release: export 1C Help to Gitea wiki.

Convert Ext/Help/ru.html to Markdown and push to a wiki git repository.
This commit is contained in:
mihailkudravcev
2026-07-23 14:54:04 +03:00
commit aec0407b87
15 changed files with 1339 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
# Changelog
All notable changes to **export_1c_help** are documented in this file.
## [0.1.0] - 2026-07-23
### Status
**In development.** Full dump of configuration Help to Gitea wiki.
### Added
- Discovery of `**/Ext/Help/ru.html` in a 1C configuration `src/` tree
- HTML → Markdown converter (stdlib only): headings, lists, bold/italic, links
- Rewrite of 1C help links (`Catalog.X/Help`, `….Form.Y/Help`) to Gitea `[[wiki]]` links
- Unique wiki page titles (H1 / synonym / meta key) with collision suffixes
- Gitea-compatible percent-encoded filenames for Cyrillic titles
- `Home.md` index and `_Sidebar.md` navigation
- `manifest.json` (meta_key → title mapping)
- CLI: `convert`, `push` (clone/commit/push wiki git repo)
- Option `--objects-only` to skip form-level help
[0.1.0]: https://git.p7net.ru/tools/export_1c_help/releases/tag/v0.1.0