changeset 156:150a3135c035 draft

cleanup: remove old cruft From: Diego Escalante Urrelo <diegoe@gnome.org>
author diegoe-guest
date Sun, 16 Aug 2009 04:46:07 +0000
parents 8680d6ba396a
children 3acacefd6217
files bts_webui/amancay/static/amancay_interface.js bts_webui/amancay/templates/old-index.html
diffstat 2 files changed, 0 insertions(+), 265 deletions(-) [+]
line wrap: on
line diff
deleted file mode 100644
--- a/bts_webui/amancay/static/amancay_interface.js
+++ /dev/null
@@ -1,143 +0,0 @@
-function reload_current_view(evt) {
-	var view = document.getElementById("current_view").value;
-	load_bugs(evt,"/" + view + "_table/");
-}
-
-var items_changed = function(request) {
-	var item_type = document.getElementById("item").name;
-	var item_list = MochiKit.Async.evalJSONRequest(request)["item_list"];
-	if (item_list.length == 0) {
-		var dom_form = document.getElementById("item_selection");
-		new_span = DIV({'class': 'toolbox_message'}, "No items selected");
-		replaceChildNodes(dom_form, new_span);
-	} else {
-		var cells = new Array(item_list.length);
-		for (var i=0; i < item_list.length; i++) {
-			cells[i] = [ TD({"class":"item_select"}, INPUT({"type":"checkbox",
-			"name":item_type+"_select", "id":"item_select", "value":
-			item_list[i]}, null)), TD({"class":"item_name"}, item_list[i]) ];
-		}
-		var rows = map(partial(TR, null), cells);
-		var dom_item_table = document.getElementById("item_list");
-		if (! dom_item_table) {
-			dom_item_table = TABLE({"id":"item_list"})
-			dom_item_list = TBODY(null, null)
-			replaceChildNodes(dom_item_table, dom_item_list);
-			var dom_form = document.getElementById("item_selection");
-			var dom_remove = DIV({"class":"toolbox_remove"},
-			INPUT({"type":"submit", "value": "Remove", "class": "toolbox_remove"}))
-	    	MochiKit.Signal.connect( dom_form, 'onsubmit', send_item_selected );
-			replaceChildNodes(dom_form, dom_item_table, dom_remove)
-		} else {
-			dom_item_list = dom_item_table.getElementsByTagName("tbody")[0];
-		}
-		replaceChildNodes(dom_item_list, rows);
-	}
-	reload_current_view();
-}
-
-
-function loading_bugs() {
-		new_span = SPAN({'class': 'loading'}, "Loading...");
-		replaceChildNodes(document.getElementById("loading"), new_span);
-}
-function loading_finished() {
-	new_span = SPAN();
-	replaceChildNodes(document.getElementById("loading"), new_span);
-}
-
-var got_search_results = function(request) {
-	place = document.getElementById("search_results");
-	replace_content(request, place);
-	pagerConnect();
-}
-
-var got_bugs = function(request) {
-	place = document.getElementById("main_content");
-	replace_content(request, place);
-}
-
-function replace_content(request, place) {
-	if (strip(request.responseText) != "") {
-		place.innerHTML = request.responseText;
-	} 
-	else {
-		new_span = SPAN({'class': 'error'}, "No bugs found");
-		replaceChildNodes(place, new_span);
-	}
-	loading_finished();
-}
-
-var failed_bugs = function(request) {
-	new_span = SPAN({'class': 'error'}, "ERROR: bug list couldn't be loaded");
-	replaceChildNodes(document.getElementById("main_content"), new_span);
-	loading_finished();
-}
-
-var failed_search_results = function(request) {
-	new_span = SPAN({'class': 'error'}, "ERROR: search results couldn't be loaded");
-	replaceChildNodes(document.getElementById("search_results"), new_span);
-	loading_finished();
-}
-
-function load_bugs(evt, url) {
-	loading_bugs();
-	var d = doXHR(url);
-	d.addCallbacks(got_bugs, failed_bugs);
-	evt.preventDefault();
-}
-
-function load_search_results(evt, url) {
-	loading_bugs();
-	var d = doXHR(url);
-	d.addCallbacks(got_search_results, failed_search_results);
-	evt.preventDefault();
-}
-
-function send_page(evt) {
-	url = (evt.src() + "").replace(/search/, "search_table");
-	load_search_results(evt,url);
-	evt.preventDefault();
-}
-
-function pagerConnect() {
-	var pager = document.getElementById("pager")
-	if (pager) {
-		var items = pager.getElementsByTagName("a")
-		for (var i = 0; i < items.length; i++) {
-			 MochiKit.Signal.connect( items[i], 'onclick', send_page );
-		}
-	}
-}
-
-function myLoadFunction()
-{
-	pagerConnect();
-
-	if (buglogConnect)
-		buglogConnect();
-
-	var link;
-	link = document.getElementById("submitted_bugs_link");
-	if (link)
-	    MochiKit.Signal.connect( link, 'onclick', get_submitted_bugs );
-
-	link = document.getElementById("received_bugs_link");
-	if (link)
-    	MochiKit.Signal.connect( link, 'onclick', get_received_bugs );
-
-	link = document.getElementById("package_bugs_link");
-	if (link)
-		MochiKit.Signal.connect( link, 'onclick', get_package_bugs );
-
-	link = document.getElementById("selected_bugs_link");
-	if (link)
-    	MochiKit.Signal.connect( link, 'onclick', get_selected_bugs );
-
-	link = document.getElementById("tagged_bugs_link");
-	if (link)
-    	MochiKit.Signal.connect( link, 'onclick', get_tagged_bugs );
-}
-
-/*connect our event handlers right off*/
-MochiKit.DOM.addLoadEvent(myLoadFunction);
deleted file mode 100644
--- a/bts_webui/amancay/templates/old-index.html
+++ /dev/null
@@ -1,122 +0,0 @@
-{% extends "base.html" %}
-
-{% block title %}Amancay BTS interface{% endblock %}
-
-{% block main_content %}
-
-<div class="owned_bugs">
-{% if submitted_list %}
-<div class="submitted">
-<span class="table_title">Latest submitted bugs</span>
-<table class="bugs">
-	<tr>
-		<th>Package</th>
-		<th>Title</th>
-		<th>Status</th>
-	</tr>
-	{% for bug in submitted_list %}
-	<tr class="{{ bug.severity }}">
-		<td>{{ bug.package }}</td>
-		<td>{{ bug.subject|slice:":50" }}
-		{% if bug.subject|slice:":50"|length_is:50 %}...{% endif %} </td>
-		<td>{{ bug.status }}</td>
-	</tr>
-	{% endfor %}
-</table>
-</div>
-{% endif %}
-
-{% if received_list %}
-<div class="received">
-<span class="table_title">Latest received bugs</span>
-<table class="bugs">
-	<tr>
-		<th>Package</th>
-		<th>Title</th>
-		<th>Status</th>
-	</tr>
-	{% for bug in received_list %}
-	<tr class="{{ bug.severity }}">
-		<td>{{ bug.package }}</td>
-		<td>{{ bug.subject|slice:":50" }}
-		{% if bug.subject|slice:":50"|length_is:50 %}...{% endif %} </td>
-		<td>{{ bug.status }}</td>
-	</tr>
-	{% endfor %}
-</table>
-</div>
-{% endif %}
-</div>
-
-<div class="chosen_bugs">
-
-<div class="packages">
-Selected packages:
-<form name="add_package" id="add_package" action="/index/" method="POST" >
-	<input type="text" name="package_name" id="package_name"
-	value="" />
-	<input type="submit" value="Add" />
-</form>
-{% if package_list %}
-<form name="package_selection" id="package_selection" action="/index/"
-method="POST">
-<table name="package_list" id="package_list">
-	{% for package in package_list %}
-		<tr>
-			<td class="package_select">
-				<input type="checkbox" name="package_select"
-					   id="package_select" value="{{ package }}" />
-			</td>
-			<td class="package_name">{{ package }}</td>
-		</tr>
-	{% endfor %}
-</table>
-<input type="submit" value="Remove" />
-</form>
-{% else %}
-	<p>There are no selected packages.</p>
-{% endif %}
-</div>
-
-<div class="bugs">
-Selected bugs:
-<form name="add_bug" id="add_bug" action="/index/" method="POST" >
-	<input type="text" name="bug_number" id="bug_number" value="" />
-	<input type="submit" value="Add" />
-</form>
-{% if bug_list %}
-<form name="bug_selection" id="bug_selection" action="/index/"
-method="POST">
-<table name="bug_list" id="bug_list">
-	{% for bug in bug_list %}
-		<tr>
-			<td class="bug_select">
-				<input type="checkbox" name="bug_select"
-					   id="bug_select" value="{{ bug }}" />
-			</td>
-			<td class="bug_number">{{ bug }}</td>
-		</tr>
-	{% endfor %}
-</table>
-<input type="submit" value="Remove" />
-</form>
-{% else %}
-	<p>There are no selected bugs.</p>
-{% endif %}
-</div>
-
-</div>
-
-{% endblock %}
-{% block footer %}
-<p align="right">
-{% if current_user.is_authenticated %}
-Currently logged in as {{ current_user }} - <a href="/accounts/logout">Log out</a>.
-{% else %}
-You are browsing as an Anonymous User -  <a href="/accounts/login">Log in</a>
-{% endif %}
-</p>
-
-{% endblock %}
-
-