thisisnic commented on a change in pull request #12172:
URL: https://github.com/apache/arrow/pull/12172#discussion_r787652181



##########
File path: r/pkgdown/extra.js
##########
@@ -59,6 +77,45 @@
       var empty_ul = $("#toc").find("ul").filter(":empty");
       empty_ul.remove();
     });
+
+    $(document).ready(function () {
+  
+      /**
+       * This replaces the package version number in the docs with a
+       * dropdown where you can select the version of the docs to view.
+       */
+
+        $pathStart = function(){
+         return window.location.origin + "/docs/";
+        }
+
+        $pathEnd  = function(){
+         var current_path = window.location.pathname;
+         return current_path.match("(?<=\/r).*");
+        }
+
+        // Load the versions JSON and construct the select items
+        $.getJSON("./versions.json", function( data ) {

Review comment:
       Just added another commit where I did it a little differently to 
construct a relative URL based on the fact that the only thing we know for sure 
is the structure that pkgdown has means that the final instance of `/r/`in the 
path will be where `versions.json` is hosted. I *think* it makes sense now!




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to