NWER — различия между версиями

Материал из Энциклопедия EverQuest II
Перейти к: навигация, поиск
м
м
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
__NOTOC__<center><big>'''[[Служебная:NWER|NWER]]''' &rarr; '''N'''on '''W'''iki's '''E'''ngine '''R'''eplacer (операции поиска и замены, не использующие движок Вики).</big></center>
+
__NOTOC__[[Категория:Расширения Wiki]]<center><big>'''[[Служебная:NWER|NWER]]''' &rarr; '''N'''on '''W'''iki's '''E'''ngine '''R'''eplacer (операции поиска и замены, не использующие движок Вики).</big></center>
 
<br />
 
<br />
 
===Возможности===
 
===Возможности===
 
<div style="float:right; margin-left:10px;">[[Файл:NWER-00.png|thumb|75%|Окно поиска / замены]]</div>
 
<div style="float:right; margin-left:10px;">[[Файл:NWER-00.png|thumb|75%|Окно поиска / замены]]</div>
:Поиск по названию статей, c использованием регулярных выражений ([http://www.regular-expressions.info/ RegExp])
+
:Поиск по названию статей, c использованием регулярных выражений ([http://ru.wikipedia.org/wiki/Regexp RegExp])
:Поиск по содержимому статей, c использованием регулярных выражений ([http://www.regular-expressions.info/ RegExp])
+
:Поиск по содержимому статей, c использованием регулярных выражений ([http://ru.wikipedia.org/wiki/Regexp RegExp])
:Первоначальная фильтрация по названию статей, c использованием регулярных выражений ([http://www.regular-expressions.info/ RegExp])
+
:Первоначальная фильтрация по названию статей, c использованием регулярных выражений ([http://ru.wikipedia.org/wiki/Regexp RegExp])
:Первоначальная фильтрация по содержимому статей (используется синтаксис функции [http://dev.mysql.com/doc/refman/5.1/en/string-comparison-functions.html#operator_like LIKE] базы данных MySQL)
+
:Первоначальная фильтрация по содержимому статей, c использованием регулярных выражений ([http://ru.wikipedia.org/wiki/Regexp RegExp])
 
:Ограничение поиска по пространству имен (Категория, Шаблон и т.п.)
 
:Ограничение поиска по пространству имен (Категория, Шаблон и т.п.)
 
:Переименование статьи с удалением старой статьи-перенаправления
 
:Переименование статьи с удалением старой статьи-перенаправления
Строка 12: Строка 12:
 
<br />
 
<br />
 
===Использование регулярных выражений===
 
===Использование регулярных выражений===
<div style="float:right; margin-left:10px;">[[Файл:NWER-02.1.png|thumb|75%|center|Замена в статье, с использованием регулярных выражений]]</div>
+
:В полях '''''Искать''''', '''''Фильтр страниц по названию''''' и '''''Фильтр страниц по содержимому''''' - символы <font color="#CC0000">'''(''' ''')''' '''[''' ''']''' '''{''' '''}''' '''?''' '''*''' '''.''' '''$''' '''^'''</font> необходимо заменять на <font color="#009900">'''\(''' '''\)''' '''\[''' '''\]''' '''\{''' '''\}''' '''\?''' '''\*''' '''\.''' '''\$''' '''\^'''</font> (если они не являются частью регулярного выражения)
<div style="float:right; clear:right; margin-left:10px;">[[Файл:NWER-02.2.png|thumb|75%|center|Замена в статье, с использованием регулярных выражений]]</div>
+
<div style="float:left; clear:right; margin-left:10px;">[[Файл:NWER-02.1.png|thumb|75%|center|Замена в статье, с использованием регулярных выражений]]</div>
:В полях '''''Искать''''' и '''''Фильтр страниц по названию''''' - символы <font color="#CC0000">'''(''' ''')''' '''[''' ''']''' '''{''' '''}''' '''?''' '''*''' '''.''' '''$''' '''^'''</font> необходимо заменять на <font color="#009900">'''\(''' '''\)''' '''\[''' '''\]''' '''\{''' '''\}''' '''\?''' '''\*''' '''\.''' '''\$''' '''\^'''</font> (если они не являются частью регулярного выражения)
+
<div style="float:left; clear:right; margin-left:10px;">[[Файл:NWER-02.2.png|thumb|75%|center|Замена в статье, с использованием регулярных выражений]]</div>
:В поле '''''Фильтр страниц по содержимому''''' используется синтаксис функции [http://dev.mysql.com/doc/refman/5.1/en/string-comparison-functions.html#operator_like LIKE]:
+
<div style="clear:both;"></div><br />
::любое количество символов представляются <font color="#009900">'''%'''</font>
 
::любой одиночный символ представляется <font color="#009900">'''?'''</font>
 
::если надо найти <font color="#CC6600">%</font> или <font color="#CC6600">?</font> - то они записываются как <font color="#009900">'''\%'''</font> и <font color="#009900">'''\?'''</font>, соответственно
 
::если написать в поле <font color="#CC6600">лошка<font color="#009900">'''%'''</font>чашка</font> - то найдутся статьи, содержашие буквосочетания <font color="#CC6600">лошка</font> и <font color="#CC6600">чашка</font>, с любым текстом между ними
 
::если написать в поле <font color="#CC6600">кошк</font><font color="#009900">'''?'''</font> - то найдутся статьи, содержашие буквосочетание <font color="#CC6600">кошк</font><font color="#009900">'''а'''</font> или <font color="#CC6600">кошк</font><font color="#009900">'''е'''</font> и т.п.
 
<br />
 
 
===Переименование статей===
 
===Переименование статей===
 
<div style="float:left; margin-right:10px;">[[Файл:NWER-03.png|thumb|75%|center|Переименование статьи]]</div>&mdash; чтобы не утруждать себя удалением старой статьи (она становится статьей-перенаправлением на новую) - используйте второй чекбокс напротив названия статьи
 
<div style="float:left; margin-right:10px;">[[Файл:NWER-03.png|thumb|75%|center|Переименование статьи]]</div>&mdash; чтобы не утруждать себя удалением старой статьи (она становится статьей-перенаправлением на новую) - используйте второй чекбокс напротив названия статьи
Строка 27: Строка 21:
 
===Исключение найденных статей из обработки===
 
===Исключение найденных статей из обработки===
 
<div style="float:left; margin-right:10px;">[[Файл:NWER-04.png|border|link=]]</div> &mdash; чекбоксы напротив названия статьи и строк вариантов замены используются, чтобы исключить выбранные элементы из дальнейшей обработки (кнопки '''Предварительный просмотр''' или '''Произвести замену''').<br />При использовании кнопки '''Предварительный просмотр без фильтра замен''' ([[Файл:NWER-05.png|border|link=]]) значения чекбоксов не учитывается и как следствие - они будут сброшены.
 
<div style="float:left; margin-right:10px;">[[Файл:NWER-04.png|border|link=]]</div> &mdash; чекбоксы напротив названия статьи и строк вариантов замены используются, чтобы исключить выбранные элементы из дальнейшей обработки (кнопки '''Предварительный просмотр''' или '''Произвести замену''').<br />При использовании кнопки '''Предварительный просмотр без фильтра замен''' ([[Файл:NWER-05.png|border|link=]]) значения чекбоксов не учитывается и как следствие - они будут сброшены.
 +
<div style="clear:both;"></div><br />

Текущая версия на 12:26, 12 февраля 2011

NWERNon Wiki's Engine Replacer (операции поиска и замены, не использующие движок Вики).


Возможности

Окно поиска / замены
Поиск по названию статей, c использованием регулярных выражений (RegExp)
Поиск по содержимому статей, c использованием регулярных выражений (RegExp)
Первоначальная фильтрация по названию статей, c использованием регулярных выражений (RegExp)
Первоначальная фильтрация по содержимому статей, c использованием регулярных выражений (RegExp)
Ограничение поиска по пространству имен (Категория, Шаблон и т.п.)
Переименование статьи с удалением старой статьи-перенаправления
Выборочная замена в статьях


Использование регулярных выражений

В полях Искать, Фильтр страниц по названию и Фильтр страниц по содержимому - символы ( ) [ ] { } ? * . $ ^ необходимо заменять на \( \) \[ \] \{ \} \? \* \. \$ \^ (если они не являются частью регулярного выражения)
Замена в статье, с использованием регулярных выражений
Замена в статье, с использованием регулярных выражений

Переименование статей

Переименование статьи
— чтобы не утруждать себя удалением старой статьи (она становится статьей-перенаправлением на новую) - используйте второй чекбокс напротив названия статьи

Исключение найденных статей из обработки

NWER-04.png
— чекбоксы напротив названия статьи и строк вариантов замены используются, чтобы исключить выбранные элементы из дальнейшей обработки (кнопки Предварительный просмотр или Произвести замену).
При использовании кнопки Предварительный просмотр без фильтра замен (NWER-05.png) значения чекбоксов не учитывается и как следствие - они будут сброшены.

NWERNon Wiki's Engine Replacer (операции поиска и замены, не использующие движок Вики).


Возможности

Окно поиска / замены
Поиск по названию статей, c использованием регулярных выражений (RegExp)
Поиск по содержимому статей, c использованием регулярных выражений (RegExp)
Первоначальная фильтрация по названию статей, c использованием регулярных выражений (RegExp)
Первоначальная фильтрация по содержимому статей (используется синтаксис функции LIKE базы данных MySQL)
Ограничение поиска по пространству имен (Категория, Шаблон и т.п.)
Переименование статьи с удалением старой статьи-перенаправления
Выборочная замена в статьях


Использование регулярных выражений

Замена в статье, с использованием регулярных выражений
Замена в статье, с использованием регулярных выражений
В полях Искать и Фильтр страниц по названию - символы ( ) [ ] { } ? * . $ ^ необходимо заменять на \( \) \[ \] \{ \} \? \* \. \$ \^ (если они не являются частью регулярного выражения)
В поле Фильтр страниц по содержимому используется синтаксис функции LIKE:
любое количество символов представляются %
любой одиночный символ представляется ?
если надо найти % или ? - то они записываются как \% и \?, соответственно
если написать в поле лошка%чашка - то найдутся статьи, содержашие буквосочетания лошка и чашка, с любым текстом между ними
если написать в поле кошк? - то найдутся статьи, содержашие буквосочетание кошка или кошке и т.п.


Переименование статей

Переименование статьи
— чтобы не утруждать себя удалением старой статьи (она становится статьей-перенаправлением на новую) - используйте второй чекбокс напротив названия статьи

Исключение найденных статей из обработки

NWER-04.png
— чекбоксы напротив названия статьи и строк вариантов замены используются, чтобы исключить выбранные элементы из дальнейшей обработки (кнопки Предварительный просмотр или Произвести замену).
При использовании кнопки Предварительный просмотр без фильтра замен (NWER-05.png) значения чекбоксов не учитывается и как следствие - они будут сброшены.