Skip to content
Snippets Groups Projects
Commit 8bdafaf4 authored by Jörn Friedrich Dreyer's avatar Jörn Friedrich Dreyer
Browse files

make 'open in folder' action default for files

parent 00772a84
Branches
No related tags found
No related merge requests found
......@@ -50,23 +50,23 @@ OC.search.showResults=function(results){
$('#searchresults').show();
$('#searchresults tr.result').remove();
var index=0;
for(var name in types){
var type=types[name];
for(var typeid in types){
var type=types[typeid];
if(type.length>0){
for(var i=0;i<type.length;i++){
var row=$('#searchresults tr.template').clone();
row.removeClass('template');
row.addClass('result');
row.data('type', typeid);
row.data('name', type[i].name);
row.data('text', type[i].text);
row.data('container', type[i].container);
if (i === 0){
row.children('td.type').text(name);
row.children('td.type').text(typeid);
}
row.find('td.result a').attr('href',type[i].link);
row.find('td.result div.name').text(type[i].name);
row.find('td.result div.text').text(type[i].text);
if (type[i].container) {
var td = row.find('td.container');
td.append('<a><img></img></a>');
td.find('img').attr('src',OC.imagePath('core','places/folder'));
var containerName = OC.basename(type[i].container);
if (containerName === '') {
containerName = '/';
......@@ -74,19 +74,26 @@ OC.search.showResults=function(results){
var containerLink = OC.linkTo('files', 'index.php')
+'?dir='+encodeURIComponent(type[i].container)
+'&scrollto='+encodeURIComponent(type[i].name);
row.find('td.container a')
row.find('td.result a')
.attr('href', containerLink)
.attr('title', t('core', 'Show in {folder}', {folder: containerName}));
} else {
row.find('td.result a').attr('href', type[i].link);
}
row.data('index',index);
index++;
if(OC.search.customResults[name]){//give plugins the ability to customize the entries in here
OC.search.customResults[name](row,type[i]);
if(OC.search.customResults[typeid]){//give plugins the ability to customize the entries in here
OC.search.customResults[typeid](row,type[i]);
}
$('#searchresults tbody').append(row);
}
}
}
$('#searchresults').on('click', 'result', function () {
if ($(this).data('type') === 'Files') {
}
});
}
};
OC.search.showResults.loaded=false;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment