Description: The link to the help button in the "Protect Spreadsheet Structure" Dialog is inconsistent. Steps to Reproduce: 1. Open New Calc 2. Menu > Tools > Protect Spreadsheet Structure (.uno:ToolProtectionDocument) 3. Press the Help Actual Results: 4. The page about "Password" in each country opens. https://help.libreoffice.org/7.5/en-US/text/shared/01/password_dlg.html This is not wrong, but in this case it is not an appropriate link. Expected Results: 4. The page about "Protect Document" in each country opens. https://help.libreoffice.org/7.5/en-US/text/scalc/01/06060000.html As a hint for that item, it is easy to understand if you add a link related to the recommended password specifications. Reproducible: Always User Profile Reset: No Additional Info: *** Links for other protections *** Link of "Cell Protection" Help opens this page. https://help.libreoffice.org/7.5/en-US/text/scalc/01/05020600.html Link of "Protecting Sheet" Help opens this page. https://help.libreoffice.org/7.5/en-US/text/scalc/01/06060100.html --- Version: 7.6.0.0.beta1+ (X86_64) / LibreOffice Community Build ID: d41456c2aa86ecbc70b45e11eb6e411e33b3ac06 CPU threads: 4; OS: Windows 10.0 Build 10240; UI render: default; VCL: win Locale: ja-JP (ja_JP); UI: en-US Calc: threaded
Thank you for reporting the bug. I can confirm that the bug is present in: Version: 7.5.4.2 (AARCH64) / LibreOffice Community Build ID: 36ccfdc35048b057fd9854c757a8b67ec53977b6 CPU threads: 10; OS: Mac OS X 13.4; UI render: default; VCL: osx Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded
Thanks nobu and Alec! @Alec: you can update the fields when confirming (earliest version, affected OSs...) like I just did. Was the same in 6.1.0.3, but was OK back in 6.0, where it would link to https://help.libreoffice.org/6.0/en-US/text/scalc/01/06060200.html My guess is that the help page was split for 6.1. This should be where the Help ID is set for this dialog: https://opengrok.libreoffice.org/xref/core/sc/source/ui/view/tabvwsh3.cxx?r=c8662205#1248
I confirmed that the link has been corrected in the following version. Version: 7.5.8.2 (X86_64) / LibreOffice Community Build ID: f718d63693263970429a68f568db6046aaa9df01 CPU threads: 4; OS: Windows 10.0 Build 10240; UI render: Skia/Raster; VCL: win Locale: ja-JP (ja_JP); UI: ja-JP Calc: CL threaded Version: 7.6.2.1 (X86_64) / LibreOffice Community Build ID: 56f7684011345957bbf33a7ee678afaf4d2ba333 CPU threads: 4; OS: Windows 10.0 Build 10240; UI render: Skia/Raster; VCL: win Locale: ja-JP (ja_JP); UI: ja-JP Calc: CL threaded
(In reply to nobu from comment #3) > I confirmed that the link has been corrected in the following version. Are you sure, nobu? I just tested and clicking Help in the "Protect Spreadsheet Structure" dialog still goes to password_dlg.html for me, in both versions. And I couldn't find a commit that would have resolved it.
(In reply to Stéphane Guillou (stragu) from comment #4) > (In reply to nobu from comment #3) > > I confirmed that the link has been corrected in the following version. > Are you sure, nobu? I just tested and clicking Help in the "Protect > Spreadsheet Structure" dialog still goes to password_dlg.html for me, in > both versions. > And I couldn't find a commit that would have resolved it. sorry. I was watching a different dialog by mistake. Return to "New".
Fixed in https://gerrit.libreoffice.org/c/help/+/157389
(In reply to Olivier Hallot from comment #6) > Fixed in > > https://gerrit.libreoffice.org/c/help/+/157389 Olivier, I tested and the dialog's Help button still goes to the Password help page instead of Protect Document. Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: bdf3b5ce49b0e4ee1b4525d344cfb037ef473059 CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: gtk3 Locale: en-AU (en_AU.UTF-8); UI: en-US Calc: CL threaded (F1 on menu hover _does_ work however, but I already worked in 7.6)
The dialog sfx2/uiconfig/ui/password.ui is generic and used in many other places, so in the case of Protect document structure, the Help button will show the password dialog help. Closing wontfix.