fix(help-add): парные <meta> и <link> в странице справки

Скелет страницы писал самозакрывающиеся <meta …/> и <link …/>. Платформа пишет их
парными: на 400 страницах справки из выгрузки acc_8.3.27 — 400 раз </meta>, нулей нет.
Расхождение безвредно для загрузки, но даёт лишний дифф при первом сохранении
страницы в Конфигураторе.

Замечено при разборе раскладки HTML-макета: template-add берёт скелет отсюда же.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Nick Shirokov
2026-09-22 16:45:57 +03:00
co-authored by Claude Opus 5
parent 1e94b9236f
commit b8b8140e3b
6 changed files with 14 additions and 14 deletions
+3 -3
View File
@@ -1,4 +1,4 @@
# help-add v1.19 — Add built-in help to 1C object (+write_xml_file/write_utf8_bom: общий эталон записи) # help-add v1.20 — Add built-in help to 1C object (+write_xml_file/write_utf8_bom: общий эталон записи)
# Source: https://github.com/Nikolay-Shirokov/cc-1c-skills # Source: https://github.com/Nikolay-Shirokov/cc-1c-skills
param( param(
[Parameter(Mandatory)] [Parameter(Mandatory)]
@@ -229,8 +229,8 @@ $helpHtml = @"
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>
<link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"/> <link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link>
</head> </head>
<body> <body>
<h1>$ObjectName</h1> <h1>$ObjectName</h1>
+3 -3
View File
@@ -1,5 +1,5 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
# help-add v1.19 — Add built-in help to 1C object (+write_xml_file/write_utf8_bom: общий эталон записи) # help-add v1.20 — Add built-in help to 1C object (+write_xml_file/write_utf8_bom: общий эталон записи)
# Source: https://github.com/Nikolay-Shirokov/cc-1c-skills # Source: https://github.com/Nikolay-Shirokov/cc-1c-skills
import argparse import argparse
@@ -361,8 +361,8 @@ def main():
'<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">\n' '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">\n'
'<html>\n' '<html>\n'
'<head>\n' '<head>\n'
' <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>\n' ' <meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>\n'
' <link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"/>\n' ' <link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link>\n'
'</head>\n' '</head>\n'
'<body>\n' '<body>\n'
f' <h1>{object_name}</h1>\n' f' <h1>{object_name}</h1>\n'
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>
<link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"/> <link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link>
</head> </head>
<body> <body>
<h1>МояОбработка</h1> <h1>МояОбработка</h1>
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>
<link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"/> <link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link>
</head> </head>
<body> <body>
<h1>Catalogs/Номенклатура</h1> <h1>Catalogs/Номенклатура</h1>
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>
<link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"/> <link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link>
</head> </head>
<body> <body>
<h1>ОбработкаСФормой</h1> <h1>ОбработкаСФормой</h1>
@@ -1,8 +1,8 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>
<link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"/> <link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link>
</head> </head>
<body> <body>
<h1>МойОтчёт</h1> <h1>МойОтчёт</h1>