Index: trunk/phase3/skins/common/wikibits.js |
— | — | @@ -21,9 +21,9 @@ |
22 | 22 | var is_opera_preseven = window.opera && !document.childNodes; |
23 | 23 | var is_opera_seven = window.opera && document.childNodes; |
24 | 24 | var is_opera_95 = /opera\/(9.[5-9]|[1-9][0-9])/.test( clientPC ); |
25 | | - var opera6_bugs = is_opera_preseven; |
26 | | - var opera7_bugs = is_opera_seven && !is_opera_95; |
27 | | - var opera95_bugs = /opera\/(9\.5)/.test( clientPC ); |
| 25 | + var opera6_bugs = is_opera_preseven; |
| 26 | + var opera7_bugs = is_opera_seven && !is_opera_95; |
| 27 | + var opera95_bugs = /opera\/(9\.5)/.test( clientPC ); |
28 | 28 | } |
29 | 29 | |
30 | 30 | // Global external objects used by this script. |
— | — | @@ -57,7 +57,7 @@ |
58 | 58 | '&action=raw&ctype=text/javascript'; |
59 | 59 | return importScriptURI(uri); |
60 | 60 | } |
61 | | - |
| 61 | + |
62 | 62 | var loadedScripts = {}; // included-scripts tracker |
63 | 63 | function importScriptURI(url) { |
64 | 64 | if (loadedScripts[url]) { |
— | — | @@ -70,11 +70,11 @@ |
71 | 71 | document.getElementsByTagName('head')[0].appendChild(s); |
72 | 72 | return s; |
73 | 73 | } |
74 | | - |
| 74 | + |
75 | 75 | function importStylesheet(page) { |
76 | 76 | return importStylesheetURI(wgScript + '?action=raw&ctype=text/css&title=' + encodeURIComponent(page.replace(/ /g,'_'))); |
77 | 77 | } |
78 | | - |
| 78 | + |
79 | 79 | function importStylesheetURI(url,media) { |
80 | 80 | var l = document.createElement('link'); |
81 | 81 | l.type = 'text/css'; |
— | — | @@ -84,7 +84,7 @@ |
85 | 85 | document.getElementsByTagName('head')[0].appendChild(l); |
86 | 86 | return l; |
87 | 87 | } |
88 | | - |
| 88 | + |
89 | 89 | function appendCSS(text) { |
90 | 90 | var s = document.createElement('style'); |
91 | 91 | s.type = 'text/css'; |
— | — | @@ -736,13 +736,13 @@ |
737 | 737 | // Separators |
738 | 738 | ascii = wgSeparatorTransformTable[0].split("\t"); |
739 | 739 | localised = wgSeparatorTransformTable[1].split("\t"); |
740 | | - for ( var i = 0; i < ascii.length; i++ ) { |
| 740 | + for ( var i = 0; i < ascii.length; i++ ) { |
741 | 741 | ts_number_transform_table[localised[i]] = ascii[i]; |
742 | 742 | } |
743 | 743 | // Digits |
744 | 744 | ascii = wgDigitTransformTable[0].split("\t"); |
745 | 745 | localised = wgDigitTransformTable[1].split("\t"); |
746 | | - for ( var i = 0; i < ascii.length; i++ ) { |
| 746 | + for ( var i = 0; i < ascii.length; i++ ) { |
747 | 747 | ts_number_transform_table[localised[i]] = ascii[i]; |
748 | 748 | } |
749 | 749 | |
— | — | @@ -751,7 +751,7 @@ |
752 | 752 | maxDigitLength = 1; |
753 | 753 | for ( var digit in ts_number_transform_table ) { |
754 | 754 | // Escape regex metacharacters |
755 | | - digits.push( |
| 755 | + digits.push( |
756 | 756 | digit.replace( /[\\\\$\*\+\?\.\(\)\|\{\}\[\]\-]/, |
757 | 757 | function( s ) { return '\\' + s; } ) |
758 | 758 | ); |
— | — | @@ -808,10 +808,10 @@ |
809 | 809 | } |
810 | 810 | } else if (date.length == 8) { |
811 | 811 | yr = date.substr(6,2); |
812 | | - if (parseInt(yr) < 50) { |
813 | | - yr = '20'+yr; |
814 | | - } else { |
815 | | - yr = '19'+yr; |
| 812 | + if (parseInt(yr) < 50) { |
| 813 | + yr = '20'+yr; |
| 814 | + } else { |
| 815 | + yr = '19'+yr; |
816 | 816 | } |
817 | 817 | if (ts_europeandate == true) { |
818 | 818 | return yr+date.substr(3,2)+date.substr(0,2); |
— | — | @@ -877,8 +877,8 @@ |
878 | 878 | /* |
879 | 879 | * End of table sorting code |
880 | 880 | */ |
881 | | - |
882 | | - |
| 881 | + |
| 882 | + |
883 | 883 | /** |
884 | 884 | * Add a cute little box at the top of the screen to inform the user of |
885 | 885 | * something, replacing any preexisting message. |