feat: Настройки › Автообновление - clients compare their version with the server's every N and update themselves; the server looks at GitLab every N and, when a newer release is out, offers it to an administrator at login (after the PIN) with «Обновить» and «Отказаться»; the words of a made picture's result are the model's only
This commit is contained in:
1 parent
916a49958b
commit
3d2f886f04
22 files changed
+1074
-7
No files matched your search
@@ -721,12 +721,15 @@
|
||||
// the next question (or by note, when done by hand).
|
||||
function showResult(text) {
|
||||
const el = add('result', '');
|
||||
el.innerHTML = '<details><summary>Результат</summary><pre></pre></details>';
|
||||
el.querySelector('pre').textContent = text;
|
||||
// A picture made: shown here, from its marker (kept with the talk, so
|
||||
// it comes back with it) - and what the next edit works on.
|
||||
// it comes back with it) - and what the next edit works on. Its words
|
||||
// are the model's alone: the user sees the picture.
|
||||
const m = /\[картинка: (https?:\/\/[^\]\s]+)\]/.exec(text);
|
||||
if (!m) return;
|
||||
if (!m) {
|
||||
el.innerHTML = '<details><summary>Результат</summary><pre></pre></details>';
|
||||
el.querySelector('pre').textContent = text;
|
||||
return;
|
||||
}
|
||||
lastPic = m[1];
|
||||
const follow = nearBottom();
|
||||
const link = document.createElement('a'), img = document.createElement('img');
|
||||
@@ -736,7 +739,7 @@
|
||||
img.onerror = () => { link.classList.add('gone'); link.textContent = 'Картинка больше не открывается'; };
|
||||
link.appendChild(img);
|
||||
el.classList.add('pic');
|
||||
el.insertBefore(link, el.firstChild);
|
||||
el.appendChild(link);
|
||||
}
|
||||
// makeImage: a picture asked for in an answer - put at the image service
|
||||
// through the server, asked about until it is done. What comes back is
|
||||
|
||||
Reference in new issue
Block a user