Merge pull request #570 from dekimsey/only-alert-on-changes

Only alert on changes
This commit is contained in:
bootstraponline
2012-11-07 17:39:30 -08:00
3 changed files with 17 additions and 17 deletions
@@ -212,4 +212,20 @@ $(document).ready(function() {
$('#gollum-revert-form').submit(); $('#gollum-revert-form').submit();
}); });
} }
if( $('#wiki-wrapper.edit').length ){
$("#gollum-editor-submit").click( function() { window.onbeforeunload = null; } );
$("#gollum-editor-body").one('change', function(){
window.onbeforeunload = function(){ return "Leaving will discard all edits!" };
});
$.GollumEditor();
}
if( $('#wiki-wrapper.create').length ){
$("#gollum-editor-submit").click( function() { window.onbeforeunload = null; } );
$("#gollum-editor-body").one('change', function(){
window.onbeforeunload = function(){ return "Leaving will not create a new page!" };
)};
$.GollumEditor({ NewFile: true, MarkupType: '{{default_markup}}' });
}
}); });
@@ -1,4 +1,4 @@
<div id="wiki-wrapper"> <div id="wiki-wrapper" class="create">
<div id="head"> <div id="head">
<h1>Create New Page</h1> <h1>Create New Page</h1>
</div> </div>
@@ -8,13 +8,5 @@
</div> </div>
</div> </div>
</div> </div>
<script type="text/javascript">
window.onbeforeunload = function(){ return "Leaving will not create a new page!" };
$("#gollum-editor-submit").click( function() { window.onbeforeunload = null; } );
jQuery(document).ready(function() {
$.GollumEditor({ NewFile: true, MarkupType: '{{default_markup}}' });
});
</script>
{{something}} {{something}}
@@ -10,11 +10,3 @@
</div> </div>
<div id="wiki-content">{{>editor}}</div> <div id="wiki-content">{{>editor}}</div>
</div> </div>
<script type="text/javascript">
window.onbeforeunload = function(){ return "Leaving will discard all edits!" };
$("#gollum-editor-submit").click( function() { window.onbeforeunload = null; } );
jQuery(document).ready(function() {
$.GollumEditor();
});
</script>