| 1234567891011121314151617181920212223242526 |
- window.addEvent('domready', function() {
- document.title += ' - search';
- ykill.api('/search' + document.location.search, function(results) {
- var wrapper = $('wrapper');
- Object.each(results, function(list, key) {
- if (!list.length)
- return;
- var div = new Element('div').grab(
- new Element('h2', {'html': key[0].toUpperCase() + key.substr(1)})
- );
- var key_singular = key.substr(0, key.length-1)
- var name_key = key_singular + '_name';
- var id_key = key_singular + '_id';
- list.each(function(entity) {
- div.adopt(
- new Element('a', {
- 'html': entity[name_key],
- 'href': '/' + key_singular + '/' + entity[id_key],
- }),
- new Element('br')
- );
- });
- wrapper.grab(div);
- });
- });
- });
|