docs: sync help/help-ru with current UI, fix deep-link anchors
Audited both help files against the UI and fixed stale/missing content: Fixed: - Expanded Script: remove the nonexistent 'Response Type' TLV row; Error Action is 'one of four forms', not three - 'Expanded Remote Response' section described a UI that does not exist; rewritten as response decoding (PoR shown in the Secured Packet view, last SW/data filled into the Response parser) - Cards/Custom files: document all five export/import buttons - Reader auto-detection: drop the stale /dev/ttyUSB0 start.sh bullet, fix 'Reader: none' and the 'Equip card' button name, note the server-side PC/SC probe with retries - Profiler: 'Check contents' label, symbolic names next to rule paths, Add rule/Save buttons, aligned read-only expected/actual fields for raw-data mismatches Added: - 1.1 Interface (header chrome: INSTALL PWA, github/help links, EN/RU and theme toggles, localStorage persistence, help deep-links) - GPC v2.2 Amendment B v1.1 in the standards list - Card reader connect workflow (URL, Connect, status, Equip card) - File manager tree browser + Save/Cancel - Send to Card PoR behavior in 3.1/4 Also fixed the app help anchors: C-APDU Parser now opens #c-apdu-parser and the Profiler sub-tab opens #profiler. SW cache v60 -> v61.
This commit is contained in:
+2
-2
@@ -1002,7 +1002,7 @@ function cApduSwitchSubtab(name) {
|
||||
const el = document.getElementById('c-apdu-sub-' + s);
|
||||
if (el) el.classList.toggle('hidden', s !== name);
|
||||
});
|
||||
setHelpAnchor({sim:'sim-rfm', usim:'usim-rfm', ber:'ber-tlv', ram:'ram-gp', parse:'c-apdu', httpota:'http-ota'}[name] || 'c-apdu');
|
||||
setHelpAnchor({sim:'sim-rfm', usim:'usim-rfm', ber:'ber-tlv', ram:'ram-gp', parse:'c-apdu-parser', httpota:'http-ota'}[name] || 'c-apdu');
|
||||
}
|
||||
|
||||
// ===== HTTP OTA constructor =====
|
||||
@@ -5520,7 +5520,7 @@ function pysimSwitchSubtab(name) {
|
||||
if (name === 'custom') pysimCustomRender();
|
||||
if (name === 'proactive') { stkCheckMenu(); pysimEventsRender(); pysimProactiveLogRender(); pysimPliRender(); pysimPollStatusInit(); }
|
||||
if (name === 'profiler') profilerSetView('list');
|
||||
pysimHelpAnchor = {cmd:'pysim-cmdline', apdu:'raw-apdu', files:'file-manager', custom:'custom-files', proactive:'proactive-uicc', profiler:'card-reader'}[name] || 'card-reader';
|
||||
pysimHelpAnchor = {cmd:'pysim-cmdline', apdu:'raw-apdu', files:'file-manager', custom:'custom-files', proactive:'proactive-uicc', profiler:'profiler'}[name] || 'card-reader';
|
||||
setHelpAnchor(pysimHelpAnchor);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user