Revision a0629495
Added by Amos Benari almost 12 years ago
- ID a06294953444b467f7091606aabfa9c0daf70b5d
public/javascripts/config_template.js | ||
---|---|---|
|
||
$(function() {
|
||
var template_text = $(".template_text");
|
||
if (template_text.size() >0) { create_editor(template_text) };
|
||
if ($('.diffMode').size() >0) {
|
||
set_diff_mode(template_text);
|
||
} else {
|
||
set_edit_mode(template_text);
|
||
if ($.browser.msie && $.browser.version.slice(0,1) < 9) {
|
||
$('.subnav').hide();
|
||
if ($('.diffMode').size() >0) {
|
||
IE_diff_mode(template_text);
|
||
}
|
||
}else{
|
||
if (template_text.size() >0 ) { create_editor(template_text) };
|
||
if ($('.diffMode').size() >0) {
|
||
set_diff_mode(template_text);
|
||
} else {
|
||
set_edit_mode(template_text);
|
||
}
|
||
}
|
||
|
||
$(".template_file").on("change", function(){
|
||
... | ... | |
session.setValue(patch);
|
||
}
|
||
|
||
function IE_diff_mode(item){
|
||
var patch = JsDiff.createPatch(item.attr('data-file-name'), $('#old').text(), $('#new').text());
|
||
item.val(patch);
|
||
item.attr('readOnly', true);
|
||
}
|
||
|
||
function revert_template(item){
|
||
var answer = confirm("You are about to override the editor content with a previous version, Are You Sure?")
|
||
if (!answer) return;
|
Also available in: Unified diff
fixes #1726 ie support for edit template (with a simple text-box).