Show
Ignore:
Timestamp:
07/02/08 16:12:21 (6 months ago)
Author:
gan2
Message:

unsafeWindow.CustomPallet? を selectedPallet に変更

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lang/javascript/userscripts/customPalletForHaiku/branches/0.2/customPalletForHaiku.user.js

    r15046 r15047  
    33// @namespace      http://kojiran.googlepages.com/ 
    44// @include        http://h.hatena.ne.jp/* 
    5 // @version        0.2+ 
     5// @version        0.21 
    66// 
    77// patched by gan2, lieutar, kurumigi. 
     
    9797 
    9898  function getCookie(key) { 
    99    var re = new RegExp(key + "=([^;]+)", "i"); 
    100    document.cookie.match(re); 
    101  
    102    return(RegExp.$1 ? unescape(RegExp.$1) : ""); 
     99    var re = new RegExp(key + "=([^;]+)", "i"); 
     100    document.cookie.match(re); 
     101 
     102    return(RegExp.$1 ? unescape(RegExp.$1) : ""); 
    103103  } 
    104104 
    105   unsafeWindow.CustomPallet = getCookie("customPallet"); 
     105  var selectedPallet = getCookie("selectedPallet"); 
    106106  Wedata.fetch(); 
    107107 
     
    148148          entryForm.insertBefore(colors, textContainer); 
    149149 
    150           document.cookie = "customPallet=" + select.value + "; expires=Tue, 1-Jan-2037 00:00:00 GMT"; 
     150          document.cookie = "selectedPallet=" + select.value + 
     151            "; expires=Tue, 1-Jan-2037 00:00:00 GMT"; 
    151152        }; 
    152153        var select = $N('select', { 
     
    155156        select.addEventListener('change', changer, false); 
    156157        for (var p in CustomPalletForHaikuPallets) { 
    157           var value = (CustomPallet == p) ? {value: p, selected: "selected"} : {value: p}; 
    158           var opt = $N('option', value, p); 
     158          var value = (selectedPallet == p) ? {value: p, selected: "selected"} : {value: p}; 
     159          var opt   = $N('option', value, p); 
    159160          select.appendChild(opt); 
    160161        } 
     
    180181        SWFObject = function() { 
    181182          deconcept.SWFObject.apply(this, arguments); 
    182           this.addVariable("colors", 
    183                            CustomPalletForHaikuPallets[select.value]); 
     183          this.addVariable("colors", CustomPalletForHaikuPallets[select.value]); 
    184184        }; 
    185185        SWFObject.prototype = deconcept.SWFObject.prototype;