Лингвофорум

Администрация => Работа форума => Тема начата: RawonaM от июля 3, 2022, 21:25

Название: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 3, 2022, 21:25
Подготовил все, главные модификации оформил в виде модов для 2.1. Теперь нужно провести этот апгрейд. На тестовом сервере заняло полтора часа.

Выглядит обещающе.

(https://images.lingvoforum.net/images/2022/07/03/EKRANA-2022-07-03-O-21.15.32.md.png) (https://images.lingvoforum.net/image/inXs4)
Название: Обновление версии SMF до 2.1
Отправлено: Easyskanker от июля 4, 2022, 09:51
Прогресс это хорошо.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 12:35
Ну что ж, вроде как все получилось.
Название: От: Обновление версии SMF до 2.1
Отправлено: zwh от июля 4, 2022, 12:47
А как теперь выйти на список отправленных мной постов?
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 12:51
Цитата: zwh от июля  4, 2022, 12:47А как теперь выйти на список отправленных мной постов?
Что это было в старой версии? А то двусмысленно звучит. Видимо одно из этих двух:
https://lingvoforum.net/index.php?action=unreadreplies
https://lingvoforum.net/index.php?action=profile;area=showposts
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 13:04
@RawonaM mentions включил, а лайки стоит включать?
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 13:07
Самому себе алерт не пришел, попробуйте меня кто-нибудь заменшонить.
@Bhudh @mnashe
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 13:07
В украинской локализации много непереведенных строк.
Название: От: Обновление версии SMF до 2.1
Отправлено: Karakurt от июля 4, 2022, 13:12
@rawonam так?
Название: От: Обновление версии SMF до 2.1
Отправлено: zwh от июля 4, 2022, 13:15
Цитата: RawonaM от июля  4, 2022, 12:51
Цитата: zwh от июля  4, 2022, 12:47А как теперь выйти на список отправленных мной постов?
Что это было в старой версии? А то двусмысленно звучит. Видимо одно из этих двух:
https://lingvoforum.net/index.php?action=unreadreplies
https://lingvoforum.net/index.php?action=profile;area=showposts
Да, я про второй вариант спрашиваю. Сейчас-то я на эту хитрую ссылку нажал, но хотелось бы знать, где такую постоянно можно найти.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 13:15
Цитата: Karakurt от июля  4, 2022, 13:12@rawonam так?
Нет, как видите этот ваш меншон не ссылается на мой профиль, а правильный меншон становится кликабельным. Наверное при вводе ника нужно на него кликнуть или выбрать из списка.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 13:16
Цитата: zwh от июля  4, 2022, 13:15Да, я про второй вариант спрашиваю. Сейчас-то я на эту хитрую ссылку нажал, но хотелось бы знать, где такую постоянно можно найти.

(https://images.lingvoforum.net/images/2022/07/04/EKRANA-2022-07-04-O-13.15.46.md.png) (https://images.lingvoforum.net/image/i3qma)

"Мои сообщения"
Название: От: Обновление версии SMF до 2.1
Отправлено: zwh от июля 4, 2022, 13:25
Цитата: RawonaM от июля  4, 2022, 13:16
Цитата: zwh от июля  4, 2022, 13:15Да, я про второй вариант спрашиваю. Сейчас-то я на эту хитрую ссылку нажал, но хотелось бы знать, где такую постоянно можно найти.

(https://images.lingvoforum.net/images/2022/07/04/EKRANA-2022-07-04-O-13.15.46.md.png) (https://images.lingvoforum.net/image/i3qma)

"Мои сообщения"
Да, нашел в выпадающем меню. А почему кнопки вставки вспомогательных тэгов в поле ввода поста у меня не работают? Тоже из-за ХР?
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 13:39
Цитата: Karakurt от июля  4, 2022, 13:12@rawonam так?
У меня даже не получается запостить без меншна, а как у вас получилось?
Название: От: Обновление версии SMF до 2.1
Отправлено: Karakurt от июля 4, 2022, 13:41
Цитата: RawonaM от июля  4, 2022, 13:39
Цитата: Karakurt от июля  4, 2022, 13:12@rawonam так?
У меня даже не получается запостить без меншна, а как у вас получилось?

Я с телефона просто через собачку набрал руками. А как надо?
Название: От: Обновление версии SMF до 2.1
Отправлено: Easyskanker от июля 4, 2022, 13:49


О, теперь видео вставляется из приложения Ютуба, даже шорты. Ура, товарищи :=
Название: От: Обновление версии SMF до 2.1
Отправлено: Python от июля 4, 2022, 13:52
Я как прогрессохейтер склонен хейтить любой прогресс. Неудобно, ибо не привычно. Когда привыкну, буду всеми руками за, но пока нужно привыкать и разбираться..

Из пропавших/не найденных фич — перевод сообщений, выбор шрифта для отображения сообщений.

Из плюсов — унификация кнопок в быстром ответе и в обычном. Некоторые дополнительные теги, впрочем, пока без кнопок вообще (раньше часть была в быстром, часть в обычном).
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 13:52
Цитата: Easyskanker от июля  4, 2022, 13:49О, теперь видео вставляется из приложения Ютуба, даже шорты. Ура, товарищи :=
:UU:
Это как из приложения? :)
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 13:55
Цитата: Python от июля  4, 2022, 13:52Из пропавших/не найденных фич — перевод сообщений, выбор шрифта для отображения сообщений.
Еще не перенес. Транслейт хочу точно перенести, а выбор шрифта нужен ли? Эта фича появилась в те времена, когда уникод только зарождался, а для разных письменностей использовались разные шрифты.
Индивидуально для всех сообщений решается юзерскриптом.
Название: От: Обновление версии SMF до 2.1
Отправлено: Python от июля 4, 2022, 14:13
Цитата: RawonaM от июля  4, 2022, 13:55а выбор шрифта нужен ли? Эта фича появилась в те времена, когда уникод только зарождался, а для разных письменностей использовались разные шрифты.
Индивидуально для всех сообщений решается юзерскриптом.
Если без этой фичи, то ценители засечек и извращенцы-ариалофилы рано или поздно передерутся между собой :)

Да, современные браузеры умеют подтягивать символы из разных шрифтов, но для некоторых редких письменностей (напр., клинописи или глаголицы) реализация в конкретном автоматически выбранном шрифте может быть кривой, удобнее иметь возможность гибко выбирать шрифт в процессе чтения. Другой недостаточк такого автоматического подтягивания — каша из шрифтов, выглядящая хуже, чем один универсальный шрифт (который может быть не у всех пользователей, или не иметь свободной лицензии, или на некоторых устройствах плохо отображаться...).
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 14:24
Цитата: Python от июля  4, 2022, 14:13
Цитата: RawonaM от июля  4, 2022, 13:55а выбор шрифта нужен ли? Эта фича появилась в те времена, когда уникод только зарождался, а для разных письменностей использовались разные шрифты.
Индивидуально для всех сообщений решается юзерскриптом.
Если без этой фичи, то ценители засечек и извращенцы-ариалофилы рано или поздно передерутся между собой :)

Да, современные браузеры умеют подтягивать символы из разных шрифтов, но для некоторых редких письменностей (напр., клинописи или глаголицы) реализация в конкретном автоматически выбранном шрифте может быть кривой, удобнее иметь возможность гибко выбирать шрифт в процессе чтения. Другой недостаточк такого автоматического подтягивания — каша из шрифтов, выглядящая хуже, чем один универсальный шрифт (который может быть не у всех пользователей, или не иметь свободной лицензии, или на некоторых устройствах плохо отображаться...).
Так для этого же есть тэг font, не?
Название: От: Обновление версии SMF до 2.1
Отправлено: Python от июля 4, 2022, 14:49
Цитата: RawonaM от июля  4, 2022, 14:24Так для этого же есть тэг font, не?
Который предполагает, что у целевого пользователя есть именно этот шрифт (а не какой-то другой, созданный для этой же письменности). Кроме того, отправитель может не использовать тег, надеясь, что у читателей нужные символы подтянутся из нужных шрифтов так же, как у него, или даже не знать, из какого именно шрифта эти символы подтянулись. В общем, читателю желательно иметь возможность самому независимо настраивать шрифты на своей стороне.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 15:03
Цитата: Python от июля  4, 2022, 14:49
Цитата: RawonaM от июля  4, 2022, 14:24Так для этого же есть тэг font, не?
Который предполагает, что у целевого пользователя есть именно этот шрифт (а не какой-то другой, созданный для этой же письменности). Кроме того, отправитель может не использовать тег, надеясь, что у читателей нужные символы подтянутся из нужных шрифтов так же, как у него, или даже не знать, из какого именно шрифта эти символы подтянулись. В общем, читателю желательно иметь возможность самому независимо настраивать шрифты на своей стороне.
Ладно, уговорили :)
Название: От: Обновление версии SMF до 2.1
Отправлено: Easyskanker от июля 4, 2022, 15:24
Цитата: RawonaM от июля  4, 2022, 13:52:UU:
Это как из приложения? :)
:UU:
На телефоне.
Название: От: Обновление версии SMF до 2.1
Отправлено: _Swetlana от июля 4, 2022, 15:25
Испортили ВСЕ мои таблицы, во всех моих уроках: греческих, татарских, латинских.
Вот так это теперь выглядит:

Praesēns indicātīvī āctīvī
               



      Singulāris    Plūrālis 
  1    sum    sumus 
  2    es    estis 
  3    est    sunt 
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 15:25
Цитата: Easyskanker от июля  4, 2022, 15:24
Цитата: RawonaM от июля  4, 2022, 13:52:UU:
Это как из приложения? :)
:UU:
На телефоне.
А подробнее? Не догоняю.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 15:28
Цитата: _Swetlana от июля  4, 2022, 15:25Испортили ВСЕ мои таблицы, во всех моих уроках: греческих, татарских, латинских.
О, это хорошо, т.к. мне нужно было знать, где есть примеры таблиц, чтобы перенести на новую версию старые теги.
Ссылку дайте?
Еще оставлю тут ссылку от мнаше: https://lingvoforum.net/index.php?topic=50724
Название: От: Обновление версии SMF до 2.1
Отправлено: _Swetlana от июля 4, 2022, 15:28
Вот как это выглядело раньше

(https://images.lingvoforum.net/images/2022/07/04/70f0b31cf4ad6b5036c52f30e5ab0691.png) (https://images.lingvoforum.net/image/i32iQ)
Название: От: Обновление версии SMF до 2.1
Отправлено: _Swetlana от июля 4, 2022, 15:32
Цитата: RawonaM от июля  4, 2022, 15:28
Цитата: _Swetlana от июля  4, 2022, 15:25Испортили ВСЕ мои таблицы, во всех моих уроках: греческих, татарских, латинских.
О, это хорошо, т.к. мне нужно было знать, где есть примеры таблиц, чтобы перенести на новую версию старые теги.
Ссылку дайте?
Еще оставлю тут ссылку от мнаше: https://lingvoforum.net/index.php?topic=50724
https://lingvoforum.net/index.php?topic=65070.0
https://lingvoforum.net/index.php?topic=105935.msg3743803#msg3743803
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 15:35
Про старые системы уехало https://lingvoforum.net/index.php?topic=107199.0
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 15:37
Так, вижу явный баг, что ссылки не линкуются автоматически.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от июля 4, 2022, 15:45
Когда-то давно интересовались, на кой при каждом посте стоит слово «Записан», и, посовещавшись, решили его убрать.
А оно взяло и вернулось...
Название: От: Обновление версии SMF до 2.1
Отправлено: Easyskanker от июля 4, 2022, 15:53
У меня его не видно.
Название: От: Обновление версии SMF до 2.1
Отправлено: _Swetlana от июля 4, 2022, 16:35
Куда исчез мой пост???
Отвалились все картинки. Не первый раз. Первый раз они отвалились от греческих уроков. Никто их не восстанавливал. Теперь отвалились все оставшиеся картинки.

Вопрос. На этот раз картинки будут восстановлены?
 
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 16:37
Цитата: _Swetlana от июля  4, 2022, 16:35Куда исчез мой пост???
Отвалились все картинки. Не первый раз. Первый раз они отвалились от греческих уроков. Никто их не восстанавливал. Теперь отвалились все оставшиеся картинки.

Вопрос. На этот раз картинки будут восстановлены?
Ссылку дайте, посмотрю.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 16:39
Цитата: _Swetlana от июля  4, 2022, 16:35Куда исчез мой пост???
Вот куда пост делся: вы его запостили в другую (неправильную) тему, он там и остался.
Название: От: Обновление версии SMF до 2.1
Отправлено: _Swetlana от июля 4, 2022, 16:47
Цитата: RawonaM от июля  4, 2022, 16:37
Цитата: _Swetlana от июля  4, 2022, 16:35Куда исчез мой пост???
Отвалились все картинки. Не первый раз. Первый раз они отвалились от греческих уроков. Никто их не восстанавливал. Теперь отвалились все оставшиеся картинки.

Вопрос. На этот раз картинки будут восстановлены?
Ссылку дайте, посмотрю.
Вот, например
https://lingvoforum.net/index.php/topic,106462.msg3771564.html#msg3771564
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 16:53
Цитата: _Swetlana от июля  4, 2022, 16:47Вот, например
https://lingvoforum.net/index.php/topic,106462.msg3771564.html#msg3771564
Это восстановится.
А в греческих уроках покажите?
Название: От: Обновление версии SMF до 2.1
Отправлено: Eitanbor от июля 4, 2022, 18:50
Как использовать на новой версии тэг [tt][/tt]? Эх, раньше можно было...
Название: От: Обновление версии SMF до 2.1
Отправлено: _Swetlana от июля 4, 2022, 19:30
Цитата: RawonaM от июля  4, 2022, 16:53
Цитата: _Swetlana от июля  4, 2022, 16:47Вот, например
https://lingvoforum.net/index.php/topic,106462.msg3771564.html#msg3771564
Это восстановится.
А в греческих уроках покажите?
Бог с ними, с греческими уроками. Там немного было картинок, я их уже удалила.
Зато все многочисленные татарские картинки на месте! Памятуя о том, что произошло с греческими, я заливала их на сторонний ресурс))
Восстановите, пожалуйста, латинские картинки, все они прикреплены не ранее сентября 2021 г.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 19:58
Картинки все на месте, просто тег imgl еще не восстановлен.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 20:03
Цитата: Eitanbor от июля  4, 2022, 18:50Как использовать на новой версии тэг [tt][/tt]? Эх, раньше можно было...
Вроде включен, но и правда не работает. Попробую посмотреть. А зачем он нужен?
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от июля 4, 2022, 20:28
Для вывода текста моноширинным шрифтом (teletype style).
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 4, 2022, 23:54
Ссылки на картинки, таблицы - восстановлено.
Название: От: Обновление версии SMF до 2.1
Отправлено: _Swetlana от июля 5, 2022, 00:16
Цитата: RawonaM от июля  4, 2022, 23:54Ссылки на картинки, таблицы - восстановлено.
Спасибо!
Вокруг таблиц после восстановления появляется много пустого места.
Если пост открыть для редактирования и, ничего не редактируя, сохранить, то пустое место исчезает.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 5, 2022, 00:16
Тег tt помечен как deprecated (видимо ввиду его устаревания в HTML), он показывается только в старых сообщениях, но в новых его нельзя вставить. Вместо него можно использовать font=monospace (я знаю, что это длиннее).
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 5, 2022, 00:21
Цитата: _Swetlana от июля  5, 2022, 00:16
Цитата: RawonaM от июля  4, 2022, 23:54Ссылки на картинки, таблицы - восстановлено.
Спасибо!
Вокруг таблиц после восстановления появляется много пустого места.
Если пост открыть для редактирования и, ничего не редактируя, сохранить, то пустое место исчезает.
Странно. Это связано с тем, что у вас пустые строки между тегами (браузер их переносит на место до таблицы), но они должны чиститься при показе. Видимо что-то поменялось.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от июля 5, 2022, 00:28
Цитата: RawonaM от июля  5, 2022, 00:16Тег tt помечен как deprecated (видимо ввиду его устаревания в HTML), он показывается только в старых сообщениях, но в новых его нельзя вставить. Вместо него можно использовать font=monospace (я знаю, что это длиннее).
А кто мешает заменять [tt]текст[/tt] на <span class="tt">текст</span> при рендеринге?
Жоско прописанные замены «тэг-в-тэг»? Так вроде нет такого.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от июля 5, 2022, 00:38
Даже Quick quote поломали :fp:.

Код (Консоль) Выделить
Uncaught exception: TypeError: RegExp constructor called with invalid arguments
Error thrown at line 185, column 14 in <anonymous function: String.prototype.replaceAll>(find, replace) in https://lingvoforum.net/Themes/default/scripts/minified_3855c9b2bfe1612baf479b0d897223fb.js?smf212_1656939838:
    return str.replace(new RegExp(find,'g'),replace)
called from line 42, column 956 in <anonymous function: success>(data, textStatus, xhr) in https://lingvoforum.net/Themes/default/scripts/minified_c9f5ce2b4aaf94a2a014fd53bc48689c.js?smf212_1656939838:
    oOptions.text=oOptions.text.replaceAll(/<img src=".*?" alt="(.*?)" title=".*?" class="smiley">/,'$1');
called via Function.prototype.apply() from line 2, column 56552 in <anonymous function: S.Callbacks>() in https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js:
    !1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)
called from line 2, column 58012 in <anonymous function: fireWith>(e, t) in https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js:
    return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this
called from line 2, column 156752 in l(e, t, n, r) in https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js:
    h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||"",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(v,T,n)),!i&&-1<S.inArray("script",v.dataTypes)&&S.inArray("json",v.dataTypes)<0&&(v.converters["text script"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}(v,s,T,i),i?(v.ifModified&&((u=T.getResponseHeader("Last-Modified"))&&(S.lastModified[f]=u),(u=T.getResponseHeader("etag"))&&(S.etag[f]=u)),204===e||"HEAD"===v.type?l="nocontent":304===e?l="notmodified":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l="error",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+"",i?x.resolveWith(y,[o,l,T]):x.rejectWith(y,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?"ajaxSuccess":"ajaxError",[T,v,i?o:a]),b.fireWith(y,[T,l]),g&&(m.trigger("ajaxComplete",[T,v]),--S.active||S.event.trigger("ajaxStop")))
called from line 2, column 164351 in <anonymous function: o>() in https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js:
    o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=,"abort"===e?r.abort():"error"===e?"number"!=typeof r.status?t(0,"error"):t(r.status,r.statusText):t(Bt[r.status]||r.status,r.statusText,"text"!==(r.responseType||"text")||"string"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 5, 2022, 00:47
Цитата: Bhudh от июля  5, 2022, 00:38Даже Quick quote поломали :fp:.
В каком смысле поломали? Ее никогда в SMF не было, это была моя фича же. :eat:

В целом и их версия не сильно хуже работает, чем мой, некоторые недочеты есть.
Название: От: Обновление версии SMF до 2.1
Отправлено: _Swetlana от июля 5, 2022, 01:09
Цитата: RawonaM от июля  5, 2022, 00:21Странно. Это связано с тем, что у вас пустые строки между тегами (браузер их переносит на место до таблицы), но они должны чиститься при показе. Видимо что-то поменялось.
Ничего страшного, всё сама поправлю.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 5, 2022, 22:23
Цитата: RawonaM от июля  5, 2022, 00:47
Цитата: Bhudh от июля  5, 2022, 00:38Даже Quick quote поломали :fp:.
В каком смысле поломали? Ее никогда в SMF не было, это была моя фича же. :eat:

В целом и их версия не сильно хуже работает, чем мой, некоторые недочеты есть.
Таки нет, самый заметный баг - это невозможность цитировать на мобильнике. Эта кнопка показывается только при выборе мышкой. Печалька, надо допиливать.
Название: От: Обновление версии SMF до 2.1
Отправлено: mnashe от июля 6, 2022, 12:42
Цитата: RawonaM от июля  5, 2022, 22:23Таки нет, самый заметный баг - это невозможность цитировать на мобильнике. Эта кнопка показывается только при выборе мышкой. Печалька, надо допиливать.
У меня и твоя функция в одном из мобильных браузеров не работала. Кажется, в другом работала, что меня удивило.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 6, 2022, 12:47
Цитата: mnashe от июля  6, 2022, 12:42
Цитата: RawonaM от июля  5, 2022, 22:23Таки нет, самый заметный баг - это невозможность цитировать на мобильнике. Эта кнопка показывается только при выборе мышкой. Печалька, надо допиливать.
У меня и твоя функция в одном из мобильных браузеров не работала. Кажется, в другом работала, что меня удивило.
Странно. Мобильные браузеры почти и не отличаются уже. Просто видимо их функция слушает mouseup, а его на мобильнике нет. И еще этот ивент слушается только на теле сообщения, а если мышку отпускаешь в другом месте, то не работает. Тоже, как по мне, баг.
Название: От: Обновление версии SMF до 2.1
Отправлено: Python от июля 6, 2022, 13:55
Вижу, что мои сообщения лайкают. Не вижу у себя никакой кнопки для лайков. Этой кнопки нет только у меня, или она есть только у админов?
Название: От: Обновление версии SMF до 2.1
Отправлено: Python от июля 6, 2022, 14:00
Я могу отправлять самому себе личные сообщения (в прошлой версии не мог, вроде бы). Так и должно быть? Впрочем, функция безвредная (а иногда и полезная, наверно) — если это не побочное проявление какого-то бага, конечно.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 6, 2022, 14:03
Цитата: Python от июля  6, 2022, 13:55Вижу, что мои сообщения лайкают. Не вижу у себя никакой кнопки для лайков. Этой кнопки нет только у меня, или она есть только у админов?
А я думаю, почему люди не пользуются. Значит не было прав, добавил для всех пользователей. Теперь видно?
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 6, 2022, 14:04
И меншны тоже не были доступны никому. Попробуйте теперь @Python
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 6, 2022, 14:15
Цитата: Python от июля  6, 2022, 14:00Я могу отправлять самому себе личные сообщения (в прошлой версии не мог, вроде бы). Так и должно быть? Впрочем, функция безвредная (а иногда и полезная, наверно) — если это не побочное проявление какого-то бага, конечно.
Не знаю, но если нравится себе отправлять, то почему бы и нет :)
Название: От: Обновление версии SMF до 2.1
Отправлено: Python от июля 6, 2022, 14:16
Лайкоруку теперь вижу.

А куда кликать, чтобы @RawonaM вставить — только ручным набором с собакой (что, судя по всплывающему списку при наборе, работает)? Раньше клик по имени пользователя вставлял имя в сообщение, но сейчас там только ссылка на профиль.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 6, 2022, 14:19
Цитата: Python от июля  6, 2022, 14:16А куда кликать, чтобы @RawonaM вставить — только ручным набором с собакой (что, судя по всплывающему списку при наборе, работает)? Раньше клик по имени пользователя вставлял имя в сообщение, но сейчас там только ссылка на профиль.
Тоже моя модификация :dayatakoy:

Пока такого нет. Казалось бы все нежизненноважные улучшения, но реально неудобно.
Название: От: Обновление версии SMF до 2.1
Отправлено: Eitanbor от июля 6, 2022, 14:43
Цитата: Python от июля  6, 2022, 13:55Вижу, что мои сообщения лайкают. Не вижу у себя никакой кнопки для лайков. Этой кнопки нет только у меня, или она есть только у админов?
У меня она есть.
Вдобавок у меня не работает Alt+S :(
Название: От: Обновление версии SMF до 2.1
Отправлено: Easyskanker от июля 6, 2022, 14:48
@RawonaM

Работает ;up:
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 6, 2022, 14:56
Цитата: Easyskanker от июля  6, 2022, 14:48@RawonaM

Работает ;up:
Только почему-то на телефон уведомление не приходит. На мак приходит. :=
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 6, 2022, 15:11
Цитата: Eitanbor от июля  6, 2022, 14:43
Цитата: Python от июля  6, 2022, 13:55Вижу, что мои сообщения лайкают. Не вижу у себя никакой кнопки для лайков. Этой кнопки нет только у меня, или она есть только у админов?
У меня она есть.
Вдобавок у меня не работает Alt+S :(
А где это такое?
Название: От: Обновление версии SMF до 2.1
Отправлено: Eitanbor от июля 6, 2022, 16:45
Цитата: RawonaM от июля  6, 2022, 15:11
Цитата: Eitanbor от июля  6, 2022, 14:43
Цитата: Python от июля  6, 2022, 13:55Вижу, что мои сообщения лайкают. Не вижу у себя никакой кнопки для лайков. Этой кнопки нет только у меня, или она есть только у админов?
У меня она есть.
Вдобавок у меня не работает Alt+S :(
А где это такое?
На "быстром ответе"
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 6, 2022, 18:01
Цитата: Eitanbor от июля  6, 2022, 16:45
Цитата: RawonaM от июля  6, 2022, 15:11
Цитата: Eitanbor от июля  6, 2022, 14:43
Цитата: Python от июля  6, 2022, 13:55Вижу, что мои сообщения лайкают. Не вижу у себя никакой кнопки для лайков. Этой кнопки нет только у меня, или она есть только у админов?
У меня она есть.
Вдобавок у меня не работает Alt+S :(
А где это такое?
На "быстром ответе"
У меня на маке ⌃⌥S тоже не работает, а ⌃⌥P работает. Причем так же и на официальном сайте тоже https://www.simplemachines.org/community/index.php

Видимо такой-то общий баг.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от июля 6, 2022, 18:15
Почему адреса в тэге url после знака равно ставятся в кавычки?
Нет, даже не так. Почему, во-первых, адреса в тэге url после знака равно автоматически ставятся в кавычки, а во-вторых, поведение адресов, поставленных в кавычки и не поставленных в них, различается⁈ Кто это, блин, придумал⁈
Причём я нажимаю кнопку «Редактировать», открывается Quick edit, я убираю кавычки, нажимаю кнопку «Сохранить», Quick edit закрывается, я вижу (у меня то бишь отображаются) прекрасные кликабельные ссылки, потом перезагружаю страницу — и оба-на! Передо мной опять текстовые некликабельные ссылки в скобках, а после нажатия кнопки «Редактировать» опять уродские ссылки в кавычках.
Причём для ссылок на Википедию с кириллицей они автоматически перекодируются в percent code (https://en.wikipedia.org/wiki/Percent-encoding), который рябит в глазах и занимает пол-сообщения.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от июля 6, 2022, 18:18
Причём после редактирования ещё и появляется издевательская надпись на зелёном фоне, не имеющая отношения к реальности:
Цитата: (http://puu.sh/J9Khd.png)

На самом деле сообщение выглядит так:
(http://puu.sh/J9Ki3.png)
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 6, 2022, 18:37
Две несвязанные вещи:
1) Там есть какой-то баг с показом ссылок.

2) Что касается персент-кода, так это они не тут перекодируются, а твой браузер так копирует (где-то есть настройка, чтобы это отключить).
Опять же у меня стоял мой мод, который умел преобразовывать эти проценты, а теперь его нет, то есть они сюда вставляются как есть.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 6, 2022, 18:43
Я выключил автоматическую линковку, где-то в ней баг. Сейчас вроде сам тег работает как положено. С кавычками ничего не понял, но попробуй снова, интересно есть ли еще сейчас какие-то проблемы.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 6, 2022, 18:51
Нет, еще где-то баг или он в другом месте. Т.к. одинаковый код:
[url="https://en.wikipedia.org/wiki/Percent-encoding"]percent code[/url]
В двух разных темах выглядит по-разному и иногда в предпросмотре. Я догадываюсь, где это может быть, но копаться не буду.

https://lingvoforum.net/index.php?msg=3821395

Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от июля 6, 2022, 19:03
Цитата: RawonaM от июля  6, 2022, 18:372) Что касается персент-кода, так это они не тут перекодируются, а твой браузер так копирует
Чего⁈ Это FF по дефолту таким балуется, а Опера никогда таким не занималась.
Я что, по-твоему, слепой и не вижу, что в пост копирую? Я вижу кириллицу и до обновления видел её же, что при отправке, что при редактировании.
И вообще, если не включен WISIWIG, отправляемый текст меняться не должен.
Единственное исключение: те самые «красивые ссылки» на темы ЛФ, Википедию и Викисловарь, в которых всё равно приходилось методично и регулярно менять знаки подчёркивания на пробелы в текстовой части... Так как на жалобы реакции не было.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 6, 2022, 19:07
Цитата: Bhudh от июля  6, 2022, 19:03Я что, по-твоему, слепой и не вижу, что в пост копирую? Я вижу кириллицу и до обновления видел её же, что при отправке, что при редактировании.
Покажи скриншоты. Я конечно не ручаюсь, насколько мне известно смф не умеет преобразовывать эти ссылки. Я попробовал вставить кириллицу, так она и вставилась.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 6, 2022, 19:09
Цитата: Bhudh от июля  6, 2022, 19:03Единственное исключение: те самые «красивые ссылки» на темы ЛФ, Википедию и Викисловарь, в которых всё равно приходилось методично и регулярно менять знаки подчёркивания на пробелы в текстовой части... Так как на жалобы реакции не было.
А чего жаловаться, сам бы взял и допилил. Вандриен вон сколько пофиксил, а ты только жаловаться умеешь. Тебе все готовое на блюдечке подай и чтоб даже 25-летней давности настройки не пришлось менять. Ну конечно щас скажешь я не умею да не хочу и так далее, проходили... Ну хотя бы тогда цени, что другие делают бесплатно для тебя.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от июля 6, 2022, 19:30
Во-первых, мне в отличие от Вандриена доступа к коду никто не давал и вообще я PHP не сильно знаю.
Во-вторых, спроси у Мнаше, делал я что-то для кода или нет, если сам не знаешь или не помнишь.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 7, 2022, 01:55
Кстати, основное количество функциональности можно делать через JS, так даже предпочительнее. Вот @Bhudh тебе задание, воплотить вот это:

Цитата: RawonaM от июля  6, 2022, 14:19
Цитата: Python от июля  6, 2022, 14:16А куда кликать, чтобы @RawonaM вставить — только ручным набором с собакой (что, судя по всплывающему списку при наборе, работает)? Раньше клик по имени пользователя вставлял имя в сообщение, но сейчас там только ссылка на профиль.
Тоже моя модификация :dayatakoy:

Пока такого нет. Казалось бы все нежизненноважные улучшения, но реально неудобно.

Функнция addText() добавляет строку в текстарею, это не нужно заново писать. Надо просто прицепиться к элементу с именем и по клику вставлять имя, довольно тривиально. Еще нужно куда-то перекинуть ссылку на профиль, например на кружок онлайн/оффлайн, сейчас он ведет на личное сообщение, но там снизу есть еще кнопка для личного сообщения, т.е. лишнее.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от июля 7, 2022, 03:24
Цитата: RawonaM от июля  7, 2022, 01:55Функция addText() добавляет строку в текстарею, это не нужно заново писать.
А это нативная функция нового движка или унаследованная от старого? Я что-то подобное, помнится, писал.

Цитата: RawonaM от июля  7, 2022, 01:55Надо просто прицепиться к элементу с именем и по клику вставлять имя, довольно тривиально.
Тривиально, но поскольку элемент с именем, во-первых, ссылка, во-вторых, у него даже нет класса типа class="username", довольно муторно:
$('.poster > h4 a:nth-child(2)').click(function(){
  addText('[url='+this.dataset.link+']@'+this.textContent+'[/url]');
}).each(function(idx, el){
  el.dataset.link = el.href;
  el.href = '';
});

Цитата: RawonaM от июля  7, 2022, 01:55Еще нужно куда-то перекинуть ссылку на профиль, например на кружок онлайн/оффлайн, сейчас он ведет на личное сообщение, но там снизу есть еще кнопка для личного сообщения, т.е. лишнее.
Внизу в строчке с иконками под числом сообщений поставить самой первой ссылкой и дать ей class="main_icons members" (иконка человечка, как у «Сводки» в верхнем дропменю).
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 7, 2022, 09:08
Цитата: Bhudh от июля  7, 2022, 03:24А это нативная функция нового движка или унаследованная от старого? Я что-то подобное, помнится, писал.
Моя функция, для квикквота писалась.

Цитата: Bhudh от июля  7, 2022, 03:24него даже нет класса типа class="username", довольно муторно:
$('.poster > h4 a:nth-child(2)').click(function(){
  addText('[url='+this.dataset.link+']@'+this.textContent+'[/url]');
}).each(function(idx, el){
  el.dataset.link = el.href;
  el.href = '';
});
Спасибо! Подправил чуть-чуть и упростил, а то перезагружало страничку:

$('.poster > h4 a:nth-child(2)').each(function(idx, el){
  el.href = 'javascript:addText("@'+el.textContent+' ")';
});

И убрал ссылку на профиль, меншн сам ее оформляет.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 7, 2022, 09:12
Цитата: Bhudh от июля  7, 2022, 03:24Внизу в строчке с иконками под числом сообщений поставить самой первой ссылкой и дать ей class="main_icons members" (иконка человечка, как у «Сводки» в верхнем дропменю).
Вот, используя твой же селектор:
$('.poster > h4 a:nth-child(1)').each(function(idx, el){
  el.href = el.href.replace("action=pm", "action=profile");
});

Все, можно ставить в продакшн. Без всяких мучений с ПХП :)
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 7, 2022, 10:06
Аватарка тоже ведет на профиль, легче попасть на нее. Но на мобильном ее не видно, так что через кружочек надо тоже.

А вот квикквот для мобильника не получается пофиксить.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 7, 2022, 10:18
Еще я очень хотел бы сделать выпадающий список с поиском разделов. С таким количеством разделов искать мышкой и глазами их и кликать вообще никакого смысла. Я бы набрал мат- и попал в математику сразу.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от июля 7, 2022, 13:32
Цитата: RawonaM от июля  7, 2022, 09:08а то перезагружало страничку
Именно для этого я приравнивал адрес пустой строке.
Но, видимо, новейшие не-Оперы не дотумкивают, что по пустому hrefʼу не надо переходить...
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 7, 2022, 14:05
Цитата: Bhudh от июля  7, 2022, 13:32
Цитата: RawonaM от июля  7, 2022, 09:08а то перезагружало страничку
Именно для этого я приравнивал адрес пустой строке.
Но, видимо, новейшие не-Оперы не дотумкивают, что по пустому hrefʼу не надо переходить...
Но ведь это противоречит стандарту :)
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от июля 7, 2022, 14:37
Стандарт предлагает открывать пустое окно/вкладку?
Название: От: Обновление версии SMF до 2.1
Отправлено: Andrey Lukyanov от июля 7, 2022, 14:53
Цитата: Bhudh от июля  7, 2022, 14:37Стандарт предлагает открывать пустое окно/вкладку?
Предлагает открывать текущий документ.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от июля 7, 2022, 15:59
Даже с атрибутом target="_blank"?
Название: От: Обновление версии SMF до 2.1
Отправлено: ta criqt от июля 7, 2022, 17:12
С предпросмотром ни у кого трудностей не имеется?
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 7, 2022, 23:21
Цитата: ta criqt от июля  7, 2022, 17:12С предпросмотром ни у кого трудностей не имеется?
А какие трудности?
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 7, 2022, 23:22
Добавил гугл транслейт вот таким хитрым образом.

Цитировать$('.post > .inner')
    .wrap(function(i) {
        return '<div class="goog-trans-section" id="gt_' + this.id + '"></div>'
    })
    .after('<div class="goog-trans-control"></div>');

function googleSectionalElementInit() {
    new google.translate.SectionalElement({
    sectionalNodeClassName: 'goog-trans-section',
    controlNodeClassName: 'goog-trans-control',
  }, 'google_sectional_element');
}

var lindex = document.cookie.indexOf("lang=");
var lang = lindex < 0 ? 'en' : document.cookie.slice(lindex + 5, lindex + 7);

jQuery.getScript('//translate.google.com/translate_a/element.js?cb=googleSectionalElementInit&ug=section&hl=' + lang)

$('.goog-trans-control').css('float', 'right');

setTimeout(() => $('.goog-te-sectional-gadget-link-text').css('font-weight', 'normal'), 100);

Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 7, 2022, 23:37
На украинский с русского переводит вполне сносно. Хотя Python возможно имеет другое мнение :)
Название: От: Обновление версии SMF до 2.1
Отправлено: ta criqt от июля 8, 2022, 00:54
   
ЦитироватьС предпросмотром ни у кого трудностей не имеется?

А какие трудности?
— То не даёт просмотр, то даёт с огромной текстокодовой вставкою.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от июля 8, 2022, 01:19
Цитата: RawonaM от июля  7, 2022, 23:22Добавил гугл транслейт вот таким хитрым образом.

Цитировать(() =>...
То-то он у меня и не появляется.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 8, 2022, 08:35
Цитата: Bhudh от июля  8, 2022, 01:19
Цитата: RawonaM от июля  7, 2022, 23:22Добавил гугл транслейт вот таким хитрым образом.

Цитировать(() =>...
То-то он у меня и не появляется.
Так эта строка только стиль добавляет.
Название: От: Обновление версии SMF до 2.1
Отправлено: Andrey Lukyanov от июля 8, 2022, 08:56
Цитата: Bhudh от июля  7, 2022, 15:59Даже с атрибутом target="_blank"?
Да. Ещё раз открывается то же самое.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 9, 2022, 13:30
Улучшил быструю цитату, теперь нет проблем с выделением и работает на мобильнике. Если будут какие-то глюки, пишите.
Также в отличие от предыдущей версии нажатие на быструю цитату под сообщением разрешает цитирование только с этого сообщения, остальной текст обрежется.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 9, 2022, 13:41
Моя собственная быстрая цитата все равно была лучше, она умела авторов вложенных цитат тоже оформлять, эта не умеет, еще надо допиливать. :(
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 9, 2022, 21:29
В меню профиля добавил кастомный шрифт и язык для гугл-транслейта. К сожалению приципиться было сложно и я сделал 500 мс задержку, если меню не придет с сервера позже, то оно перезапишет эти элементы и придется перегрузить страницу. Думаю не такая большая проблема, сложности с интернетом сейчас редко возникают.
Название: От: Обновление версии SMF до 2.1
Отправлено: mnashe от июля 10, 2022, 00:20
Цитата: RawonaM от июля  9, 2022, 21:29В меню профиля добавил кастомный шрифт и язык для гугл-транслейта.
Ой, а где это? Я не нашёл...
А ещё, оказывается, пропали наши дополнительные кнопки над формой ответа...
Название: От: Обновление версии SMF до 2.1
Отправлено: mnashe от июля 10, 2022, 00:26
Цитата: RawonaM от июля  9, 2022, 13:41Моя собственная быстрая цитата все равно была лучше, она умела авторов вложенных цитат тоже оформлять, эта не умеет, еще надо допиливать. :(
Помнится, это был один из самых сложных модов, к тому же разбросанный по нескольким местам нескольких файлов. Я уже когда восстанавливал твои моды после взлома, вписал его не полностью: дата у вложенных цитат в быстрой цитате терялась. В твоём исходном моде не терялось ничего, но дата как-то особенно сложно реализовывалась.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 10, 2022, 00:30
Цитата: mnashe от июля 10, 2022, 00:20
Цитата: RawonaM от июля  9, 2022, 21:29В меню профиля добавил кастомный шрифт и язык для гугл-транслейта.
Ой, а где это? Я не нашёл...
(https://images.lingvoforum.net/images/2022/07/10/EKRANA-2022-07-10-O-00.27.21.md.png) (https://images.lingvoforum.net/image/i3ozu)

Цитата: mnashe от июля 10, 2022, 00:20А ещё, оказывается, пропали наши дополнительные кнопки над формой ответа...
У меня не пропадали вроде или я не знаю о чем ты.

(https://images.lingvoforum.net/images/2022/07/10/EKRANA-2022-07-10-O-00.27.58.md.png) (https://images.lingvoforum.net/image/i3cqx)
Название: От: Обновление версии SMF до 2.1
Отправлено: mnashe от июля 10, 2022, 01:21
Цитата: RawonaM от июля 10, 2022, 00:30(https://images.lingvoforum.net/images/2022/07/10/EKRANA-2022-07-10-O-00.27.21.md.png)
У меня нету этих полей :donno:
Название: От: Обновление версии SMF до 2.1
Отправлено: mnashe от июля 10, 2022, 01:24
Ага. Переключил интерфейс на английский — появились.
Update
А потом опять исчезли. Уже в английском...
После переключения на русский снова появились.
:donno:
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 10, 2022, 02:03
Цитата: mnashe от июля 10, 2022, 01:24Ага. Переключил интерфейс на английский — появились.
Update
А потом опять исчезли. Уже в английском...
После переключения на русский снова появились.
:donno:
Значит 500 мс не хватает в твоем случае. Найти бы ивент зацепочный. Или как-то еще подождать.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от июля 10, 2022, 03:03
Цитата: mnashe от июля 10, 2022, 00:20А ещё, оказывается, пропали наши дополнительные кнопки над формой ответа...
Я себе вставил свои, так как у меня в быстром ответе вообще никаких кнопок нет.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 10, 2022, 10:32
Цитата: RawonaM от июля 10, 2022, 02:03Значит 500 мс не хватает в твоем случае. Найти бы ивент зацепочный. Или как-то еще подождать.
Переделал все добавки так, что они ждут пока появится элемент. @mnashe, теперь проблем с таймингом вроде не должно быть, проверь-ка.
Название: От: Обновление версии SMF до 2.1
Отправлено: Eitanbor от июля 10, 2022, 10:49
У меня три верхних ряда кнопок не работает :sad: :sad: . А жаль, можно было бы удобнее расставлять ударения.

И ещё. Некоторые смайлики имеют редупликации. Мне непонятно, зачем :donno:
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 10, 2022, 11:49
По просьбе желающих добавил voc (Vocaroo) тег:

https://voca.ro/1apku299OQYS

[voc]https://vocaroo.com/1apku299OQYS[/voc]
[voc]https://voca.ro/1apku299OQYS[/voc]
[voc]1apku299OQYS[/voc]

https://voca.ro/1apku299OQYS

                         

                         

                         



Вспоминаю все эти разговоры "кто как говорит", так это было бы очень удобно. :)
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 10, 2022, 11:58
Странно, но после этого нового тега не вставляются смайлы. Очень странный баг.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 10, 2022, 11:59
Цитата: Eitanbor от июля 10, 2022, 10:49У меня три верхних ряда кнопок не работает :sad: :sad: . А жаль, можно было бы удобнее расставлять ударения.
Какой браузер, версия? В консоли есть ошибки?
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 10, 2022, 12:00
Цитата: Eitanbor от июля 10, 2022, 10:49И ещё. Некоторые смайлики имеют редупликации. Мне непонятно, зачем :donno:
Некоторые смайлы исторически имеют несколько кодов, старые были спрятаны. Я скинул все смайлы в попап и они все смешались теперь, а как найти дупликаты не очень представляю. Если кто-то мог бы допустим сделать скриншот и отметить все дупликаты, я бы их убрал, а так пусть будут.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 10, 2022, 12:07
Цитата: RawonaM от июля 10, 2022, 12:00Некоторые смайлы исторически имеют несколько кодов, старые были спрятаны. Я скинул все смайлы в попап и они все смешались теперь, а как найти дупликаты не очень представляю. Если кто-то мог бы допустим сделать скриншот и отметить все дупликаты, я бы их убрал, а так пусть будут.
Еще спрятал часть дупликатов, но не гарантирую, что все. Если увидите еще, скажите какие конкретно.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от июля 10, 2022, 12:40
Цитата: RawonaM от июля 10, 2022, 11:49По просьбе желающих добавил voc (Vocaroo) тег:

https://voca.ro/1apku299OQYS

[voc]https://vocaroo.com/1apku299OQYS[/voc]
[voc]https://voca.ro/1apku299OQYS[/voc]
[voc]1apku299OQYS[/voc]

https://voca.ro/1apku299OQYS

                         

                         

                         
:wall: Ну ты хотя бы этим айФреймам или врапящим их дивам классы ставь, чтобы можно было очередные пустые прямоугольники простым CSS скрывать.
И смайлик :wall: верни! >(
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 10, 2022, 12:59
Цитата: Bhudh от июля 10, 2022, 12:40:wall: Ну ты хотя бы этим айФреймам или врапящим их дивам классы ставь, чтобы можно было очередные пустые прямоугольники простым CSS скрывать.
И смайлик :wall: верни! >(
А что, это тоже не работает в старом браузере?
Смайлик есть, но как я сказал по какому-то странному обстоятельству смайлы не подставляются после vocaroo.
Название: От: Обновление версии SMF до 2.1
Отправлено: mnashe от июля 10, 2022, 13:02
Цитата: RawonaM от июля 10, 2022, 12:07Еще спрятал часть дупликатов, но не гарантирую, что все. Если увидите еще, скажите какие конкретно.
Исправил.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от июля 10, 2022, 13:39
Цитата: RawonaM от июля 10, 2022, 12:59А что, это тоже не работает в старом браузере?
Любое нововведение ES2015/ES6 не работает.
Включая новый класс объектов [tt]Set[/tt].
И, кстати, тэг [tt] тоже верни.
Название: От: Обновление версии SMF до 2.1
Отправлено: Eitanbor от июля 10, 2022, 15:10
Цитата: RawonaM от июля 10, 2022, 11:59Какой браузер, версия? В консоли есть ошибки?
Google Chrome, 103.0.5060.114. Комп на Win 10, 64 бит. Я вижу ошибки "Failed to load resource: net::ERR_BLOCKED_BY_CLIENT" и какой-то адресс https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js (https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js).

В кнопках (в коде) я вижу вызовы функции addBBC(string) на первом ряду, изменение параметра tagColor на втором, и ссылки с вызовом функции addText(string) на третьем
Название: От: Обновление версии SMF до 2.1
Отправлено: ‌tacriqt‌ от июля 10, 2022, 15:40
С предпросмотром тем трудности так и остались.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 10, 2022, 16:26
@Eitanbor, у вас наверное включен WYSIWYG? В него не вставлятся, только в текстовый.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 10, 2022, 16:27
Цитата: ‌tacriqt‌ от июля 10, 2022, 15:40С предпросмотром тем трудности так и остались.
Будем ждать когда движок починят. Я правда не замечаю трудностей.
Название: От: Обновление версии SMF до 2.1
Отправлено: ta criqt от июля 10, 2022, 16:46
ЦитироватьЯ правда не замечаю трудностей.
— Может, это как-то связано с социальным положением на форе.
Название: От: Обновление версии SMF до 2.1
Отправлено: Eitanbor от июля 10, 2022, 16:49
Есть, работает таки без WYSIWYG!!!
Только второй ряд почему-то нет :-\

Вообще-то, было бы удобнее использовать хотя-бы третий ряд без переключений на редактор кода.
Название: От: Обновление версии SMF до 2.1
Отправлено: mnashe от июля 10, 2022, 18:41
Цитата: RawonaM от июля 10, 2022, 10:32Переделал все добавки так, что они ждут пока появится элемент. @mnashe, теперь проблем с таймингом вроде не должно быть, проверь-ка.
Похоже, что да, всё в порядке теперь.
Название: От: Обновление версии SMF до 2.1
Отправлено: ‌tacriqt‌ от июля 11, 2022, 07:43
Цитировать3 Пользователи и 104 гостей просматривают этот раздел.
— Так много гостей с обновлением не вяжется?
Название: От: Обновление версии SMF до 2.1
Отправлено: Eitanbor от июля 12, 2022, 00:25
У меня есть на форуме тема Некий афразийский конланг (Reloaded) (https://lingvoforum.net/index.php/topic,106641.msg3821923.html#new). Иногда мне нужно исправить некое сообщение. Но проблема в том, что "загрузка" может быть очень долгой. В чем причина?
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 12, 2022, 00:34
 :donno: Медленный интернет разве что.
Название: От: Обновление версии SMF до 2.1
Отправлено: Eitanbor от июля 12, 2022, 00:39
Цитата: RawonaM от июля 12, 2022, 00:34:donno: Медленный интернет разве что.
Та вряд ли...
Название: От: Обновление версии SMF до 2.1
Отправлено: Eitanbor от июля 12, 2022, 00:40
Цитата: Eitanbor от июля 12, 2022, 00:39
Цитата: RawonaM от июля 12, 2022, 00:34:donno: Медленный интернет разве что.
Та вряд ли...
Тем более, что пересылать на сервер - это разве что несколько килобайт
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 12, 2022, 11:41
Цитата: Eitanbor от июля 12, 2022, 00:40
Цитата: Eitanbor от июля 12, 2022, 00:39
Цитата: RawonaM от июля 12, 2022, 00:34:donno: Медленный интернет разве что.
Та вряд ли...
Тем более, что пересылать на сервер - это разве что несколько килобайт
Дело не в размере данных, а в latency. Бывает и сервер долго думает.
Если это случается с какими-то конкретными сообщениями, дайте ссылку, я тоже попробую.
Название: От: Обновление версии SMF до 2.1
Отправлено: Кассивелан от июля 13, 2022, 01:30
Да блин, что за "Союзмультфильм"?!
Название: От: Обновление версии SMF до 2.1
Отправлено: Chwjodor2 от июля 13, 2022, 18:45
При попытке восстановить пароль ничего на почту не высылается, который раз уже пытаюсь - ничего. Исправьте это как-то.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от июля 13, 2022, 19:00
А-а-а! :uzhos: Не исправляйте ему ничего!
Название: От: Обновление версии SMF до 2.1
Отправлено: Chwjodor2 от июля 13, 2022, 19:17
Цитата: Bhudh от июля 13, 2022, 19:00А-а-а! :uzhos: Не исправляйте ему ничего!
Хорошо, понял.
Название: От: Обновление версии SMF до 2.1
Отправлено: Easyskanker от июля 14, 2022, 05:22
Цитата: Bhudh от июля 13, 2022, 19:00А-а-а! :uzhos: Не исправляйте ему ничего!
За что?
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от июля 14, 2022, 07:20
А Вы уверены, что обсуждение того, насколько русский язык древнее всех (https://lingvoforum.net/index.php/topic,70972.msg2211432.html#msg2211432) это именно то, что форуму сейчас необходимо?
Название: От: Обновление версии SMF до 2.1
Отправлено: Andrey Lukyanov от июля 14, 2022, 08:54
Цитата: Bhudh от июля 14, 2022, 07:20А Вы уверены, что обсуждение того, насколько русский язык древнее всех (https://lingvoforum.net/index.php/topic,70972.msg2211432.html#msg2211432) это именно то, что форуму сейчас необходимо?
На то и раздел «Псевдонаука».
Название: От: Обновление версии SMF до 2.1
Отправлено: Easyskanker от июля 14, 2022, 09:18
Цитата: Andrey Lukyanov от июля 14, 2022, 08:54
Цитата: Bhudh от июля 14, 2022, 07:20А Вы уверены, что обсуждение того, насколько русский язык древнее всех (https://lingvoforum.net/index.php/topic,70972.msg2211432.html#msg2211432) это именно то, что форуму сейчас необходимо?
На то и раздел «Псевдонаука».
:+1:
Забавы ради и я в этот раздел внёс посильный вклад темой "Я вкусно покушал".
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 14, 2022, 12:13
А почта другим приходит? Вроде пофисили проблемы с почтой.
Название: От: Обновление версии SMF до 2.1
Отправлено: _Swetlana от июля 15, 2022, 16:20
Следующий баг замечен. ОС 10-ка, браузер хромю

Делаю таблицу с тегом bgcolor=beige nice=1. Отправляю. Всё хорошо.
  ὁ αγρός
  поле
  ἀγρο- 
  ὁ λόγος
  слово
  λογο- 
  ὁ ἄνθρωπος
  человек
  ἀνθρωπο- 
  ὁ δῆμος 
  народ
  δημο- 
  singularis 
  Nom.    ὁ    αγρός    λόγος    ἄνθρωπος    δῆμος 
  Gen.    τοῦ    αγροῦ    λόγου    ἀνθρώπου    δήμου 
  Dat.    τῷ    αγρῷ    λόγῷ    ἀνθρώπῳ    δήμῳ 
  Acc.    τὸν   αγρόν    λόγον    ἄνθρωπον    δῆμον 
  Voc.    ὦ    αγρέ    λόγε    ἄνθρωπε    δῆμε 
pluralis 
  Nom.    οἱ    ἀγροί    λόγοι    ἄνθρωποι    δῆμοι 
  Gen.    τῶν    ἀγρῶν    λόγων    ἀνθρώπων    δήμων 
  Dat.    τοῖς    ἀγροῖς    λόγοις    ἀνθρώποις    δήμοις 
  Acc.    τοὺς    ἀγρούς    λόγους    ἀνθρώπους    δήμους 
  Voc.    ὦ   ἀγροί    λόγοι    ἄνθρωποι    δῆμοι 
dualis 
  Nom., Acc.    τὼ    ἀγρώ    λόγω    ἀνθρώπω    δήμω 
  Gen., Dat.    τοῖν    ἀγροῖν    λόγοιν    ἀνθρώποιν    δήμοιν 
Название: От: Обновление версии SMF до 2.1
Отправлено: _Swetlana от июля 15, 2022, 16:21
Теперь открываю пост для редактирования с помощью Изменить, форматирование таблицы исчезает:

  ὁ αγρός
  поле
  ἀγρο- 
  ὁ λόγος
  слово
  λογο- 
  ὁ ἄνθρωπος
  человек
  ἀνθρωπο- 
  ὁ δῆμος 
  народ
  δημο- 
  singularis 
  Nom.    ὁ    αγρός    λόγος    ἄνθρωπος    δῆμος 
  Gen.    τοῦ    αγροῦ    λόγου    ἀνθρώπου    δήμου 
  Dat.    τῷ    αγρῷ    λόγῷ    ἀνθρώπῳ    δήμῳ 
  Acc.    τὸν   αγρόν    λόγον    ἄνθρωπον    δῆμον 
  Voc.    ὦ    αγρέ    λόγε    ἄνθρωπε    δῆμε 
pluralis 
  Nom.    οἱ    ἀγροί    λόγοι    ἄνθρωποι    δῆμοι 
  Gen.    τῶν    ἀγρῶν    λόγων    ἀνθρώπων    δήμων 
  Dat.    τοῖς    ἀγροῖς    λόγοις    ἀνθρώποις    δήμοις 
  Acc.    τοὺς    ἀγρούς    λόγους    ἀνθρώπους    δήμους 
  Voc.    ὦ   ἀγροί    λόγοι    ἄνθρωποι    δῆμοι 
dualis 
  Nom., Acc.    τὼ    ἀγρώ    λόγω    ἀνθρώπω    δήμω 
  Gen., Dat.    τοῖν    ἀγροῖν    λόγοιν    ἀνθρώποιν    δήμοιν 

А если открыть с помощью Редактировать, то форматирование не портится.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 16, 2022, 12:16
Действительно, получилось воспроизвести. Окей, проверю, может смогу починить.
Название: От: Обновление версии SMF до 2.1
Отправлено: Karakurt от июля 16, 2022, 12:35
Под аватаром есть только ссылка на личку, а на профиль нет. Но было раньше.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 16, 2022, 13:55
Цитата: Karakurt от июля 16, 2022, 12:35Под аватаром есть только ссылка на личку, а на профиль нет. Но было раньше.
На аватару или на серый/зеленый кружок надо кликать.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 19, 2022, 11:02
Оказывается их быстрая цитата даже не умеет ссылки цитировать. Чёрт подери, ну что за такое. Все же надо ее подфискить и PR открыть.
Что там было:
Вложенные цитаты, ссылки.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 19, 2022, 15:45
@Bhudh Давай со старыми браузерами в тему для этого.
Название: От: Обновление версии SMF до 2.1
Отправлено: mnashe от июля 29, 2022, 15:22
Редактирую раздражающие меня оранжевые элементы в дефолтной теме. Очень уж они выбиваются из цветовой схемы.
(В прошлой версии они тоже были оранжевыми, это я их потом «приголубил»).
Перекрасил пока всего шесть элементов, есть ещё как минимум два (не считая картинок, но их совсем немного), которые я что-то не соображу, как к ним добраться у себя локально, не ставя сервер.
Те, что я уже отредактировал, — я делаю так: тыкаю нужный элемент правой кнопкой и выбираю Inspect. В открывшемся окошке стилей редактирую цвета — и они сразу отображаются на странице.
А вот с теми элементы, где оранжевый появляется только на hover-стилях, такой способ не работает. Как проще такое редактировать? Где оно находится в таблице стилей в теме, я знаю, но как это проще всего встроить, чтобы подобрать подходящий цвет на странице?

И следующий вопрос: как потом встраивать изменения. Оформить их как мод, применяемый к файлу стилей в теме? Но там как-то не очень удобно выглядит: заменять нужно, как правило, только color, иногда background-color, редко border-color в разделе стилей для каждого из изменяемых элементов, а не весь раздел. Не хотелось бы заменять лишнее, ведь в следующей версии это может привести к неприятностям, если они поменяют что-то, кроме цвета (не меняя класс элемента). А как такое оформить на языке модов?
Или сделать дополнительную таблицу стилей с !important? Если так, то где / чем её встраивать?
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 29, 2022, 15:24
Цитата: mnashe от июля 29, 2022, 15:22А вот с теми элементы, где оранжевый появляется только на hover-стилях, такой способ не работает. Как проще такое редактировать? Где оно находится в таблице стилей в теме, я знаю, но как это проще всего встроить, чтобы подобрать подходящий цвет на странице?
Я не у компьютера, но там вроде есть какой-то чекбокс, мол, показать только hover.

Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 29, 2022, 15:26
Цитата: mnashe от июля 29, 2022, 15:22Или сделать дополнительную таблицу стилей с !important? Если так, то где / чем её встраивать?
Сделай файл, я потом посморю, как его приделать. Дефолтную тему я бы не менял, можно сделать дополнительную.
Название: От: Обновление версии SMF до 2.1
Отправлено: mnashe от июля 29, 2022, 15:34
Ещё две проблемы, которых я почему-то сразу не заметил.

1. Ихняя быстрая цитата переводит фокус к окошку быстрого ответа. Твоя быстрая цитата такое делала только в файерфоксе (ну то есть файерфокс так её обрабатывал) и только в первый раз — то есть если потом прокрутить страницу обратно и продолжить выделять куски и нажимать кнопку быстрой цитаты, больше уже не приходилось искать место заново. А с ихней кривой быстроцитатой это приходится делать каждый раз, и в хроме тоже. Очень неудобно. Надо будет глянуть, что там убрать или заменить...

2. Мне вроде помнится, что в прошлой версии я убирал это бессмысленное урезание ширины экрана, так что при любом разрешении (точнее, ширине окошка в браузере) весь экран, кроме рамок, использовался, а не чуть больше половины, как у меня сейчас. Правильно я помню, было такое?
Если так, то мне надо будет и сейчас найти все места, где жёстко задана используемая ширина. Мне смутно помнится, что где-то мне пришлось изменить для этого не только таблицу стилей, но и что-то поменять в подгружаемом в конце скрипте (конкретно для быстрого ответа), но я не уверен.
Название: От: Обновление версии SMF до 2.1
Отправлено: mnashe от июля 29, 2022, 15:39
Цитата: RawonaM от июля 29, 2022, 15:26Дефолтную тему я бы не менял, можно сделать дополнительную.
Ага, тогда намного проще. И картинки те заодно заменить. Сделаю изменённую таблицу стилей и картинки и пришлю. Для облегчения будущих изменений (ведь тему они тоже меняют от версии к версии) впишу свои изменения примерно в таком стиле:
color: #мойновыйцвет; //mymod from #ихоранжеваябяка;
Название: От: Обновление версии SMF до 2.1
Отправлено: mnashe от июля 29, 2022, 15:49
Цитата: RawonaM от июля 29, 2022, 15:24Я не у компьютера, но там вроде есть какой-то чекбокс, мол, показать только hover.
О, спасибо, нашёл, где открывается эта панель с чекбоксами, так что теперь у меня уже 9 отредактированных элементов.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 29, 2022, 16:28
Цитата: mnashe от июля 29, 2022, 15:39
Цитата: RawonaM от июля 29, 2022, 15:26Дефолтную тему я бы не менял, можно сделать дополнительную.
Ага, тогда намного проще. И картинки те заодно заменить. Сделаю изменённую таблицу стилей и картинки и пришлю. Для облегчения будущих изменений (ведь тему они тоже меняют от версии к версии) впишу свои изменения примерно в таком стиле:
color: #мойновыйцвет; //mymod from #ихоранжеваябяка;
А зачем так сложно? Просто css-файл лучше, без всяких замен
Название: От: Обновление версии SMF до 2.1
Отправлено: mnashe от июля 29, 2022, 16:34
Цитата: RawonaM от июля 29, 2022, 16:28А зачем так сложно? Просто css-файл лучше, без всяких замен
В смысле? :what: Я и говорю про css-файл, просто вместо того, чтобы просто затирать старый цветом новым, оставлять старый в комментарии.
Облегчит поиск и замену цветов в следующей версии темы.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от июля 29, 2022, 16:40
RawonaM имеет в виду, что можно не редактировать старый, а дописать новый, который перебьёт написанное в старом.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от июля 29, 2022, 16:41
А, я просто не понял.
Цитата: mnashe от июля 29, 2022, 16:34
Цитата: RawonaM от июля 29, 2022, 16:28А зачем так сложно? Просто css-файл лучше, без всяких замен
В смысле? :what: Я и говорю про css-файл, просто вместо того, чтобы просто затирать старый цветом новым, оставлять старый в комментарии.
Облегчит поиск и замену цветов в следующей версии темы.
Окей.
Название: От: Обновление версии SMF до 2.1
Отправлено: Chwjodor2 от августа 9, 2022, 10:27
Цитата: RawonaM от июля 14, 2022, 12:13А почта другим приходит? Вроде пофисили проблемы с почтой.
Всё так же — на почту ничего не приходит.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от августа 9, 2022, 10:35
Цитата: Chwjodor2 от августа  9, 2022, 10:27
Цитата: RawonaM от июля 14, 2022, 12:13А почта другим приходит? Вроде пофисили проблемы с почтой.
Всё так же — на почту ничего не приходит.
Каждый день люди регистрируются, так что приходит.
Какой логин у вас?
Название: От: Обновление версии SMF до 2.1
Отправлено: Chwjodor2 от августа 9, 2022, 10:41
ЦитироватьКаждый день люди регистрируются, так что приходит.
Какой логин у вас?
Chwjodor
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от августа 9, 2022, 10:45
Забыли пароль?
Название: От: Обновление версии SMF до 2.1
Отправлено: Chwjodor2 от августа 9, 2022, 10:46
Цитата: RawonaM от августа  9, 2022, 10:45Забыли пароль?
Да. Пытаюсь восстановить, но ничего не приходит на почту.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от августа 9, 2022, 10:50
Отправил на почту.
Название: От: Обновление версии SMF до 2.1
Отправлено: mnashe от августа 13, 2022, 21:39
Оказывается, они изменили тег RTL. Он раньше был block, а теперь стал inline.
Пример:
https://lingvoforum.net/index.php/topic,58423.msg2019869.html#msg2019869
Получается, что все старые сообщения надо редактировать, чтоб они правильно отображались. Заменять каждую пару [RTL]...[/RTL]  на [RIGHT][RTL]...[/RTL][/RIGHT].

А ещё почему-то в той же теме цитаты странно выглядят. Везде пустая строка в начале цитаты. Если нажать «редактировать», то её не видно.
Название: От: Обновление версии SMF до 2.1
Отправлено: mnashe от августа 13, 2022, 21:51
И это ошибка.

старое определениеновое определение
array(
  'tag' => 'right',
  'before' => '<div style="text-align: right;">',
  'after' => '</div>',
  'block_level' => true,
),
array(
  'tag' => 'rtl',
  'before' => '<div dir="rtl">',
  'after' => '</div>',
  'block_level' => true,
),
array(
  'tag' => 's',
  'before' => '<del>',
  'after' => '</del>',
),
array(
  'tag' => 'right',
  'before' => '<div class="righttext">',
  'after' => '</div>',
  'block_level' => true,
),
array(
  'tag' => 'rtl',
  'before' => '<bdo dir="rtl">',
  'after' => '</bdo>',
  'block_level' => true,
),
array(
  'tag' => 's',
  'before' => '<s>',
  'after' => '</s>',
),

В новом определении вместо DIV стоит BDO, но по-прежнему указано, что он якобы block level. А он не block level, в отличие от DIV.

Надо баг-отчёт SMFщикам отправить...
Название: От: Обновление версии SMF до 2.1
Отправлено: iopq от августа 21, 2022, 23:34
Не читал всю тему, но будет ночная версия?
Название: От: Обновление версии SMF до 2.1
Отправлено: Upliner от августа 22, 2022, 09:51
Цитата: iopq от августа 21, 2022, 23:34Не читал всю тему, но будет ночная версия?
Что ещё за ночная версия?
Название: От: Обновление версии SMF до 2.1
Отправлено: Karakurt от августа 22, 2022, 09:53
Nightly build :) Цветовая гамма наверное.
Название: От: Обновление версии SMF до 2.1
Отправлено: Upliner от августа 22, 2022, 10:15
Цитата: Karakurt от августа 22, 2022, 09:53Цветовая гамма наверное.
В винде что ли нет какой-нибудь приблуды, чтобы инвертировать окна?
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от августа 22, 2022, 13:21
Цитата: Upliner от августа 22, 2022, 10:15
Цитата: Karakurt от августа 22, 2022, 09:53Цветовая гамма наверное.
В винде что ли нет какой-нибудь приблуды, чтобы инвертировать окна?
Вряд ли сама винда, но скорее всего для браузера плагин найдется. И вот я тоже решил попробовать первый попавшийся. Он платный, но первые три месяца обещает бесплатно.

(https://images.lingvoforum.net/images/2022/08/22/EKRANA-2022-08-22-O-13.20.41.md.png) (https://images.lingvoforum.net/image/ioKpA)
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от августа 22, 2022, 13:22
Кстати хорошая штука и правда :) Платить конечно не буду, но может найдется что-то и фрииное.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от августа 22, 2022, 13:41
Щас за скины ещё и денех требуют⁈ :o :uzhos:
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от августа 22, 2022, 13:43
Цитата: Bhudh от августа 22, 2022, 13:41Щас за скины ещё и денех требуют⁈ :o :uzhos:
За плагин для хрома.
Ну и скины есть платные, почему нет. Все что требует работы может стоить денег, не надо принимать как данное, что все бесплатно.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от августа 22, 2022, 14:27
Эх, ушли безвозвратно времена FSF, девятой оперы и кучи скинов и скриптов по щелчку... :(
Всё теперь такое вебтринольное, суперсекьюрное и... платное.
Название: От: Обновление версии SMF до 2.1
Отправлено: Upliner от августа 22, 2022, 15:10
Цитата: Bhudh от августа 22, 2022, 14:27Эх, ушли безвозвратно времена FSF
:o Это как?
Цитата: Bhudh от августа 22, 2022, 14:27девятой оперы
Опера как ни крути, проприетарщина...
Цитата: Bhudh от августа 22, 2022, 14:27и кучи скинов и скриптов по щелчку...
Не понял. Эти вещи отключили во всех браузерах?
Цитата: Bhudh от августа 22, 2022, 14:27Всё теперь такое вебтринольное, суперсекьюрное
Что ещё за Веб 3.0? Этот форум даже до 2.0 не дотягивает.
Цитата: Bhudh от августа 22, 2022, 14:27и... платное.
Я вот пользуюсь бесплатным KWin-овским инвертером...
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от августа 22, 2022, 15:26
@Bhudh, а ты хоть одну вещь сделал бесплатно для комьюнити?
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от августа 22, 2022, 15:40
Для комьюнити этого конкретно форума? Да.
И ещё для комьюнити нескольких онлайн-игр всякое писал.
Название: От: Обновление версии SMF до 2.1
Отправлено: iopq от августа 23, 2022, 03:42
Цитата: Upliner от августа 22, 2022, 09:51
Цитата: iopq от августа 21, 2022, 23:34Не читал всю тему, но будет ночная версия?
Что ещё за ночная версия?
night mode, чтоб легче на глаза
Название: От: Обновление версии SMF до 2.1
Отправлено: Python от августа 23, 2022, 08:11
Цитата: Upliner от августа 22, 2022, 15:10Что ещё за Веб 3.0? Этот форум даже до 2.0 не дотягивает.
Обнаружил, что под Web 3.0 подразумеваются минимум две совершенно разные концепции, которые, впрочем, выглядят как тупиковые или второстепенные вспомогательные относительно того, куда веб движется в действительности сейчас. Про семантический веб сейчас уже мало кто помнит; блокчейн более актуален, но современный веб слишком тяготеет к централизации, а то, что предлагалось в прошлом десятилетии на эту тему, задвигается куда-то в даркнет.
Фактически же мы наблюдаем тенденции к централизации, закрытости, потере совместимости с ранним вебом (созданное раньше становится проблематично воспроизвести на современных платформах, а совместимость современного контента с даже немного устаревшими браузерами не заботит никого — следствие прекращения браузерных войн). Формальная «безопасность» сводится к принудительному использованию https и темных схем приобретения сертификатов безопасности, в чем мало кто разбирается — как следствие, мелкие любительские сайты умирают по непонятным причинам — что способствует централизации веб-пространства и усилению контроля над пользователями. Да, еще бегство в мессенджеры (которые, впрочем, несовсем веб), верификация по телефонному номеру, смена приоритетов (даже веб-страница, превращенная в веб-приложение, становится менее приоритетным продуктом, чем мобильное приложение — опять же, несовсем веб). Видимо, Веб 3.0 фактически выглядит вот так, а не как то, что когда-то пробовали нафантазировать.
Название: От: Обновление версии SMF до 2.1
Отправлено: Upliner от августа 23, 2022, 08:20
Цитата: Python от августа 23, 2022, 08:11темных схем приобретения сертификатов безопасности, в чем мало кто разбирается
А что в них тёмного? Наоборот, с появлением LetsEncrypt всё стало просто и понятно, https стал доступен всем и каждому. Если уж даже Авваль разобрался, то не разберуться пожалуй только всякие 60+.
Цитата: Python от августа 23, 2022, 08:11даже веб-страница, превращенная в веб-приложение, становится менее приоритетным продуктом, чем мобильное приложение — опять же, несовсем веб
Как по мне, то всё наоборот. Сейчас кругом всякие электроны, куча десктопных приложений по сути переделаны из веб.
Название: От: Обновление версии SMF до 2.1
Отправлено: Python от августа 23, 2022, 09:09
Цитата: Upliner от августа 23, 2022, 08:20А что в них тёмного? Наоборот, с появлением LetsEncrypt всё стало просто и понятно, https стал доступен всем и каждому.
Действительно ли нужен https любому статичному сайту без закрытого контента? Зато открывается пространство для всевозможных неполадок с самим сертификатом: не так установлен, просрочен, несовместим с чуть более устаревшим (а иногда и чуть более новым) браузером и т.д. Кого и от чего именно защищает https? Почему пользователь должен доверять https, если ни он, ни даже владелец сайта зачастую не понимает, как работает https и что именно гарантирует сертификат? Хорошо, LetsEncrypt доступен каждому — но его сертификат умирает каждые 3 месяца (следовательно, сайт нужно выключать для обслуживания) — если сайт с https выполняет некую жизненно важную функцию, не создает ли необходимость этой процедуры дополнительные дыры в безопасности?
Название: От: Обновление версии SMF до 2.1
Отправлено: Upliner от августа 23, 2022, 09:14
Цитата: Python от августа 23, 2022, 09:09Действительно ли нужен https любому статичному сайту без закрытого контента?
Если контент "жизненно важный" и чувствительный -- то нужен. Если просто хомпага -- то конечно не нужен.
Цитата: Python от августа 23, 2022, 09:09(следовательно, сайт нужно выключать для обслуживания)
Зачем выключать? В худшем случае просто загружать новый сертификат незадолго до истечения старого. Но сейчас на многих хостингах скрипты делают это автоматически.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от августа 23, 2022, 10:20
Цитата: Python от августа 23, 2022, 09:09Действительно ли нужен https любому статичному сайту без закрытого контента?
Главное чтобы данные слались зашифровано, а не открыто. Когда-то я занимался ловлей трафика со спутника, там было все: места, явки, пароли.
Вот например нельзя ЛФ нешифрованым держать, хоть и вроде как ничего секретного нет, но утечет админский пароль и значит все данные пользователей тоже. Собственно везде где есть хоть какие-то личные данные этот риск есть.
Название: От: Обновление версии SMF до 2.1
Отправлено: Python от августа 23, 2022, 10:36
Если есть пользовательские данные — да, подход к защите паролей в раннем вебе был явной недоработкой.
Но вот берем чей-то личный блог, в котором пишет один человек и который можно сделать статически генерируемым — риск кражи пароля через http в этом случае будет нулевой, а существующие подходы, используемые в работе и обслуживании протокола https, гарантируют, что сайт, по сравнению с http, будет несколько чаще лежать. Но делать http не будут, потому что тогда сайт не будет нормально индексироваться поисковиками, да и некоторые браузеры стремятся http вообще запретить.
Название: От: Обновление версии SMF до 2.1
Отправлено: Upliner от августа 23, 2022, 13:03
Цитата: Python от августа 23, 2022, 10:36Если есть пользовательские данные — да, подход к защите паролей в раннем вебе был явной недоработкой.
Но вот берем чей-то личный блог, в котором пишет один человек и который можно сделать статически генерируемым — риск кражи пароля через http в этом случае будет нулевой, а существующие подходы, используемые в работе и обслуживании протокола https, гарантируют, что сайт, по сравнению с http, будет несколько чаще лежать. Но делать http не будут, потому что тогда сайт не будет нормально индексироваться поисковиками, да и некоторые браузеры стремятся http вообще запретить.
Лично я не представляю себе чувака, который будет пилить стандалон, вместо того, чтобы просто осесть на обычных социалках и блогоплатформах, который в то же время будет заморачиваться с индексацией и seo, но в то же время будет иметь проблемы с настройкой LetsEncript-а...
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от августа 23, 2022, 13:24
Цитата: Python от августа 23, 2022, 10:36Но вот берем чей-то личный блог, в котором пишет один человек и который можно сделать статически генерируемым — риск кражи пароля через http в этом случае будет нулевой
Не понял, почему риск кражи пароля нулевой. Такой же как и везде. Личных данных нет, но пароль админа есть, его украсть напостить спама или там пропаганды.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от августа 23, 2022, 13:39
Цитата: Python от августа 23, 2022, 08:11созданное раньше становится проблематично воспроизвести на современных платформах, а совместимость современного контента с даже немного устаревшими браузерами не заботит никого
Особенно бесит при этом, что archive.org, специально предназначенный для показа старых копий старых сайтов, пользуется при этом новейшими технологиями, вот сейчас в него влепили новую версию Reactʼа и он в Firefox ESR стал показывать только шапку и чистое белое поле под ней.
И выходит так, что тем браузером, под который и был разработан старый сайт, его на archive.org посмотреть невозможно.
Название: От: Обновление версии SMF до 2.1
Отправлено: Upliner от августа 23, 2022, 14:09
Цитата: RawonaM от августа 23, 2022, 13:24Не понял, почему риск кражи пароля нулевой. Такой же как и везде. Личных данных нет, но пароль админа есть, его украсть напостить спама или там пропаганды.
Он видимо имеет в виду, что никакой CMS-ки непосредственно на сайте вообще не будет и весь контент будет заливаться по другим каналам -- админка хостинга с https или sftp.
Название: От: Обновление версии SMF до 2.1
Отправлено: Upliner от августа 23, 2022, 15:29
Цитата: iopq от августа 23, 2022, 03:42night mode, чтоб легче на глаза
В общем, в винде по-прежнему скучные обои. Печалька...
Название: От: Обновление версии SMF до 2.1
Отправлено: iopq от августа 23, 2022, 15:37
Цитата: Python от августа 23, 2022, 10:36Если есть пользовательские данные — да, подход к защите паролей в раннем вебе был явной недоработкой.
Но вот берем чей-то личный блог, в котором пишет один человек и который можно сделать статически генерируемым — риск кражи пароля через http в этом случае будет нулевой, а существующие подходы, используемые в работе и обслуживании протокола https, гарантируют, что сайт, по сравнению с http, будет несколько чаще лежать. Но делать http не будут, потому что тогда сайт не будет нормально индексироваться поисковиками, да и некоторые браузеры стремятся http вообще запретить.
Браузер только умеет соединятся по https к http/2
Название: От: Обновление версии SMF до 2.1
Отправлено: iopq от августа 23, 2022, 15:38
https://imagekit.io/demo/http2-vs-http1

вот наглядно
Название: От: Обновление версии SMF до 2.1
Отправлено: Andrey Lukyanov от августа 23, 2022, 15:50
Цитата: iopq от августа 23, 2022, 15:38https://imagekit.io/demo/http2-vs-http1
вот наглядно
У меня картинка слева (там, где должно быть http2) вообще не загрузилась. Справа всё нормально.
Название: От: Обновление версии SMF до 2.1
Отправлено: Upliner от августа 23, 2022, 16:52
Цитата: iopq от августа 23, 2022, 15:37Браузер только умеет соединятся по https к http/2
Кстати, спасибо что напомнили. Включил http2 на всех своих сайтах.
Название: От: Обновление версии SMF до 2.1
Отправлено: Python от августа 27, 2022, 11:50
Цитата: RawonaM от августа 23, 2022, 13:24
Цитата: Python от августа 23, 2022, 10:36Но вот берем чей-то личный блог, в котором пишет один человек и который можно сделать статически генерируемым — риск кражи пароля через http в этом случае будет нулевой
Не понял, почему риск кражи пароля нулевой. Такой же как и везде. Личных данных нет, но пароль админа есть, его украсть напостить спама или там пропаганды.
Статически генерируемый внешним инструментом (типа такого (https://sourceforge.net/projects/thingamablog/) — админка на сайте с блогом отсутствует, блог редактируется десктопным приложением и заливается на сайт через ftp. Если незащищенное ftp-соединение использует пароль в открытом виде, то кража возможна, конечно, но не через http блога). Либо если сайт организован так, что редактирование и доступ к админке возможны только через https, а чтение блога — также и через http.

ЦитироватьЛично я не представляю себе чувака, который будет пилить стандалон, вместо того, чтобы просто осесть на обычных социалках и блогоплатформах, который в то же время будет заморачиваться с индексацией и seo, но в то же время будет иметь проблемы с настройкой LetsEncript-а...
Раньше держал апач с блогом на домашнем компе. Социалки не устраивают из-за политики принудительной деанонимизации и ужасной структуры сайта. Блогоплатформы — в принципе, возможный вариант, но стандалон дает дополнительные технические возможности и защищен от попыток хозяев блогоплатформы искалечить ее. С одной стороны, хотелось бы, чтобы публикации в блоге можно было нагуглить. С другой, особо заморачиваться с технической поддержкой сервера не было ни желания, ни возможности — старый комп со старым софтом, из которого много не выжмешь. Один раз установил систему, поднял сервер — и пусть работает год, два, десять, без необходимости что-то переустанавливать каждые два месяца.
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от августа 27, 2022, 12:38
Цитата: Python от августа 27, 2022, 11:50Статически генерируемый внешним инструментом (типа такого — админка на сайте с блогом отсутствует, блог редактируется десктопным приложением и заливается на сайт через ftp. Если незащищенное ftp-соединение использует пароль в открытом виде, то кража возможна, конечно, но не через http блога). Либо если сайт организован так, что редактирование и доступ к админке возможны только через https, а чтение блога — также и через http.
И зачем все эти осложнения, если можно все по одному протоколу?

Есть еще другая проблема, даже не кража данных, а подстановка. Любой посредник может вставить что угодно в незашифрованное соединение, то есть на безвинную страничку можно поставит спам, пропаганду, фишинг. В общем сейчас не начало 2000-х, нет места открытому трафику.
Название: От: Обновление версии SMF до 2.1
Отправлено: iopq от августа 27, 2022, 16:55
Цитата: RawonaM от августа 27, 2022, 12:38
Цитата: Python от августа 27, 2022, 11:50Статически генерируемый внешним инструментом (типа такого — админка на сайте с блогом отсутствует, блог редактируется десктопным приложением и заливается на сайт через ftp. Если незащищенное ftp-соединение использует пароль в открытом виде, то кража возможна, конечно, но не через http блога). Либо если сайт организован так, что редактирование и доступ к админке возможны только через https, а чтение блога — также и через http.
И зачем все эти осложнения, если можно все по одному протоколу?

Есть еще другая проблема, даже не кража данных, а подстановка. Любой посредник может вставить что угодно в незашифрованное соединение, то есть на безвинную страничку можно поставит спам, пропаганду, фишинг. В общем сейчас не начало 2000-х, нет места открытому трафику.

Или хуже, жабаскрипт. Так Китай ддосил github
Название: От: Обновление версии SMF до 2.1
Отправлено: Python от августа 27, 2022, 19:15
Цитата: RawonaM от августа 27, 2022, 12:38И зачем все эти осложнения, если можно все по одному протоколу?
Затем, что общий вход для админа и анонимуса порождает проблемы, требующие усложнения протокола. Если админвход нужен всего одному пользователю из общего множества, то два протокола все равно придется имитировать некоторым образом при помощи серверного ПО, пусть даже технически это будет один протокол и общий вход через один адрес.  Если же сайт статичный, админвход в него отделен от пользовательского просмотра, а весь софт для его генерирования лежит на компе админа, то сервер можно сделать максимально облегченным, без скриптов и пр., либо иметь возможность переехать на любой хостинг с какими-угодно техническими возможностями. Кроме того, наличие админвхода через тот же сайт позволяет осуществить взлом хотя бы путем брутфорса — если же админка неизвестно-где (или вообще отсутствует), это несколько усложняет работу хакерам.

Да, админвход и пересылку файлов на сервер можно сделать тоже через http(s) в виде отдельного сайта — вернее, скорее всего, хостинг предоставляет и такую возможность, но что это дает? Протокол ftp унифицирован, пересылка файлов автоматизируется одинаковым образом независимо от хостинга. А с http(s) мы получаем веб-интерфейсы для пересылки файлов путем ручного тыканья пальцами, для автоматизации которых придется делать отдельный софт для каждого хостинга, работающий ровно до первого обновления админки.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от августа 27, 2022, 19:49
Если домашний сервер на чём-то типа Denwerʼа, то для админского доступа вообще никакого протокола не нужно.
Название: От: Обновление версии SMF до 2.1
Отправлено: Upliner от августа 28, 2022, 10:07
Цитата: Python от августа 27, 2022, 11:50Раньше держал апач с блогом на домашнем компе.
Так я не понял, а на домашний-то комп какие проблемы certbot поставить? Я бы ещё понял, если бы был кривой хостинг, на который ничего нормально не поставишь, хотя вроде уже есть и php-клиенты для LetsEncrypt-а, но сам не пробовал, как они работают...
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от сентября 17, 2022, 00:11
Обратил сейчас внимание на выводящуюся внизу страницы служебную информацию на двух форумах и удивился.
При разнице в количестве запросов в 2 раза скорость генерации отличается на 2 порядка.

LF
LP
(https://puu.sh/JlEPM.png)(https://puu.sh/JlEQ4.png)
Название: От: Обновление версии SMF до 2.1
Отправлено: RawonaM от сентября 17, 2022, 07:29
Нельзя сравнивать несравнимое. Гадание на кофейной гуще.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от сентября 17, 2022, 12:39
А кому эта инфа вообще нужна, кроме админов?
Может, убрать её нафиг из шаблона так же, как «[IP] Записан»?
Название: От: Обновление версии SMF до 2.1
Отправлено: Eitanbor от сентября 18, 2022, 10:26
Цитата: Bhudh от сентября 17, 2022, 12:39А кому эта инфа вообще нужна, кроме админов?
Может, убрать её нафиг из шаблона так же, как «[IP] Записан»?
Может, кто-то себе захочет создать форум, и он будет сравнивать скорость создания страницы. Или для докторской диссертации
Название: От: Обновление версии SMF до 2.1
Отправлено: Upliner от сентября 22, 2022, 02:29
Цитата: Bhudh от сентября 17, 2022, 12:39А кому эта инфа вообще нужна, кроме админов?
Может, убрать её нафиг из шаблона так же, как «[IP] Записан»?
Инфа нужна, чтобы когда тормозит форум, пользователь сразу мог знать -- дело в его провайдере или в самом форуме.
Название: От: Обновление версии SMF до 2.1
Отправлено: Bhudh от сентября 22, 2022, 14:29
Вот можно и показывать её по условию, например, когда задержка превышает пару секунд.