1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-10 16:54:44 +02:00

Merge branch 'fix-issue-69' of https://github.com/gmclelland/processwire into gmclelland-fix-issue-69

This commit is contained in:
Ryan Cramer
2016-11-03 11:19:23 -04:00
2 changed files with 2 additions and 2 deletions

View File

@@ -52,7 +52,7 @@ $(document).ready(function() {
if(parent_id && name.length > 0) {
existsName = name;
$.get(ajaxURL + "exists?parent_id=" + parent_id + "&name=" + name, function(data) {
$status.html(' ' + data).show();
$status.html(' ' + data).css('display','inline');
if($(data).hasClass('taken')) {
$nameInput.addClass('ui-state-error-text');
$dupNote.fadeIn('fast');

View File

@@ -1 +1 @@
$(document).ready(function(){$("#select_parent_submit").hide();$("#select_parent_id").change(function(){var k=$(this).val();if(k>0){$("#select_parent_submit").click()}});var g=false;$("#ProcessPageAdd").submit(function(){if(g){return false}g=true});$("#template").change(function(){var o=$(this);var m=o.val();var n=false;if(o.is("select")){var l=o.find("option[value="+m+"]");if(l.attr("data-publish")==="1"){n=true}}else{n=o.attr("data-publish")==="1"}var k=$("#submit_publish").closest(".Inputfield");if(k.size()>0){if(n){k.fadeIn()}else{k.fadeOut()}}}).change();var e=null;var b="";var f=$("#Inputfield__pw_page_name");var d=$("#wrap_Inputfield__pw_page_name");var j=f.closest("form");var a=j.attr("data-ajax-url");var c=$("<p class='notes'>"+j.attr("data-dup-note")+"</p>");var i=$("<span id='ProcessPageAddStatus'></span>");d.children(".InputfieldHeader").append(i.hide());f.after(c.hide());function h(){var l=$("#Inputfield_parent_id").val();var k=f.val();if(b==k){return}if(l&&k.length>0){b=k;$.get(a+"exists?parent_id="+l+"&name="+k,function(m){i.html(" "+m).show();if($(m).hasClass("taken")){f.addClass("ui-state-error-text");c.fadeIn("fast")}else{f.removeClass("ui-state-error-text");c.hide()}})}}$("#Inputfield_title, #Inputfield__pw_page_name").keyup(function(k){if(e){clearTimeout(e)}e=setTimeout(function(){h()},250)});if($(".langTabs").length){$("#template").change(function(){var k=$(this).find("option[value="+$(this).val()+"]");if(parseInt(k.attr("data-nolang"))>0){hideLanguageTabs()}else{unhideLanguageTabs()}}).change()}$(".InputfieldPageName .LanguageSupport input[type=text]").on("blur",function(){if($(this).val().length==0){return}var k=$(this).next("label").children("input");if(!k.is(":checked")){k.attr("checked","checked")}})});
$(document).ready(function(){$("#select_parent_submit").hide();$("#select_parent_id").change(function(){var k=$(this).val();if(k>0){$("#select_parent_submit").click()}});var g=false;$("#ProcessPageAdd").submit(function(){if(g){return false}g=true});$("#template").change(function(){var o=$(this);var m=o.val();var n=false;if(o.is("select")){var l=o.find("option[value="+m+"]");if(l.attr("data-publish")==="1"){n=true}}else{n=o.attr("data-publish")==="1"}var k=$("#submit_publish").closest(".Inputfield");if(k.size()>0){if(n){k.fadeIn()}else{k.fadeOut()}}}).change();var e=null;var b="";var f=$("#Inputfield__pw_page_name");var d=$("#wrap_Inputfield__pw_page_name");var j=f.closest("form");var a=j.attr("data-ajax-url");var c=$("<p class='notes'>"+j.attr("data-dup-note")+"</p>");var i=$("<span id='ProcessPageAddStatus'></span>");d.children(".InputfieldHeader").append(i.hide());f.after(c.hide());function h(){var l=$("#Inputfield_parent_id").val();var k=f.val();if(b==k){return}if(l&&k.length>0){b=k;$.get(a+"exists?parent_id="+l+"&name="+k,function(m){i.html(" "+m).css('display','inline');if($(m).hasClass("taken")){f.addClass("ui-state-error-text");c.fadeIn("fast")}else{f.removeClass("ui-state-error-text");c.hide()}})}}$("#Inputfield_title, #Inputfield__pw_page_name").keyup(function(k){if(e){clearTimeout(e)}e=setTimeout(function(){h()},250)});if($(".langTabs").length){$("#template").change(function(){var k=$(this).find("option[value="+$(this).val()+"]");if(parseInt(k.attr("data-nolang"))>0){hideLanguageTabs()}else{unhideLanguageTabs()}}).change()}$(".InputfieldPageName .LanguageSupport input[type=text]").on("blur",function(){if($(this).val().length==0){return}var k=$(this).next("label").children("input");if(!k.is(":checked")){k.attr("checked","checked")}})});