Эта страница в настоящее время неактивна и сохранена для исторической справки. Либо страница больше не актуальна, либо консенсус относительно ее цели стал неясным. Чтобы оживить обсуждение, ищите более широкий вклад через форум, такой как деревенский насос . |
Плагин Kingbotk для AWB | |||||
---|---|---|---|---|---|
Дом Общая информация о плагине Kingbotk и инструкции по установке. | Обсуждение Обсудите заявку и задайте вопросы. | Гид пользователя Что делает плагин, как он работает и почему вы должны его использовать. | AutoWikiBrowser Плагин работает внутри AWB и поставляется с этим инструментом. | ||
Общие шаблоны WikiProject · WikiFunctions2.dll · Плагины AWB · Песочница AWB |
Плагин Kingbotk представляет собой набор AutoWikiBrowser плагинов написанных Kingboyk в VB.NET и используется различными автоматизированным ботом счета , включая Kingbotk . Плагин также предоставляет функции, помогающие рецензентам статей, и поставляется с многоразовой библиотекой функций и объектов для использования программистами.
Магиоладитис и Риди переписали код плагина на C #.
Новости [ править ]
Начиная с версии 2.0, которая была выпущена с v4.2 AWB, плагин Kingbotk поддерживает {{ WikiProjectBannerShell }} и {{ WikiProjectBanners }}:
- Существующие шаблоны WikiProject всегда будут записаны обратно в контейнер оболочки, из которого они были получены, если мы обнаружим один
- Новые шаблоны WikiProject будут записаны в существующий шаблон {{ WikiProjectBannerShell }} или {{ WikiProjectBanners }}.
В соответствии с первоначальной разработкой, когда страница обрабатывается, каждый активный плагин шаблонов (WPBiography, WikiProject Albums и т. Д.) Вызывается диспетчером плагинов Kingbotk и решает, есть ли в нем какие-либо изменения (и плагины шаблонов, которые пользователь не включил, а также вообще не звонил). Если каждый активный плагин шаблонов решает, что у него нет работы, мы никогда не дойдем до той части кода, где мы выписываем шаблоны и проверяем их положение на странице. Если люди сочтут функции очистки полезными, я мог бы сделать некоторую реструктуризацию позже, чтобы диспетчер подключаемых модулей, объект статьи, который мы создали для каждой страницы, или первый активный плагин шаблонов, проверяли страницу на наличие этих шаблонов, прежде чем делать что-либо еще пропустить страницу, на которой можно было бы очистить шаблон).Я также мог бы подумать о том, чтобы разрешить плагину WPBio или диспетчеру плагинов проверять страницу на предмет WPBiography | living = yes, даже если мы не собираемся писать один из этих шаблонов. Однако я счел более важным выпустить и протестировать эту функцию, чем начинать разбирать внутреннюю структуру плагина, структуру, которая позволяет легко добавлять новые плагины и которая является очень хорошей моделью ООП.
Скачивание и использование плагина [ править ]
- Плагин поставляется с AWB , который можно скачать здесь
- У нас есть руководство пользователя
- По состоянию на май 2008 года плагин находится под лицензией GNU General Public License Version 2.0.
- Исходный код может быть получен наведя Subversion клиента здесь
Предупреждение и отказ от ответственности [ править ]
- Этот инструмент выпускается как есть и без гарантии. ВЫ НЕСЕТЕ ОТВЕТСТВЕННОСТЬ ЗА СОБСТВЕННЫЕ РЕДАКТИРОВАНИЯ.
- AWB и этот плагин - очень мощные инструменты. Вы должны полностью ознакомиться с указаниями, инструкциями и принципами работы обоих инструментов перед их использованием.
- Убедитесь, что у вас установлена последняя версия или что какие-либо обновления / изменения в более новых версиях к вам не относятся.
- Инструкции по автоматическому использованию с учетной записью бота:
- Приведенные выше рекомендации применимы вдвойне при автоматическом редактировании, особенно если вы понимаете, что делает плагин, а что нет.
- Функция добавления тегов в шаблон очень хорошо протестирована, но иногда новые внутренние изменения могут привести к поломке или появлению новой ошибки. Всегда запускайте ручную проверку, если в примечаниях к выпуску версии говорится, что она включает такие изменения. Автор тоже запускает тесты, но не может проверить все возможные варианты и в некоторой степени полагается на тестирование пользователей.
- Перед использованием нового плагина шаблона внесите несколько изменений вручную. Некоторые плагины шаблонов (WPBio, WPMilHist, WPAustralia, Generic) очень хорошо протестированы; другие могли никогда не использоваться.
- Если вы выполнили успешные тесты в новой версии или обнаружили ошибку, опубликуйте сообщение на странице обсуждения как можно скорее.
Спецификация [ править ]
Этот плагин поставляется с несколькими инструментами, специфичными для WikiProject:
Плагины для шаблонов [ править ]
Все плагины для шаблонов:
- Работать вместе. Одновременно могут быть активны несколько плагинов, что позволяет добавлять теги для более чем одного проекта.
- Иметь необязательные настраиваемые пользователем параметры
- Используйте безопасные, хорошо протестированные регулярные выражения, чтобы избежать двойных тегов, распознавать плохо отформатированные теги и безопасно интегрировать новые параметры в существующие шаблоны.
Плагин WPBiography [ править ]
Начиная с версии 2.3.1.2
- Если {{ WikiProject Biography }} отсутствует, он добавляет его
- Параметр важность = удален.
- Проживание = да опционально добавляется / заменяется, если отсутствует или = нет
- {{ reqphoto }} заменяется на need -photo = yes
- listas = вычисляется и добавляется, если нет ключа DEFAULTSORT (только в ручном режиме; существует слишком много вариантов человеческих имен, чтобы это могло выполняться ботами)
- Вызов шаблона переформатируется и (если living = yes) перемещается в верхнюю часть страницы обсуждения, если не присутствует оболочка вроде {{ WikiProjectBannerShell }} (шаблон будет оставлен на месте или записан вверху, если новый. Плагин не t еще записывать новые шаблоны в эти контейнеры или иным образом их переформатировать).
- Отмечает переименование параметра и шаблона как незначительное изменение, изменение значения параметра как существенное.
Плагин альбомов [ править ]
- Если {{ WikiProject Albums }} отсутствует, он добавляет его
Плагин Австралии [ править ]
- Если {{ WikiProject Australia }} отсутствует, он добавляет его
Плагин для Индии [ править ]
- Если {{ WikiProject India }} отсутствует, он добавляет его
- {{ reqphoto }} заменяется на изображение-необходимое = да
Плагин военной истории [ править ]
- Если {{ WikiProject Military history }} отсутствует, он добавляет его
Плагин романов [ править ]
- Если {{ WikiProject Novels }} отсутствует, он добавляет его
- Отмечает переименование параметра и шаблона как незначительное изменение, изменение значения параметра как существенное.
- {{ reqphoto }} заменяется на need-infobox -cover = yes
Плагин песен [ править ]
- Если {{ WikiProject Songs }} отсутствует, он добавляет его
- {{ Запрос одного информационного окна }} заменяется на need-infobox = yes
Плагин общих шаблонов [ править ]
- Если ваш шаблон WikiProject является «универсальным» (у вас есть параметр class = и нет рабочих групп, и нет необходимости в другой настраиваемой программной логике), плагин теперь поддерживает ваш шаблон! Просто введите имя шаблона в скобках, любые альтернативные имена (перенаправления) и щелкните несколько полей, чтобы настроить плагин. См. Общие шаблоны WikiProject для получения дополнительной информации.
Обратите внимание, что даже если в шаблоне вашего проекта есть рабочие группы, вы можете использовать плагин на страницах обсуждения / категориях, для которых не нужно добавлять новый параметр рабочей группы. Плагин не удаляет неизвестные ему параметры; скорее, если в вашем проекте нет определенного плагина, вы просто не сможете добавить такие параметры.
Плагин Wikipedia Assessments [ править ]
- Загружает и при необходимости очищает статьи, а затем предлагает пользователю (p) просмотреть статью.
- Предоставляет рецензенту форму оценки, с флажками для класса, важности и т. Д.
Todo [ править ]
Версия 4 ++ [ править ]
- Учитывая скорость изменения шаблонов WikiProject, нам может потребоваться рассмотреть возможность расширения функциональности «универсального шаблона», чтобы включить добавление / изменение / удаление настраиваемых пользователем параметров шаблона. Вместо того, чтобы разрабатывать плагины для каждого шаблона, WikiProjects будет поощряться к созданию и совместному использованию собственных файлов настроек XML. Возможно, некоторым WikiProjects потребуется программная поддержка, если плагину потребуется применить более продвинутую логику к их шаблонам, но я думаю, что большинство этого не сделает.
- Хотим ли мы, чтобы плагин (через AWB?) Загружал статью и искал шаблоны заглушек и инфобоксов?
Ручная оценка [ править ]
- Посмотрите, будет ли практично / желательно иметь дополнительные параметры / шаблоны во всплывающей форме ручной оценки (для каждого выступления)
Другие запланированные изменения [ править ]
- Комментарии задачи в коде
- Подумайте о том, чтобы контролировать длину сводок редактирования, используя общую коллекцию важных / неважных элементов сводки редактирования, и решить, какие из них использовать в конце обработки статьи (в настоящее время используются большие названия категорий, несколько шаблонов за раз или несколько параметров). в результате чего сводка редактирования обрезается).
Возможные будущие улучшения [ править ]
- Значения параметров проверки работоспособности и (в режиме бота) заносить в журнал любые, требующие ручной проверки. В настоящее время плагин просто игнорирует параметры и значения, о которых он не знает, и регистрирует только плохо сформированные теги (те, которые нарушают его основное регулярное выражение).
Бот [ править ]
- В более долгосрочной перспективе можно использовать плагины, чтобы сделать AWB более похожим на бота. Сохраняйте списки страниц обсуждения в базе данных, периодически просматривайте категории и сравнивайте их с категориями / включениями живых людей WPBio. Менеджер ботов, предопределенные задания (в том числе создание списков).
- Хотелось бы, чтобы списки составляли проще. например, список захвата, отображение списка подкотов с флажками, их трал; удалить дубли и неправильные пространства имен, преобразовать в разговор, удалить дубли; и получите категорию или список включения для автоматической фильтрации (полу)
История версий [ править ]
См .: Википедия: AutoWikiBrowser / История
Версия | Дата выпуска | Заметки |
---|---|---|
2.1.0.1 | 13 сентября 2008 г. |
|
2.0.0.3 | 6 апреля 2008 г. | Изменения по AWB и WF |
2.0.0.2 | Пользователь: Риди Бой : WPNovels: Добавлена оперативная группа XIX века Изменения для соответствия изменениям AWB | |
2.0.0.0 | 25 января 2008 г. | Пользователь: Kingboyk : поддерживает {{ WikiProjectBannerShell }} и {{ WikiProjectBanners }}. Спасибо User: Madman, чье базовое регулярное выражение заставило меня начать. Ослаблено основное регулярное выражение для захвата шаблонов, чтобы игнорировать случайные вертикальные полосы (например, living = yes || activepol = yes больше не будет отмечаться как плохой тег). Все регулярные выражения убраны. Различные другие мелкие изменения. Исправлены ошибки: обнаружены 2 причины тривиальных правок (да / да, отличается от Mediawiki, но обе поддерживаются {{ WPBiography }} для важных параметров; добавление рабочей группы, например, art, когда рабочая группа более высокого уровня уже существует, например filmbio, но помеченная как менять). + изменения из последних 2 ревизий, которые были доступны только в репозитории AWB Sourceforge. |
1.5.0.0 | н / д | Пользователь: Kingboyk : Теперь мы проверяем входящие перенаправления для шаблонов во время выполнения. Это должно помочь предотвратить "устаревание" плагина, если Сэма или меня нет рядом, чтобы обновить его, или если какой-нибудь увлеченный, но надоедливый человек создаст еще одно перенаправление, скажем, на {{ WPBiography }}, не сообщая мне :) Удалена поддержка {{ BioCOTWs }}, который был удален. Исправлена ошибка: экземпляры шаблонов, использующие "_" вместо пробела, не отлавливались. Удивительно, но это никого не укусило! Только WPBiography (пока): замените шаблонный текст, оставленный шаблонами User: SkiersBot и {{ stubclass }}, на «Биография» в параметрах с параметром auto = yes. Плагин теперь распознает контейнеры оболочки, такие как {{ WikiProjectBannerShell}}, и он не будет перемещать шаблоны WP, если они есть. Однако на данный момент мы не записываем новые шаблоны в эти контейнеры, и перенаправления на них жестко запрограммированы. На самом деле нам нужен класс в этом плагине или функция в AWB, чтобы записывать WikiProjects в существующие экземпляры этих контейнеров, добавьте их там, где это необходимо, переименуйте их, когда используется имя перенаправления (с динамически извлекаемыми именами перенаправления), очистите их и т. д. |
1.4.0.4 | н / д | Reedy Boy : настройки кода. Изменение WPAus на использование class = cat вместо class = NA. Исправить ошибку перемещения по умолчанию на страницах обсуждения. |
1.4.0.3 | 9 сентября 2007 г. | Reedy Boy : добавлена пара параметров для WPNovels и WPAus. |
1.4.0.1 | н / д | Kingboyk : Добавлена опция «открывать пропущенные плохие страницы в браузере». |
1.4.0.0 | 28 июля 2007 г. | Пользователь: Reedy Boy и Kingboyk : Wikifunctions2.dll был преобразован в C # и объединен с AWB. В плагин были внесены различные модификации для обеспечения бесперебойной работы с AWB версии 4. Примечание. Помогите обновить документы и ссылки, теперь wikifunctions2 больше не существует. |
1.3.0.0 | Kingboyk : Исправлена ошибка в логгере вики-формата, когда название статьи обрезалось, если оно содержало двоеточие. Улучшена сводка редактирования и обработка параметров при работе с дочерними рабочими группами WPBiography. Плагин протоколирования теперь получает уведомление пользователя и вход в системе имени пользователя изменений , поэтому ошибки с местом загрузки журналам некорректными должны быть решено. Теперь отфильтруйте фигурные скобки из определения общего шаблона. Основные внутренние изменения - теперь у меня есть доступ и к базе кода AWB, я смог представить гораздо более элегантное решение ООП. Однако изменения носят довольно глубокий характер, поэтому будьте осторожны, пожалуйста, на случай поломки. | |
1.2.1 | 16 апреля 2007 г. | Kingboyk : Улучшен таймер ETC для учета пропущенных страниц. Приведена в порядок вкладка логирования. |
1.2.0 | 14 апреля 2007 г. | Kingboyk : Новые возможности : мы с Сэмом улучшили новую вкладку ведения журнала AWB (мы оба сейчас разработчики AWB, поэтому часто исправления и улучшения для плагина будут происходить в AWB ); эта версия плагина теперь будет добавлять информацию журнала на эту вкладку. Добавлен код для распознавания и очистки волшебного слова DEFAULTSORT или шаблона {{ DEFAULTSORT }}; WPBio listas = параметр удаляется, если присутствует DEFAULTSORT. На главную вкладку плагина Kingbotk добавлена метка «предполагаемое время завершения». Реализованная функция, запрошенная Майком Пилом : «Создайте список страниц, которые плагин будет изменять, без каких-либо изменений. Список должен быть в формате, который может быть считан обратно в AWB для обработки». Доработки: Отфильтруйте недопустимые символы в именах страниц из имени задания загрузки (процедура на стороне AWB, написанная Сэмом). Часть кода перенесена из вики-функций2 плагина в вики-функции AWB. Обновлено регулярное выражение {{ talkheader }} для переадресации переадресации. Реализованные плагины \ Kingbotk \ Set AWB пункт меню: щелкните по нему, чтобы отключить несколько функций AWB, которые плагину не нужны. WPBiography : добавлена явная опция "жить = без параметров". {{ BioCOTWs }} заменяется на вариант -кандидат = да. Регулярное выражение «Второй шанс» (то, которое ищет плохие или дополнительные шаблоны) немного сжалось. Добавлена поддержка новой рабочей группы Film . WPMILHIST : Перенести средневековую рабочую группу в средневековую рабочую группу. Существенное изменение регулярного выражения: в правой части регулярного выражения шаблона, сразу после конца имени шаблона, теперь есть \ b, означающий «граница слова». Мои тесты пока положительные, но если сообщите мне о каких-либо проблемах, немедленно, пожалуйста. Reedy Boy : WPMILHIST: Расширенные рабочие группы шаблонов согласно WPMILHIST . Расширенное контекстное меню для рабочих групп. Добавлена простая форма отображения ошибок для выявления ошибок загрузки журнала. |
1.1.0 | 30 марта 2007 г. | Kingboyk : Различные улучшения юзабилити и внутренние изменения. Добавлены два новых параметра рабочей группы для {{ WPBiography }} (пэрство и баронетство). Обновлено регулярное выражение WPBiography для обработки альтернативных имен {{ Bio }} и {{ BIO }}. Добавлено расположение логов WP Novels. Исправлена ошибка в журнале, из-за которой в конце запуска создавалась дополнительная (лишняя) страница журнала. Таймер подталкивания удален в пользу той же функции в новом AWB. Доработка, чтобы говорить о категориях красных ссылок, шаблонах и т. Д. Увеличивать счетчик новой страницы в режиме тегов (ранее только новые обсуждения: страницы увеличивали счетчик). Reedy Boy : расширенное контекстное меню WPNovels. |
1.0.1 | 24 марта 2007 г. | Kingboyk : {{ WPBiography }}: замените без параметров {{ activepolitician }} или {{ activepol }} на activepol = yes. Пропустите статью, если изменится только добавление параметра WPBio listas =. Добавить параметр, чтобы переопределить поведение пропуска и принудительно добавить списки. Добавлен код, гарантирующий, что шаблон WPBio будет обрабатываться последним (в том числе после общих шаблонов), чтобы, надеюсь, гарантировать, что living = yes получит верхнее место (после шаблонов, упомянутых в следующем абзаце). Добавьте код, чтобы оставить {{ skiptotoctalk }} / {{ Skiptotoc }} / {{ Skiptotoc-talk }} наверху. Этот новый код и старый код {{ talkheader }} были помещены в WikiFunctions2.dll, чтобы другие приложения тоже могли его использовать. Незначительное: файлы настроек с включенными оценками и очисткой вызывали ошибку из-за изменения в пользовательском интерфейсе AWB. Фиксированный. Reedy Boy : Незначительный: исправлена ошибка, из-за которой настройки не могли быть перезагружены после создания универсального шаблона с пробелом в имени. Пробел автоматически удаляется. |
1.0.0.1 RC5 | 17 марта 2007 г. | Kingboyk : Незначительное: Ведение журнала: Улучшена обработка ключевых слов $ USER и $ CATEGORY. |
1.0.0.1 RC4 | 10 марта 2007 г. | Kingboyk : улучшена поддержка WP Романов . Улучшенные сводки редактирования. |
1.0.0.1 RC3 | 8 марта 2007 г. |
|
1.0.0 RC2 | 4 марта 2007 г. |
|
1.0.0 RC1 | 2 марта 2007 г. |
|
0.9.1 | 3 декабря 2006 г. | Добавлена поддержка {{ WP India }} . Надеюсь, исправлено форматирование даты в записях журнала, где пользовательские настройки Windows не являются английскими, путем принудительного переключения потока AWB на английский (США) при запуске. Эти правки, сделанные мной с Windows, установленной на французский язык, были успешными: [1] [2] |
0.9.0 | 11 ноября 2006 г. | Автозагрузка журналов. Пропущен до v0.9, поскольку текущий набор функций завершен для v1 - нужно только настроить, небольшие дополнения и исправления. Значительно улучшена функция ведения журнала: вкладка ведения журнала с параметрами и статусом, возможность многократного использования журнала в новом WikiFunctions2.dll, автоматическая загрузка журналов, настройки ведения журнала можно изменить без перезапуска AWB. Небольшие проблемы с первым альфа-выпуском: эта версия ждет, пока не наберется достаточно строк для загрузки, и делает это. Итак, если вы настроили загрузку на 500 строк, а в конечном итоге весь вывод составляет 501 строку, вы получите 2 загрузки страниц, 500 строк и 1 строку. Я уточню это в следующем обновлении. Журналы неверных страниц не загружены. Не меняйте настройки после начала ведения журнала; выйдите из AWB и перезагрузите его. |
0.7.2 | Добавлен файл настроек XML и контекстное меню текстового поля для {{ NovelsWikiProject }}. Добавлен новый параметр "NBL" для {{ WP Australia }}. В шаблоне WP Australia есть некоторые параметры, которые можно вызывать с альтернативными именами («V8», «v8»; «NBL», «nbl»), поэтому я написал дополнительную (перегруженную) процедуру «проверки / добавления параметров», который может принимать альтернативное имя для вызова этих параметров. Плагин теперь использует «AndAlso» / «OrElse» короткое замыкание выражение в местах, для повышения эффективности. Это ничего не должно сломать (надеюсь!). В форму комментариев добавлены 3 новые стандартные текстовые кнопки. Кнопка сброса таймера. Пункт меню для включения / выключения подталкивания. | |
0.7.1r1 | (Никаких изменений кода в плагине DLL). Поставьте самую последнюю версию AWB (3.0.4.1). Обновлен файл настроек для {{ Film }}. Файл настроек поставки для {{ WP Indonesia }}. | |
0.7.1 | i) Исправлена ошибка с нулевой ссылкой, из-за которой отображалось окно с ошибкой при нажатии кнопки «Пропустить» в форме оценки. Я не уверен, что эта функция надежна, поэтому, пожалуйста, помогите мне ее протестировать. ii) Плагин теперь проверяет поле сводки редактирования AWB, и если сводка «очистить» (по умолчанию AWB) при тегировании страниц обсуждения, он меняет его на «Tagging». Это прелюдия к пункту меню «Set AWB» для установки разумных значений AWB по умолчанию, которые я скоро реализоваю. iii) Удалены 2 неиспользуемых пункта меню. iv) Добавлены всплывающие подсказки к пунктам меню. | |
0.7.0 | Добавлены плагины {{ песни }} и {{ альбом }}. Регулярное выражение предпочтительного имени сделано более строгим ({{ альбомы }} не переименовывались в {{ альбом }}). | |
0.6.2 | Добавлена поддержка 3 новых рабочих групп WPBiography и шаблона {{ musician }}. Поддержите одну новую рабочую группу WPMILHIST . Предоставлен файл настроек XML для {{ film }}. Некоторые внутренние изменения. Плагин теперь должен объединять несколько экземпляров одного и того же шаблона на странице (независимо от имени), если у них есть неконфликтующие параметры, и в противном случае он немного более снисходительно относится к неправильно отформатированным / дважды добавленным шаблонам. Обнаружен очень странный случай: на странице есть один действующий шаблон WPBio и один плохой шаблон WPBio; последний не был замечен, поэтому страница не пропускалась как «плохой тег». Фиксированный. | |
0.6.1 | Удалите параметры important = из существующих экземпляров {{ WPMILHIST }} для каждого запроса. Обход ошибки , которая возникает , когда окно Cleanup проверяется и Manual оценки коробки не проверяется (причина до сих пор загадка). Плагин больше не должен подталкивать AWB, когда пользователь решил прекратить обработку (еще не проверено). Добавлена запись для общих плагинов и MILHIST в контекстное меню поля редактирования; также добавлено подменю для «важности». Небольшие внутренние архитектурные изменения. Обновлен Physics XML (теперь они поддерживают auto = yes) и протестированы новые настройки. | |
0.6.0 | Добавлена поддержка « универсальных шаблонов WikiProject ». Добавлена функция Auto-Stub для WPMILHIST. Незначительные изменения в архитектуре. Пропустите код класса-заглушки, если обрабатываете не основной доклад, чтобы получить более сжатую сводку редактирования и не использовать случайный тег auto = yes. | |
0.5.0 | Добавлены плагины {{ WP Australia }} и {{ WPMILHIST }}. Изменено размещение {{ reqphoto }} в классе оценок. В режиме бота (автосохранение) плагин дает AWB толчок, если он не отправляет статьи в течение 10 минут. (Новые поддерживаемые шаблоны еще не имеют контекстных меню, вызываемых правой кнопкой мыши в поле редактирования AWB). | |
0.4.0 | Добавлен плагин оценки Википедии. Теперь мы получаем уведомление от AWB о запуске / запуске, поэтому можем зарегистрировать это и правильно запустить / остановить таймер. Красная ссылка проверяет / предупреждает. Нестандартная обработка пространства имен. | |
0.3.2 | Добавлен код для настройки размещения шаблона.
| |
0.3.1 | Дополнения контекстного меню окна редактирования, улучшения пользовательского интерфейса | |
0,3 | Значительно улучшенная архитектура, понятный пользовательский интерфейс. {{ WPBiography }} (все параметры) полностью поддерживаются. Добавляются другие шаблоны. | |
0,2 | Версия для разработки. Добавлен пользовательский интерфейс и поддержка заполнителей для других проектов WikiProject и для ручной оценки Wikipedia 1.0. | |
0,1 | Особенности Добавление / изменение параметров базового шаблона для биосов живых людей. Объектно-ориентированный дизайн с плагином BLP, унаследованным от базового класса. |
Готово [ править ]
- Пункты меню и пользовательский интерфейс
- Несколько плагинов для каждой DLL .
- Включение / выключение плагина
- Вкладка статистики
- Чтение / запись настроек XML
- Реализуйте код позиционного размещения шаблона согласно User_talk: Kingboyk # Bot_tagging
- Оставьте страницы обсуждения категории в списке и отметьте class = Cat
- Ручная оценка: очистите статью, проверьте ее в режиме предварительного просмотра, а затем откройте страницу обсуждения, чтобы пометить и применить оценку.
- Режим бота: дайте AWB пинок, если он зависает.
- Убедитесь, что статья, прикрепленная к странице обсуждения, не была удалена (красная ссылка)
- Поддержка « общих шаблонов WikiProject », позволяющая пользователям определять свой собственный экземпляр шаблона без необходимости его специального программирования в
- Добавлены плагины шаблонов Milhist, Albums, Songs.
- Добавлены новые рабочие группы Milhist, Bio и Australia.
- Две новые стандартные текстовые кнопки в форме комментариев для каждого пользователя: Plange
- Кнопка сброса таймера
- Возможность включения / выключения подталкивания
- Контекстное меню и настройки XML для WP Novels
- Журнал загрузок
- Функции ведения журнала выделены в отдельную независимую DLL ( WikiFunctions2 )
- Полная поддержка {{ WP India }}
- Исправление ошибки: форматирование даты в записях журнала, где пользовательские настройки Windows не на английском языке.
- Измененные настройки загружают / сохраняют код в соответствии с изменениями AWB. Плагин также может конвертировать старую схему настроек в новую.
- Автоматическое редактирование сводок в режиме оценок
Список рассылки / список пользователей [ править ]
Если вы загружаете плагин, пожалуйста, добавьте страницу плагина в свой список наблюдения . Также рекомендуется добавить сюда свое имя пользователя, чтобы получать уведомления о любых критических обновлениях. Примечание: я надеюсь, что мне никогда не придется писать вам сообщения, так как я буду отправлять списки рассылки только в случае обнаружения критической ошибки. Для общих новостей и уведомления об обновлениях вам необходимо добавить страницу в свой список наблюдения.
Список рассылки / список пользователей |
---|
|
Используемые технологии [ править ]
Плагин использует различные технологии, включая наследование (см. Также полиморфизм и инкапсуляцию ), интерфейсы , регулярные выражения , отражение , XML , XHTML , GDI + и Windows Forms . Конечно, большинство современных программ используют большинство или все из них, но перечисление их таким образом заставляет меня выглядеть умным;)
Разработчики [ править ]
Плагин был задуман и разработан Kingboyk ( обсуждение · вклад ). Сейчас он является частью основного репозитория AWB и поддерживается разработчиками AWB. Исходный код доступен.