diff options
Diffstat (limited to 'h-source/Js/functions.js')
-rw-r--r-- | h-source/Js/functions.js | 189 |
1 files changed, 0 insertions, 189 deletions
diff --git a/h-source/Js/functions.js b/h-source/Js/functions.js deleted file mode 100644 index 5b426d2..0000000 --- a/h-source/Js/functions.js +++ /dev/null @@ -1,189 +0,0 @@ -<!-- - -// @licstart The following is the entire license notice for the -// JavaScript code in this page. - -// h-source, a web software to build a community of people that want to share their hardware information. -// Copyright (C) 2010 Antonio Gallo (h-source-copyright.txt) -// -// This file is part of h-source -// -// h-source is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// h-source is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License -// along with h-source. If not, see <http://www.gnu.org/licenses/>. - -// @licend The above is the entire license notice -// for the JavaScript code in this page. - -function dist_list_helper() -{ - var dist_list = ""; - - $(".input_distribution").click(function(){ - - //show the form - $(".dist_checkboxes_hidden_box").css({"display" : "block","z-index" : "500"}); - - $(".hidden_x_explorer").css({"visibility" : "hidden"}); - -// $(".hidden_x_explorer").css({"visibility" : "hidden"}); - - //remove checked attribute - $(".hidden_box_input").each(function(){ - - $(this).removeAttr("checked"); - - }); - - dist_list = $(".input_distribution").attr("value"); - - //build the array by splitting the distribution string - var dist_array = dist_list.split(","); - - for (i=0; i < dist_array.length; i++) - { - var this_class = dist_array[i].replace(/^\s*/, "").replace(/\s*$/, ""); - $("." + this_class).attr({"checked" : "checked"}); - } - - }); - - $(".hidden_box_distribution_submit").click(function(){ - - $(".hidden_x_explorer").css({"visibility" : "visible"}); - - dist_list = ""; - - $(".hidden_box_input:checked").each(function(){ - - dist_list += $(this).attr("value") + " , "; - - }); - - $(".dist_checkboxes_hidden_box").css({"display" : "none"}); - - if (dist_list.slice(-2) === ", ") - { - dist_list = dist_list.slice(0,dist_list.length-2); - } - - $(".input_distribution").attr({"value" : dist_list}); - - return false; - }); - - //click cancel - $(".hidden_box_distribution_cancel").click(function(){ - - $(".hidden_x_explorer").css({"visibility" : "visible"}); - - $(".dist_checkboxes_hidden_box").css({"display" : "none"}); - - return false; - }); -} - -//md_type: message,issue,talk -//md_action:hide,show -function moderator_dialog(md_action,md_type) -{ - // Dialog Link - $("." + md_action + "_" + md_type).click(function() { - - $("#delete_dialog").css("display","block"); - - var md_id = $(this).attr("id"); - - $('#notice_dialog').dialog({ - autoOpen: false, - width: 500 - }); - - $("#delete_dialog").dialog({ - autoOpen: false, - width: 350, - buttons: { - "Send": function() { - - var md_message = encodeURIComponent($("#md_message").attr("value")); - - $.ajax({ - type: "POST", - url: base_url + "/history/" + md_action + "/" + curr_lang + "/" + csrf_token, - data: "id="+md_id+"&message="+md_message+"&type="+md_type+"&insertAction=save", - async: false, - cache:false, - dataType: "html", - success: function(html){ - $(".notice_dialog_inner").text(html); - $('#notice_dialog').dialog('open'); - } - }); - - $(this).dialog("close"); - }, - "Cancel": function() { - $(this).dialog("close"); - } - } - }); - - $("#delete_dialog").dialog('open'); - - return false; - }); -} - -function animateTabs(defaultTag) -{ - $(".description_tabs").each(function(){ - - var that = $(this); - showTab(that,defaultTag); - $(this).find("li.desc_tabs a").click(function(){ - - var t_ref = $(this).attr("href").replace(/\#/, ""); - showTab(that,t_ref); - return false; - }); - }); - -} - -//show a single tab -function showTab(descObject,tagLabel) -{ - $(".separation_line").css("display","none"); - descObject.find(".description_tabs_page").css("display","none"); - descObject.find(".desc_tabs").removeClass("current_tab"); - if (descObject.find("#description_tabs_content").find("#"+tagLabel).length > 0) - { - descObject.find("#description_tabs_content").find("#"+tagLabel).css("display","block"); - descObject.find(".desc_menu").find("."+tagLabel).addClass("current_tab"); - } - else - { - if (descObject.find("#description_tabs_content").find("#en").length > 0) - { - descObject.find("#description_tabs_content").find("#en").css("display","block"); - descObject.find(".desc_menu").find(".en").addClass("current_tab"); - } - else - { - descObject.find("#description_tabs_content").find(".description_tabs_page").first().css("display","block"); - descObject.find(".desc_menu li").first().addClass("current_tab"); - } - } -// $("#description_tabs_content").find("#"+tagLabel).css("display","block"); -} - -//-->
\ No newline at end of file |