From f3279089db2dac7d7176ffa385f468da85ad056e Mon Sep 17 00:00:00 2001 From: StrikerRUS Date: Fri, 6 Sep 2019 22:31:23 +0300 Subject: [PATCH] added JS file --- R-package/.Rbuildignore | 2 +- R-package/{ => pkgdown}/_pkgdown.yml | 0 R-package/pkgdown/extra.js | 6 ++++++ 3 files changed, 7 insertions(+), 1 deletion(-) rename R-package/{ => pkgdown}/_pkgdown.yml (100%) create mode 100644 R-package/pkgdown/extra.js diff --git a/R-package/.Rbuildignore b/R-package/.Rbuildignore index 1fb7a359298e..92cef8e97c7b 100644 --- a/R-package/.Rbuildignore +++ b/R-package/.Rbuildignore @@ -1,7 +1,7 @@ ^build_package.R$ \.gitkeep$ ^docs$ -^_pkgdown\.yml$ +^pkgdown$ # Objects created by compilation \.o$ diff --git a/R-package/_pkgdown.yml b/R-package/pkgdown/_pkgdown.yml similarity index 100% rename from R-package/_pkgdown.yml rename to R-package/pkgdown/_pkgdown.yml diff --git a/R-package/pkgdown/extra.js b/R-package/pkgdown/extra.js new file mode 100644 index 000000000000..643c190de51e --- /dev/null +++ b/R-package/pkgdown/extra.js @@ -0,0 +1,6 @@ +$(function() { + if(window.location.pathname.toLocaleLowerCase().indexOf('/r/reference') != -1) { + /* Replace '/R/' with '/R-package/R/' in all external links to .R files of LightGBM GitHub repo */ + $('a[href^="https://github.com/Microsoft/LightGBM/blob/master/R"][href*=".R"]').attr('href', (i, val) => { return val.replace('/R/', '/R-package/R/'); }); + } +});