Diff: FindPage
Note: You are viewing an old revision of this page. View the current version.
Differences between version 2 and predecessor to the previous major change of FindPage.
Other diffs: Previous Revision, Previous Author
Newer page: | version 2 | Last edited on 22 May 2014 3:01 | by harold | Revert |
Older page: | version 1 | Last edited on 17 January 2022 18:35 | by harold | Revert |
@@ -3,41 +3,32 @@
* [[Help:HowToUseWiki|HowToUseWiki]] gives you the quick lowdown on Wiki markup.
* [[RecentChanges]] recorded automatically.
* [[Help:MoreAboutMechanics|MoreAboutMechanics]] of browsing and editing on this server.
-== Title Search ==
-
-
Here's a title search. Try something like ##wiki##
or ##
sandwich##.
+Here's a title search. Try something like ##wiki or sandwich##.
<<WikiFormRich action=TitleSearch method=GET nobr=1 class=wikiaction
editbox[] name=s text=""
submit[]
checkbox[] name=case_exact
- pulldown[] name=regex value="auto,none,glob,posix,pcre,sql"
-
>>
+ pulldown[] name=regex value="auto,none,glob,posix,pcre,sql">>
-== Full Text Search ==
-
-
Use the following for a full text search.
-The results will show all lines on a given page which contain a match.
+Use the following for a full text search. This takes a few seconds
.
+The results will show all lines on a given page which contain a
+
match.
<<WikiFormRich action=FullTextSearch method=GET nobr=1 class=wikiaction
editbox[] name=s text=""
submit[]
checkbox[] name=case_exact
- pulldown[] name=regex value="auto,none,glob,posix,pcre,sql"
-
>>
-
-== Fuzzy Search ==
+ pulldown[] name=regex value="auto,none,glob,posix,pcre,sql">>
In a fuzzy pages search the titles of all pages are examined to find
those which are similarly spelled or similar sounding (English).
-<<WikiFormRich action=
FuzzyPages method=GET nobr=1 class=wikiaction
- editbox[] name=s text=""
- submit[]
- checkbox[] name=case_exact
->>
+<?plugin-form
FuzzyPages ?>
+
+------
== Tips ==
* Separate words with a space. All words have to match as substrings.
@@ -51,8 +42,8 @@
* Use //regex=sql// to match using SQL-style wildcards '##%##' and '##_##'.
* Use //regex=none// to match any wildcards verbatim.
=== Example ===
-* '##wiki text -php##' looks for all pages containing the words '##wiki##' and '##text##', but **
not**
containing the word '##php##'.
+* '##wiki text -php##' looks for all pages containing the words '##wiki##' and '##text##', but not containing the word '##php##'.
----
[[PhpWikiDocumentation]]
version 2
Here are some good starting points for browsing.
HowToUseWiki gives you the quick lowdown on Wiki markup.
- RecentChanges recorded automatically.
MoreAboutMechanics of browsing and editing on this server.
Here's a title search. Try something like wiki or sandwich.
Use the following for a full text search. This takes a few seconds. The results will show all lines on a given page which contain a match.
In a fuzzy pages search the titles of all pages are examined to find those which are similarly spelled or similar sounding (English).
Tips
- Separate words with a space. All words have to match as substrings.
- 'OR', grouping with parenthesis, string-quoting and some glob-style wildcard characters are also supported.
- To exclude words from a title search or full text search, prepend a '-'.
- Use '^xx' or 'xx*' to match words starting with 'xx'.
- Use '*xx' or 'xx$' to match words ending with 'xx'.
- Use '^word$' to match exact words.
- Use regex=auto and 're:' like 're:word.*xx' or regex=posix to use Posix regular expressions. (not yet)
- Use regex=auto and '//' like '/^word$/' or regex=pcre to match using Perl-style regular expressions.
- Use regex=sql to match using SQL-style wildcards '%' and '_'.
- Use regex=none to match any wildcards verbatim.
Example
- 'wiki text -php' looks for all pages containing the words 'wiki' and 'text', but not containing the word 'php'.