Помощь - Поиск - Пользователи - Календарь
Полная версия: Автозамена в коде последовательности "( r )" на символ копирайта
Форум «Всё о Паскале» > Для всех > Книга жалоб и предложений
Федосеев Павел
Если внутри кода, обрамлённого тегами CODE встречается последовательность символов "( r )" - без пробелов - то после отправки сообщения она заменяется на символ копирайта ®.
Причём для разных типов кода по-разному:
code=pas ®

Код
code=none (r)

code=cpp ®

code=asm ®

Можно ли отключить автозамену внутри всех CODE?
Федосеев Павел
Полазив по форуму, встретил ответ Volvo на этот вопрос - "всё дело в ошибках самого браузера Opera, т.к. FireFox и IE всё отображают корректно."

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

Ведь по скриншоту Нажмите для просмотра прикрепленного файла видно, что ошибка проявляется при "code=pas, asm, cpp", но отсутствует при "code=none".

Или кардинально: FireFox - наше всё?
IUnknown
"Если гора не идет к Магомету" (С)

А у Оперы есть возможность подключить пользовательские скрипты (что-то вроде GreaseMonkey)? Потому как я себе в этой Немытой Обезьяне сделал скрипт, который и отображает код с номерами строк (в Хозяйстве была тема, там есть скриншот) и замену ( c ) и ( r ) отменяет. Да, и эту всеми "любимую" фичу, когда :число: заменяется на гифку (из-за чего невозможно просматривать исходники на Паскале, с форматированным выводом) - тоже отменяет. Уточни, если можно подключить собственный скрипт - я поделюсь smile.gif
Федосеев Павел
Наверное есть:
Настройки - расширенные - содержимое - настройки для сайтов - конкретный сайт - скрипты - папка для пользовательских файлов JavaScript.
Правда, пока не пойму, будет ли оно запускаться, если укажу на конкретную папку...

-----------------------
Да, может
Цитата
User JavaScript is loaded and executed as if it were a part of the page that you visit. It is run immediately before the first script on the page.


Цитата
Opera is capable of running many Greasemonkey scripts. These are JavaScripts designed to work with the Greasemonkey enhancement for the Mozilla browser family. To tell Opera that a script file uses Greasemonkey notation, the name of the file containing the script must end with .user.js (all other .js files are assumed to be normal User JavaScripts).
IUnknown
Итак...

Скрипт:
Нажмите для просмотра прикрепленного файла

Выглядит вот так:
Нажмите для просмотра прикрепленного файла

Узнаёшь? smile.gif

P.S. Допиливалось "на коленке", исходный GreaseMonkey-скрипт в Опере не отработал, пришлось вносить изменения, к тому же я выпилил все, что касается поддержки доп. языков (в частности, Ады, ибо это нужно только мне), так что если будут глюки - сообщаем, не стесняемся (можно в приват) с указанием ссылки на пост, который неверно отображается, буду править.
Федосеев Павел
ЗдОрово!
Спасибо огромное!

Всё работает! Плюс появилась подсветка! Можно продолжать "ходить в старых, но привычных тапочках"!

Ещё раз спасибо!
mitunspen
Ich bin gegen covid 19. Was ist deine Meinung? mituns
upssdiz
How do I move a thread to a different topic?
hi all smile.gif
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.