Changeset 15046 for lang/javascript/userscripts/customPalletForHaiku
- Timestamp:
- 07/02/08 16:03:51 (5 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
lang/javascript/userscripts/customPalletForHaiku/branches/0.2/customPalletForHaiku.user.js
r14712 r15046 3 3 // @namespace http://kojiran.googlepages.com/ 4 4 // @include http://h.hatena.ne.jp/* 5 // @version 0.2 5 // @version 0.2+ 6 6 // 7 // patched by gan2, lieutar .7 // patched by gan2, lieutar, kurumigi. 8 8 // Original userscript is written by MichaeL. 9 9 // Idea for this script from lieutar. … … 96 96 })(); 97 97 98 function getCookie(key) { 99 var re = new RegExp(key + "=([^;]+)", "i"); 100 document.cookie.match(re); 101 102 return(RegExp.$1 ? unescape(RegExp.$1) : ""); 103 } 104 105 unsafeWindow.CustomPallet = getCookie("customPallet"); 98 106 Wedata.fetch(); 99 107 … … 135 143 "padding: 2px 5px" 136 144 ].join(';')}); 145 137 146 colors.appendChild(cell); 138 147 }); 139 148 entryForm.insertBefore(colors, textContainer); 149 150 document.cookie = "customPallet=" + select.value + "; expires=Tue, 1-Jan-2037 00:00:00 GMT"; 140 151 }; 141 152 var select = $N('select', { … … 144 155 select.addEventListener('change', changer, false); 145 156 for (var p in CustomPalletForHaikuPallets) { 146 var opt = $N('option', {value: p}, p); 157 var value = (CustomPallet == p) ? {value: p, selected: "selected"} : {value: p}; 158 var opt = $N('option', value, p); 147 159 select.appendChild(opt); 148 160 }
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)