Полезная информация

На IRC-канале #mozilla-ru можно получить техническую консультацию онлайн и, конечно же, порцию общения.

№105-06-2017 10:35:05

Woron.lexa
Участник
 
Группа: Members
Зарегистрирован: 05-06-2017
Сообщений: 1
UA: Firefox 52.0

Изменить цвет текста "на лету"

Здравствуйте!
Есть идея такого плагина.
Есть сайт для тестирования сотрудников организации. Нужно что бы правильные ответы подсвечивались другим цветом.
Логика такая:
есть файл со структурой
Вопрос;Ответ1;Ответ2
Вопрос;Ответ1
Вопрос;Ответ1;Ответ2;Ответ3
Вопрос;Ответ1
Вопрос;Ответ1;Ответ2

Плагин берёт этот файл и ищет ( в определённых тегах естественно) вопрос. И когда находит ищет в предложенных вариантах правильные ответы и подсвечивает другим цветом.

Может есть готовое решение?

Я запросто напишу такое приложение на Delphi, но вот расширения никогда не копал, подскажите где можно посмотреть актуальный туториал, желательно на русском.

Спасибо.

Отсутствует

 

№205-06-2017 15:45:40

okkamas_knife
We are the Borg.       Resistance is futile.
 
Группа: Members
Зарегистрирован: 21-10-2009
Сообщений: 8958
UA: Seamonkey 2.14

Re: Изменить цвет текста "на лету"

1 скачиваешь расширение попроще с АМО , xpi файл это обычный зип архив
2 расширения используют javascript css и html  ну и некоторые xul который скоро выпилят.
3 распаковываешь скачанное и изучаешь , назначения и формат стандартных файлов гкглится по имени

4 неподписанные расширения просто так не поставить так что придется повозиться с подписыванием а при выкладывании на амо еще и ждать проверки.
доки тут https://developer.mozilla.org/
5 цвет можно поменять либо стилем из цсс либо изменив атрибут элемента из js (гуглим по сайту выше - color, там с примерами)
зы поздно решил заняться скоро расширения переведут на веб апи  а там мрак.


Отсутствует

 

№305-06-2017 15:59:01

yup
Участник
 
Группа: Members
Зарегистрирован: 15-04-2016
Сообщений: 887
UA: Seamonkey 2.40

Re: Изменить цвет текста "на лету"

okkamas_knife пишет:

поздно решил заняться скоро расширения переведут на веб апи  а там мрак.

Вообще-то поставленную задачу можно решить и без написания расширения. Причём аж несколькими разными способами.
Способ № 1: внести соответствующие изменения на сайте :)
Остальные излагать не стану по этическим соображениям :usch:

Отредактировано yup (05-06-2017 15:59:15)

На форуме

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]