Skip to content

Commit fcf2555

Browse files
authored
remove all in-line scripts in API reference (#4015)
1 parent d8e78ac commit fcf2555

File tree

4 files changed

+27
-4
lines changed

4 files changed

+27
-4
lines changed

Diff for: doc-src/templates/default/fulldoc/html/js/app.js

+1
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,7 @@
265265

266266
function navExpander() {
267267
var done = false, timer = setTimeout(postMessage, 500);
268+
var pathId = $('#app-script').attr('pathid');
268269
function postMessage() {
269270
if (done) return;
270271
clearTimeout(timer);

Diff for: doc-src/templates/default/fulldoc/html/js/custom.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
hljs.initHighlightingOnLoad();
2+
13
$(document).ready(function() {
24
var trueValue = 'true';
35
var nodeVersionNoticeKey = 'nodeVersionNoticeDismissed';

Diff for: doc-src/templates/default/layout/html/headers.erb

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<meta charset="<%= charset %>">
2+
<title>
3+
<%= h @page_title %>
4+
<% if options.title && @page_title != options.title %>
5+
&mdash; <%= h options.title %>
6+
<% end %>
7+
</title>
8+
<% stylesheets.each do |stylesheet| %>
9+
<link rel="stylesheet" href="<%= url_for(stylesheet) %>" type="text/css" media="screen" charset="utf-8" />
10+
<% end %>
11+
<% javascripts.each do |javascript| %>
12+
<% if url_for(javascript) == '../js/app.js' %>
13+
<script
14+
type="text/javascript"
15+
charset="utf-8"
16+
src="<%= url_for(javascript) %>"
17+
id="app-script"
18+
pathid=<%= @path ? @path.inspect : 'null' %>
19+
relpath='<%= u = url_for(''); u + (u != '' ? '/' : '') %>'></script>
20+
<% else %>
21+
<script type="text/javascript" charset="utf-8" src="<%= url_for(javascript) %>"></script>
22+
<% end %>
23+
<% end %>

Diff for: doc-src/yard-js/templates/default/layout/html/headers.erb

+1-4
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,4 @@
1111
<%= erb :script_setup %>
1212
<% javascripts.each do |javascript| %>
1313
<script type="text/javascript" charset="utf-8" src="<%= url_for(javascript) %>"></script>
14-
<% end %>
15-
<script type="text/javascript" charset="utf-8">
16-
hljs.initHighlightingOnLoad();
17-
</script>
14+
<% end %>

0 commit comments

Comments
 (0)