2du 3 лет назад
Родитель
Сommit
a12548df2a
3 измененных файлов с 16 добавлено и 3 удалено
  1. 5 1
      route/bbs_main.py
  2. 10 1
      route/bbs_w.py
  3. 1 1
      version.json

+ 5 - 1
route/bbs_main.py

@@ -15,8 +15,12 @@ def bbs_main():
                 curs.execute(db_change('select set_data from bbs_set where set_name = "bbs_type" and set_id = ?'), [for_a[1]])
                 db_data_2 = curs.fetchall()
                 bbs_type = db_data_2[0][0] if db_data_2 else 'comment'
+                
+                curs.execute(db_change('select set_data from bbs_data where set_id = ? and set_name = "date" order by set_code + 0 desc limit 1'), [for_a[1]])
+                db_data_2 = curs.fetchall()
+                last_date = ('(' + db_data_2[0][0] + ')') if db_data_2 else ''
 
-                data += '<li><a href="/bbs/w/' + for_a[1] + '">' + for_a[0] + ' (' + bbs_type + ')</a></li>'
+                data += '<li><a href="/bbs/w/' + for_a[1] + '">' + for_a[0] + ' (' + bbs_type + ') ' + last_date + '</a></li>'
 
             data += '</ul>'
 

+ 10 - 1
route/bbs_w.py

@@ -30,6 +30,11 @@ def bbs_w(bbs_num = ''):
         for for_a in db_data + [['', '', '']]:
             if temp_id != for_a[2]:
                 if temp_id != '':
+                    curs.execute(db_change('select set_data from bbs_data where set_name = "comment_date" and set_id = ? order by set_code + 0 desc'), [bbs_num_str + '-' + temp_dict['code']])
+                    db_data = curs.fetchall()
+                    last_comment_date = db_data[0][0] if db_data else '0'
+                    comment_count = str(len(db_data)) if db_data else '0'
+                    
                     data += '''
                         <tr>
                             <td>''' + temp_dict['code'] + '''</td>
@@ -37,7 +42,11 @@ def bbs_w(bbs_num = ''):
                             <td>''' + temp_dict['date'] + '''</td>
                         </tr>
                         <tr>
-                            <td colspan="3">''' + ('<a href="/bbs/w/' + bbs_num_str + '/' + temp_dict['code'] + '">' + temp_dict['title'] + '</a>') + '''</td>
+                            <td colspan="3">
+                                <a href="/bbs/w/''' + bbs_num_str + '/' + temp_dict['code'] + '">' + temp_dict['title'] + '''</a> 
+                                (''' + comment_count + ''') 
+                                (''' + last_comment_date + ''')
+                            </td>
                         </tr>
                     '''
 

+ 1 - 1
version.json

@@ -1,6 +1,6 @@
 {
     "beta" : {
-        "r_ver" : "v3.4.6-RC3-dev176",
+        "r_ver" : "v3.4.6-RC3-dev177",
         "c_ver" : "3500361",
         "s_ver" : "3500111"
     }