Changeset 9f5075e in trunk


Ignore:
Timestamp:
2008-06-03T22:02:10Z (17 years ago)
Author:
Brian Warner <warner@…>
Branches:
master
Children:
0aa6d24
Parents:
9f59eca
Message:

web: make nickname more visible in the welcome page, closes #361

Location:
src/allmydata
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified src/allmydata/test/test_web.py

    r9f59eca r9f5075e  
    2828class FakeClient(service.MultiService):
    2929    nodeid = "fake_nodeid"
     30    nickname = "fake_nickname"
    3031    basedir = "fake_basedir"
    3132    def get_versions(self):
  • TabularUnified src/allmydata/web/root.py

    r9f59eca r9f5075e  
    129129    def data_my_nodeid(self, ctx, data):
    130130        return idlib.nodeid_b2a(IClient(ctx).nodeid)
     131    def data_my_nickname(self, ctx, data):
     132        return IClient(ctx).nickname
    131133
    132134    def render_services(self, ctx, data):
     
    199201    def render_service_row(self, ctx, data):
    200202        (service_name, nodeid, rsc) = data
    201         ctx.fillSlots("peerid", "%s %s" % (idlib.nodeid_b2a(nodeid),
    202                                            rsc.nickname))
     203        ctx.fillSlots("peerid", idlib.nodeid_b2a(nodeid))
     204        ctx.fillSlots("nickname", rsc.nickname)
    203205        if rsc.rref:
    204206            rhost = rsc.remote_host
  • TabularUnified src/allmydata/web/welcome.xhtml

    r9f59eca r9f5075e  
    1414
    1515<div>My nodeid: <span n:render="string" n:data="my_nodeid" /></div>
     16<div>My nickname: <span n:render="string" n:data="my_nickname" /></div>
    1617<div>My versions: <span n:render="string" n:data="version" /></div>
    1718<div>Tahoe code imported from: <span n:render="string" n:data="import_path" /></div>
     
    4647<table n:render="sequence" n:data="services" border="1">
    4748  <tr n:pattern="header">
    48     <td>PeerID / Nickname</td>
     49    <td>PeerID</td>
     50    <td>Nickname</td>
    4951    <td>Connected?</td>
    5052    <td>Since</td>
     
    5557  <tr n:pattern="item" n:render="service_row">
    5658    <td><tt><n:slot name="peerid"/></tt></td>
     59    <td><b><n:slot name="nickname"/></b></td>
    5760    <td><tt><n:slot name="connected"/></tt></td>
    5861    <td><tt><n:slot name="since"/></tt></td>
Note: See TracChangeset for help on using the changeset viewer.