Diff: FindPage
Differences between current version and predecessor to the previous major change of FindPage.
Other diffs: Previous Revision, Previous Author
Newer page: | version 6 | Last edited on 17 January 2022 3:00 | by harold | |
Older page: | version 5 | Last edited on 25 September 2005 4:15 | by The PhpWiki programming team | Revert |
@@ -1,46 +1,58 @@
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.
+* [[Help:
HowToUseWiki|HowToUseWiki]]
gives you the quick lowdown on Wiki markup.
+* [[
RecentChanges]]
recorded automatically.
+* [[Help:MoreAboutMechanics|
MoreAboutMechanics]]
of browsing and editing on this server.
-Here's a title search. Try something like <tt>wiki or sandwich</tt>.
+== Title Search ==
-<?plugin
WikiFormRich action=TitleSearch method=GET nobr=1 class=wikiaction
+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"
+>
>
-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.
+== Full Text Search ==
-<?plugin
WikiFormRich action=FullTextSearch method=GET nobr=1 class=wikiaction
+Use the following for a full text search.
+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" ?
>
+ pulldown[] name=regex value="auto,none,glob,posix,pcre,sql"
+
>>
+
+== Fuzzy Search ==
In a fuzzy pages search the titles of all pages are examined to find
-those which are similarly spelled or similar sounding (english
).
+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.
+* '##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.
-! 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##
'.
-Example: 'wiki text
-php' looks for all pages containing the words 'wiki' and 'text', %%%
- but not containing the word 'php'.
+----
+[[PhpWikiDocumentation]]
current version
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.
Title Search
Here's a title search. Try something like wiki or sandwich.
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.
Fuzzy Search
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'.