Changeset - f94759ddca04
[Not reviewed]
default
0 1 0
Takumi IINO - 11 years ago 2014-07-21 17:46:24
trot.thunder@gmail.com
templates: replace YUI with jquery in kallithea/templates/files/files_add.html
1 file changed with 10 insertions and 8 deletions:
0 comments (0 inline, 0 general)
kallithea/templates/files/files_add.html
Show inline comments
 
@@ -72,22 +72,24 @@ ${self.repo_context_bar('files')}
 
            <script type="text/javascript">
 
            var reset_url = "${h.url('files_home',repo_name=c.repo_name,revision=c.cs.raw_id,f_path=c.f_path)}";
 
            var myCodeMirror = initCodeMirror('editor',reset_url);
 
            CodeMirror.modeURL = "${h.url('/js/mode/%N/%N.js')}";
 

	
 
            //inject new modes, based on codeMirrors modeInfo object
 
            var modes_select = YUD.get('set_mode');
 
            for(var i=0;i<CodeMirror.modeInfo.length;i++){
 
                var m = CodeMirror.modeInfo[i];
 
                var opt = new Option(m.name, m.mode);
 
                modes_select.options[i+1] = opt
 
            }
 
            YUE.on(modes_select, 'change', function(e){
 
            $('#set_mode').each(function(){
 
                var modes_select = this;
 
                for(var i=0;i<CodeMirror.modeInfo.length;i++){
 
                    var m = CodeMirror.modeInfo[i];
 
                    var opt = new Option(m.name, m.mode);
 
                    modes_select.options[i+1] = opt
 
                }
 
            });
 
            $('#set_mode').change(function(e){
 
                var selected = e.currentTarget;
 
                var new_mode = selected.options[selected.selectedIndex].value;
 
                setCodeMirrorMode(myCodeMirror, new_mode);
 
            })
 
            });
 
            </script>
 
        </div>
 
    </div>
 
</div>
 
</%def>
0 comments (0 inline, 0 general)