Changeset 30529
- Timestamp:
- 2016-05-12T16:48:10+12:00 (8 years ago)
- Location:
- main/trunk/greenstone2/macros
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/macros/english2.dm
r29382 r30529 154 154 _textextlinkcontent_ {The link you have selected is external to any of your currently selected collections. 155 155 If you still wish to view this link and your browser has access to 156 the Web, you can <a href="_nexturl_" >go forward</a> to this page; otherwise157 use your browser s "back" button to return to the previous document.}156 the Web, you can <a href="_nexturl_" onClick="follow\_escaped\_link(event, this.href)">go forward</a> to this page; otherwise 157 use your browser's "back" button to return to the previous document.} 158 158 159 159 _textlinknotfoundcontent_ {For reasons beyond our control, the internal link you have selected … … 170 170 If you wish to view this link in the "_2_" collection you can 171 171 <a href="_httpdoc_&c=_1_&cl=_cgiargclUrlsafe_&d=_3_">go forward</a> to this page; 172 otherwise use your browser s "back" button to return to the previous document.172 otherwise use your browser's "back" button to return to the previous document. 173 173 } 174 174 -
main/trunk/greenstone2/macros/extlink.dm
r7343 r30529 1 1 # this file must be UTF-8 encoded 2 2 3 # If there are external links, call this function 4 _extlinkscript_ { 5 6 function follow_escaped_link (event, the_url) \{ 7 //http://stackoverflow.com/questions/8614438/preventdefault-inside-onclick-attribute-of-a-tag 8 event.preventDefault(); 9 10 //http://stackoverflow.com/questions/747641/what-is-the-difference-between-decodeuricomponent-and-decodeuri 11 the_url = decodeURIComponent(the_url); 12 var lastIndex = the_url.lastIndexOf("http://"); 13 if(the_url.indexOf("http://") !== lastIndex) \{ 14 the_url = the_url.substring(lastIndex); 15 \} 16 location.href = the_url; 17 18 \} 19 20 } 21 3 22 package extlink 23 24 # override this to include _extlinkscript_ 25 _globalscripts_{ 26 <script language="javascript" type="text/javascript"> 27 _extlinkscript_ 28 </script> 29 30 } 4 31 5 32 _header_ {_htmlhead_}
Note:
See TracChangeset
for help on using the changeset viewer.