Что это?
Попытка исправить несоответствующий синтаксис вики (например, скобки), как этот "[link]]", или "(see [[Link)", или "(see link]])", или "[[link]". Они все неправильные и их нужно исправить. Если вы смотрите на эту страницу, то, вероятно, кто-то что-то исправил на странице, которую вы просматриваете. Все, о чем вас просят, — это сделать то же самое для кого-то другого (т. е. исправить что-то на чьей-то странице). Вам не нужно искать эти неуместные части синтаксиса вики — это уже сделано за вас. Все, что вам нужно сделать, это следовать шагам ниже — это очень просто, быстро и полезно.
Как это работает?
- Случайным образом выберите страницу из списка страниц ниже (которая еще не зачеркнута).
- На этой странице случайным образом выберите один блок из 5 задач из списка содержания.
- Исправьте эти 5 синтаксических ошибок (закрыв/открыв скобки или добавив/удалив кавычки).
- При каждом исправлении, если хотите, задайте описание правки как «[[WP:WS|Пожалуйста, помогите, нажав здесь, чтобы исправить чужой синтаксис Wiki]]» . (Это сделано для того, чтобы побудить к исправлению большего количества некорректных ошибок в синтаксисе.)
- Удалите этот блок из 5 задач со страницы (чтобы мы знали, что они решены).
Завершенные страницы
Я не могу найти указанную проблему / она уже исправлена
Тогда, пожалуйста , проигнорируйте это и переходите к следующей проблеме.
Могу ли я исправить больше 5 вещей?
Абсолютно!
Что делать, если я не могу или не хочу исправить все 5 проблем в блоке?
Вам не обязательно исправлять весь блок, но не забудьте удалить исправленные вами проблемы со страницы.
Новые линии
Постарайтесь убедиться, что все квадратные скобки, обычные скобки, полужирные кавычки и курсивные кавычки открываются и закрываются на одной строке (т.е. между каждой парой начала и конца не должно быть возвратов каретки). Например, сделайте так:
- [http://www.site.com Описание]
Вместо этого:
Описание].
Или это:
Вместо этого:
текст'''
Если эти вещи происходят на разных линиях, они будут перечислены как проблемы (по одному для каждой линии). Это сделано намеренно, так как эти вещи на самом деле должны открываться и закрываться на одной и той же линии.
Что делать, если я столкнулся с допустимыми открытыми квадратными скобками или другим синтаксисом вики?
Вот несколько примеров допустимого использования открытых квадратных скобок и других символов форматирования Wiki:
- Математическая запись [a,b) или (a,b]
- Использование «[» в таблицах наборов символов
- Статьи о языках Африки, в которых издаются щелкающие звуки, а также о том, как [ и [[ пишутся как общепринятые способы написания щелчков.
- В C и других языках программирования «==» часто встречается в коде.
- Смайлики, такие как :)
- Использование '' в качестве символа дюйма или угловой секунды (хотя предпочтительным форматом для них сейчас является замена на ,
″
что отображается как ″ и является правильным двойным штрихом . Обратите внимание, что вы должны использовать заглавную "P" ″
, иначе он будет отображаться как один штрих, который представляет собой всего одно тире).
Все они допустимы, поэтому, пожалуйста, не закрывайте скобки или другие символы. Вместо этого, пожалуйста, заключите этот фрагмент текста в теги <nowiki> — например, "<nowiki>[a,b)</nowiki>" или "<nowiki>[[</nowiki>". Эти теги nowiki гарантируют, что программное обеспечение будет знать, что оно должно игнорировать эти незакрытые скобки при следующем запуске.
Если вы встретите незакрытые обычные скобки, например, «(» или «)», которые являются допустимыми, пожалуйста, не заключайте их в теги nowiki, поскольку обычные скобки не являются разновидностью синтаксиса вики.
Примечание: Если вы нашли ссылку, заключенную в квадратные скобки (например, «[текст [[ссылка]] текст]»), обязательно заключите обе внешние скобки в теги nowiki («<nowiki>[</nowiki>текст [[ссылка]] текст<nowiki>]</nowiki>»).
Какие типы проблем он обнаруживает?
- Несбалансированные квадратные скобки — например, [бла]].
- Несбалансированные обычные скобки — например (blah)). На самом деле это не синтаксис вики, но их легко забыть закрыть.
- Незамкнутый жирный шрифт или курсив — например, '''бла.
- Несбалансированная таблица открывающих/закрывающих тегов.
- Несбалансированные заголовки разделов.
- Перенаправьте страницы, которые выглядят некорректно.
Как исправить --> (т.е. стрелку ASCII)
Выполните одно из следующих действий:
- (Наиболее распространенная ситуация) Замените "-->" и "--->" на →, что выглядит так →
- Аналогично замените "<--" на ←, что выглядит так ←
Для вещей внутри математических тегов ( <math> </math> ), действуйте, как указано ниже. Имейте в виду, что некоторые математики, редактирующие Википедию, испытывают сомнения по поводу использования математических тегов в "встроенном", а не "отображаемом" контексте из-за отсутствия надлежащего выравнивания с окружающим текстом, несоответствия размеров символов или знаков препинания, таких как запятая или точка, которые появляются только в следующей строке, как будто они являются частью отдельного слова. Подробнее об этом см. в Wikipedia:Manual of Style (mathematics) .
- Замените <-- и --> на <math>\leftarrow</math> и <math>\rightarrow</math> соответственно.
- Замените «|-->» на: <math>\mapsto</math>, что выглядит так:
- Замените "<--->" на: <math>\leftrightarrow</math>, что выглядит так:
- Или замените "<--->" на это: ↔ что выглядит так: ↔
- Убедитесь, что открывающиеся комментарии HTML соответствуют равному количеству закрывающихся комментариев HTML, например: <!-- blah -->
- Если ни один из вышеперечисленных пунктов не применим, заключите его в теги <nowiki>.
Не «исправляйте» следующие квадратные скобки
- Следующая форма является правильной: такие вещи, как [[dog]]s, [[logic]]al, [[Russia]]n, [[dogma]]tic, [[apocrypha]]l и [[hyphen]]ated, являются правильными и не требуют изменения. Эта форма заставляет все слово отображаться как кликабельная ссылка на страницу с заголовком внутри скобок.
Советы по исправлению синтаксиса перенаправления
- Страницы, на которых указаны проблемы с синтаксисом перенаправления, используют нестандартный тип перенаправления, хотя он может работать, а может и нет (поскольку Википедия крайне снисходительна к синтаксису перенаправления).
- Самый простой синтаксис перенаправления: #REDIRECT [[Target]]
- Обратите внимание, что цель перенаправления не заключена в курсивные кавычки и не заключена в обычные квадратные скобки.
- Цель перенаправления всегда должна быть заключена в соответствующие двойные квадратные скобки.
- Перенаправление не отображается правильно в предварительном просмотре
Советы по устранению двойных перенаправлений
- Если ссылка ведет на страницу перенаправления с синей ссылкой, которая при нажатии открывает страницу с надписью «Перенаправлено с (somepage)» вверху, то это двойное перенаправление. Двойное перенаправление — это когда страница A перенаправляет на страницу B, которая затем перенаправляет на страницу C. Википедия правильно поддерживает только один уровень перенаправлений. Чтобы исправить это, страницу A (первую страницу перенаправления) следует отредактировать так, чтобы она указывала на страницу C (последнюю страницу), а не на другую страницу перенаправления (страницу B) — а затем, пожалуйста, удалите ее из списка.
- В противном случае, если ссылка на странице перенаправления работает правильно (т.е. показывает статью, а не говорит «Перенаправлено с (некоторой страницы)»), и имеет правильный синтаксис, то она уже исправлена — пожалуйста, удалите ее из списка.
Несколько перенаправлений на одну и ту же конечную цель
Группы из пяти могут содержать две или более страниц, которые должны перенаправлять на одну и ту же конечную цель; некоторые такие пары или тройки перетекают в другую группу из пяти. Будет наиболее эффективно, если все будет сделано за один удар, а затем все удалено, независимо от того, в какой группе они находятся.
Советы по исправлению перенаправлений с несуществующими целями
- Если ссылка ведет на страницу перенаправления с красной ссылкой, то цель перенаправления не существует. По сути, это перенаправление, которое указывает на то, чего нет.
- В некоторых случаях это перенаправление можно отредактировать так, чтобы оно указывало на существующую страницу.
- Если вам не удается легко найти подходящую цель, вы можете добавить ее в конец страницы перенаправлений для удаления (где перенаправление будет либо исправлено, либо удалено администратором), а затем удалить ее со страницы нашего списка.
- Однако в некоторых случаях, например, при перенаправлении с множественного числа на единственное, или с неправильного написания на правильное, или с неправильного названия на правильный термин, перенаправление с несуществующей целью может быть полезным, поскольку это позволяет избежать последующего создания дубликатов статей ; в таких ситуациях лучшим решением обычно является оставить заметку на странице обсуждения создателя перенаправления, вежливо попросив его создать быструю однопредложную статью-заготовку по цели (это гарантирует, что все перенаправления будут указывать на существующие статьи, а также предотвращает создание дубликатов статей и улучшает Википедию).
- Если страница перенаправления не имеет полезной истории и не кажется полезной, добавьте {{delete}} в начало перенаправления; после этого она будет быстро удалена .
- Некоторые перенаправления, которые указаны как имеющие несуществующую цель, но которые имеют существующую цель (синяя ссылка), когда вы смотрите на них, на самом деле имеют плохой синтаксис (например, они имеют дополнительную тарабарщину после перенаправления, или дополнительную неуместную квадратную скобку, или двойной пробел вместо одинарного в имени ссылки), но вам обычно приходится редактировать перенаправление, чтобы увидеть это. Также шаблоны, включенные после перенаправления, могут привести к тому, что перенаправление будет указано как плохое, если фигурные скобки шаблона не закрыты должным образом. Чтобы исправить эти ситуации, пожалуйста, очистите перенаправление (например, удалите тарабарщину, удалите лишние квадратные скобки, используйте одинарные пробелы вместо двойных и закройте фигурные скобки шаблона).
Советы по исправлению скобок
- Пожалуйста, не добавляйте и не удаляйте скобки, если только это действительно не грамматическая ошибка — например, если в статье есть «Аргументы в пользу 1) чего-то 2) чего-то еще», то это нормально, — но если в ней есть «Аргументы в пользу общеизвестны (см. ссылку.)», то эту скобку следует закрыть. Такие вещи, как смайлики :), также грамматически допустимы (хотя, возможно, не всегда подходят для энциклопедии!).
- Если вы сомневаетесь, является ли что-то реальной проблемой или нет, тогда, пожалуйста, предположите, что это не проблема, и просто удалите это из списка проблем. Лучше не исправлять то, что является проблемой, чем исправлять то, что не является проблемой; или, другими словами: «Если сомневаетесь, оставьте это».
- Пожалуйста, не заключайте скобки в теги nowiki (так как они не являются синтаксисом вики).
Если я найду ошибку на этой странице или захочу что-то добавить, исправить, расширить или улучшить, смогу ли я это сделать?
Конечно, пожалуйста.
Каковы масштаб и цель этого проекта?
Областью действия является вся английская википедия, и ее цель состоит в том, чтобы она содержала действительный и правильно сформированный вики-синтаксис. Другими словами, должно быть возможно свести количество найденных проблем к нулю (исключая действительные незакрытые обычные скобки, поэтому они, вероятно, будут проигнорированы в последующих запусках).
История
- Первая партия недействительного синтаксиса вики была сосредоточена в основном на несовпадающих квадратных скобках и проходила с 27 октября по 31 октября 2004 года, и обнаружила около 1500 несовпадающих скобок, и она охватывала до "Люка" в алфавите. В этой первой партии было 68 участников.
- Вторая партия недопустимого синтаксиса вики искала больше видов недопустимого синтаксиса вики (добавленные заголовки разделов, двойные скобки + начало/конец таблицы вики, курсивные кавычки, полужирные кавычки, круглые скобки) и проверяла каждую статью в Википедии. Этот запуск продолжался с 6 по 20 ноября 2004 года и включал исправление около 15 000 проблем. Во второй партии было 237 новых участников.
- 20 ноября 2004 года в качестве специального выпуска было добавлено около 4900 задач на несбалансированные скобки.
- Третья партия началась 1 декабря 2004 года и выявила 3924 проблемы. (Вторая партия обнаружила 15000 проблем в тех же категориях.) Другими словами, мы определенно имеем большой эффект: 3924 / 15000 равно 26% - т.е. мы устранили 74% этих проблем! Эта третья партия добавила проверку синтаксиса перенаправления.
- Четвертая партия была начата в середине декабря 2004 года и добавила проверку тегов div. Все проблемы, найденные в третьей партии, четвертой партии и проверке скобок, были завершены к 13 января 2005 года.
- Пятый пакет начался 13 марта 2005 года. Этот пакет охватывал буквы от «A» до «H» в алфавите и содержал около 7000 проблем (включая около 3000 проблем с перенаправлением), добавлял проверку тегов комментариев и был завершен 28 марта 2005 года. Отличная работа!
- Шестой пакет был запущен 26 апреля 2005 года с использованием дампа базы данных от 21 апреля 2005 года, охватывал каждую статью в Википедии и содержал около 8400 проблем (в том числе около 3000 перенаправлений, 50 заголовков разделов, 80 html-тегов, 250 фигурных скобок-таблиц, 600 двойных кавычек, 950 тройных кавычек, 3400 квадратных скобок и 50 разных). Некоторые дополнения к проверке синтаксиса, которые были новыми в этом пакете, были: теги nowiki, математические теги, теги кода, предварительные теги и обработка многострочных тегов изображений. Он работал до 22 июня 2005 года.
- Седьмая партия началась 3 декабря 2005 года и завершилась 30 декабря. Она охватывала до буквы «J» в алфавите и включала несколько исправлений ошибок (таких как удаление ложных срабатываний для многострочных тегов изображений) и перечислила около 5700 проблем. Кроме того, был добавлен новый шаг, так что если в автономном дампе базы данных обнаружена синтаксическая проблема, то мы проверяем (используя живую Википедию), что синтаксическая проблема все еще существует. Это позволяет быстро находить проблемы, одновременно предоставляя вам свежий и актуальный список проблем и предотвращая попадание в список проблем, которые уже были исправлены в период между дампом и проверкой синтаксиса. После этого пакета был сделан небольшой последующий пакет, повторно перечисливший 380 проблем, которые были частью седьмого пакета, но которые синтаксическая проверка все еще показывала как неисправленные в живой Википедии по состоянию на 13 января 2006 года, и этот список был обновлен 20 января 2006 года. После этого мини-пакета был сделан последний запуск, чтобы отловить все упрямые неисправленные элементы, а 51 оставшийся элемент был исправлен по мере необходимости. Это было сделано на тот случай, если эти элементы представляли проблемы в самом синтаксическом контроле, но таких проблем обнаружено не было — скорее, элементы были в основном труднообнаруживаемыми ошибками, плюс некоторый непоследовательный синтаксис таблиц.
Являются ли показанные проблемы когда-либо не проблемами?
Да, иногда — но это довольно редко. Это может случиться, когда автор страницы сделал что-то, что выглядит как недопустимый синтаксис вики, что сейчас, как правило, случается только с математическими обозначениями — два примера — полуоткрытая интервальная нотация в математике и сюрреалистическая числовая нотация в математике. Решение в таких ситуациях обычно заключается в том, чтобы заключить то, что выглядит несбалансированным, в теги nowiki.
Когда вы планируете совершить новый забег?
Когда все, что указано на этой странице, будет выполнено, и будет создан новый дамп базы данных, включающий эти исправления.
По мере исправления существующих проблем считается, что каждый последующий запуск будет находить все меньше и меньше проблем. После нескольких запусков, похоже, будут найдены только вновь созданные проблемы, а общее количество ошибок, вероятно, уместится на нескольких страницах.
Что делать, если я закончил последние пункты на одной из вышеуказанных страниц?
Убедитесь, что все элементы удалены из списка, добавьте на эту страницу короткую заметку о том, что работа выполнена, а затем зачеркните имя этого файла на этой странице (чтобы все знали, что работа выполнена).
Что делать, если я найду статью, в которой нужно исправить не только синтаксис?
Если вы найдете какие-либо статьи, которые нуждаются в дополнительной, не синтаксической, очистке, то, пожалуйста, перечислите эти статьи на Wikipedia:Cleanup . Многие википедисты регулярно заходят на страницу Cleanup, ища возможности провести более глубокую очистку. Главное отличие между Cleanup и Wiki Syntax заключается в том, что Wiki Syntax гораздо шире (систематически проверяет каждую статью), но поверхностнее (фокусируется на исправлении конкретных проблем с Wiki Syntax) — тогда как Wikipedia:Cleanup уже (обычно перечислено около 100 или более страниц), но гораздо глубже (включая полное переписывание статей).
Спасибо всем, кто внес свой вклад
Множество людей внесли свой вклад в исправление сломанного синтаксиса вики, и большое спасибо всем, кто помогал — этот проект возможен только благодаря вашей помощи:
Примечание: Если вы уже помогали раньше и вашего имени нет в списке, или если вы только что что-то исправили, пожалуйста, добавьте свое имя в список.
Кредиты — программное обеспечение
Программное обеспечение для поиска некорректного синтаксиса вики было написано Nickj в рамках его проекта по предложению ссылок .
Исходный код проекта Wiki Syntax теперь доступен. Он немного запутан, извините!
Смотрите также