Browse Source

Resolved #425

pull/441/head
Yunus Emre Kalkan 8 years ago
parent
commit
c8ce55070b
  1. 12
      modules/blogging/src/Volo.Blogging.Web/Pages/Blog/Posts/edit.js
  2. 17
      modules/blogging/src/Volo.Blogging.Web/Pages/Blog/Posts/new.js

12
modules/blogging/src/Volo.Blogging.Web/Pages/Blog/Posts/edit.js

@ -88,16 +88,4 @@
$(this).off('submit').submit();
});
$('#Post_Title').on("change paste keyup", function() {
var title = $('#Post_Title').val();
if (title.length > 64) {
title = title.substring(0, 64);
}
title = title.replace(' ','-');
title = title.replace(new RegExp(' ', 'g'), '-');
$('#Post_Url').val(title);
});
})(jQuery);

17
modules/blogging/src/Volo.Blogging.Web/Pages/Blog/Posts/new.js

@ -86,7 +86,14 @@
$(this).off('submit').submit();
});
$('#Post_Title').on("change paste keyup", function() {
var urlEdited = false;
var reflectedChange = false;
$('#Post_Title').on("change paste keyup", function () {
if (urlEdited) {
return;
}
var title = $('#Post_Title').val();
if (title.length > 64) {
@ -95,7 +102,15 @@
title = title.replace(' ', '-');
title = title.replace(new RegExp(' ', 'g'), '-');
reflectedChange = true;
$('#Post_Url').val(title);
reflectedChange = false;
});
$('#Post_Url').change(function () {
if (!reflectedChange) {
urlEdited = true;
}
});
})(jQuery);

Loading…
Cancel
Save