").appendTo(img_block);
$("
").appendTo(img_block);
@@ -774,7 +783,6 @@ function onDropTarget(obj, event) {
}
textData = stringToXML(textData);
var tmp = textData.getElementsByTagName("path")[0].firstChild.textContent;
- tmp = tmp.substr(1, tmp.length);
var tmp_img = $("
![]()
").attr("src", tmp);
$(obj).append(tmp_img);
setTimeout(function(){
@@ -810,7 +818,7 @@ function onDropAudio(obj, event) {
var tmp = textData.getElementsByTagName("path")[0].firstChild.textContent;
var tmp_type = textData.getElementsByTagName("type")[0].firstChild.textContent;
if(tmp_type.substr(0, 5) == "audio"){
- var audio_block = $(obj).find(".audio_block");
+ var audio_block = $(obj);
$(obj).find("audio").remove();
audio_block.find(":first-child").removeClass("stop").addClass("play");
var source = $("
").attr("src", tmp);
diff --git a/resources/nonDistributedWidgets/Ass sons.wgt/locales/fr/js/script.js b/resources/nonDistributedWidgets/Ass sons.wgt/locales/fr/js/script.js
index 870947fa..a07767a6 100644
--- a/resources/nonDistributedWidgets/Ass sons.wgt/locales/fr/js/script.js
+++ b/resources/nonDistributedWidgets/Ass sons.wgt/locales/fr/js/script.js
@@ -44,7 +44,16 @@ function start(){
}
$("#wgt_reload").click(function(){
- window.location.reload();
+ if($("#wgt_display").hasClass("selected")){
+ $("#wgt_edit").trigger("click");
+ $("#wgt_display").trigger("click");
+ } else {
+ $("#wgt_display").trigger("click");
+ }
+ });
+
+ $("#wgt_reload, #wgt_display, #wgt_edit").mouseover(function(){
+ exportData();
});
$(".style_select").change(function (event){
@@ -66,7 +75,7 @@ function start(){
var tmp_array = [];
container.find(".text_cont .audio_desc").removeAttr("contenteditable");
- container.find(".text_cont").removeAttr("ondragenter")
+ container.find(".audio_block").removeAttr("ondragenter")
.removeAttr("ondragleave")
.removeAttr("ondragover")
.removeAttr("ondrop")
@@ -175,10 +184,10 @@ function start(){
$("
").appendTo(container);
container.find(".imgs_cont").css("background-color", "");
container.find(".text_cont .audio_desc").attr("contenteditable","true");
- container.find(".text_cont").attr("ondragenter", "return false;")
- .attr("ondragleave", "$(this).removeClass('gray'); return false;")
- .attr("ondragover", "$(this).addClass('gray'); return false;")
- .attr("ondrop", "$(this).removeClass('gray'); return onDropAudio(this,event);");
+ container.find(".audio_block").attr("ondragenter", "return false;")
+ .attr("ondragleave", "$(this).removeClass('audio_gray'); return false;")
+ .attr("ondragover", "$(this).addClass('audio_gray'); return false;")
+ .attr("ondrop", "$(this).removeClass('audio_gray'); return onDropAudio(this,event);");
var add_img = $("
");
container.find(".img_block").each(function(){
$(this).draggable("destroy");
@@ -674,7 +683,7 @@ function addContainer(){
//add new img block
function addImgBlock(dest){
- var img_block = $("
").insertBefore(dest);
+ var img_block = $("
").insertBefore(dest);
$("
").appendTo(img_block);
$("
").appendTo(img_block);
$("
").appendTo(img_block);
diff --git a/resources/nonDistributedWidgets/Ass sons.wgt/locales/ru/js/script.js b/resources/nonDistributedWidgets/Ass sons.wgt/locales/ru/js/script.js
index 2af1db8d..2c6f0eb2 100644
--- a/resources/nonDistributedWidgets/Ass sons.wgt/locales/ru/js/script.js
+++ b/resources/nonDistributedWidgets/Ass sons.wgt/locales/ru/js/script.js
@@ -9,7 +9,6 @@ var sankoreLang = {
slate: "Узор",
pad: "Планшет"
};
-
//main function
function start(){
@@ -45,7 +44,16 @@ function start(){
}
$("#wgt_reload").click(function(){
- window.location.reload();
+ if($("#wgt_display").hasClass("selected")){
+ $("#wgt_edit").trigger("click");
+ $("#wgt_display").trigger("click");
+ } else {
+ $("#wgt_display").trigger("click");
+ }
+ });
+
+ $("#wgt_reload, #wgt_display, #wgt_edit").mouseover(function(){
+ exportData();
});
$(".style_select").change(function (event){
@@ -67,7 +75,7 @@ function start(){
var tmp_array = [];
container.find(".text_cont .audio_desc").removeAttr("contenteditable");
- container.find(".text_cont").removeAttr("ondragenter")
+ container.find(".audio_block").removeAttr("ondragenter")
.removeAttr("ondragleave")
.removeAttr("ondragover")
.removeAttr("ondrop")
@@ -176,10 +184,10 @@ function start(){
$("
").appendTo(container);
container.find(".imgs_cont").css("background-color", "");
container.find(".text_cont .audio_desc").attr("contenteditable","true");
- container.find(".text_cont").attr("ondragenter", "return false;")
- .attr("ondragleave", "$(this).removeClass('gray'); return false;")
- .attr("ondragover", "$(this).addClass('gray'); return false;")
- .attr("ondrop", "$(this).removeClass('gray'); return onDropAudio(this,event);");
+ container.find(".audio_block").attr("ondragenter", "return false;")
+ .attr("ondragleave", "$(this).removeClass('audio_gray'); return false;")
+ .attr("ondragover", "$(this).addClass('audio_gray'); return false;")
+ .attr("ondrop", "$(this).removeClass('audio_gray'); return onDropAudio(this,event);");
var add_img = $("
");
container.find(".img_block").each(function(){
$(this).draggable("destroy");
@@ -675,7 +683,7 @@ function addContainer(){
//add new img block
function addImgBlock(dest){
- var img_block = $("
").insertBefore(dest);
+ var img_block = $("
").insertBefore(dest);
$("
").appendTo(img_block);
$("
").appendTo(img_block);
$("
").appendTo(img_block);
@@ -760,7 +768,6 @@ function onDropTarget(obj, event) {
}
textData = stringToXML(textData);
var tmp = textData.getElementsByTagName("path")[0].firstChild.textContent;
- tmp = tmp.substr(1, tmp.length);
var tmp_img = $("
![]()
").attr("src","../../" + tmp);
$(obj).append(tmp_img);
setTimeout(function(){
@@ -824,4 +831,4 @@ if (window.widget) {
$(this).parent().find(":first-child").removeClass("stop").addClass("play");
});
}
-}
\ No newline at end of file
+}