diff options
Diffstat (limited to 'help3xsl/index.html')
-rw-r--r-- | help3xsl/index.html | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/help3xsl/index.html b/help3xsl/index.html new file mode 100644 index 0000000000..932c4d944c --- /dev/null +++ b/help3xsl/index.html @@ -0,0 +1,45 @@ +<!DOCTYPE html> +<html> + <head> + <script type="text/javascript" src="latest/help.js"></script> + <script type="text/javascript" src="bookmark2file.js"></script> + </head> + <body> + <script type="text/javascript"> + var url = window.location.href; + var n = url.indexOf('index.html?'); + if (n != -1){ + // the URL came from LibreOffice help (F1) + var version = getParameterByName("Version",url); + var lang = getParameterByName("Language",url); + var system = getParameterByName("System",url); + var rest= url.substr(n+11,url.lenght); + var module; + var defaultFile; + var smodule = rest.substr(0, rest.indexOf('/')); + switch (smodule) { + case "swriter": {defaultFile='text/swriter/main0000.html';module="WRITER";break;} + case "scalc": {defaultFile='text/scalc/main0000.html';module="CALC";break;} + case "simpress": {defaultFile='text/simpress/main0000.html';module="IMPRESS";break;} + case "sdraw": {defaultFile='text/sdraw/main0000.html';module="DRAW";break;} + case "smath": {defaultFile='text/smath/main0000.html';module="MATH";break;} + case "sdatabase": {defaultFile='text/shared/explorer/database/main.html';module="BASE";break;} + case "sbasic": {defaultFile='text/sbasic/shared/main0601.html';module="BASIC";break;} + default: {defaultFile='text/shared/main0000.html';module="WRITER";break;} + } + var bookmark = rest.slice(rest.indexOf('/')+1, rest.indexOf('?')); + var file = map[bookmark]; + // rebuild URL + if (file=='undefined'){ + file = defaultFile; + } + var newURL = '/'+version+'/'+lang+'/'+file+'?System='+system+'&DbPAR='+module; + window.open(newURL,'_self'); + }else{ + // URL came from elsewhere, direct access to webroot, we redirect to main Help page + window.open('latest/en-US/text/shared/main0108.html?&DbPAR=WRITER&System=WIN','_self'); + } + </script> + </body> +</html> + |