diff --git a/versionwarning.js b/versionwarning.js new file mode 100644 index 0000000000000..651e20505faf6 --- /dev/null +++ b/versionwarning.js @@ -0,0 +1,34 @@ +(function() { + var latestStable = '0.21'; + var goodPaths = ['stable', 'dev', latestStable]; + var showWarning = (msg) => { + $('.body[role=main]').prepend( + '

' + msg + '

') + }; + if (location.hostname == 'scikit-learn.org') { + var versionPath = location.pathname.split('/')[1]; + if (!goodPaths.includes(versionPath)) { + showWarning('This is documentation for an old release of ' + + 'Scikit-learn (version ' + versionPath + '). Try the ' + + 'latest stable ' + + 'release (version ' + latestStable + ') or ' + + 'development ' + + '(unstable) versions.') + } else if (versionPath == 'dev') { + showWarning('This is documentation for the unstable ' + + 'development version of Scikit-learn. (To use it, ' + + 'install the nightly build.) ' + + 'The latest stable ' + + 'release is version ' + + latestStable + '.') + } + } +})()