Skip to content
Snippets Groups Projects
Commit 655a0c75 authored by Dominik Hebeler's avatar Dominik Hebeler
Browse files

Merge branch '64-styles-fur-die-handyversion-werden-noch-nicht-korrekt-ubernommen' into 'master'

Bugfix bei dem es einen Fehler während des Rankings gab

Closes #64

See merge request !67
parents 2ca084b0 df64d556
Branches
No related tags found
2 merge requests!73Updates from Master,!67Bugfix bei dem es einen Fehler während des Rankings gab
......@@ -105,18 +105,23 @@ class Result
foreach(explode(" ", trim($tmpEingabe)) as $el)
{
$el = preg_quote($el, "/");
if(preg_match("/\b$el\b/si", $tmpTitle))
if(strlen($tmpTitle) > 0)
{
$tmpRank += .7 * .6 * $maxRank;
}elseif (strpos($tmpTitle, $el) !== false) {
$tmpRank += .3 * .6 * $maxRank;
if(preg_match("/\b$el\b/si", $tmpTitle))
{
$tmpRank += .7 * .6 * $maxRank;
}elseif (strpos($tmpTitle, $el) !== false) {
$tmpRank += .3 * .6 * $maxRank;
}
}
if(preg_match("/\b$el\b/si", $tmpDescription))
if( strlen($tmpDescription) > 0 )
{
$tmpRank += .7 * .4 * $maxRank;
}elseif (strpos($tmpDescription, $el) !== false) {
$tmpRank += .3 * .4 * $maxRank;
if(preg_match("/\b$el\b/si", $tmpDescription))
{
$tmpRank += .7 * .4 * $maxRank;
}elseif (strpos($tmpDescription, $el) !== false) {
$tmpRank += .3 * .4 * $maxRank;
}
}
}
$tmpRank /= sizeof(explode(" ", trim($tmpEingabe))) * 10;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment