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: member.title, label: member.title });
                        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); });
MediaWiki Appliance - Powered by TurnKey Linux