Bug 134169 - [UI] Database connection wizard's "Select Database" step does not open right help page
Summary: [UI] Database connection wizard's "Select Database" step does not open right ...
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Base (show other bugs)
Version:
(earliest affected)
6.0.0.3 release
Hardware: All Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
: 150825 155836 (view as bug list)
Depends on:
Blocks: Help-Link
  Show dependency treegraph
 
Reported: 2020-06-20 19:32 UTC by Olivier Hallot
Modified: 2024-02-29 15:39 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Hallot 2020-06-20 19:32:45 UTC
The Help button of the Database wizard dialog send to the wrong Help page (actually the default Help page for pages not found for the module).

Steps:
1) File > New > database (wizard opens)
2) Click help button

The HID sent to the Help subsystem is "swriter/vcl/ui/wizard/Wizard". This HID does not exist in any page (suspicious to be a generic wizard ui dialog).

The HID to send to Help subsytem depends on the current page of the wizard. Page 2 of the wizard depends on the database connector selected in page 1. For example, if the connector is JDBC, the Help page for JDBC should open when clicking on Help button.

This bug has similarities with bug#129068
Comment 1 Xisco Faulí 2020-07-13 16:31:59 UTC
Reproduced in

Version: 7.1.0.0.alpha0+
Build ID: 00be56d9db396d284f66ab723d6fbb898b888dfb
CPU threads: 4; OS: Linux 4.19; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

in previous versions it opens the writer main page.

@Olivier, what should be the correct page to open ?
Comment 2 Martin Srebotnjak 2020-08-02 17:18:58 UTC
Probably this should open:
/shared/explorer/database/dabawiz00.html
Comment 3 QA Administrators 2022-08-03 03:30:58 UTC Comment hidden (obsolete)
Comment 4 Olivier Hallot 2022-09-06 13:40:50 UTC
*** Bug 150825 has been marked as a duplicate of this bug. ***
Comment 5 Stéphane Guillou (stragu) 2023-03-03 14:17:46 UTC
Reproduced on Linux in 7.5 (with helppack) and 7.6 (online), both lead to the "Frequently-used buttons" page:

Version: 7.5.1.2 (X86_64) / LibreOffice Community
Build ID: fcbaee479e84c6cd81291587d2ee68cba099e129
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

file:///opt/libreoffice7.5/help/en-US/text/shared/00/00000001.html?System=UNIX&DbPAR=BASE&HID=DBACCESS_HID_DBWIZ_HELP#bm_id911668777580235

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 687b950702c49c90cff9a43655ea97a0343799a0
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

https://help.libreoffice.org/7.6/en-US/text/shared/00/00000001.html?System=UNIX&DbPAR=WRITER&HID=DBACCESS_HID_DBWIZ_HELP#bm_id911668777580235

6.0.0.3 lead to default Writer help page.

However, on Windows, it leads to the correct page:

https://help.libreoffice.org/7.6/en-GB/text/sdatabase/dabawiz01.html?System=WIN&DbPAR=WRITER&HID=dbaccess/ui/generalpagewizard/createDatabase#bm_id2482985

Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 5a235634ca5761aa4b330ebf7e3a2083b7db1606
CPU threads: 4; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: en-GB (en_GB); UI: en-GB
Calc: threaded

Marking as Linux-specific.
Comment 6 Stéphane Guillou (stragu) 2023-06-14 20:57:09 UTC
*** Bug 155836 has been marked as a duplicate of this bug. ***
Comment 7 Dione Maddern 2024-02-29 15:39:53 UTC
This seems to be working in 24.2.

Version: 24.2.1.1 (X86_64) / LibreOffice Community
Build ID: 359ef544e625d2ffbfced462ab37bd593ca85fa7
CPU threads: 8; OS: Linux 6.6; UI render: default; VCL: x11
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: CL threaded

I'm getting:

file:///opt/libreoffice24.2/help/en-US/text/sdatabase/dabawiz01.html?System=UNIX&DbPAR=WRITER&HID=dbaccess/ui/generalpagewizard/createDatabase#bm_id2482985