Я пытаюсь расширить VisualEditor, добавив пользовательскую функциональность.MediaWiki VisualEditor textcolor
Было довольно легко добавить материал, который реализован с помощью одного тега HTML без параметров. Но теперь я пытаюсь добавить textcolor. Я попытался реплицировать LanguageAnnotation, так как это довольно похоже (используя span lang = .., в то время как я хочу span style = color: ..).
Но похоже, что есть много вещей, которые я должен здесь изменить & Не понимаю.
Я был бы очень признателен за любую помощь здесь.
Редактировать: Чтобы предоставить дополнительную информацию: В настоящее время я пытаюсь реплицировать функцию .toDomElements, с которой я борюсь, потому что я не могу найти место, где можно изменить точный синтаксис тега (стиль вместо lang).
Что именно вы хотите сделать («добавить текст»? Как на кнопку, чтобы установить атрибут textcolor или что?) И что вы сделали до сих пор? – Nemo
@ Немо, это именно то, что я хотел. Я также написал, что я сейчас делаю в этом вопросе. Проблема решена к настоящему времени. Я напишу все, что я сделал, когда буду работать над этим проектом в следующий раз. –
Ницца, я буду ждать вашего решения. :) – Nemo