From b9ad279ad2d8d93dd501115a028783cf8fe7fcbd Mon Sep 17 00:00:00 2001 From: Adam Young Date: Wed, 19 Jan 2011 12:26:14 -0500 Subject: rename static to ui Directory rename --- install/static/rule.js | 174 ------------------------------------------------- 1 file changed, 174 deletions(-) delete mode 100644 install/static/rule.js (limited to 'install/static/rule.js') diff --git a/install/static/rule.js b/install/static/rule.js deleted file mode 100644 index f625f853..00000000 --- a/install/static/rule.js +++ /dev/null @@ -1,174 +0,0 @@ -/*jsl:import ipa.js */ - -/* Authors: - * Endi Sukma Dewata - * - * Copyright (C) 2010 Red Hat - * see file 'COPYING' for use and warranty information - * - * This program 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. - * - * This program 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 this program. If not, see . - */ - -/* REQUIRES: ipa.js, details.js, search.js, add.js, entity.js */ - -IPA.rule_details_section = function (spec){ - - spec = spec || {}; - - var that = IPA.details_section(spec); - - that.text = spec.text; - that.field_name = spec.field_name; - that.options = spec.options || []; - that.tables = spec.tables || []; - that.columns = spec.columns; - - that.create = function(container) { - - if (that.template) return; - - if (that.text) container.append(that.text); - - var param_info = IPA.get_param_info(that.entity_name, that.field_name); - - var span = $('', { - name: that.field_name, - title: param_info.doc - }).appendTo(container); - - if (that.options.length) { - for (var i=0; i', { - 'type': 'radio', - 'name': that.field_name, - 'value': option.value - }).appendTo(span); - - span.append(option.label); - } - - span.append(' '); - - $('', { - 'name': 'undo', - 'class': 'ui-state-highlight ui-corner-all', - 'style': 'display: none;', - 'html': 'undo' - }).appendTo(span); - - span.append('
'); - } - - for (var j=0; j', { - name: table.field_name, - title: param_info ? param_info.doc : table.field_name - }).appendTo(span); - - var field = that.get_field(table.field_name); - field.create(table_span); - } - }; - - that.setup = function(container) { - - that.section_setup(container); - - function update_tables(value) { - - var enabled = ('' === value); - - for (var i=0; i