Diff: Help/FuzzyPagesPlugin

Differences between current version and predecessor to the previous major change of Help/FuzzyPagesPlugin.

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 9 September 2007 0:16 by harold Revert
@@ -1,27 +1,46 @@
-_short description_  
+The **~FuzzyPages** [[Help:WikiPlugin|plugin]] will search for similar page titles.  
  
-! Usage  
-<verbatim>  
- <?plugin FuzzyPages ?>  
-</verbatim>  
+Pages are considered similar by averaging the similarity scores of  
+the spelling comparison and the metaphone comparison for each page  
+title in the database (PHP's metaphone() is an improved soundex  
+function).  
  
-! Arguments  
+* https://www.php.net/manual/en/function.similar-text.php  
+* https://www.php.net/manual/en/function.metaphone.php  
  
-page _(default: current pagename)_:  
- The page to execute upon.  
+== Usage ==  
+{{{  
+<<FuzzyPages s= pagename>>  
+}}}  
  
-! Example  
+== Arguments ==  
  
-<verbatim>  
-<?plugin FuzzyPages ?>  
-< /verbatim>  
+{| class="bordered"  
+|-  
+! Argument  
+! Description  
+! Default value  
+|-  
+| **s**  
+| Pagename to look for  
+| //None// (mandatory argument)  
+|}  
  
-<?plugin FuzzyPages ?>  
+== Example ==  
  
-! Author  
-PhpWiki:ReiniUrban  
+{{{  
+<<FuzzyPages s=HomePage>>  
+}}}  
  
-! See Also  
+<<FuzzyPages s=HomePage>>  
  
+== Author ==  
+* [[Help:Reini Urban|Reini Urban]]  
+  
+== See Also ==  
+* [[Help:LikePagesPlugin]]  
+  
+<noinclude>  
 ---- 
-PhpWikiDocumentation Help:WikiPlugin  
+[[ PhpWikiDocumentation]] [[CategoryWikiPlugin]]  
+</noinclude>  

current version

The FuzzyPages plugin will search for similar page titles.

Pages are considered similar by averaging the similarity scores of the spelling comparison and the metaphone comparison for each page title in the database (PHP's metaphone() is an improved soundex function).

Usage

<<FuzzyPages s=pagename>>

Arguments

Argument

Description

Default value

s

Pagename to look for

None (mandatory argument)

Example

<<FuzzyPages s=HomePage>>
These page titles match fuzzy with “HomePage
Name Score
HomePage 100
HomePageAlias 78
RandomPage 63
CategoryHomePages 63
Help/Images 56
ModeratedPage 56
Help/PageList 54
LikePages 52
LockedPages 52
Help/ActionPage 51
ZoekPagina 50
PageInfo 50
HistoriqueDeLaPage 50
CreatePage 50
HelpAddingPages 49
WatchPage 49
Help/AddingPages 48
Help/RandomPagePlugin 48
AllPages 47
FindPage 47
PageDump 47
Help 45
45
WantedPages 44
UploadPages 44
FuzzyPages 44
ToutesLesPages 44
TutteLePagine 44
Help/NewMarkupTestPage 44
Help/TemplatePlugin 44
PageAccueil 43
SpecialPages 43
ListeDePages 43
AllUserPages 43
Template/UserPage 43
Help/PageGroupTest 43
Help/CommentPlugin 43
Help/PageInfoPlugin 42
Help/AllPagesPlugin 42
Help/OldMarkupTestPage 42
Help/PageDumpPlugin 42
SommaireDuProjet 42
Help/CurrentTimePlugin 42
AjouterDesPages 41
NewMarkupTestPage 41
Help/PageGroupPlugin 41
Help/WatchPagePlugin 41
Help/PagePermissions 41
41
TemplatePlugin 41
TrovaPagina 41
PageHistory 41
template 41
Amperite 41
Help/ModeratedPagePlugin 41
Help/YouTubePlugin 41
Help/NoCachePlugin 41
OrphanedPages 40
Help/GoToPlugin 40
Help/DiffPlugin 40
HochLadenPlugin 40
Help/WikiPlugin 40
Help/PageTrailPlugin 40
Help/LikePagesPlugin 40
Help/SiteMapPlugin 40
ChercherUnePage 40
Help/WikiFormPlugin 40
Hilfe/WikiPlugin 40
Help/PopUpPlugin 40
Help/CreatePagePlugin 39
Help/AddCommentPlugin 39
Help/PageGroupTestOne 39
Help/PageGroupTestTwo 39
Help/FuzzyPagesPlugin 39
RecentNewPages 39
InfosSurLaPage 39
Help/WikiForumPlugin 39
AddingPages 39
Help/ListPagesPlugin 39
Help/PhotoAlbumPlugin 39
OldMarkupTestPage 39
Help/AtomFeedPlugin 39
NewPagesPerUser 38
TestGroupeDePages 38
Help/PageGroupTestThree 38
HelloWorldPlugin 38
Help/ChartPlugin 38
ThuisPagina 38
Help/DynamicIncludePagePlugin 38
RecentChangesMyPages 38
Help/IncludePagePlugin 38
Help/PageGroupTestFour 38
Help/PageHistoryPlugin 38
Ampex 38
HoweTech 38
AggiungerePagine 38
Help/RateItPlugin 37
Help/UpLoadPlugin 37
Help/GoogleMapsPlugin 37
Historic Papers 37
Help/CategoryPagePlugin 37
Help/Jeff Dairiki 37
Help/WantedPagesPlugin 37
CreatePagePlugin 36
HalloWeltPlugin 36
Hollyanne 36
Help/DeadEndPagesPlugin 36
Help/IncludePagesPlugin 36
Help/WikiAdminRenamePlugin 36
PluginManager 36
Help/AsciiMathPlugin 36
36
Help/_AuthInfoPlugin 36
PageGroupTest 36
Help/VideoPlugin 36
Hewlett Packard 36
Help/OrphanedPagesPlugin 35
Help/WhoIsOnlinePlugin 35
Help/RawHtmlPlugin 35
Hilfe/NeueSeitePlugin 35
35
PhpWikiUmfrage 35
Help/WikiPollPlugin 35
Help/AsciiSVGPlugin 35
TestGroupeDePages/Un 35
HochLaden 35
Help/PluginManagerPlugin 35
RawHtmlPlugin 35
AllPagesByAcl 34
PagesOrphelines 34
PagesSemblables 34
PagePermissions 34
Help/Categories 34
MyRecentChanges 34
MostPopular 34
SystemInfoPlugin 34
Help/PhotoAlbumPlugin/Slides 34
ComeUsareWiki 34
Help/FacebookLikePlugin 34
AgregarPaginas 34
Help/SyncWikiPlugin 34
Help/CalendarPlugin 34
Help/PloticusPlugin 34
Help/GraphVizPlugin 34
ComStream 34
CategoryActionPage 34
34
Help/NewPagesPerUserPlugin 33
33
Help/MostPopularPlugin 33
Help/PopularTagsPlugin 33
IncludePagePlugin 33
Help/PhpWiki 33
Help/WantedPagesOldPlugin 33
Help/RecentCommentsPlugin 33
Help/CacheTestPlugin 33
Help/RichTablePlugin 33
Hilfe/GraphVizPlugin 33

Author

See Also