You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 lines
778 B

14 years ago
Page.Userscript = new Class({
Extends: PageBase,
name: 'userscript',
has_tab: false,
options: {
'onOpened': function(){
App.stopLoadTimer();
App.getBlock('header').hide();
}
},
indexAction: function(param){
var self = this;
self.el.adopt(
self.frame = new Element('div.frame.loading', {
'text': 'Loading...'
})
);
var url = window.location.href.split('url=')[1];
Api.request('userscript.add_via_url', {
'data': {
'url': url
},
'onComplete': function(json){
self.frame.empty();
self.frame.removeClass('loading');
if(json.error)
self.frame.set('html', json.error);
else {
var item = new Block.Search.Item(json.movie);
self.frame.adopt(item);
item.showOptions();
}
}
});
}
});