|
|
@@ -1,6 +1,6 @@
|
|
|
from .tool.func import *
|
|
|
|
|
|
-def api_topic_thread_make(user_id, date, data, code, color = '', blind = '', add_style = ''):
|
|
|
+def api_topic_thread_make(user_id, date, data, code, color = '', blind = '', add_style = '', admin_check = 1, topic_num = ''):
|
|
|
if blind == 'O':
|
|
|
if data == '':
|
|
|
color_b = 'opennamu_comment_blind'
|
|
|
@@ -12,11 +12,16 @@ def api_topic_thread_make(user_id, date, data, code, color = '', blind = '', add
|
|
|
color_b = 'opennamu_comment_blind_not'
|
|
|
class_b = ''
|
|
|
|
|
|
+ admin_check_box = ''
|
|
|
+ if admin_check == 1 and topic_num != '':
|
|
|
+ admin_check_box = '<input type="checkbox" class="opennamu_blind_button" id="opennamu_blind_' + topic_num + '_' + code + '">'
|
|
|
+
|
|
|
return '''
|
|
|
<span class="''' + class_b + '''">
|
|
|
<table class="opennamu_comment" style="''' + add_style + '''">
|
|
|
<tr>
|
|
|
<td class="opennamu_comment_color_''' + color + '''">
|
|
|
+ ''' + admin_check_box + '''
|
|
|
<a href="#thread_shortcut" id="''' + code + '''">#''' + code + '''</a>
|
|
|
''' + user_id + '''
|
|
|
<span style="float: right;">''' + date + '''</span>
|
|
|
@@ -196,9 +201,17 @@ def api_topic(topic_num = 1, tool = 'normal', num = '', render = ''):
|
|
|
for_a["id"],
|
|
|
color = color,
|
|
|
blind = for_a["blind"],
|
|
|
- add_style = ''
|
|
|
+ add_style = '',
|
|
|
+ admin_check = admin if tool == 'normal' else 0,
|
|
|
+ topic_num = topic_num
|
|
|
)
|
|
|
|
|
|
+ if admin == 1 and tool == 'normal':
|
|
|
+ data_r += '''
|
|
|
+ <a href="javascript:opennamu_thread_blind();">(''' + load_lang('hide') + ''' | ''' + load_lang('hide_release') + ''')</a>
|
|
|
+ <hr class="main_hr">
|
|
|
+ '''
|
|
|
+
|
|
|
return flask.jsonify({ "data" : data_r })
|
|
|
else:
|
|
|
return flask.jsonify({})
|