view static/tpl/history-page.html @ 89:b03f083c3a29

Lots of HTML/JS/Less changes: - more semantic and simple markup, no useless grid. - simpler colour schemes (TODO: colours are ugly, tune them). - better error handling in Backbone views. - fixed some view bugs. - changed new/modified page alert to a ribbon with tooltip.
author Ludovic Chabant <ludovic@chabant.com>
date Sat, 06 Apr 2013 18:07:31 -0700
parents 0b504b1b6790
children
line wrap: on
line source

<article>
    <header>
        <h1>{{meta.title}} <span class="decorator">History</span></h1>
    </header>
    <section>
        {{#if history}}
        <p>Here's the revision log for <a href="{{url_read}}">{{meta.title}}</a>.</p>
        <form id="diff-page">
            <table class="table table-hover">
                <thead>
                    <tr>
                        <th>Revision</th>
                        <th>Date</th>
                        <th>Author</th>
                        <th>Comment</th>
                        <th><button id="diff-revs" class="btn btn-primary">Show Diff.</button></th>
                    </tr>
                </thead>
                <tbody>
                    {{#eachr history}}
                    <tr>
                        <td><a href="{{../url_rev}}/{{rev_id}}">{{rev_name}}</a></td>
                        <td>{{date_from_now timestamp}}</td>
                        <td>{{author}}</td>
                        <td>{{description}}</td>
                        <td>
                            <input type="radio" name="rev1" value="{{rev_id}}" {{#ifeq @index to=0 }}checked="true" {{/ifeq}}/>
                            <input type="radio" name="rev2" value="{{rev_id}}" {{#ifeq @index to=1 }}checked="true" {{/ifeq}}/>
                            <small><a href="{{../url_diffc}}/{{rev_id}}">with previous</a></small>
                        </td>
                    </tr>
                    {{/eachr}}
                </tbody>
            </table>
        </form>
        {{else}}
        <p><i class="icon-warning-sign large big"></i>
            This page has not been committed to the repository yet.
            <a href="{{url_edit}}">Edit it</a> to do that now.</p>
        {{/if}}
    </section>
</article>