summaryrefslogtreecommitdiff
path: root/web/viewsjs
diff options
context:
space:
mode:
authorJochen Topf <jochen@topf.org>2013-01-03 19:02:37 +0100
committerJochen Topf <jochen@topf.org>2013-01-03 19:02:37 +0100
commitfd99a04ca070c6ee2ec3c6f06081fdeb997bdc9e (patch)
tree714ca521d7e1c7cc496c25b34156b05feccdaa35 /web/viewsjs
parent3b46e3856fbba3112612d387137e6f79237789ac (diff)
downloadtaginfo-fd99a04ca070c6ee2ec3c6f06081fdeb997bdc9e.tar
taginfo-fd99a04ca070c6ee2ec3c6f06081fdeb997bdc9e.tar.gz
Improved name_tags report.
The report is still experimental and not available by default.
Diffstat (limited to 'web/viewsjs')
-rw-r--r--web/viewsjs/reports/name_tags.js.erb18
1 files changed, 16 insertions, 2 deletions
diff --git a/web/viewsjs/reports/name_tags.js.erb b/web/viewsjs/reports/name_tags.js.erb
index 79f1ab5..7781f58 100644
--- a/web/viewsjs/reports/name_tags.js.erb
+++ b/web/viewsjs/reports/name_tags.js.erb
@@ -9,6 +9,13 @@ var create_flexigrid_for = {
colModel: [
{ display: '<%= osm.key %>', name: 'key', width: 250, sortable: true },
{ display: '<%= osm.objects %>', name: 'count_all', width: 100, sortable: true, align: 'right' },
+ { display: '<img src="/img/sources/wiki.16.png" alt="Wiki" width="16" height="16" title="<%= misc.in_wiki_tooltip %>"/>', name: 'in_wiki', width: 20, sortable: true, align: 'center' },
+ { display: 'Prefix', name: 'prefix', width: 100, sortable: true },
+ { display: 'Type', name: 'type', width: 100, sortable: true },
+ { display: 'Langtag', name: 'langtag', width: 100, sortable: true },
+ { display: 'Language', name: 'lang', width: 100, sortable: true },
+ { display: 'Script', name: 'script', width: 100, sortable: true },
+ { display: 'Region', name: 'region', width: 100, sortable: true },
{ display: 'Notes', name: 'notes', width: 500, sortable: true }
],
searchitems: [
@@ -20,8 +27,15 @@ var create_flexigrid_for = {
data.rows = jQuery.map(data.data, function(row, i) {
return { 'cell': [
link_to_key(row.key),
- row.count_all,
- ''
+ print_with_ts(row.count_all),
+ row.in_wiki ? '&#x2714;' : '-',
+ row.prefix,
+ row.type,
+ row.langtag,
+ tt(row.lang, row.lang_state, row.lang_note),
+ tt(row.script, row.script_state, row.script_note),
+ row.region,
+ row.notes
] };
});
return data;