accounts2/fas/fas/templates __init__.py, NONE, 1.1 __init__.pyc, NONE, 1.1 autoComplete.kid, NONE, 1.1 edit.kid, NONE, 1.1 edit.pyc, NONE, 1.1 editAccount.kid, NONE, 1.1 editAccount.kid~, NONE, 1.1 editAccount.pyc, NONE, 1.1 editGroup.kid, NONE, 1.1 editGroup.kid~, NONE, 1.1 editGroup.pyc, NONE, 1.1 error.kid, NONE, 1.1 error.pyc, NONE, 1.1 groupList.kid, NONE, 1.1 groupList.kid~, NONE, 1.1 groupList.pyc, NONE, 1.1 list.kid~, NONE, 1.1 list.pyc, NONE, 1.1 login.kid, NONE, 1.1 login.pyc, NONE, 1.1 master.kid, NONE, 1.1 master.pyc, NONE, 1.1 userList.kid, NONE, 1.1 userList.pyc, NONE, 1.1 welcome.kid, NONE, 1.1 welcome.kid~, NONE, 1.1 welcome.pyc, NONE, 1.1
Michael Patrick McGrath (mmcgrath)
fedora-extras-commits at redhat.com
Mon Mar 26 15:11:26 UTC 2007
- Previous message: accounts2/fas/fas/static/images favicon.ico, NONE, 1.1 header-icon_account.png, NONE, 1.1 header_inner.png, NONE, 1.1 hr.png, NONE, 1.1 icon_tool-item.png, NONE, 1.1 icon_warning.png, NONE, 1.1 info.png, NONE, 1.1 ok.png, NONE, 1.1 status_approved.png, NONE, 1.1 status_incomplete.png, NONE, 1.1 status_rejected.png, NONE, 1.1 tg_under_the_hood.png, NONE, 1.1 under_the_hood_blue.png, NONE, 1.1
- Next message: accounts2/fas/fas/tests __init__.py, NONE, 1.1 test_controllers.py, NONE, 1.1 test_model.py, NONE, 1.1
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: mmcgrath
Update of /cvs/fedora/accounts2/fas/fas/templates
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26831/fas/fas/templates
Added Files:
__init__.py __init__.pyc autoComplete.kid edit.kid edit.pyc
editAccount.kid editAccount.kid~ editAccount.pyc editGroup.kid
editGroup.kid~ editGroup.pyc error.kid error.pyc groupList.kid
groupList.kid~ groupList.pyc list.kid~ list.pyc login.kid
login.pyc master.kid master.pyc userList.kid userList.pyc
welcome.kid welcome.kid~ welcome.pyc
Log Message:
added tg fas2 code
--- NEW FILE __init__.py ---
--- NEW FILE __init__.pyc ---
mò
PkàEc
--- NEW FILE autoComplete.kid ---
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#"
py:extends="'master.kid'">
<head>
<style type="text/css">
@import "/static/css/fas.css";
</style>
</head>
<body>
<div xmlns:py="http://purl.org/kid/ns#">
<script language="JavaScript" type="text/JavaScript">
AutoCompleteManager${field_id} = new AutoCompleteManager('${field_id}',
'${text_field.field_id}', '${hidden_field.field_id}',
'${search_controller}', '${search_param}', '${result_name}',${str(only_suggest).lower()},
'${tg.url([tg.widgets, 'turbogears.widgets/spinner.gif'])}', ${complete_delay});
addLoadEvent(AutoCompleteManager${field_id}.initialize);
</script>
${text_field.display(value_for(text_field), **params_for(text_field))}
<img name="autoCompleteSpinner${name}" id="autoCompleteSpinner${field_id}" src="${tg.url([tg.widgets, 'turbogears.widgets/spinnerstopped.png'])}" alt="" />
<div class="autoTextResults" id="autoCompleteResults${field_id}"/>
${hidden_field.display(value_for(hidden_field), **params_for(hidden_field))}
</div>
</body>
</html>
--- NEW FILE edit.kid ---
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#">
<head>
<style type="text/css">
@import "/static/css/fas.css";
</style>
</head>
<body>
<div py:if="tg_flash" class="flash" py:content="tg_flash"></div>
<form method='post'>
<!-- This needs to be fixed before going live -->
<input type='hidden' name='attribute' value='${attribute}'/>
<input type='hidden' name='update' value='True'/>
<input type='hidden' name='userName' value='${userName}' />
<input type='text' name='value' value='${value}'/>
</form>
</body>
</html>
--- NEW FILE edit.pyc ---
mò
@ëFc
u"
u#
@import "/static/css/fas.css";
u
u"
u!
u*
?
*
?
?
(
--- NEW FILE editAccount.kid ---
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#"
py:extends="'master.kid'">
<head>
<style type="text/css">
@import "/static/css/fas.css";
</style>
</head>
<body>
<h2 id="your-account-header"><img src="static/images/header-icon_account.png" />Your Fedora Account</h2>
<table class="account-info" id="your-account-basic-info">
<tbody>
<tr>
<td>Real Name:</td>
<td>${user.givenName}<span class="edit-button"><a href="${tg.url('edit', attribute='givenName', value=user.givenName, userName=user.givenName)}" onclick="window.open('${tg.url('edit', attribute='givenName', value=user.givenName, userName=user.cn)}','editWindow','width=250,height=100,top=0,left=0,resizable=no,scrollbars=no'); return false;">(edit)</a></span></td>
</tr><tr>
<td>Account Name:</td>
<td>${user.cn}<a href='#'>(?)</a></td>
</tr><tr>
<td>Email:</td>
<td>${user.mail}<span class="edit-button"><a href="${tg.url('edit', attribute='mail', value=user.mail, userName=user.mail)}" onclick="window.open('${tg.url('edit', attribute='mail', value=user.mail, userName=user.cn)}','editWindow','width=250,height=100,top=0,left=0,resizable=no,scrollbars=no'); return false;">(edit)</a></span></td>
</tr><tr>
<td>Bugzilla Email:</td>
<td>${user.fedoraPersonBugzillaMail}<span class="edit-button"><a href="${tg.url('edit', attribute='fedoraPersonBugzillaMail', value=user.fedoraPersonBugzillaMail, userName=user.cn)}" onclick="window.open('${tg.url('edit', attribute='fedoraPersonBugzillaMail', value=user.fedoraPersonBugzillaMail, userName=user.cn)}','editWindow','width=250,height=100,top=0,left=0,resizable=no,scrollbars=no'); return false;">(edit)</a></span></td>
</tr><tr>
<td>IRC Nick:</td>
<td>${user.fedoraPersonIrcNick}<span class="edit-button"><a href="${tg.url('edit', attribute='fedoraPersonIrcNick', value=user.fedoraPersonIrcNick, userName=user.cn)}" onclick="window.open('${tg.url('edit', attribute='fedoraPersonIrcNick', value=user.fedoraPersonIrcNick, userName=user.cn)}','editWindow','width=250,height=100,top=0,left=0,resizable=no,scrollbars=no'); return false;">(edit)</a></span></td>
</tr><tr>
<td>PGP Key:</td>
<td>${user.fedoraPersonKeyId}<span class="edit-button"><a href="${tg.url('edit', attribute='fedoraPersonKeyId', value=user.fedoraPersonKeyId, userName=user.cn)}" onclick="window.open('${tg.url('edit', attribute='fedoraPersonKeyId', value=user.fedoraPersonKeyId, userName=user.cn)}','editWindow','width=250,height=100,top=0,left=0,resizable=no,scrollbars=no'); return false;">(edit)</a></span></td>
</tr><tr>
<td>Postal Address:</td>
<td><pre>${user.postalAddress}</pre><span class="edit-button"><a href="${tg.url('edit', attribute='postalAddress', value=user.postalAddress, userName=user.cn)}" onclick="window.open('${tg.url('edit', attribute='postalAddress', value=user.postalAddress, userName=user.cn)}','editWindow','width=250,height=100,top=0,left=0,resizable=no,scrollbars=no'); return false;">(edit)</a></span></td>
</tr><tr>
<td>Telephone Number:</td>
<td>${user.telephoneNumber}<span class="edit-button"><a href="${tg.url('edit', attribute='telephoneNumber', value=user.telephoneNumber, userName=user.cn)}" onclick="window.open('${tg.url('edit', attribute='telephoneNumber', value=user.telephoneNumber, userName=user.cn)}','editWindow','width=250,height=100,top=0,left=0,resizable=no,scrollbars=no'); return false;">(edit)</a></span></td>
</tr><tr>
<td>Description:</td>
<td><pre>${user.description}</pre><span class="edit-button"><a href="${tg.url('edit', attribute='description', value=user.description, userName=user.cn)}" onclick="window.open('${tg.url('edit', attribute='description', value=user.description, userName=user.cn)}','editWindow','width=250,height=100,top=0,left=0,resizable=no,scrollbars=no'); return false;">(edit)</a></span></td>
</tr><tr>
<td>Account Status:</td>
<td><img src="static/images/status_approved.png" />
Approved, Active <span class="edit-button"><a href="#">(deactivate)</a></span>
</td>
</tr>
</tbody>
</table>
<h2 id="your-account-header-roles">Your Roles</h2>
<h3 class="your-account-role" py:for='group in groups'>
<span class="account-role-team">${groups[group].cn}</span>
<span class="account-role-title">(${groups[group].fedoraRoleSponsor})</span>
<span class="account-role-type">${groups[group].fedoraRoleType}</span>
<span class="edit-button"><a href="#"> (edit)</a></span>
</h3>
<table class="account-info your-account-role-info">
<tbody>
<tr>
<td>Status:</td>
<td><img src="static/images/status_approved.png" />
Approved, Active <a href="#">(edit)</a>
</td>
</tr><tr>
<td>Tools:</td>
<td>
<ul class="tool-links">
<li><a href="#">Invite a New Member ...</a></li>
<li><a href="#">View All Pending Membership Requests ...</a></li>
<li><a href="#">Manage Project Membership ...</a></li>
<li><a href="#">Manage Project Details ...</a></li>
</ul>
</td>
</tr><tr>
<td>Queue:</td>
<td>
<ul class="queue-links">
<li><a href="#">Chewbacca D. Wookiee requests approval to join project as <strong>user</strong> ...</a></li>
<li><a href="#">Gaius Baltar request approval to upgrade from <strong>user</strong> to <strong>administrator</strong> ...</a></li>
<li><a href="#">Leia Organa requests approval to upgrade from <strong>user</strong> to <strong>sponsor</strong> ...</a></li>
</ul>
</td>
</tr>
</tbody>
</table>
</body>
</html>
--- NEW FILE editAccount.kid~ ---
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#"
py:extends="'master.kid'">
<head>
<style type="text/css">
@import "/static/css/fas.css";
</style>
</head>
<body>
<h2 id="your-account-header"><img src="static/images/header-icon_account.png" />Your Fedora Account</h2>
<table class="account-info" id="your-account-basic-info">
<tbody>
<tr>
<td>Real Name:</td>
<td>${user.givenName}<span class="edit-button"><a href="#">(edit)</a></span></td>
</tr><tr>
<td>Account Name:</td>
<td>${user.userName}</td>
</tr><tr>
<td>Email:</td>
<td>${user.primaryEmail}<span class="edit-button"><a href="#">(edit)</a></span></td>
</tr><tr>
<td>Bugzilla Email:</td>
<td>${user.bugzillaEmail}<span class="edit-button"><a href="#">(edit)</a></span></td>
</tr><tr>
<td>IRC Nick:</td>
<td>${user.ircNick}<span class="edit-button"><a href="#">(edit)</a></span></td>
</tr><tr>
<td>PGP Key:</td>
<td>${user.pgpKey}<span class="edit-button"><a href="#">(edit)</a></span></td>
</tr><tr>
<td>Postal Address:</td>
<td>${user.postalAddress}<span class="edit-button"><a href="#">(edit)</a></span></td>
</tr><tr>
<td>Telephone Number:</td>
<td>${user.telephoneNumber}<span class="edit-button"><a href="#">(edit)</a></span></td>
</tr><tr>
<td>Description:</td>
<td>${user.description}<span class="edit-button"><a href="#">(edit)</a></span></td>
</tr><tr>
<td>Account Status:</td>
<td><img src="static/images/status_approved.png" />
Approved, Active <span class="edit-button"><a href="#">(edit)</a></span>
</td>
</tr>
</tbody>
</table>
<h2 id="your-account-header-roles">Your Roles</h2>
<h3 class="your-account-role" py:for='group in groups'>
<span class="account-role-team">${groups[group].cn}</span>
<span class="account-role-title">(${groups[group].fedoraRoleSponsor})</span>
<span class="account-role-type">${groups[group].fedoraRoleType}</span>
<span class="edit-button"><a href="#"> (edit)</a></span>
</h3>
<table class="account-info your-account-role-info">
<tbody>
<tr>
<td>Status:</td>
<td><img src="static/images/status_approved.png" />
Approved, Active <a href="#">(edit)</a>
</td>
</tr><tr>
<td>Tools:</td>
<td>
<ul class="tool-links">
<li><a href="#">Invite a New Member ...</a></li>
<li><a href="#">View All Pending Membership Requests ...</a></li>
<li><a href="#">Manage Project Membership ...</a></li>
<li><a href="#">Manage Project Details ...</a></li>
</ul>
</td>
</tr><tr>
<td>Queue:</td>
<td>
<ul class="queue-links">
<li><a href="#">Chewbacca D. Wookiee requests approval to join project as <strong>user</strong> ...</a></li>
<li><a href="#">Gaius Baltar request approval to upgrade from <strong>user</strong> to <strong>administrator</strong> ...</a></li>
<li><a href="#">Leia Organa requests approval to upgrade from <strong>user</strong> to <strong>sponsor</strong> ...</a></li>
</ul>
</td>
</tr>
</tbody>
</table>
</body>
</html>
--- NEW FILE editAccount.pyc ---
mò
û*Fc
u"
u#
@import "/static/css/fas.css";
u
u"
u
u
Approved, Active u
u
u
u
!
(
--- NEW FILE editGroup.kid ---
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#"
py:extends="'master.kid'">
<head>
<style type="text/css">
@import "/static/css/fas.css";
</style>
</head>
<body>
<h1>${groupName}</h1>
<table>
<tr><th>Username</th><th>Sponsor</th><th>Date Added</th><th>Role Type</th><th>Role Status</th><th>Approval</th><th>Domain</th></tr>
<tr py:for="user in groups">
<td><a href='editAccount?userName=${user}'>${user}</a></td>
<td><a href='editAccount?userName=${groups[user].fedoraRoleSponsor}'>${groups[user].fedoraRoleSponsor}</a></td>
<td>${groups[user].fedoraRoleCreationDate}</td>
<td>${groups[user].objectClass}</td>
<td>${groups[user].fedoraRoleType}</td>
<td>${groups[user].fedoraRoleStatus}</td>
<td>${groups[user].fedoraRoleDomain}</td>
</tr>
</table>
</body>
</html>
--- NEW FILE editGroup.kid~ ---
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#"
py:extends="'master.kid'">
<head>
<style type="text/css">
@import "/static/css/fas.css";
</style>
</head>
<body>
<h1>${groupName}</h1>
<table>
<tr><th>Username</th><th>Sponsor</th><th>Date Added</th><th>Role</th><th>Approval</th><th>Domain</th></tr>
<tr py:for="user in groups">
<td><a href='/editAccount?userName=${user}'>${user}</a></td>
<td><a href='/editAccount?userName=${groups[user].fedoraRoleSponsor}'>${groups[user].fedoraRoleSponsor}</a></td>
<td>${groups[user].fedoraRoleCreationDate}</td>
<td>${groups[user].objectClass}</td>
<td>${groups[user].fedoraRoleType}</td>
<td>${groups[user].fedoraRoleStatus}</td>
<td>${groups[user].fedoraRoleDomain}</td>
</tr>
</table>
</body>
</html>
--- NEW FILE editGroup.pyc ---
mò
u"
u#
@import "/static/css/fas.css";
u
u"
u
u
0
7
(
--- NEW FILE error.kid ---
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#" py:extends="'master.kid'">
<head>
<meta content="text/plain; charset=utf-8" http-equiv="Content-Type" py:replace="''"/>
<title>Crap!</title>
</head>
<body>
${exception}
</body>
</html>
--- NEW FILE error.pyc ---
mò
Ü{üEc
u"
(
--- NEW FILE groupList.kid ---
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#"
py:extends="'master.kid'">
<head>
<style type="text/css">
@import "/static/css/fas.css";
</style>
</head>
<body>
<h1>List (${search})</h1>
<form method='GET'>
Search <input type='text' value='${search}' name='search' size='15'/> (Ex: "cvs*")
</form>
<table>
<tr>
<td width='10' align='center' py:for="letter in 'abcdefghijklmnopqrstuvwxyz'.upper()">
<a href='?search=${letter}*'>${letter}</a>
</td>
<td><a href='?search=*'>All</a></td>
</tr>
</table>
<table>
<tr py:for="item in printList">
<td>${item}<a href="editGroup?groupName=${item}"> (edit)</a></td>
</tr>
</table>
</body>
</html>
--- NEW FILE groupList.kid~ ---
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#"
py:extends="'master.kid'">
<head>
<style type="text/css">
@import "/static/css/fas.css";
</style>
</head>
<body>
<h1>List (${search})</h1>
<form method='GET'>
Search <input type='text' name='search' size='15'/> (Ex: "mmcg*")
</form>
<table>
<tr>
<td width='10' align='center' py:for="letter in 'abcdefghijklmnopqrstuvwxyz'.upper()">
<a href='?search=${letter}*'>${letter}</a>
</td>
<td><a href='?search=*'>All</a></td>
</tr>
</table>
<table>
<tr py:for="item in printList">
<td>${item}<a href="/editAccount?userName=${item}"> (edit)</a></td>
</tr>
</table>
</body>
</html>
--- NEW FILE groupList.pyc ---
mò
âÞFc
u"
u#
@import "/static/css/fas.css";
u
u"
Search u#
u#
u
t
u
H
3
(
--- NEW FILE list.kid~ ---
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#"
py:extends="'master.kid'">
<head>
<style type="text/css">
@import "/static/css/fas.css";
</style>
</head>
<body>
<h1>List (${search})</h1>
<form method='GET'>
Search <input type='text' name='search' size='15'/> (Ex: "mmcg*")
</form>
<table>
<tr>
<td width='10' align='center' py:for="letter in 'abcdefghijklmnopqrstuvwxyz'.upper()">
<a href='?search=${letter}*'>${letter}</a>
</td>
<td><a href='?search=*'>All</a></td>
</tr>
</table>
<table>
<tr py:for="item in printList">
<td>${item}<a href="/editUser?groupUser=${item}"> (edit)</a></td>
</tr>
</table>
</body>
</html>
--- NEW FILE list.pyc ---
mò
ozüEc
u"
u#
@import "/static/css/fas.css";
u
u"
Search u#
u#
u
t
u
*
3
(
--- NEW FILE login.kid ---
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:py="http://purl.org/kid/ns#">
<head>
<meta content="text/html; charset=UTF-8"
http-equiv="content-type" py:replace="''"/>
<title>Login</title>
<style type="text/css">
#loginBox
{
width: 30%;
margin: auto;
margin-top: 10%;
padding-left: 10%;
padding-right: 10%;
padding-top: 5%;
padding-bottom: 5%;
font-family: verdana;
font-size: 10px;
background-color: #eee;
border: 2px solid #ccc;
}
#loginBox h1
{
font-size: 42px;
font-family: "Trebuchet MS";
margin: 0;
color: #ddd;
}
#loginBox p
{
position: relative;
top: -1.5em;
padding-left: 4em;
font-size: 12px;
margin: 0;
color: #666;
}
#loginBox table
{
table-layout: fixed;
border-spacing: 0;
width: 100%;
}
#loginBox td.label
{
width: 33%;
text-align: right;
}
#loginBox td.field
{
width: 66%;
}
#loginBox td.field input
{
width: 100%;
}
#loginBox td.buttons
{
text-align: right;
}
</style>
</head>
<body>
<div id="loginBox">
<h1>Login</h1>
<p>${message}</p>
<form action="${previous_url}" method="POST">
<table>
<tr>
<td class="label">
<label for="user_name">User Name:</label>
</td>
<td class="field">
<input type="text" id="user_name" name="user_name"/>
</td>
</tr>
<tr>
<td class="label">
<label for="password">Password:</label>
</td>
<td class="field">
<input type="password" id="password" name="password"/>
</td>
</tr>
<tr>
<td colspan="2" class="buttons">
<input type="submit" name="login" value="Login"/>
</td>
</tr>
</table>
<input py:if="forward_url" type="hidden" name="forward_url"
value="${forward_url}"/>
<input py:for="name,value in original_parameters.items()"
type="hidden" name="${name}" value="${value}"/>
</form>
</div>
</body>
</html>
--- NEW FILE login.pyc ---
mò
PkàEc
u"
u#
#loginBox
{
width: 30%;
margin: auto;
margin-top: 10%;
padding-left: 10%;
padding-right: 10%;
padding-top: 5%;
padding-bottom: 5%;
font-family: verdana;
font-size: 10px;
background-color: #eee;
border: 2px solid #ccc;
}
#loginBox h1
{
font-size: 42px;
font-family: "Trebuchet MS";
margin: 0;
color: #ddd;
}
#loginBox p
{
position: relative;
top: -1.5em;
padding-left: 4em;
font-size: 12px;
margin: 0;
color: #666;
}
#loginBox table
{
table-layout: fixed;
border-spacing: 0;
width: 100%;
}
#loginBox td.label
{
width: 33%;
text-align: right;
}
#loginBox td.field
{
width: 66%;
}
#loginBox td.field input
{
width: 100%;
}
#loginBox td.buttons
{
text-align: right;
}
u
u"
u
u#
u
u
u#
u
(
6
*
*
!
*
?
(
--- NEW FILE master.kid ---
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<?python import sitetemplate ?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#" py:extends="sitetemplate">
<head py:match="item.tag=='{http://www.w3.org/1999/xhtml}head'" py:attrs="item.items()">
<meta content="text/html; charset=UTF-8" http-equiv="content-type" py:replace="''"/>
<title py:replace="''">Your title goes here</title>
<meta py:replace="item[:]"/>
<style type="text/css">
#pageLogin
{
font-size: 10px;
font-family: verdana;
text-align: right;
}
</style>
<style type="text/css" media="screen">
@import "/static/css/style.css";
</style>
</head>
<body py:match="item.tag=='{http://www.w3.org/1999/xhtml}body'" py:attrs="item.items()">
<div py:if="tg.config('identity.on',False) and not 'logging_in' in locals()"
id="pageLogin">
<span py:if="tg.identity.anonymous">
<a href="${tg.url('/login')}">Login</a>
</span>
<span py:if="not tg.identity.anonymous">
Welcome ${tg.identity.user.user_name}.
<a href="${tg.url('/logout')}">Logout</a>
</span>
</div>
<div id="header"> </div>
<div id="main_content">
<div py:if="tg_flash" class="flash" py:content="tg_flash"></div>
<div py:replace="[item.text]+item[:]"/>
<!-- End of main_content -->
</div>
<div id="footer"> <img src="/static/images/under_the_hood_blue.png" alt="TurboGears under the hood" />
<p>TurboGears is a open source front-to-back web development
framework written in Python</p>
<p>Copyright © 2006 Kevin Dangoor</p>
</div>
</body>
</html>
--- NEW FILE master.pyc ---
mò
ûýEc
(
c
R
#pageLogin
{
font-size: 10px;
font-family: verdana;
text-align: right;
}
u
@import "/static/css/style.css";
u
(
!
c
W|
s
u"
u
Welcome u
s
u
u
u
u
u
framework written in Pythonu
#
6
!
c
--- NEW FILE userList.kid ---
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#"
py:extends="'master.kid'">
<head>
<style type="text/css">
@import "/static/css/fas.css";
</style>
</head>
<body>
<h1>List (${search})</h1>
<form method='GET'>
Search <input type='text' name='search' value='${search}' size='15'/> (Ex: "mmcg*")
</form>
<table>
<tr>
<td width='10' align='center' py:for="letter in 'abcdefghijklmnopqrstuvwxyz'.upper()">
<a href='?search=${letter}*'>${letter}</a>
</td>
<td><a href='?search=*'>All</a></td>
</tr>
</table>
<table>
<tr py:for="item in printList">
<td>${item}<a href="editAccount?userName=${item}"> (edit)</a></td>
</tr>
</table>
</body>
</html>
--- NEW FILE userList.pyc ---
mò
Ì©Fc
u"
u#
@import "/static/css/fas.css";
u
u"
Search u#
u#
u
t
u
H
3
(
--- NEW FILE welcome.kid ---
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#"
py:extends="'master.kid'">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" py:replace="''"/>
<title>Welcome to FAS2</title>
</head>
<body>
<br/><br/>
<br/><a href='groupList'>groupList</a>
<br/><a href='userList'>userList</a>
<br/><a href='editUser'>editUser</a>
<br/><a href='editGroup'>editGroup</a>
</body>
</html>
--- NEW FILE welcome.kid~ ---
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:py="http://purl.org/kid/ns#"
py:extends="'master.kid'">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" py:replace="''"/>
<title>Welcome to FAS2</title>
</head>
<body>
Mike sucks at UI, thankfully Duffy doesn't.
<a href='/groupList'>/groupList</a>
<a href='/userList'>/userList</a>
<a href='/editUser'>/editUser</a>
<a href='/editGroup'>/editGroup</a>
</body>
</html>
--- NEW FILE welcome.pyc ---
mò
5ÿEc
u"
u
(
(
- Previous message: accounts2/fas/fas/static/images favicon.ico, NONE, 1.1 header-icon_account.png, NONE, 1.1 header_inner.png, NONE, 1.1 hr.png, NONE, 1.1 icon_tool-item.png, NONE, 1.1 icon_warning.png, NONE, 1.1 info.png, NONE, 1.1 ok.png, NONE, 1.1 status_approved.png, NONE, 1.1 status_incomplete.png, NONE, 1.1 status_rejected.png, NONE, 1.1 tg_under_the_hood.png, NONE, 1.1 under_the_hood_blue.png, NONE, 1.1
- Next message: accounts2/fas/fas/tests __init__.py, NONE, 1.1 test_controllers.py, NONE, 1.1 test_model.py, NONE, 1.1
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list