stringtranslate.com

Пользователь:Cacycle/wikEd

  • WP:WIKED
  • ВП: МЫ

Пожалуйста, поддержите ВикиЭд

Пожалуйста, поддержите wikEd , помогая исправить следующие проблемы с браузером и MediaWiki.


wikEd — это полнофункциональный текстовый редактор страниц редактирования для обычных и опытных пользователей Википедии и других MediaWikis. В wikEd предусмотрены подсветка синтаксиса , ссылки, шаблоны и свертывание кода , предварительный просмотр на странице и показ изменений , а также функции расширенного поиска и замены. Подробности можно найти на странице справки WikEd . wikEd работает во всех веб-браузерах, кроме Internet Explorer .

Быстрые функции

Скриншот

Скриншот WikEd в действии

(Более подробный список функций см. ниже)

Монтаж

Как установить wikEd (выберите один вариант):

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

Как это использовать

Просто проверьте wikEd в разделе «Гаджеты» в настройках Википедии (или воспользуйтесь одним из других способов установки, описанных выше).

Посетите страницу справки WikEd , чтобы найти описание всех кнопок. Для локальной установки в качестве пользовательского сценария Greasemonkey см. ниже.

Для получения дополнительной информации см. ниже или посетите страницу установки wikEd .

Полные возможности

(Краткий список функций см. выше)

См. также страницу справки wikEd для описания всех кнопок и функций. wikEd добавляет следующие функции в виде кнопок над текстовой областью редактирования:

Переводы

См. WikEd International, где можно найти переводы wikEd и инструкции по их установке. wikEd переведен на арабский, китайский (упрощенный), китайский (традиционный), хорватский, чешский, голландский, эсперанто, финский, французский, галисийский, немецкий, иврит, венгерский, итальянский, японский, корейский, казахский, нижнелужейский, малайский, Норвежский, новонорвежский, персидский (фарси), польский, португальский, румынский, русский, сицилийский, словацкий, словенский, испанский, шведский, турецкий, верхнесербский и вьетнамский. Подробные инструкции по созданию новых переводов также можно найти на международной странице WikEd .

пользовательский ящик викиЭда

Если вы находитесь в Википедии, вставьте следующий текст на свою страницу пользователя:

{{Пользователь: ящик пользователя Cacycle/wikEd}}

чтобы получить этот ящик пользователя:


Проверьте , кто использует этот ящик.

Известные общие проблемы

Совместимость

Поддержка браузера

wikEd работает в Firefox , SeaMonkey , Safari , WebKit , Google Chrome , Opera (версия 15 и выше), но пока не работает в Internet Explorer , не совместимом со стандартами .

Поддержка кожи

wikEd работает со всеми собственными скинами MediaWiki и большинством их производных. Другие поддерживаемые скины включают:

Скрипты, дополнения и расширения

Как правило, wikEd несовместим со скриптами, надстройками или расширениями, которые используют или изменяют стандартное поле редактирования текста. Причина в том, что wikEd заменяет обычную текстовую область собственным отдельным iframe с форматированным текстом . Многие из этих сценариев по-прежнему будут работать, если wikEd временно отключен путем нажатия кнопки, внесения изменений и повторного включения wikEd . Можно сделать скрипты совместимыми с wikEd (см. ниже).

Совместимые скрипты

Это краткий и неполный список скриптов и гаджетов, совместимых с wikEd:

Несовместимые скрипты, дополнения и расширения

Это краткий и неполный список скриптов и гаджетов, несовместимых с wikEd:

Создание скриптов, совместимых с wikEd

Поле редактирования wikEd представляет собой iframe с форматированным текстом, а стандартное поле редактирования представляет собой текстовую область с идентификатором wpTextbox1 . Тем не менее, разработчики могут сделать свой скрипт совместимым с wikEd, скопировав текст из iframe wikEd в стандартное текстовое поле перед внесением изменений, а затем скопировав содержимое обратно в iframe. Следующий код совместим с разными браузерами и не зависит от wikEd :

// копируем фрейм wikEd (https://en.wikipedia.org/wiki/Wikipedia:WikEd/User:Cacycle/wikEd.js) в текстовую область wpTextbox1 if ( typeof ( window . wikEd . useWikEd ) != 'undefined' ) { if ( window . wikEd . useWikEd == правда ) { wikEd . Обновитьтекстовую область (); } }           // вносим изменения в классическую текстовую область wpTextbox1 //// копируем текстовую область wpTextbox1 обратно в кадр wikEd if ( typeof ( window . wikEd . useWikEd ) != 'undefined' ) { if ( window . wikEd . useWikEd == true ) { wikEd . ОбновлениеFrame (); } }           

Ниже показан более сложный способ применения локальных изменений, аналогичный пользовательским обработчикам кнопок . В примере реализована функция добавления или удаления «<div>...</div>» вокруг выделенного текста:

// этот пример кода добавляет или удаляет теги div вокруг выделенного текстафункция TestHandler ( объект ) {  // выбираем соответствующую цель изменения текста (целый текст, выделение, курсор, focusWord, focusLine, selectWord или SelectionLine) // фокус... — это текст под курсором; ...Word и ...Line расширяют цель до начала/конца слова или строки wikEd . GetText ( obj , 'выделение, курсор' ); if ( obj.selection.plain ! = ' ' ) { obj .изменен = объект . выбор ; } еще { объект . изменен = объект . курсор ; }                 // вносим изменения в обычный целевой текст в obj.changed.plain// удаляем ранее добавленное форматирование if ( /&lt;div&gt;(.*?)&lt;\/div&gt;/i .test ( obj.changed.plain ) ) { obj .измененный . простой = объект . измененный . простой . replace ( /&lt;div&gt;(.*?)&lt;\/div&gt;/gi , '$1' ); }          // добавляем форматирование текста else { obj . измененный . обычный = '&lt;div&gt;' + объект . измененный . простой + '&lt;/div&gt;' ; объект . измененный . простой = объект . измененный . простой . replace ( /(&lt;div&gt;)( *)(.*?)( *)(&lt;\/div&gt;)/ , '$2$1$3$5$4' ); }              // сохраняем измененный текст выделенным obj . измененный . KeepSel = Истина ;   // возвращаемся в wikEd.EditButton() для применения изменений return ; } if ( typeof ( window . wikEd . useWikEd ) != 'не определено' ) { wikEd . EditButton ( ноль , ноль , ноль , TestHandler ); }        

Вы также можете добавить свои пользовательские функции в перехватчики, которые выполняются при таких событиях, как настройка wikEd, включение или выключение wikEd, а также включение классической текстовой области или рамки wikEd. Также можно напрямую применить изменения к рамке редактирования WikEd, см. страницу разработки WikEd .

Устранение неполадок/Часто задаваемые вопросы

В этом разделе основное внимание уделяется тому, как заставить wikEd работать. Другие проблемы см. на странице справки wikEd .

викиЭд не загружается

Вы выполнили приведенные выше инструкции по установке, но логотип wikEd не отображается вверху страниц рядом со ссылкой выхода , а кнопки wikEd не отображаются на страницах редактирования. Пожалуйста, попробуйте следующее:

окно информации и навигации WiKEd

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

{{Пользователь: Cacycle/wikEd_template}}

Следующий код можно использовать для навигационных блоков и шаблонов wikEd на сайтах, не входящих в Википедию, и на неанглоязычных страницах Википедии. В поле используются внешние ссылки HTML. Если вас нет в Википедии или на другом сайте Викимедиа, таком как Викисловарь или Викиновости, вам необходимо загрузить логотип WikEd_logo64x64.gif в свою собственную вики.

{| style="margin: 0 0 0.75em 0.75em; float: вправо; border-collapse: отдельный; border-spacing: 0;"|- style="background: #d4d0cc;"| style="padding: 0 0.5em 0 0.8em; граница сверху: белая, 1 пиксель, сплошная; граница справа: черная, 1 пиксель, сплошная; граница внизу: черная, 1 пиксель, сплошная; граница слева: белая, 1 пиксель, сплошная;" | <div style="position:relative; top: -0.5em;">[[Image:WikEd logo64x64.gif|64px]]</div>| style="padding: 0 1.5em 0em 1.5em; верхняя граница: белая, 1 пиксель, сплошная; граница справа: черная, 1 пиксель, сплошная; граница внизу: черная, 1 пиксель, сплошная; граница слева: белая, 1 пиксель, сплошная;" |[https://en.wikipedia.org/wiki/Wikipedia:WikEd/User:Cacycle/wikEd Домашняя страница '''wikEd'''] ·[https://en.wikipedia.org/wiki/Wikipedia:WikEd/User_talk:Cacycle/wikEd Обсуждение] ·[https://en.wikipedia.org/wiki/Wikipedia:WikEd/User:Cacycle/wikEd_international Translations] ·'''[https://en.wikipedia.org/wiki/Wikipedia:WikEd/User:Cacycle/wikEd_help Help]'''[https://en.wikipedia.org/wiki/Wikipedia:WikEd/User:Cacycle/wikEd.js Код]|}



Кастомизация

wikEd полностью настраиваемый, включая цветовые схемы, язык, а также пользовательские кнопки и функции. Пожалуйста, посетите страницу настройки wikEd , чтобы узнать, как адаптировать wikEd к вашим личным предпочтениям.

Отчеты об ошибках

Пожалуйста, публикуйте свои подробные отчеты об ошибках на User_talk:Cacycle/wikEd (страница обсуждения этой статьи). Пожалуйста, воспользуйтесь формой сообщения об ошибке вверху страницы и добавьте свой отчет внизу страницы.

Кто его использует?

Ознакомьтесь со статистикой предпочтений гаджетов . Кроме того, следующая ссылка для поиска дает представление о том, сколько пользователей английской Википедии загружают wikEd через свои страницы Skin.js или common.js : Поиск в Википедии.

викиЭд - нет

Авторские права

Весь код, связанный с wikEd , и содержимое статей Википедии передаются в общественное достояние: