This is an automated email from the ASF dual-hosted git repository.

sneethir pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git


The following commit(s) were added to refs/heads/master by this push:
     new 7878cedf9 RANGER-5189: found few more external sites and fixed 
relative path for local css/js files
7878cedf9 is described below

commit 7878cedf9f0dbfe238d446b37205f272105af38c
Author: Selvamohan Neethiraj <[email protected]>
AuthorDate: Fri Apr 11 06:27:25 2025 -0400

    RANGER-5189: found few more external sites and fixed relative path for 
local css/js files
---
 docs/fix-external-site-reference.sh | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/docs/fix-external-site-reference.sh 
b/docs/fix-external-site-reference.sh
index c07142afb..568e7f5f2 100755
--- a/docs/fix-external-site-reference.sh
+++ b/docs/fix-external-site-reference.sh
@@ -43,7 +43,21 @@ then
                 grep "${url}" ${f} > /dev/null 
                 if [ $? -eq 0 ]
                 then
-                    cat ${f} | sed -e "s|${url}|./${newname}|g" > ${f}.$$  && 
mv ${f}.$$ ${f}
+                    prefix="`echo ${f} | awk -F/ '{ 
+                        c = (NF-2) ;
+                        if (c <= 0) {
+                            print "./" ;
+                        }
+                        else {
+                            s = "./"
+                            for(i = 1 ; i <= c ; i++){
+                                s = s  "../"
+                            }
+                            print s
+                        }
+                    }'`"
+                    #echo "[${f}][${url}]=>[${prefix}${newname}]"
+                    cat ${f} | sed -e "s|${url}|${prefix}${newname}|g" > 
${f}.$$  && mv ${f}.$$ ${f}
                 fi
             done
         fi

Reply via email to