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


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">&nbsp;</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 &copy; 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 

(













































(







More information about the scm-commits mailing list