src/cm/templates/site/text_edit.html
changeset 66 7842b011403a
parent 0 40c8f766c9b8
child 103 61fd17f9ab78
--- a/src/cm/templates/site/text_edit.html	Mon Dec 14 14:10:35 2009 +0100
+++ b/src/cm/templates/site/text_edit.html	Mon Dec 14 17:58:20 2009 +0100
@@ -3,84 +3,7 @@
 {% load com %}
 
 {% block head %}
-<script type="text/javascript">
-<!--
-
-function check_save(){
-    needToConfirm = false;
-
-    var newVersion = $('#id_new_version').attr('checked') ;
-    var commentsKept = $('#id_keep_comments').attr('checked') ;
-
-    var new_content = $('#id_content').val()
-    var new_format = $('#id_format').val()
-    
-    if (commentsKept) {
-        var pre_edit_url = tb_conf['pre_edit_url'] ;
-
-        $.ajax({
-           url: pre_edit_url,
-           type:'POST',
-           dataType:"json",
-           data: { "new_content": new_content,  "new_format": new_format},
-           success: function(obj){
-               nb_removed = obj['nb_removed'];
-               if (newVersion) {
-                    if (nb_removed == 0) {
-                        $('#edit_form').submit();
-                    }
-                    else {
-                        var message = "{% blocktrans %}{nb_comments} comment(s) will be removed because the text they apply to has been changed. Do you want to continue?{% endblocktrans %}".replace("{nb_comments}", ""+nb_removed);
-                        $('#check_save_dialog').html(message) ;
-                        $('#check_save_dialog').dialog('open') ;
-                    }
-               }
-               else {                  
-                   if (nb_removed == 0) {
-                        $('#edit_form').submit();
-                    }
-                   else {
-                        var message = "{% blocktrans %}{nb_comments} comment(s) will be lost, do you want to continue?{% endblocktrans %}".replace("{nb_comments}", ""+nb_removed);
-                        message = message + "<br />" + "({% blocktrans %}We suggest you create a new version{% endblocktrans %})" ;
-                       $('#check_save_dialog').html(message) ;
-                       $('#check_save_dialog').dialog('open') ;
-                   }
-               }
-           },
-           error: function(msg){
-               alert("error: " + msg);
-           }
-        });
-    }
-    else {
-        if (!newVersion) {
-                var message = "{% blocktrans %}Since you chose not to create a new version all comments will be deleted, do you want to continue?{% endblocktrans %}" ;
-                $('#check_save_dialog').html(message) ;
-                $('#check_save_dialog').dialog('open') ;
-        }
-        else {
-            $('#edit_form').submit();
-        }
-    }
-}
-
-$(function() {
-	var buttons = {};
-	buttons[gettext('No')] = function() {$(this).dialog('close');} ;
-	buttons[gettext('Yes')] = function() {$(this).dialog('close');$('#edit_form').submit();} ;
-
-    $('#check_save_dialog').dialog({
-        bgiframe: true, 
-        autoOpen: false,        
-        title :gettext('Warning'),
-        modal: true,
-        buttons:buttons
-    }) ;
-    
-    $("#save").click(function() { check_save() ;}) ;
-}) ;
--->
-</script>
+<script type="text/javascript" src="{{ MEDIA_URL }}js/site/text_edit.js"></script>
 {% endblock %}
 
 {% block main %}