95
96
97
98
99
100
101
102
103
104
105
106
107
108
|
relationship: &lib.store.relationship
): pstr
var aux = co:stra(128)
var followed = false -- FIXME
if co.aid ~= 0 and co.who.id == actor.id then
aux:lpush('<a accesskey="a" class="button" href="/conf/profile?go=/@'):push(actor.handle,0):lpush('">alter</a>')
elseif co.aid ~= 0 then
if co.who.rights.powers:affect_users() and co.who:overpowers(actor) then
aux:lpush(' <a accesskey="n" class="button" href="/conf/users/'):shpush(actor.id):lpush('">control</a>')
end
else
aux:lpush(' <a accesskey="f" class="button" href="/'):push(actor.xid,0):lpush('/follow">remote follow</a>')
end
var auxp = aux:finalize()
|
|
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
|
relationship: &lib.store.relationship
): pstr
var aux = co:stra(128)
var followed = false -- FIXME
if co.aid ~= 0 and co.who.id == actor.id then
aux:lpush('<a accesskey="a" class="button" href="/conf/profile?go=/@'):push(actor.handle,0):lpush('">alter</a>')
elseif co.aid ~= 0 then
aux:lpush('<a class="button" href="#rel">options</a>')
if co.who.rights.powers:affect_users() and co.who:overpowers(actor) then
aux:lpush(' <a accesskey="n" class="button" href="/conf/users/'):shpush(actor.id):lpush('">control</a>')
end
else
aux:lpush(' <a accesskey="f" class="button" href="/'):push(actor.xid,0):lpush('/follow">remote follow</a>')
end
var auxp = aux:finalize()
|