search for upvoted images
This commit is contained in:
parent
7cedd4735c
commit
45fef32fbf
@ -73,6 +73,10 @@ class NumericScore implements Extension {
|
||||
$score = $matches[2];
|
||||
$event->set_querylet(new Querylet("numeric_score $cmp $score"));
|
||||
}
|
||||
if(preg_match("/^favou?rite$/", $event->term, $matches)) {
|
||||
global $user;
|
||||
$event->set_querylet(new Querylet("images.id in (SELECT image_id FROM numeric_score_votes WHERE user_id=? AND score=1)", array($user->id)));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -94,6 +98,10 @@ class NumericScore implements Extension {
|
||||
");
|
||||
$config->set_int("ext_numeric_score_version", 1);
|
||||
}
|
||||
if($config->get_int("ext_numeric_score_version") < 2) {
|
||||
$database->Execute("CREATE INDEX numeric_score_votes__user_votes ON numeric_score_votes(user_id, scores)");
|
||||
$config->set_int("ext_numeric_score_version", 2);
|
||||
}
|
||||
}
|
||||
|
||||
private function add_vote($image_id, $user_id, $score) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user