64 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			64 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
js_min_all含的js
 | 
						||
 | 
						||
es6-shim
 | 
						||
jQuery v1.8.3
 | 
						||
Underscore.js 1.8.2
 | 
						||
marked v0.3.3
 | 
						||
Raphaël 2.1.3
 | 
						||
js sequence diagrams 1.0.4
 | 
						||
flowchart, v1.3.4
 | 
						||
jQuery.flowchart.js v1.1.0
 | 
						||
https://github.com/pandao/editor.md
 | 
						||
http://codemirror.net
 | 
						||
 | 
						||
diff_match_patch
 | 
						||
codemirror merge.js
 | 
						||
 | 
						||
从 edu_tpi.js 挪过来的js
 | 
						||
 | 
						||
 | 
						||
修改过的地方:
 | 
						||
Raphaël 2.1.3
 | 
						||
Element= -> __Element=          Element=  替换成了 __Element=
 | 
						||
 | 
						||
 | 
						||
js_min_all的一些tpi的js
 | 
						||
1、
 | 
						||
code: TPI拖拽功能  begin
 | 
						||
tpi的上下和左右的拖拽
 | 
						||
2、
 | 
						||
code: window.__tpiOnResize
 | 
						||
onRepositoryViewExpand或window resize以后需要调用这个方法,重新计算命令行区域大小
 | 
						||
3、
 | 
						||
code: window.refresh_editor_monaco
 | 
						||
monaco重新layout,计算高宽
 | 
						||
4、
 | 
						||
code:   reply_to_dis、 $("#all_task_show").on("click", function(e){  、  $("#all_task_index").on("click", function(e){  、
 | 
						||
        $("#next_step").live("click", function(){  、 $("#prev_step").live("click", function(){  、
 | 
						||
        function open_answer(game, myshixun, choose){  、  function choice_answer(st, nThis){
 | 
						||
        function check_tab(allClassName,addClassName,item){   、  function toggle_test_case_choose(t_case, id){
 | 
						||
        function toggle_test_case(open, output, actual_output, id, power){    、  
 | 
						||
        CodeMirror_fromTextArea    、  function game_praise(obj_id, obj_type){      、  function game_tread(obj_id){
 | 
						||
        function setupAjaxIndicatorBase() {   、   function match_specific_symbol(str){
 | 
						||
        function code_evaluation(test_sets     、   function pop_box_new(value, Width, Height){
 | 
						||
        
 | 
						||
貌似没用到,基本上page目录或TPIContextProvider里搜索不到的代码,都是没用到的,可以优化去除掉。
 | 
						||
 | 
						||
code: 
 | 
						||
        sure_box_redirect_btn   这些弹框的话,有的会有用到,有的没用到的可以尝试删除
 | 
						||
5、
 | 
						||
code: function tpi_html_show(newCode){   、   function is_cdn_link(contents){
 | 
						||
 | 
						||
     html显示效果时用到的脚本
 | 
						||
 | 
						||
 | 
						||
6、
 | 
						||
code:  // 这里重新加一次事件监听,不在原有事件的基础上增加代码了
 | 
						||
      新加了一次拖拽事件
 | 
						||
 | 
						||
7、
 | 
						||
code:
 | 
						||
function create_editorMD_4comment(id, width, high, placeholder, imageUrl, callback, otherOptions){
 | 
						||
    老的md编辑器初始化方法,考虑用心的TPMMDEditor代替
 | 
						||
 |