|
@@ -22,7 +22,7 @@ class Core
|
|
|
|
|
|
|
|
|
|
|
|
- $this->data['config'] = Dever::db('main/config')->one();
|
|
|
+ $this->data['setting'] = Dever::db('main/config')->one();
|
|
|
$this->data['system'] = Dever::input('system', 1);
|
|
|
|
|
|
$source_type = Dever::input('source_type');
|
|
@@ -89,23 +89,35 @@ class Core
|
|
|
$info = $this->pic($info);
|
|
|
$info['type'] = $type;
|
|
|
$info['data_id'] = $info['id'];
|
|
|
- if (isset($info['content']) && !$content) {
|
|
|
- unset($info['content']);
|
|
|
- }
|
|
|
+
|
|
|
if (isset($info['pdate']) && $info['pdate'] > 0) {
|
|
|
} else {
|
|
|
$info['pdate'] = time();
|
|
|
}
|
|
|
- $info['pdate'] = date('Y-m-d', $info['pdate']);
|
|
|
+ $info['pdate_str'] = Dever::mdate($info['pdate'], 2);
|
|
|
+ $info['pdate'] = date('Y-m-d H:i', $info['pdate']);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ if (isset($info['share_content'])) {
|
|
|
+ $source = Dever::db('source/info')->one(1);
|
|
|
+ $info['share_link'] = $source['code'];
|
|
|
+ }
|
|
|
+ */
|
|
|
|
|
|
if (isset($info['cate_id']) && $info['cate_id']) {
|
|
|
- $cate = Dever::db('content/cate')->one($info['cate_id']);
|
|
|
- $info['cate_name'] = $cate['name'];
|
|
|
+ $info['cate'] = Dever::db('content/cate')->one($info['cate_id']);
|
|
|
}
|
|
|
|
|
|
- if (isset($info['author_id']) && $info['author_id']) {
|
|
|
- $author = Dever::db('content/author')->one($info['author_id']);
|
|
|
- $info['author_name'] = $author['name'];
|
|
|
+ if (isset($info['num_view']) && $info['num_view'] > 100000) {
|
|
|
+ $info['num_view'] = '10w+';
|
|
|
+ }
|
|
|
+
|
|
|
+ if (isset($info['author_id']) && $info['author_id'] > 0) {
|
|
|
+ $info['author'] = Dever::db('content/author')->one($info['author_id']);
|
|
|
+ } elseif (isset($info['uid']) && $info['uid'] > 0) {
|
|
|
+ $info['author'] = Dever::db('passport/user')->one($info['uid']);
|
|
|
+ $info['author']['name'] = $info['author']['username'];
|
|
|
}
|
|
|
|
|
|
if (isset($info['num_add_view']) && isset($info['num_view'])) {
|
|
@@ -120,10 +132,6 @@ class Core
|
|
|
$info['num_user'] = $info['num_add_user'] + $info['num_user'];
|
|
|
unset($info['num_add_user']);
|
|
|
}
|
|
|
- if (isset($info['num_add_user']) && isset($info['num_user'])) {
|
|
|
- $info['num_user'] = $info['num_add_user'] + $info['num_user'];
|
|
|
- unset($info['num_add_user']);
|
|
|
- }
|
|
|
if (isset($info['num_add_ding']) && isset($info['num_ding'])) {
|
|
|
$info['num_ding'] = $info['num_add_ding'] + $info['num_ding'];
|
|
|
unset($info['num_add_ding']);
|