Перейти к содержанию
    

Работа сайта и сервера

1 час назад, makc сказал:

makc@maximus ~/Projects/Documents $
 

Скопировал строку из своего терминала под линуксом без всяких дополнительных движений и вставил в сообщение. Видите цвета?

Т.е. - сразу в clipboard из терминалки? Если да, то это другое. Это взаимодействие вашей терминалки с clipboard. Через соответствующий API. В который терминалка может поместить данные в нужном формате.

Я же говорил про вставку .htm-файла. А он так просто не вставляется. Вот для пробы скопировал содержимое htm-файла и вставил как есть сюда (между строк ======):

===============================================================

<!DOCTYPE html>
<html><head><style type="text/css">bn{background-color:#F0F0FF;}bi{background-color:#F0FFF0;}bo{background-color:#FFF0F0;}f15{color:coral;}f14{color:navy;}f13{color:lime;}f12{color:orange;}f11{color:olive;}f10{color:cyan;}f9{color:teal;}f8{color:magenta;}f7{color:purple;}f6{color:yellow;}f5{color:maroon;}f4{color:blue;}f3{color:green;}f2{color:red;}f1{color:gray;}f0{color:black;}</style><META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=windows-1251"><title>Colorized Debug Terminal</title></head><body text="gray"><tt style="font-size: 100%"><pre><b>48:42.616  <bi><f2>trap:</f2><f4>00001007</f4><f0> [</f0><f4>00000004</f4><f0>] PC:</f0><f4>081C455E</f4><f0></f0></bi><br>48:42.616  <bi><f0>  R0:</f0><f4>XXXXXXXX</f4><f0> R1:</f0><f4>XXXXXXXX</f4><f0> R2:</f0><f4>00000001</f4><f0> R3:</f0><f4>20004330</f4><f0> R4:</f0><f4>04040404</f4><f0> R5:</f0><f4>001F1000</f4><f0> R6:</f0><f4>4802410C</f4><f0> R7:</f0><f4>20004368</f4><f0></f0></bi><br>48:42.616  <bi><f0>  R8:</f0><f4>48024000</f4><f0> R9:</f0><f4>48028000</f4><f0> R10:</f0><f4>20009C00</f4><f0> R11:</f0><f4>48028004</f4><f0> R12:</f0><f4>20009200</f4><f0> LR:</f0><f4>FFFFFFFD</f4><f0> PSR:</f0><f4>81000073</f4><f0></f0></bi><br>48:42.616  <bi><f0>  Stack dump </f0><f4>20008620</f4><f0>:</f0></bi><br>48:42.616  <bi>  <f4>48028504</f4><f0> </f0><f4>04040404</f4><f0> </f0><f4>05050505</f4><f0> </f0><f4>06060606</f4><f0> </f0><f4>07070707</f4><f0> </f0><f4>08080808</f4><f0> </f0><f4>09090909</f4><f0> </f0><f4>0A0A0A0A</f4><f0></f0></bi><br>48:42.616  <bi>  <f4>0B0B0B0B</f4><f0> </f0><f4>FFFFFFFD</f4><f0> </f0><f4>99999999</f4><f0> </f0><f4>99999999</f4><f0> </f0><f4>99999999</f4><f0> </f0><f4>99999999</f4><f0> </f0><f4>99999999</f4><f0> </f0><f4>99999999</f4><f0></f0></bi><br>48:42.616  <bi>  <f4>99999999</f4><f0> </f0><f4>99999999</f4><f0> </f0><f4>99999999</f4><f0> </f0><f4>99999999</f4><f0> </f0><f4>99999999</f4><f0> </f0><f4>99999999</f4><f0> </f0><f4>99999999</f4><f0> </f0><f4>99999999</f4><f0></f0></bi><br>48:42.616  <bi>  <f4>99999999</f4><f0> </f0><f4>99999999</f4><f0> </f0><f4>99999999</f4><f0> </f0><f4>99999999</f4><f0> </f0><f4>99999999</f4><f0> </f0><f4>99999999</f4><f0> </f0><f4>99999999</f4><f0> </f0><f4>99999999</f4><f0></f0></bi><br></b></pre></tt></body></html>

===============================================================

Как видно - просто массив мусора. А должно быть такое:

image.thumb.png.2d21fbf9b64b2a31dbb2fe4b4f10fbc3.png

И, перед тем как задать вопрос, я конечно же попробовал и просто так вставить и через цитату и через вставку блока кода (с форматированием HTML) - нигде нормально не сработало.  :sad:

 

Можно попытаться открыть htm-файл в браузере, скопировать и вставить сюда:

48:42.616  trap:00001007 [00000004] PC:081C455E
48:42.616    R0:XXXXXXXX R1:XXXXXXXX R2:00000001 R3:20004330 R4:04040404 R5:001F1000 R6:4802410C R7:20004368
48:42.616    R8:48024000 R9:48028000 R10:20009C00 R11:48028004 R12:20009200 LR:FFFFFFFD PSR:81000073
48:42.616    Stack dump 20008620:
48:42.616    48028504 04040404 05050505 06060606 07070707 08080808 09090909 0A0A0A0A
48:42.616    0B0B0B0B FFFFFFFD 99999999 99999999 99999999 99999999 99999999 99999999
48:42.616    99999999 99999999 99999999 99999999 99999999 99999999 99999999 99999999
48:42.616    99999999 99999999 99999999 99999999 99999999 99999999 99999999 99999999

Вставилось, но вся информация о цветности потерялась по дороге. :sad:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

c godbolt код копируется с подсветкой,

int main(){
  printf("%s, %s", __FILE__, FILENAME);
}

но там css не в начале, а в каждом тэге через style,

т.е. имхо надо все <f4> заменить на <style="color:blue;">

 

открытый в новой вкладке (движок двоеточия пожрал из ссылки)

data:text/html,<div style="color:blue;">blue text</div>

и скопипасченный сюда:

blue text

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 минут назад, _pv сказал:

т.е. имхо надо все <f4> заменить на <style="color:blue;">

Там кроме голубого, идёт ещё пара десятков других цветов текста + несколько цветов фона + стили шрифта и т.п. Можно конечно вручную нарисовать html. :suicide2: Но это будет "закат солнца вручную". 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

16 минут назад, jcxz сказал:

Т.е. - сразу в clipboard из терминалки? Если да, то это другое. Это взаимодействие вашей терминалки с clipboard. Через соответствующий API. В который терминалка может поместить данные в нужном формате.

Да, прямо и терминалки в буфер обмена, копируется форматированный текст. И далее вставляется с сохранением форматирования, т.к. редактор достаточно умный, чтобы это понимать. Ровно также он это делает при копировании из LibreOffice:

Red Green Blue

Ваш текст имеет встроенный CSS, что вообще беда при интеграции в готовые страницы, т.к. неизвестно как сломает существующую таблицу стилей страницы - так делать нельзя.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Just now, jcxz said:

Там кроме голубого, идёт ещё пара десятков других цветов текста + несколько цветов фона + стили шрифта и т.п. Можно конечно вручную нарисовать html. :suicide2: Но это будет "закат солнца вручную". 

глобально менять стили форум имхо не позволит, надо чтобы они в каждом тэге были

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 минуты назад, _pv сказал:

глобально менять стили форум имхо не позволит, надо чтобы они в каждом тэге были

Глобально и не нужно. Неплохо если бы оно менялось только в пределах блока "цитата" или "вставка кода".

Или как картинка вставлялось (т.е. - картинка ведь не портит всю страницу форума, хотя она может даже свою встроенную палитру иметь).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 минуту назад, jcxz сказал:

Глобально и не нужно. Неплохо если бы оно менялось только в пределах блока "цитата" или "вставка кода".

CSS работает глобально. 😞 Поэтому, увы, это не вариант.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Браузер Vivaldi5.6.2867.62 (Stable channel) (64 бита), не срабатывают кнопки или плохо срабатывают в редакторе сообщений, в других браузерах тоже встречается постоянно.

Когда-нибудь допилят этот ужасный редактор, а лучше сделают вариант plane text с тегами? Платный форум же, почему покупатели не требуют исправления кривой работы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

30 минут назад, petrov сказал:

Браузер Vivaldi5.6.2867.62 (Stable channel) (64 бита), не срабатывают кнопки или плохо срабатывают в редакторе сообщений, в других браузерах тоже встречается постоянно.

У меня срабатывают, у других похоже тоже. Может проблема в вашем железе?

31 минуту назад, petrov сказал:

Когда-нибудь допилят этот ужасный редактор, а лучше сделают вариант plane text с тегами?

Нет спроса на использование тегов. Поэтому не делают. 🤷‍♂️

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

makc

У меня срабатывают, у других похоже тоже. Может проблема в вашем железе?

Какое такое неимоверное железо требуется для работы текстового редактора простейшего? Выделяешь текст, нажимаешь курсив, выделение пропадает, ничего не происходит, снова, снова, снова, на десятый раз может сработает, а может и нет. Причём какое-то количество месяцев назад оно чуть лучше работало. И это буквально единственный форум, который настолько плохо работает, на разных компьютерах, то там чего-нибудь не срабатывает, то здесь. Раз в год зайдёшь сообщение написать с редактированием цитирования, просто тупо не выходит, в одном браузере это, в другом не выезжает чёрная полоска вставки plain text при копировании, кошмар.

_

Нет спроса на использование тегов. Поэтому не делают.

Здесь уже много раз просили сделать простой редактор.

_

Вот первый вопрос, сделал жирный текст, потом хочу убрать жирный, 20 раз тыкаю, не выходит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

18 минут назад, petrov сказал:

Какое такое неимоверное железо требуется для работы текстового редактора простейшего?

Хватает мобильного телефона. Что я делаю не так

У кого, кроме вас, такие же проблемы?

20 минут назад, petrov сказал:

Раз в год зайдёшь сообщение написать с редактированием цитирования, просто тупо не выходит, в одном браузере это, в другом не выезжает чёрная полоска вставки plain text при копировании, кошмар.

Есть кнопка очистки форматирования. Есть комбинация горячих кнопок Ctrl-Shift-V, которая вставляет текст без сохранения форматирования. Где кошмар?

22 минуты назад, petrov сказал:

Здесь уже много раз просили сделать простой редактор.

Ради одного потребителя разработчики делать ничего не будут. Посмотрите темы на форуме разработчика Invision Community и сразу всё будет понятно.

23 минуты назад, petrov сказал:

Вот первый вопрос, сделал жирный текст, потом хочу убрать жирный, 20 раз тыкаю, не выходит.

Снимите видео, что и как вы тыкаете. У меня пока совсем другой опыт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

makc

Снимите видео, что и как вы тыкаете. У меня пока совсем другой опыт.

Файл записи с экрана монитора на телефон, ~90 Мб, не срабатывают кнопки в редакторе сообщений.

https://disk.yandex.ru/i/39kYdMzEHjeqmg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

29 минут назад, petrov сказал:

Файл записи с экрана монитора на телефон, ~90 Мб, не срабатывают кнопки в редакторе сообщений.

Попробовал вашу версию Vivaldi - в ней действительно при некоторых вариантах выделения не срабатывает изменение стиля. Попробовал версию 6.4.3160.44-1 - в ней то же самое. При этом ничего подобного не наблюдается в Firefox 120.0, который сейчас стоит у меня. Ещё немного поэкспериментировал, посмотрел ваше видео и понял в чём проблема: когда вы нажимаете на кнопку на панели это нажатие происходит не мгновенно, а успевает отработать небольшое перемещение мыши одновременно с нажатой левой кнопкой мыши. Для браузера это выглядит, как попытка выделения текста. И когда вы отпускаете кнопку, т.е. заканчивается клик, выделения уже нет и отрабатывать нечего. При этом в Firefox хоть обтаскайся курсором с нажатой на панели кнопкой - ничего не происходит и выделение текста сохраняется.

Поэтому могу вам предложить два варианта: использовать стандартные горячие кнопки для управления форматированием (Ctrl+B, Ctrl-I, Ctrl-U и т.д.), либо сменить браузер. Это явно дурное поведение Vivaldi. В Google Chrome, сделанном на том же движке, такого странного поведения нет. Brave тоже ведёт себя адекватно. Т.е. как минимум три браузера работают корректно и какой в этом случае напрашивается вывод?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

makc

когда вы нажимаете на кнопку на панели это нажатие происходит не мгновенно, а успевает отработать небольшое перемещение мыши одновременно с нажатой левой кнопкой мыши

Не происходит такого, проверил на тачпаде с отдельной кнопкой нажатия, никакого движения на сенсоре нет, поскольку палец его не касается, при нажатии на отдельную кнопку срабатывания не происходит. И это какое-то недавнее изменение, ещё какое-то время назад лучше работало, и в других браузерах наблюдаются странные несрабатывания, хоть и не так навязчиво, явно в самом движке форума простейшие вещи переусложнены и плохо работают.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, petrov сказал:

Не происходит такого, проверил на тачпаде с отдельной кнопкой нажатия,

У меня такого нет, поэтому проверить не могу.

1 час назад, petrov сказал:

и в других браузерах наблюдаются странные несрабатывания, хоть и не так навязчиво,

Я вам привёл в пример три браузера, в которых всё работает хорошо. Какие ещё браузеры вы имеете в виду?

1 час назад, petrov сказал:

явно в самом движке форума простейшие вещи переусложнены и плохо работают.

Наверное, но при всё богатстве выбора альтернативы нет, что уже раза три на моей памяти за недавнее время обсуждалось. Я не фанат этого движка, я не продаю его и не распространяю, сам страдаю от некоторых его особенностей, но поменять его с переносом базы без потери связности сообщений и т.п. я не вижу никакой возможности.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...