Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
help.js47 linesDownload Raw Back to js
1//////////////////////////////////////////////////////////////////////////2//3// pgAdmin 4 - PostgreSQL Tools4//5// Copyright (C) 2013 - 2024, The pgAdmin Development Team6// This software is released under the PostgreSQL Licence7//8//////////////////////////////////////////////////////////////////////////9 10export function getHelpUrl(base_path, file, version) {11  let major = Math.floor(version / 10000),12    minor = Math.floor(version / 100) - (major * 100),13    url = '',14    replace_string = major + '.' + minor;15 16  if (major >= 10) {17    // Handle the version number format change in PG 10+18    replace_string = major;19  }20 21  url = base_path.replace('$VERSION$', replace_string);22 23  if (url.substr(-1) != '/') {24    url = url + '/';25  }26 27  return url + file;28}29 30export function getEPASHelpUrl(version, epasURL=null) {31  let major = Math.floor(version / 10000),32    minor = Math.floor(version / 100) - (major * 100),33    epasHelp11Plus = epasURL??'https://www.enterprisedb.com/docs/epas/$VERSION$/epas_compat_sql/',34    epasHelp = 'https://www.enterprisedb.com/docs/epas/$VERSION$/',35    url = '';36 37  url = epasHelp11Plus.replace('$VERSION$', major);38 39  if (major == 10) {40    url = epasHelp.replace('$VERSION$', major);41  } else if (major < 10) {42    url = epasHelp.replace('$VERSION$', major + '.' + minor);43  }44 45  return url;46}47 
codekingpro/portable-devtools · Team Ai