forked from I2P_Developers/i2p.www
Implement proposal system
This commit is contained in:
@@ -1,9 +1,13 @@
|
||||
{% extends "global/layout.html" %}
|
||||
{% block title %}I2P Specification Documents{% endblock %}
|
||||
{% block content %}
|
||||
<p>
|
||||
This page provides the specifications for various components of the I2P network
|
||||
and router software. These are living documents, and the specifications are
|
||||
updated as modifications are made to the network and software.
|
||||
updated as modifications are made to the network and software. The proposal
|
||||
documents that track changes to these specifications can be viewed
|
||||
<a href="{{ url_for('proposal_index') }}">here</a>.
|
||||
</p>
|
||||
|
||||
<ul><li>
|
||||
"Last updated" is the last date when the specification given within a document
|
||||
|
36
i2p2www/pages/spec/proposal-index.html
Normal file
36
i2p2www/pages/spec/proposal-index.html
Normal file
@@ -0,0 +1,36 @@
|
||||
{% extends "global/layout.html" %}
|
||||
{% block title %}I2P Proposal Documents{% endblock %}
|
||||
{% block content %}
|
||||
<p>
|
||||
This page is the central index of proposed changes to the
|
||||
<a href="{{ url_for('spec_index') }}">I2P specifications</a>.
|
||||
</p>
|
||||
|
||||
<p>{% trans dev='http://'+i2pconv('zzz.i2p'),
|
||||
trac='https://trac.i2p2.de/report/1' -%}
|
||||
To submit a proposal, post it on the <a href="{{ dev }}">development forum</a>
|
||||
or <a href="{{ trac }}">enter a ticket with the proposal attached</a>.
|
||||
{%- endtrans %}</p>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<th>Number</th>
|
||||
<th>Title</th>
|
||||
<th>Last updated</th>
|
||||
<th>Status</th>
|
||||
<th>Link</th>
|
||||
</tr>
|
||||
{% for proposal in proposals %}
|
||||
<tr>
|
||||
<td>{{ proposal.num }}</td>
|
||||
<td>{{ proposal.title }}</td>
|
||||
<td><time>{{ proposal.lastupdated }}</time></td>
|
||||
<td>{{ proposal.status }}</td>
|
||||
<td>
|
||||
<a href="{{ url_for('proposal_show', name=proposal.name) }}">HTML</a> |
|
||||
<a href="{{ url_for('proposal_show_txt', name=proposal.name) }}">TXT</a>
|
||||
</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</table>
|
||||
{% endblock %}
|
24
i2p2www/pages/spec/proposal-show.html
Normal file
24
i2p2www/pages/spec/proposal-show.html
Normal file
@@ -0,0 +1,24 @@
|
||||
{% extends "global/layout.html" %}
|
||||
{%- from "global/macros" import render_categories with context -%}
|
||||
{% block title %}{{ title }}{% endblock %}
|
||||
{% block content_nav %}
|
||||
{% autoescape false %}
|
||||
{{ toc }}
|
||||
{% endautoescape %}
|
||||
{% endblock %}
|
||||
{% block content %}
|
||||
<dl class="meta">
|
||||
<dt>Author</dt>
|
||||
<dd>{{ meta.author }}</dd>
|
||||
<dt>Created</dt>
|
||||
<dd><time datetime="{{ meta.created }}">{{ meta.created }}</time></dd>
|
||||
<dt>Thread</dt>
|
||||
<dd><a href="{{ meta.thread }}">{{ meta.thread }}</a></dd>
|
||||
<dt>Last updated</dt>
|
||||
<dd><time datetime="{{ meta.lastupdated }}">{{ meta.lastupdated }}</time></dd>
|
||||
<dt>Status</dt><dd>{{ meta.status }}</dd>
|
||||
</dl>
|
||||
{% autoescape false %}
|
||||
{{ body }}
|
||||
{% endautoescape %}
|
||||
{% endblock %}
|
Reference in New Issue
Block a user