Commit 2bdea09bfa5aa1c86ea50f737a7ed53b700db989
public view contains compose link
Dominic Tarr committed on 2/23/2019, 12:33:57 AMParent: 4090021c2ac60ff68c0c80ab6323e98240256b73
Files changed
apis/public.js | changed |
apis/public.js | ||
---|---|---|
@@ -32,9 +32,10 @@ | ||
32 | 32 … | return o |
33 | 33 … | } |
34 | 34 … | |
35 | 35 … | module.exports = function (sbot) { |
36 | - return function (opts, apply) { | |
36 … | + return function (opts, apply, req) { | |
37 … | + var tr = require('../translations')(req.cookies.lang) | |
37 | 38 … | var self = this |
38 | 39 … | opts.reverse = opts.reverse !== false |
39 | 40 … | // var min = !isNaN(+opts.lt) ? +opts.lt : Date.now() |
40 | 41 … | // var max = !isNaN(+opts.gt) ? +opts.gt : 0 |
@@ -83,9 +84,8 @@ | ||
83 | 84 … | if(opts.author) |
84 | 85 … | nav_opts.author = opts.author |
85 | 86 … | |
86 | 87 … | var nav = ['span', |
87 | - '<< ', | |
88 | 88 … | opts.author ? |
89 | 89 … | apply('avatar', { |
90 | 90 … | id: opts.author, |
91 | 91 … | name: true, |
@@ -98,18 +98,28 @@ | ||
98 | 98 … | gt: max |
99 | 99 … | })), |
100 | 100 … | title: new Date(max).toString() |
101 | 101 … | }, |
102 | - niceAgo(Date.now(), max) | |
102 … | + '<< ', | |
103 … | + niceAgo(Date.now(), max) | |
103 | 104 … | ], ' + ', |
104 | 105 … | ['a', { |
105 | 106 … | href: toUrl(type, merge(nav_opts, { |
106 | 107 … | lt: min |
107 | 108 … | })), |
108 | 109 … | title: new Date(max).toString() |
109 | 110 … | }, |
110 | - niceAgo(Date.now(), min)], | |
111 | - ' >>' | |
111 … | + niceAgo(Date.now(), min), | |
112 … | + ' >>' | |
113 … | + ], | |
114 … | + ' ', | |
115 … | + ['a', | |
116 … | + { | |
117 … | + href: toUrl('compose', {private: opts.private, content: {channel: opts.channel}}), | |
118 … | + title: new Date(max).toString() | |
119 … | + }, | |
120 … | + tr('Compose') | |
121 … | + ] | |
112 | 122 … | ] |
113 | 123 … | ary.unshift(nav) |
114 | 124 … | ary.push(nav) |
115 | 125 … | cb(null, h('div.' + Type, |
@@ -125,4 +135,5 @@ | ||
125 | 135 … | ) |
126 | 136 … | } |
127 | 137 … | } |
128 | 138 … | } |
139 … | + |
Built with git-ssb-web