|
@@ -551,14 +551,22 @@ class Database
|
|
|
|
|
|
if (isset($v['search']) && is_string($v['search'])) {
|
|
if (isset($v['search']) && is_string($v['search'])) {
|
|
|
|
|
|
- if (strpos($v['search'], 'time') !== false) {
|
|
|
|
- $config['manage']['search']['time'][$k] = $v['name'];
|
|
|
|
|
|
+ if (strpos($v['search'], 'time') !== false || strpos($v['search'], 'day') !== false) {
|
|
|
|
+ $config['manage']['search']['day'][$k] = $v['name'];
|
|
}
|
|
}
|
|
|
|
|
|
if (strpos($v['search'], 'date') !== false) {
|
|
if (strpos($v['search'], 'date') !== false) {
|
|
$config['manage']['search']['date'][$k] = $v['name'];
|
|
$config['manage']['search']['date'][$k] = $v['name'];
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ if (strpos($v['search'], 'year') !== false) {
|
|
|
|
+ $config['manage']['search']['year'][$k] = $v['name'];
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if (strpos($v['search'], 'month') !== false) {
|
|
|
|
+ $config['manage']['search']['month'][$k] = $v['name'];
|
|
|
|
+ }
|
|
|
|
+
|
|
if (strpos($v['search'], 'exp') !== false) {
|
|
if (strpos($v['search'], 'exp') !== false) {
|
|
$config['manage']['search']['exp'][$k] = $v['name'];
|
|
$config['manage']['search']['exp'][$k] = $v['name'];
|
|
}
|
|
}
|
|
@@ -1110,9 +1118,9 @@ class Database
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
- if (isset($config['manage']['search']['time'])) {
|
|
|
|
- foreach ($config['manage']['search']['time'] as $k => $v) {
|
|
|
|
- $this->list_search_time($result, $search, $prefix, $k, $v);
|
|
|
|
|
|
+ if (isset($config['manage']['search']['day'])) {
|
|
|
|
+ foreach ($config['manage']['search']['day'] as $k => $v) {
|
|
|
|
+ $this->list_search_time($result, $search, $prefix, $k, $v, 'day');
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -1122,6 +1130,18 @@ class Database
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ if (isset($config['manage']['search']['year'])) {
|
|
|
|
+ foreach ($config['manage']['search']['year'] as $k => $v) {
|
|
|
|
+ $this->list_search_time($result, $search, $prefix, $k, $v, 'year');
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if (isset($config['manage']['search']['month'])) {
|
|
|
|
+ foreach ($config['manage']['search']['month'] as $k => $v) {
|
|
|
|
+ $this->list_search_time($result, $search, $prefix, $k, $v, 'month');
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
if (isset($config['manage']['search']['select'])) {
|
|
if (isset($config['manage']['search']['select'])) {
|
|
$this->list_search_br($result);
|
|
$this->list_search_br($result);
|
|
foreach ($config['manage']['search']['select'] as $k => $v) {
|
|
foreach ($config['manage']['search']['select'] as $k => $v) {
|