So when the user clicks download you'll analyse the browsers's user agent string (os version) and return the proper setup
This way you'll also get a great statistic how many actually still use such an old os version.
2ghisler(Author)
How do you do that from a web server?
I you check it on the client side you'll have to include both hlp and chm which makes the setup much larger.
Lefteous wrote:2ghisler(Author)
How do you do that from a web server?
I you check it on the client side you'll have to include both hlp and chm which makes the setup much larger.
See other post from Christian:
ghisler(Author) wrote:Which help file to show when both are present.
IMO: He is not talking about install process, but about the presence of both files. (by a manual dl of the hlp)
Yes, the wcmd_pol.chm was only a suggestion - several of the other language help files presently also only exists in .hlp format. But I guess they can be converted without too much effort.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14 TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Lefteous wrote:2Samuel
I thought this poll is about
"Include HLP or CHM for help file in main installer?"
I know but it seams very clear to Christian to include the chm. (the poll is clear for now.) But apparently he will still offer the hlp for download.
So he asked this question about IE Version because he wants to know what help version to use in future TC versions if the user has the chm (automatically installed by future TC) and the hlp (can be downloaded in future) in the TC folder. And his solution is to check the IE version.
So when both help file versions are present, I will use the CHM file if IE 5 or later is present, and the HLP file otherwise.
That's fine as default, but an option to choose which one to use would be great - for version 7.50 just as an inifile setting, but later as an option in the Configuration dialog.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14 TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
So he asked this question about IE Version because he wants to know what help version to use in future TC versions if the user has the chm (automatically installed by future TC) and the hlp (can be downloaded in future) in the TC folder. And his solution is to check the IE version.
"hlp" does not mean that the help is stripped from the installer. Only the help in form of the old "*.hlp" format is replaced by the "*.chm" format.
I know - but I want both the .chm and the .hlp file in the Installer - and I want them both installed.
TC itself (not the Installer) should check the OS every time at startup and use the appropriate type. In that way TC is still portable, and can be used from an USB stick regardless of what OS is on the computer.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14 TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
2petermad
What's your point to have in the default installer? If you prefer to have a version which is compatible to even out of date operating system versions you can still download the old help file and include it to your custom installation.
For the vast majority of users just chm is sufficient.
If you prefer to have a version which is compatible to even out of date operating system versions you can still download the old help file and include it to your custom installation.
Why should I have to be bothered with that - You might as well say that there is no need to include the German help file in the Installer - people can just download it.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14 TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar