Create JS player instance in template instead of in JS

openid
Marcin Kulik 13 years ago
parent 482043053f
commit ec7f138dcc

@ -69,5 +69,3 @@ $(function() {
} }
}); });
}); });
$(function() { new SP.Player(cols, lines, data, time) });

@ -13,13 +13,15 @@ module AsciicastsHelper
end end
var_time = "[#{time_lines.join(',')}]" var_time = "[#{time_lines.join(',')}]"
out = "<script>\n" <<EOS.html_safe
out << "var data = #{var_data};\n" <script>
out << "var time = #{j var_time};\n" var data = #{var_data};
out << "var cols = #{asciicast.terminal_columns};\n" var time = #{j var_time};
out << "var lines = #{asciicast.terminal_lines};\n" var cols = #{asciicast.terminal_columns};
out << "</script>" var lines = #{asciicast.terminal_lines};
out.html_safe $(function() { new SP.Player(cols, lines, data, time); });
</script>
EOS
end end
end end

Loading…
Cancel
Save