Changeset 1915

Show
Ignore:
Timestamp:
11/23/07 05:57:07 (6 years ago)
Author:
cho45
Message:

lang/javascript/userscripts/jautopagerize.user.js:

ユーザ定義の site_info を優先するように
insertBefore が存在しないならその情報を reject

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/javascript/userscripts/jautopagerize.user.js

    r1914 r1915  
    236236                        return CachedResource(url, AutoPagerize.parseSiteInfo, AutoPagerize.Config.cache_expire); 
    237237                })).ready(function (r) { 
    238                         r = r.reduce(function (r, i) { return r.concat(i) }).concat(AutoPagerize.Config.site_info); 
     238                        r = AutoPagerize.Config.site_info.concat(r.reduce(function (r, i) { return r.concat(i) })); 
    239239                        var info = r.filter(function (i) { 
    240240                                if (!i.url)          return false; 
    241241                                if (!i.nextLink)     return false; 
     242                                if (!i.pageElement)  return false; 
    242243                                if (!i.insertBefore) return false; 
    243                                 if (!i.pageElement)  return false; 
    244                                 return location.href.match(i.url); 
     244                                return location.href.match(i.url) && !!$X(i.insertBefore)[0]; 
    245245                        }); 
    246246                        if (!info.length) return;