summaryrefslogtreecommitdiff
path: root/addons/base_module_quality/base_module_quality.py
diff options
context:
space:
mode:
Diffstat (limited to 'addons/base_module_quality/base_module_quality.py')
-rw-r--r--addons/base_module_quality/base_module_quality.py14
1 files changed, 13 insertions, 1 deletions
diff --git a/addons/base_module_quality/base_module_quality.py b/addons/base_module_quality/base_module_quality.py
index 4590a51dfe3..0477e201cbb 100644
--- a/addons/base_module_quality/base_module_quality.py
+++ b/addons/base_module_quality/base_module_quality.py
@@ -106,7 +106,7 @@ class abstract_quality_check(object):
result_ids[obj] = ids
return result_ids
- def format_table(self, header=[], data_list=[]):
+ def format_table(self, header=[], data_list=[]): #This function can work forwidget="text_wiki"
detail = ""
detail += (header[0]) % tuple(header[1])
frow = '\n|-'
@@ -117,6 +117,18 @@ class abstract_quality_check(object):
detail = detail + '\n|}'
return detail
+ def format_html_table(self, header=[], data_list=[]): #This function can work for widget="html_tag"
+ # function create html table....
+ detail = ""
+ detail += (header[0]) % tuple(header[1])
+ frow = '<tr>'
+ for i in header[1]:
+ frow += '<td>%s</td>'
+ frow += '</tr>'
+ for key, value in data_list.items():
+ detail += (frow) % tuple(value)
+ return detail
+
def add_quatation(self, x, y):
return x/y