diff --git a/app/assets/javascripts/admin/filemanager.js b/app/assets/javascripts/admin/filemanager.js index ac26a68..8df9841 100644 --- a/app/assets/javascripts/admin/filemanager.js +++ b/app/assets/javascripts/admin/filemanager.js @@ -42,6 +42,14 @@ $(document).ready(function(){ language = t[t.length-1]; language = (language == "tw" ? "zh_tw" : language); + language = decodeURIComponent(language); + if(language.endsWith("]")){ + var re = ("\\[(.*)]"), + matches = language.match(re); + if(matches){ + language = matches[1]; + } + } }) @@ -69,6 +77,7 @@ var initAssets = function(){ deleteBtn.hide(); }) insertBtn.bind(clickEvent,function(){ + console.log(language); var alt_text = $("#"+language+"_desc_"+$("input[type=checkbox]:checked").val()).val(); alt_text = (alt_text ? alt_text : "This is an image"); if(url){