Fix the character sheet

This commit is contained in:
2011-12-09 15:03:59 +00:00
parent b1b413a5ae
commit a79204b8ce
2 changed files with 9 additions and 9 deletions

View File

@@ -62,15 +62,15 @@
<a href=#" id="collapseAll" class="btn">Collapse All</a> <a href=#" id="collapseAll" class="btn">Collapse All</a>
</p> </p>
<table> <table id="skills">
{% for group in skillTree %} {% for group in skillTree %}
{{group.items}} {{group.items}}
<tr class="fill skill_heading" id="{{ group.1 }}"><th colspan=2>{{ group.1 }}</th><th>{{ group.0|intcomma }} SP</th></tr> <tr class="skill_heading" id="{{ group.3 }}"><th colspan=2>{{ group.1 }}</th><th>{{ group.0|intcomma }} SP</th></tr>
{% for skill in group.2 %} {% for skill in group.2 %}
{% if skill.in_training %} {% if skill.in_training %}
<tr class="child intraining" parent="{{ group.1 }}"><td>{{ skill.skill.name }} - Training to Level {{ skill.in_training }}</td><td><img src="{{ STATIC_URL }}img/skills/level{{ skill.level }}t.gif" alt="Level {{ skill.level }}" /></td><td>{{ skill.skillpoints|intcomma }} SP</td></tr> <tr class="child intraining" group="{{ group.3 }}"><td>{{ skill.skill.name }} - Training to Level {{ skill.in_training }}</td><td><img src="{{ STATIC_URL }}img/skills/level{{ skill.level }}t.gif" alt="Level {{ skill.level }}" /></td><td>{{ skill.skillpoints|intcomma }} SP</td></tr>
{% else %} {% else %}
<tr class="child" parent="{{ group.1 }}"><td>{{ skill.skill.name }} </td><td><img src="{{ STATIC_URL }}img/skills/level{{ skill.level }}.gif" alt="Level {{ skill.level }}" /></td><td>{{ skill.skillpoints|intcomma }} SP</td></tr> <tr class="child" group="{{ group.3 }}"><td>{{ skill.skill.name }} </td><td><img src="{{ STATIC_URL }}img/skills/level{{ skill.level }}.gif" alt="Level {{ skill.level }}" /></td><td>{{ skill.skillpoints|intcomma }} SP</td></tr>
{% endif %} {% endif %}
{% endfor %} {% endfor %}
{% endfor %} {% endfor %}
@@ -98,16 +98,16 @@
$(".skill_heading") $(".skill_heading")
.css("cursor", "pointer") .css("cursor", "pointer")
.attr("title", "Click to expand/collapse section") .attr("title", "Click to expand/collapse section")
.click(function(){ $('tr[parent$=' + $(this).attr('id') + ']').toggle(); }); .click(function(){ $('tr.child[group=' + $(this).attr('id') + ']').toggle(); });
$("#openAll").bind("click", function(e){ $("#openAll").bind("click", function(e){
e.preventDefault(); e.preventDefault();
$(".child").show(); $("tr.child").show();
}); });
$("#collapseAll").bind("click", function(e){ $("#collapseAll").bind("click", function(e){
e.preventDefault(); e.preventDefault();
$(".child").hide(); $("tr.child").hide();
}); });
$('tr[parent]').hide(); $('tr.child').hide();
}); });
</script> </script>

View File

@@ -169,7 +169,7 @@ def eveapi_character(request, charid=None, template='eve_api/character.html', li
for skill in skills: for skill in skills:
if not skill.skill.group.id == currentSkillGroup: if not skill.skill.group.id == currentSkillGroup:
currentSkillGroup = skill.skill.group.id currentSkillGroup = skill.skill.group.id
skillTree.append([0, skill.skill.group.name, []]) skillTree.append([0, skill.skill.group.name, [], skill.skill.group.id])
skillTree[-1][0] += skill.skillpoints skillTree[-1][0] += skill.skillpoints
skillTree[-1][2].append(skill) skillTree[-1][2].append(skill)