File tree Expand file tree Collapse file tree 5 files changed +9
-23
lines changed Expand file tree Collapse file tree 5 files changed +9
-23
lines changed Original file line number Diff line number Diff line change @@ -90,9 +90,9 @@ <h1>{{ .Title | markdownify }}</h1>
9090        < span > {{ i18n "Cite" }}</ span > < br /> 
9191        {{ $doi := (partial "blogs/doi" ( dict "RelPermalink" .RelPermalink )) }}
9292        {{ if ne $doi "" }}
93-         < a  href ="{{ $doi }} " class ="cite link mt-2 "> {{ $doi | replaceRE "https://" "" }}</ a > 
93+         < a  href ="{{ $doi }} " class ="cite link mt-2 "> {{ $doi | replaceRE "https://" "" }}  < i   class =' fas fa-copy copy-cite-link ' > </ i > </ a > 
9494        {{ else }}
95-         < a  href ="https://rogue-scholar.org/blogs/ropensci  " class ="cite link mt-2 "> rogue-scholar.org/blogs/ropensci</ a > 
95+         < a  href ="https://rogue-scholar.org/blogs/ropensci  " class ="cite link mt-2 "> rogue-scholar.org/blogs/ropensci  < i   class =' fas fa-copy copy-cite-link ' > </ i > </ a > 
9696        {{ end }}
9797        </ div > 
9898      < div  class ="field-under mt-4 "> 
Original file line number Diff line number Diff line change 111111< script  src ="https://cdnjs.cloudflare.com/ajax/libs/fuse.js/6.4.6/fuse.js " integrity ="sha512-zv6Ywkjyktsohkbp9bb45V6tEMoWhzFzXis+LrMehmJZZSys19Yxf1dopHx7WzIKxr5tK2dVcYmaCk2uqdjF4A== " crossorigin ="anonymous "> </ script > 
112112< script  src ="https://cdnjs.cloudflare.com/ajax/libs/autocomplete.js/0.38.0/autocomplete.js " integrity ="sha512-8A++P507RNeVXI9ij39nW3Rlktj3SeblU/NN3uXrSBwKy/yemNU/H6tpdO3VCemVpqHWr2S5CQvChiPAzU+gAg== " crossorigin ="anonymous " referrerpolicy ="no-referrer "> </ script > 
113113< script  src ="/scripts/search.js "> </ script > 
114- < script  src ="/scripts/copypaste.js "> </ script > 
114+ < script  src ="/scripts/copypaste.js?nocache=2  "> </ script > 
115115{{ if and (eq .Kind "page") (eq .Type "packages") }}
116116< script  src ="https://cdnjs.cloudflare.com/ajax/libs/lunr.js/2.3.9/lunr.min.js "> </ script > 
117117    {{ $pkgjs := resources.Get "pagination.min.js" }}
Original file line number Diff line number Diff line change 1313
1414    < meta  http-equiv ="X-UA-Compatible " content ="ie=edge " /> 
1515    {{ $css := resources.Get "main.min.css" }}
16-     < link  rel ="stylesheet " type  ="text/css " href ="/copypaste.css "> 
1716{{ $secureCSS := $css | resources.Fingerprint "sha512" }}
1817  < link  href ="{{ $secureCSS.Permalink }} " rel ="stylesheet " integrity ="{{ $secureCSS.Data.Integrity }} "> 
1918 < link 
  Load Diff This file was deleted. 
Original file line number Diff line number Diff line change 1- document . querySelectorAll ( 'a.cite' ) . forEach ( el  =>  { 
2-   const  btn  =  document . createElement ( 'button' ) ; 
3-   btn . typeName  =  'button' ; 
4-   btn . className  =  'btn-sm btn-primary copy-button' ; 
5-   btn . innerHTML  =  "<i class='fa fa-copy'></i>" ; 
6-   btn . onclick  =  ( )  =>  navigator . clipboard . writeText ( el . getAttribute ( "href" ) ) ; 
7-   el . parentNode . append ( btn ) ; 
8- } ) ; 
1+ $ ( '.copy-cite-link' ) . click ( function ( e ) { 
2+   e . preventDefault ( ) ; 
3+   alert ( "Copying link to cliboard!" ) ; 
4+   var  txt  =  $ ( this ) . parent ( ) . focus ( ) . attr ( 'href' ) ; 
5+   navigator . clipboard . writeText ( txt ) ; 
6+ } ) ; 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments