added height & width metatags
This commit is contained in:
parent
25c286b71f
commit
14899e79ad
@ -21,6 +21,16 @@
|
|||||||
* <li>size>=500x500 -- no small images
|
* <li>size>=500x500 -- no small images
|
||||||
* <li>size<1000x1000 -- no large images
|
* <li>size<1000x1000 -- no large images
|
||||||
* </ul>
|
* </ul>
|
||||||
|
* <li>width (=, <, >, <=, >=) width, eg
|
||||||
|
* <ul>
|
||||||
|
* <li>width=1024 -- find images with 1024 width
|
||||||
|
* <li>width>2000 -- find images bigger than 2000 width
|
||||||
|
* </ul>
|
||||||
|
* <li>height (=, <, >, <=, >=) height, eg
|
||||||
|
* <ul>
|
||||||
|
* <li>height=768 -- find images with 768 height
|
||||||
|
* <li>height>1000 -- find images bigger than 1000 height
|
||||||
|
* </ul>
|
||||||
* <li>ratio (=, <, >, <=, >=) width : height, eg
|
* <li>ratio (=, <, >, <=, >=) width : height, eg
|
||||||
* <ul>
|
* <ul>
|
||||||
* <li>ratio=4:3, ratio=16:9 -- standard wallpaper
|
* <li>ratio=4:3, ratio=16:9 -- standard wallpaper
|
||||||
@ -302,6 +312,14 @@ class Index extends Extension {
|
|||||||
$args = array("width{$this->stpen}"=>int_escape($matches[2]), "height{$this->stpen}"=>int_escape($matches[3]));
|
$args = array("width{$this->stpen}"=>int_escape($matches[2]), "height{$this->stpen}"=>int_escape($matches[3]));
|
||||||
$event->add_querylet(new Querylet("width $cmp :width{$this->stpen} AND height $cmp :height{$this->stpen}", $args));
|
$event->add_querylet(new Querylet("width $cmp :width{$this->stpen} AND height $cmp :height{$this->stpen}", $args));
|
||||||
}
|
}
|
||||||
|
else if(preg_match("/^width([:]?<|[:]?>|[:]?<=|[:]?>=|[:|=])(\d+)$/", $event->term, $matches)) {
|
||||||
|
$cmp = ltrim($matches[1], ":") ?: "=";
|
||||||
|
$event->add_querylet(new Querylet("width $cmp :width{$this->stpen}", array("width{$this->stpen}"=>int_escape($matches[2]))));
|
||||||
|
}
|
||||||
|
else if(preg_match("/^height([:]?<|[:]?>|[:]?<=|[:]?>=|[:|=])(\d+)$/", $event->term, $matches)) {
|
||||||
|
$cmp = ltrim($matches[1], ":") ?: "=";
|
||||||
|
$event->add_querylet(new Querylet("height $cmp :height{$this->stpen}",array("height{$this->stpen}"=>int_escape($matches[2]))));
|
||||||
|
}
|
||||||
|
|
||||||
$this->stpen++;
|
$this->stpen++;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user