1. Приглашаем вступить в нашу группу ВКонтакте.
    Скрыть объявление
  2. Присоединяйтесь к нашему чату по ссылке: http://t.me/mediawiki_ru
    Скрыть объявление

Extension:CodeMirror

Тема в разделе "Расширения для Media Wiki", создана пользователем oecumene, 21 дек 2016.

  1. oecumene
    Оффлайн

    oecumene Осваивается

    Регистрация:
    11 сен 2016
    Сообщения:
    134
    Симпатии:
    12
    Пол:
    Мужской
    Существует ли такое расширение, которое добавляет подсветку вики-синтаксиса в WikiEditor (или простой редактор)?

    Яркий пример чего-то подобного на Викии есть. Очень удобно, но боюсь, что таки это расширение самописное.
     
  2. Юрий Бондаренко
    Оффлайн

    Юрий Бондаренко Прижился

    Регистрация:
    26 май 2015
    Сообщения:
    277
    Симпатии:
    71
    Пол:
    Мужской
  3. Pavel Astakhov
    Оффлайн

    Pavel Astakhov Прижился

    Регистрация:
    6 май 2015
    Сообщения:
    162
    Симпатии:
    84
    Пол:
    Мужской
    "Самописное" это как? оно само себя написало? или кто-то взял его и написал, а так обычно расширения даются только свыше?
     
  4. Юрий Бондаренко
    Оффлайн

    Юрий Бондаренко Прижился

    Регистрация:
    26 май 2015
    Сообщения:
    277
    Симпатии:
    71
    Пол:
    Мужской
    >> даются только свыше
    вот и автор кстати)
     
  5. Pavel Astakhov
    Оффлайн

    Pavel Astakhov Прижился

    Регистрация:
    6 май 2015
    Сообщения:
    162
    Симпатии:
    84
    Пол:
    Мужской
    >> >> даются только свыше
    >> вот и автор кстати)
    Ага, и без охраны )

    Если кому интересно, расскажу как это происходит у Викимедиа...

    Подсветка синтаксиса довольно насущная проблема, она занимает 6-ое место в списке хотелок.
    Народ очень давно требует эту фичу и как может пытается реализовать её, например скрипт Syntax_highlighter.

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

    Почему это до сих пор не случилось я не знаю, в обсуждениях упоминались аргументы, что:
    • мы уже используем библиотеку Ace в CodeEditor, зачем нам еще одна CodeMirror?
    • вообще мы уже делаем супер-пупер редактор викитекста и там как бы предусматривается подсветка синтаксиса викитекста, так что подождите (сколько ждать, никто не отвечает) и все будет(то что точно будет, гарантии никто не дает).
    Года идут, народ все ждет и надеется, и периодически поднимает вопрос о подсветке синтаксиса. С CodeMirror уперлось все в то, что некому провести security review расширения для того, что бы его можно было поднять на тестовых википедиях, чтобы была возможность протестировать и собрать больше информации (глюков) о работе расширения.

    Как то так, что там происходит на самом деле мне не понятно, может и правда некому проверить на security, может там чьи-то корыстные интересы, хз...
    На словах у них там все здорово (не имею ввиду конкретно Викимедиа, западный регион в целом), а на деле от нашего далеко не уходит. Везде все тоже самое, просто совсем по другому.

    P.S. Я знаю, что в 1.27 иногда кнопка включения/выключения подсветки не работает, потому что девелоперы что-то там захардкодили. Фиксить это времени сейчас нет, а так расширение вроде бы работает...
     
    Arhitektor и UksusoFF нравится это.
  6. oecumene
    Оффлайн

    oecumene Осваивается

    Регистрация:
    11 сен 2016
    Сообщения:
    134
    Симпатии:
    12
    Пол:
    Мужской
    Создано Викией для Викии.

    Скорее всего, я некорректно выразился.
     
  7. Юрий Бондаренко
    Оффлайн

    Юрий Бондаренко Прижился

    Регистрация:
    26 май 2015
    Сообщения:
    277
    Симпатии:
    71
    Пол:
    Мужской
    просто подороже)))
     
    Pavel Astakhov нравится это.
  8. Arhitektor
    Оффлайн

    Arhitektor Осваивается

    Регистрация:
    29 ноя 2015
    Сообщения:
    64
    Симпатии:
    1
    Пол:
    Мужской
    Недавно нашел это расширение CodeMirror. Отличная работа. Вдвойне приятно, что сделал это соотечественник.
     
  9. Wikijournal
    Оффлайн

    Wikijournal Прижился

    Регистрация:
    24 сен 2013
    Сообщения:
    573
    Симпатии:
    34
    Пол:
    Мужской
    Неплохо )
     
  10. Pavel Astakhov
    Оффлайн

    Pavel Astakhov Прижился

    Регистрация:
    6 май 2015
    Сообщения:
    162
    Симпатии:
    84
    Пол:
    Мужской
    Спасибо, скоро может и в википедии появится, пока только на тестовых серверах в качестве бета фишки.
    Собираем отзывы. Вот линки:
    https://meta.wikimedia.org/wiki/Community_Tech/Wikitext_editor_syntax_highlighting
    https://meta.wikimedia.org/wiki/Talk:Community_Tech/Wikitext_editor_syntax_highlighting
    https://phabricator.wikimedia.org/T101246
     
  11. Flomaster
    Оффлайн

    Flomaster Только зашёл

    Регистрация:
    12 дек 2016
    Сообщения:
    11
    Симпатии:
    0
    Pavel Astakhov, спасибо за труд, буду пробовать.
     
  12. aka_sektor
    Оффлайн

    aka_sektor Осваивается

    Регистрация:
    21 дек 2015
    Сообщения:
    273
    Симпатии:
    13
    Пол:
    Мужской
  13. Pavel Astakhov
    Оффлайн

    Pavel Astakhov Прижился

    Регистрация:
    6 май 2015
    Сообщения:
    162
    Симпатии:
    84
    Пол:
    Мужской
    википедия юзает, пока как бету...
     

Поделиться этой страницей