MediaWiki:EveryCRT-SearchEngine.js: Difference between revisions
No edit summary |
No edit summary |
||
| Line 453: | Line 453: | ||
if (data.query && data.query.categorymembers) { | if (data.query && data.query.categorymembers) { | ||
data.query.categorymembers.forEach(function(member) { | data.query.categorymembers.forEach(function(member) { | ||
filterOptions[filterKey].push({ value: | var label = member.ns === 0 ? member.title : member.title.replace(/^[^:]+:/, ''); | ||
filterOptions[filterKey].push({ value: label, label: label }); | |||
}); | }); | ||
filterOptions[filterKey].sort(function(a, b) { return a.label.localeCompare(b.label); }); | filterOptions[filterKey].sort(function(a, b) { return a.label.localeCompare(b.label); }); | ||