Semantic HTML and post feed #23
|
@ -3,6 +3,7 @@
|
|||
{% block header %}<h2>Amanuensis - Login</h2>{% endblock %}
|
||||
{% block login_status_attr %}style="display:none"{% endblock %}
|
||||
{% block main %}
|
||||
<section>
|
||||
<form action="" method="post" novalidate>
|
||||
{{ form.hidden_tag() }}
|
||||
<p>{{ form.username.label }}<br>{{ form.username(size=32) }}
|
||||
|
@ -19,5 +20,5 @@
|
|||
{% for message in get_flashed_messages() %}
|
||||
<span style="color: #ff0000">{{ message }}</span><br>
|
||||
{% endfor %}
|
||||
</section>
|
||||
{% endblock %}
|
||||
{% set template_content_blocks = [self.main()] %}
|
|
@ -9,6 +9,7 @@
|
|||
{% set template_sidebar_rows = [self.sb_home(), self.sb_create()] %}
|
||||
|
||||
{% block main %}
|
||||
<section>
|
||||
<p>Users:</p>
|
||||
{% for user in userq.get_all(db) %}
|
||||
{{ macros.dashboard_user_item(user) }}
|
||||
|
@ -17,5 +18,5 @@
|
|||
{% for lexicon in lexiq.get_all(db) %}
|
||||
{{ macros.dashboard_lexicon_item(lexicon) }}
|
||||
{% endfor %}
|
||||
</section>
|
||||
{% endblock %}
|
||||
{% set template_content_blocks = [self.main()] %}
|
|
@ -4,6 +4,13 @@
|
|||
{% block header %}<h2>Amanuensis - Home</h2>{% endblock %}
|
||||
|
||||
{% block main %}
|
||||
{% if current_user.is_site_admin %}
|
||||
<section>
|
||||
<a href="{{ url_for('home.admin') }}" style="display:block; text-align:center;">Admin dashboard</a>
|
||||
</section>
|
||||
{% endif %}
|
||||
|
||||
<section>
|
||||
<h1>Welcome to Amanuensis!</h1>
|
||||
<p>Amanuensis is a hub for playing Lexicon, the encyclopedia RPG. Log in to access your Lexicon games. If you do not have an account, contact the administrator.</p>
|
||||
|
||||
|
@ -37,13 +44,5 @@
|
|||
{% else %}
|
||||
<p>No public games available.</p>
|
||||
{% endif %}
|
||||
|
||||
</section>
|
||||
{% endblock %}
|
||||
{% set template_content_blocks = [self.main()] %}
|
||||
|
||||
{% if current_user.is_site_admin %}
|
||||
{% block admin_dash %}
|
||||
<a href="{{ url_for('home.admin') }}" style="display:block; text-align:center;">Admin dashboard</a>
|
||||
{% endblock %}
|
||||
{% set template_content_blocks = [self.admin_dash()] + template_content_blocks %}
|
||||
{% endif %}
|
|
@ -2,6 +2,7 @@
|
|||
{% block title %}Edit {{ character.name }} | {{ lexicon_title }}{% endblock %}
|
||||
|
||||
{% block main %}
|
||||
<section>
|
||||
<form action="" method="post" novalidate>
|
||||
{{ form.hidden_tag() }}
|
||||
<p>
|
||||
|
@ -19,6 +20,5 @@
|
|||
{% for message in get_flashed_messages() %}
|
||||
<span style="color:#ff0000">{{ message }}</span><br>
|
||||
{% endfor %}
|
||||
|
||||
</section>
|
||||
{% endblock %}
|
||||
{% set template_content_blocks = [self.main()] %}
|
|
@ -3,6 +3,7 @@
|
|||
{% block title %}Character | {{ lexicon_title }}{% endblock %}
|
||||
|
||||
{% block main %}
|
||||
<section>
|
||||
<h1>Characters</h1>
|
||||
{% set players = memq.get_players_in_lexicon(db, g.lexicon.id)|list %}
|
||||
{% set characters = charq.get_in_lexicon(db, g.lexicon.id)|list %}
|
||||
|
@ -30,5 +31,5 @@
|
|||
</li>
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</section>
|
||||
{% endblock %}
|
||||
{% set template_content_blocks = [self.main()] %}
|
|
@ -2,17 +2,15 @@
|
|||
{% block title %}{{ article.title }} | {{ lexicon_title }}{% endblock %}
|
||||
|
||||
{% block main %}
|
||||
|
||||
<section>
|
||||
{% for message in get_flashed_messages() %}
|
||||
<span style="color:#ff0000">{{ message }}</span><br>
|
||||
{% endfor %}
|
||||
|
||||
<h1>{{ article.title }}</h1>
|
||||
{{ article.html }}
|
||||
|
||||
{% endblock %}
|
||||
|
||||
{% block citations %}
|
||||
</section>
|
||||
<section>
|
||||
<p>
|
||||
{% for citation in article.cites %}
|
||||
<a href="{{ citation|articlelink }}">{{ citation }}</a>{% if not loop.last %} / {% endif %}
|
||||
|
@ -23,6 +21,5 @@
|
|||
<a href="{{ citation|articlelink }}">{{ citation }}</a>{% if not loop.last %} / {% endif %}
|
||||
{% endfor %}
|
||||
</p>
|
||||
</section>
|
||||
{% endblock %}
|
||||
|
||||
{% set template_content_blocks = [self.main(), self.citations()] %}
|
|
@ -3,7 +3,7 @@
|
|||
{% block title %}Index | {{ lexicon_title }}{% endblock %}
|
||||
|
||||
{% block main %}
|
||||
|
||||
<section>
|
||||
{% for message in get_flashed_messages() %}
|
||||
<span style="color:#ff0000">{{ message }}</span><br>
|
||||
{% endfor %}
|
||||
|
@ -20,6 +20,5 @@
|
|||
</ul>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
|
||||
</section>
|
||||
{% endblock %}
|
||||
{% set template_content_blocks = [self.main()] %}
|
|
@ -2,7 +2,7 @@
|
|||
{% block title %}Join | {{ g.lexicon.full_title }}{% endblock %}
|
||||
|
||||
{% block main %}
|
||||
|
||||
<section>
|
||||
<form id="lexicon-join" action="" method="post" novalidate>
|
||||
{{ form.hidden_tag() }}
|
||||
{% if g.lexicon.join_password %}
|
||||
|
@ -16,6 +16,5 @@
|
|||
{% for message in get_flashed_messages() %}
|
||||
<span style="color:#ff0000">{{ message }}</span><br>
|
||||
{% endfor %}
|
||||
|
||||
</section>
|
||||
{% endblock %}
|
||||
{% set template_content_blocks = [self.main()] %}
|
|
@ -3,8 +3,7 @@
|
|||
{% block title %}Rules | {{ lexicon_title }}{% endblock %}
|
||||
|
||||
{% block main %}
|
||||
|
||||
<section>
|
||||
Placeholder text
|
||||
|
||||
</section>
|
||||
{% endblock %}
|
||||
{% set template_content_blocks = [self.main()] %}
|
|
@ -3,8 +3,7 @@
|
|||
{% block title %}Session | {{ lexicon_title }}{% endblock %}
|
||||
|
||||
{% block main %}
|
||||
|
||||
<section>
|
||||
Placeholder text
|
||||
|
||||
</section>
|
||||
{% endblock %}
|
||||
{% set template_content_blocks = [self.main()] %}
|
|
@ -19,6 +19,7 @@
|
|||
{% endmacro %}
|
||||
|
||||
{% block main %}
|
||||
<section>
|
||||
{% if current_membership.is_editor %}
|
||||
<ul class="unordered-tabs">
|
||||
<li>{{ settings_page_link("player", "Player Settings") }}</li>
|
||||
|
@ -172,6 +173,5 @@
|
|||
{% if page_name == "article" %}
|
||||
<h3>Article Requirements</h3>
|
||||
{% endif %}
|
||||
</section>
|
||||
{% endblock %}
|
||||
|
||||
{% set template_content_blocks = [self.main()] %}
|
||||
|
|
|
@ -27,11 +27,7 @@
|
|||
</header>
|
||||
{% block sidebar %}{% endblock %}
|
||||
<article class="{% block content_class %}{% endblock %}">
|
||||
{% if not template_content_blocks %}{% set template_content_blocks = [] %}{% endif %}
|
||||
{% if not content_blocks %}{% set content_blocks = [] %}{% endif %}
|
||||
{% for content_block in template_content_blocks + content_blocks -%}
|
||||
<section>{{ content_block|safe }}</div>
|
||||
{% endfor %}
|
||||
{% block main %}{% endblock %}
|
||||
</article>
|
||||
</main>
|
||||
</body>
|
||||
|
|
Loading…
Reference in New Issue