Project

General

Profile

« Previous | Next » 

Revision a0629495

Added by Amos Benari almost 12 years ago

  • ID a06294953444b467f7091606aabfa9c0daf70b5d

fixes #1726 ie support for edit template (with a simple text-box).

View differences:

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