Compare commits

..

No commits in common. "1d63d05c1eeee7871c0078f38a0e22ba3afc7579" and "6f98cba65e957b568f9430305f12ddcaca73374f" have entirely different histories.

4 changed files with 10 additions and 17 deletions

View File

@ -27,7 +27,6 @@ def adm_edit_account(user_id):
for t in Trophy.query.all():
setattr(TrophyForm, f't{t.id}', BooleanField(t.name))
setattr(TrophyForm, "trophies", {f't{t.id}': t for t in Trophy.query.all()})
setattr(TrophyForm, "user_trophies", [f't{t.id}' for t in user.trophies])
trophy_form = TrophyForm(prefix="trophies")

View File

@ -134,11 +134,6 @@
border-left: 1px solid #c5c5c5;
}
.trophy.form-disabled {
border-left: 1px solid #c5c5c5;
flex-grow: 1;
}
hr.signature {
opacity: 0.2;
}

View File

@ -107,16 +107,15 @@
<form action="{{ url_for('adm_edit_account', user_id=user.id) }}" method="post">
{{ trophy_form.hidden_tag() }}
<h2>Trophées</h2>
<div class="trophies">
{% for id, t in trophy_form.trophies.items() %}
<div class="trophy form-disabled">
{{ trophy_form[id](checked=id in trophies_owned) }}
<img src="{{ url_for('static', filename='images/trophies/'+slugify(t.name))+'.png' }}">
<div>
<em>{{ t.name }}</em>
<span>{{ t.description }}</span>
</div>
<div class="trophies-panel flex-grid fg3">
{% for id, input in trophy_form.__dict__.items() %}
{% if id[0] == "t" %}
<div>
{# TODO: add trophies icons #}
{{ input(checked=id in trophies_owned) }}
{{ input.label }}
</div>
{% endif %}
{% endfor %}
</div>
<div>{{ trophy_form.submit(class_="bg-ok") }}</div>

View File

@ -176,8 +176,8 @@ def create_common_accounts():
db.session.add(m)
db.session.commit()
db.session.add(SpecialPrivilege(m, "edit.posts"))
db.session.add(SpecialPrivilege(m, "shoutbox.ban"))
db.session.add(SpecialPrivilege(m, "edit-posts"))
db.session.add(SpecialPrivilege(m, "shoutbox-ban"))
db.session.commit()