view pylons_app/templates/admin/users/users.html @ 398:8c50b164fb58

Implemented basic gravatar support on admin pages only for now
author Marcin Kuzminski <marcin@python-works.com>
date Sun, 08 Aug 2010 01:26:23 +0200
parents 558eb7c5028f
children 7eba3d1e4227
line wrap: on
line source

## -*- coding: utf-8 -*-
<%inherit file="/base/base.html"/>

<%def name="title()">
    ${_('Users administration')}
</%def>

<%def name="breadcrumbs_links()">
    ${h.link_to(_('Admin'),h.url('admin_home'))} &raquo; ${_('Users')}
</%def>

<%def name="page_nav()">
	${self.menu('admin')}
</%def>

<%def name="main()">
<div class="box">
    <!-- box / title -->
    <div class="title">
        ${self.breadcrumbs()}
        <ul class="links">
          <li>
            <span>${h.link_to(u'ADD NEW USER',h.url('new_user'),class_="add_icon")}</span>
          </li>
          
        </ul>        
    </div>
    <!-- end box / title -->
    <div class="table">
        <table class="table_disp">
        <tr class="header">
        	<th></th>
            <th class="left">${_('username')}</th>
            <th class="left">${_('name')}</th>
            <th class="left">${_('lastname')}</th>
            <th class="left">${_('active')}</th>
            <th class="left">${_('admin')}</th>
            <th class="left">${_('action')}</th>
        </tr>
            %for cnt,user in enumerate(c.users_list):
             %if user.name !='default':
                <tr class="parity${cnt%2}">
                	<td> <img alt="gravatar" src="${h.gravatar_url(user.email)}"> </td>
                    <td>${h.link_to(user.username,h.url('edit_user', id=user.user_id))}</td>
                    <td>${user.name}</td>
                    <td>${user.lastname}</td>
                    <td>${user.active}</td>
                    <td>${user.admin}</td>
                    <td>
                        ${h.form(url('user', id=user.user_id),method='delete')}
                            ${h.submit('remove','delete',class_="delete_icon action_button")}
                        ${h.end_form()}
                    </td>
                </tr>
             %endif
            %endfor
        </table>
    </div>
</div>
</%def>