Changeset 18861

Show
Ignore:
Timestamp:
09/05/08 00:51:43 (6 years ago)
Author:
drry
Message:
  • fixed missing vars.
  • et cetera.
Files:
1 modified

Legend:

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

    r18856 r18861  
    11// ==UserScript== 
    2 // @author         haoyayoi  
     2// @author         haoyayoi 
    33// @name           ShareWassrOnTumblr 
    44// @namespace      http://d.hatena.ne.jp/hao_yayoi/ 
     
    3232 
    3333function isWassrStatusURL(aURL){ 
    34         return aURL.match("^http://wassr.jp/(user/[^/]+|my/)?(/statuses/.+)?") 
     34        return aURL.match("^http://wassr\\.jp/(?:user/[^/]+|my/)?(?:/statuses/.+)?") ? true : false 
    3535} 
    3636 
     
    5353function parseStatus(doc, aURL){ 
    5454        function normalizeText(arr){ 
    55                 return arr.map(function(a){return a.nodeValue.replace(/(^\s+|\s+$)/g,'')}).join(' ') 
     55                return arr.map(function(a){return a.nodeValue.replace(/^\s+|\s+$/g,'')}).join(' ') 
    5656        } 
    5757        // normalize external anchor 
     
    8989function createPostData(params, body){ 
    9090        var arr = []; 
    91         for(param in params){ 
     91        for(var param in params){ 
    9292                if(param != "preview_post"){ 
    9393                        arr.push(encodeURIComponent(param)); 
     
    138138                  status('ShareWassrOnTumblr'+time, 'Share ...'); 
    139139                  parallel(urls.map(function(aURL){ 
    140                        
     140 
    141141                          return getSource(aURL). 
    142142                                     next(function(res){ 
     
    144144                                         })})). 
    145145                        next(function(arg){ 
    146                                 function toArray(o){var res=[];for(i in o)res[i]=o[i];return res;} 
     146                                function toArray(o){var res=[];for(var i in o)res[i]=o[i];return res} 
    147147                                share(toArray(arg)); 
    148148                        }).