fixes in search criteria / report disabling of links in their list views

This commit is contained in:
Anand Doshi 2012-07-23 18:13:26 +05:30
parent 01f8e44cae
commit a03d186e85
2 changed files with 19 additions and 8 deletions

View file

@ -8,14 +8,19 @@ wn.doclistviews['Report'] = wn.views.ListView.extend({
prepare_data: function(data) {
this._super(data);
data.report = repl("<a href=\"#!Report2/%(ref_doctype)s/%(name)s\">\
%(name)s</a>", data);
},
if(wn.boot.profile.all_read.indexOf(data.ref_doctype)==-1) {
data.report = repl("<span style=\"color:#999\">%(name)s</span>", data);
} else {
data.report = repl("<a href=\"#!Report2/%(ref_doctype)s/%(name)s\">\
%(name)s</a>", data);
}
},
columns: [
{width: '3%', content: 'check'},
{width: '85%', content: 'report'},
{width: '12%', content: 'modified',
{width: '82%', content: 'report'},
{width: '15%', content: 'modified',
css: {'text-align': 'right', 'color':'#777'}}
]
});

View file

@ -9,9 +9,15 @@ wn.doclistviews['Search Criteria'] = wn.views.ListView.extend({
prepare_data: function(data) {
this._super(data);
data.report = repl("<a href=\"#!Report/%(doc_type)s/%(criteria_name)s\">\
%(criteria_name)s</a>", data);
data.edit = repl("<a href=\"#!Form/Search Criteria/%(name)s\">Edit</a>", data);
if(wn.boot.profile.all_read.indexOf(data.doc_type)==-1) {
data.report = repl("<span style=\"color:#999\">%(criteria_name)s</span>", data);
data.edit = repl("<span style=\"color:#999\">Edit</span>", data);
} else {
data.report = repl("<a href=\"#!Report/%(doc_type)s/%(criteria_name)s\">\
%(criteria_name)s</a>", data);
data.edit = repl("<a href=\"#!Form/Search Criteria/%(name)s\">Edit</a>", data);
}
},
columns: [