Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
png
» similarpages.png 40.3 kB 1 09-Jan-2014 13:53 ChristophSauer

This page (revision-21) was last changed on 26-Feb-2015 11:27 by ChristophSauer  

This page was created on 09-Jan-2014 13:53 by ChristophSauer

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 3 changed one line
Suchen ähnlicher Seiten, entweder über angegebenen ausdruck (regex,like) oder über die sog. Editierdistanz:
Suchen ähnlicher Seiten, entweder über angegebenen ausdruck (regex,like) oder über die sog. [[http://de.wikipedia.org/wiki/Levenshtein-Distanz|Editierdistanz]].
At line 5 added 47 lines
== Parameter
XOr:
* like/regex - siehe sektion weiter unten
* edistance/page - siehe sektion weiter unten
Optional
* heading, standard heading kann überschrieben werden, im string kann $rc als parameter für die Menge der Treffer verwendet werden.
* max (default 30), danach wird Ergebnisausgabe abgebrochen
* page - relevant nur für den edistance parameter, falls nicht die aktuelle sondern ein anderer Seitenname auf ähnlichkeiten untersucht werden soll:
=== Like
Der Like parameter erlaubt die Angabe eines Suchbegriffes bekannt von SQL Datenbanken mit % als Platzhalter. Die folgende Definition findet alle Seiten, die mit 'Sand' beginnen.
{{{
<<SimilarPages like='Sand%'>>
}}}
=== Regex
Über den Regex-Parameter kann ein regulärer Ausdruck angegeben werden. Die folgende definition findet alle Seiten, die mit 'Sand' anfangen, und am ende eine Nummer haben:
{{{
<<SimilarPages like='Sand.*\\d'>>
}}}
=== EDistance
Der EDistance Parameter erlaubt eine "Fuzzy" suche von Seitennamen über die Editierdistanz
Wird edistance positiv angegeben, wird exakt die editierdistanz verwendet
{{{
<<SimilarPages edistance='4'>>
}}}
Wird der edistance negativ als -0.x angegeben, so gibt dies den Prozentsatz der längendifferenz zwischen zu verlgeichenden Seitennamen an, die zur automatischen ermittlung der fixen edistance verwendet wird:
Beispiele:
{{{
<<SimilarPages edistance='-0.65'>>
}}}
Version Date Modified Size Author Changes ... Change note
21 26-Feb-2015 11:27 3.279 kB ChristophSauer to previous
« This page (revision-21) was last changed on 26-Feb-2015 11:27 by ChristophSauer