Changeset 955


Ignore:
Timestamp:
11/26/08 00:43:50 (3 years ago)
Author:
ArthurClemens
Message:

Item116: rebrand javascript classes, pass 5

Location:
trunk/core
Files:
3 added
3 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/core/data/TestCases/TestCaseTWikiJavascripts.txt

    r954 r955  
    851851 
    852852 
    853 ---++ twiki.String 
    854 <script language="javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/twikiString.js"></script> 
    855  
    856 ---+++ twiki.String.isWikiWord 
     853---++ foswiki.String 
     854<script language="javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikiString.js"></script> 
     855 
     856---+++ foswiki.String.isWikiWord 
    857857<script language="javascript"> 
    858858/*<![CDATA[*/ 
    859859    function testIsWikiWordWithValidArgs() { 
    860         assertTrue("WikiWord", twiki.String.isWikiWord("WikiWord")); 
    861         assertFalse("ABC", twiki.String.isWikiWord("ABC")); 
    862         assertTrue("ThisIsAWikiWord", twiki.String.isWikiWord("ThisIsAWikiWord")); 
    863         assertTrue("ThisIsAWikiWord123", twiki.String.isWikiWord("ThisIsAWikiWord123")); 
    864         assertFalse("123", twiki.String.isWikiWord("123")); 
    865         assertFalse("No Wikiword", twiki.String.isWikiWord("No Wikiword")); 
     860        assertTrue("WikiWord", foswiki.String.isWikiWord("WikiWord")); 
     861        assertFalse("ABC", foswiki.String.isWikiWord("ABC")); 
     862        assertTrue("ThisIsAWikiWord", foswiki.String.isWikiWord("ThisIsAWikiWord")); 
     863        assertTrue("ThisIsAWikiWord123", foswiki.String.isWikiWord("ThisIsAWikiWord123")); 
     864        assertFalse("123", foswiki.String.isWikiWord("123")); 
     865        assertFalse("No Wikiword", foswiki.String.isWikiWord("No Wikiword")); 
    866866    } 
    867867     
    868868    function testIsWikiWordWithInvalidArgs() { 
    869         assertFalse("Invalid wiki word", twiki.String.isWikiWord(" ")); 
    870         assertFalse("Invalid wiki word", twiki.String.isWikiWord("_")); 
    871         assertFalse("Invalid wiki word", twiki.String.isWikiWord(0)); 
    872         assertFalse("Invalid wiki word", twiki.String.isWikiWord(null)); 
     869        assertFalse("Invalid wiki word", foswiki.String.isWikiWord(" ")); 
     870        assertFalse("Invalid wiki word", foswiki.String.isWikiWord("_")); 
     871        assertFalse("Invalid wiki word", foswiki.String.isWikiWord(0)); 
     872        assertFalse("Invalid wiki word", foswiki.String.isWikiWord(null)); 
    873873        } 
    874874        function testIsWikiWordWithUndefinedValue() { 
    875                 assertFalse("An undefined argument should result in false", twiki.String.isWikiWord(JSUNIT_UNDEFINED_VALUE)); 
    876         } 
    877 /*]]>*/ 
    878 </script> 
    879  
    880 ---+++ twiki.String.capitalize 
     875                assertFalse("An undefined argument should result in false", foswiki.String.isWikiWord(JSUNIT_UNDEFINED_VALUE)); 
     876        } 
     877/*]]>*/ 
     878</script> 
     879 
     880---+++ foswiki.String.capitalize 
    881881<script language="javascript"> 
    882882/*<![CDATA[*/ 
     
    886886        text = "abc"; 
    887887        expected = "Abc"; 
    888         result = twiki.String.capitalize(text); 
     888        result = foswiki.String.capitalize(text); 
    889889        assertEquals("Capitalized text:", result, expected); 
    890890         
    891891        text = "abc def"; 
    892892        expected = "Abc Def"; 
    893         result = twiki.String.capitalize(text); 
     893        result = foswiki.String.capitalize(text); 
    894894        assertEquals("Capitalized text:", result, expected); 
    895895         
    896896        text = "abc 123"; 
    897897        expected = "Abc 123"; 
    898         result = twiki.String.capitalize(text); 
     898        result = foswiki.String.capitalize(text); 
    899899        assertEquals("Capitalized text:", result, expected); 
    900900    } 
    901901        function testCapitalizeWordsWithInvalidArgs() { 
    902         assertNull("Invalid capitalized text:", twiki.String.capitalize(null)); 
    903         assertNull("Invalid capitalized text:", twiki.String.capitalize(0)); 
     902        assertNull("Invalid capitalized text:", foswiki.String.capitalize(null)); 
     903        assertNull("Invalid capitalized text:", foswiki.String.capitalize(0)); 
    904904        } 
    905905        function testCapitalizedWordsWithUndefinedValue() { 
    906                 assertNull("An undefined argument should result in null:", twiki.String.capitalize(JSUNIT_UNDEFINED_VALUE)); 
    907         } 
    908 /*]]>*/ 
    909 </script> 
    910  
    911 ---+++ twiki.String.isBoolean 
     906                assertNull("An undefined argument should result in null:", foswiki.String.capitalize(JSUNIT_UNDEFINED_VALUE)); 
     907        } 
     908/*]]>*/ 
     909</script> 
     910 
     911---+++ foswiki.String.isBoolean 
    912912<script language="javascript"> 
    913913/*<![CDATA[*/ 
     
    916916         
    917917        text = "1"; 
    918         assertTrue("isBoolean:", twiki.String.isBoolean(text)); 
     918        assertTrue("isBoolean:", foswiki.String.isBoolean(text)); 
    919919         
    920920        text = "0"; 
    921         assertFalse("isBoolean:", twiki.String.isBoolean(text)); 
     921        assertFalse("isBoolean:", foswiki.String.isBoolean(text)); 
    922922         
    923923        text = "2"; 
    924         assertFalse("isBoolean:", twiki.String.isBoolean(text)); 
     924        assertFalse("isBoolean:", foswiki.String.isBoolean(text)); 
    925925         
    926926        text = "on"; 
    927         assertTrue("isBoolean:", twiki.String.isBoolean(text)); 
     927        assertTrue("isBoolean:", foswiki.String.isBoolean(text)); 
    928928         
    929929        text = "true"; 
    930         assertTrue("isBoolean:", twiki.String.isBoolean(text)); 
     930        assertTrue("isBoolean:", foswiki.String.isBoolean(text)); 
    931931         
    932932        text = "1.1"; 
    933         assertFalse("isBoolean:", twiki.String.isBoolean(text)); 
     933        assertFalse("isBoolean:", foswiki.String.isBoolean(text)); 
    934934    } 
    935935    function testIsBooleanWithInvalidArgs() { 
    936         assertFalse("Invalid capitalized text:", twiki.String.isBoolean(null)); 
    937         assertFalse("Invalid capitalized text:", twiki.String.isBoolean(0)); 
     936        assertFalse("Invalid capitalized text:", foswiki.String.isBoolean(null)); 
     937        assertFalse("Invalid capitalized text:", foswiki.String.isBoolean(0)); 
    938938        } 
    939939        function testIsBooleanWithUndefinedValue() { 
    940                 assertFalse("An undefined argument should result in false", twiki.String.isBoolean(JSUNIT_UNDEFINED_VALUE)); 
    941         } 
    942 /*]]>*/ 
    943 </script> 
    944  
    945 ---+++ twiki.String.removeSpaces 
     940                assertFalse("An undefined argument should result in false", foswiki.String.isBoolean(JSUNIT_UNDEFINED_VALUE)); 
     941        } 
     942/*]]>*/ 
     943</script> 
     944 
     945---+++ foswiki.String.removeSpaces 
    946946<script language="javascript"> 
    947947/*<![CDATA[*/ 
     
    951951        text = "abc"; 
    952952        expected = "abc"; 
    953         result = twiki.String.removeSpaces(text); 
     953        result = foswiki.String.removeSpaces(text); 
    954954        assertEquals("Removed spaces:", result, expected); 
    955955         
    956956        text = "abc def"; 
    957957        expected = "abcdef"; 
    958         result = twiki.String.removeSpaces(text); 
     958        result = foswiki.String.removeSpaces(text); 
    959959        assertEquals("Removed spaces:", result, expected); 
    960960         
    961961        text = "abc 123"; 
    962962        expected = "abc123"; 
    963         result = twiki.String.removeSpaces(text); 
     963        result = foswiki.String.removeSpaces(text); 
    964964        assertEquals("Removed spaces:", result, expected); 
    965965         
    966966        text = "A Handy Dictionary"; 
    967967        expected = "AHandyDictionary"; 
    968         result = twiki.String.removeSpaces(text); 
     968        result = foswiki.String.removeSpaces(text); 
    969969        assertEquals("Removed spaces:", result, expected);       
    970970    } 
    971971    function testRemoveSpacesWithInvalidArgs() { 
    972         assertNull("An invalid argument should result in null:", twiki.String.removeSpaces(null)); 
    973         assertNull("An invalid argument should result in null:", twiki.String.removeSpaces(0)); 
     972        assertNull("An invalid argument should result in null:", foswiki.String.removeSpaces(null)); 
     973        assertNull("An invalid argument should result in null:", foswiki.String.removeSpaces(0)); 
    974974        } 
    975975        function testRemoveSpacesWithUndefinedValue() { 
    976                 assertNull("An undefined argument should result in null:", twiki.String.removeSpaces(JSUNIT_UNDEFINED_VALUE)); 
    977         } 
    978 /*]]>*/ 
    979 </script> 
    980  
    981  
    982 ---+++ twiki.String.removePunctuation 
     976                assertNull("An undefined argument should result in null:", foswiki.String.removeSpaces(JSUNIT_UNDEFINED_VALUE)); 
     977        } 
     978/*]]>*/ 
     979</script> 
     980 
     981 
     982---+++ foswiki.String.removePunctuation 
    983983<script language="javascript"> 
    984984/*<![CDATA[*/ 
     
    988988        text = "a b c,"; 
    989989        expected = "abc"; 
    990         result = twiki.String.removePunctuation(text); 
     990        result = foswiki.String.removePunctuation(text); 
    991991        assertEquals("Removed punctuation:", result, expected); 
    992992         
    993993        text = ",abc, def,"; 
    994994        expected = "abcdef"; 
    995         result = twiki.String.removePunctuation(text); 
     995        result = foswiki.String.removePunctuation(text); 
    996996        assertEquals("Removed punctuation:", result, expected); 
    997997         
    998998        text = "abc !@#$%&*()_+-={}[]:;\"'|\<,>.?/123"; 
    999999        expected = "abc123"; 
    1000         result = twiki.String.removePunctuation(text); 
     1000        result = foswiki.String.removePunctuation(text); 
    10011001        assertEquals("Removed punctuation:", result, expected); 
    10021002         
    10031003        text = "___"; 
    10041004        expected = ""; 
    1005         result = twiki.String.removePunctuation(text); 
     1005        result = foswiki.String.removePunctuation(text); 
    10061006        assertEquals("Removed punctuation:", result, expected);  
    10071007    } 
    10081008    function testRemovePunctuationWithInvalidArgs() { 
    1009         assertNull("An invalid argument should result in null:", twiki.String.removePunctuation(null)); 
    1010         assertNull("An invalid argument should result in null:", twiki.String.removePunctuation(0)); 
     1009        assertNull("An invalid argument should result in null:", foswiki.String.removePunctuation(null)); 
     1010        assertNull("An invalid argument should result in null:", foswiki.String.removePunctuation(0)); 
    10111011        } 
    10121012        function testRemovePunctuationWithUndefinedValue() { 
    1013                 assertNull("An undefined argument should result in null:", twiki.String.removePunctuation(JSUNIT_UNDEFINED_VALUE)); 
    1014         } 
    1015 /*]]>*/ 
    1016 </script> 
    1017  
    1018  
    1019  
    1020 ---+++ twiki.String.makeWikiWord 
     1013                assertNull("An undefined argument should result in null:", foswiki.String.removePunctuation(JSUNIT_UNDEFINED_VALUE)); 
     1014        } 
     1015/*]]>*/ 
     1016</script> 
     1017 
     1018 
     1019 
     1020---+++ foswiki.String.makeWikiWord 
    10211021<script language="javascript"> 
    10221022/*<![CDATA[*/ 
     
    10261026        text = "abc"; 
    10271027        expected = "Abc"; 
    1028         result = twiki.String.makeWikiWord(text); 
     1028        result = foswiki.String.makeWikiWord(text); 
    10291029        assertEquals("makeWikiWord:", result, expected); 
    10301030         
    10311031        text = "wiki word"; 
    10321032        expected = "WikiWord"; 
    1033         result = twiki.String.makeWikiWord(text); 
     1033        result = foswiki.String.makeWikiWord(text); 
    10341034        assertEquals("makeWikiWord:", result, expected); 
    10351035         
    10361036        text = "abc !@#$%&*()_+-={}[]:;\"'|\<,>.?/123"; 
    10371037        expected = "Abc123"; 
    1038         result = twiki.String.makeWikiWord(text); 
     1038        result = foswiki.String.makeWikiWord(text); 
    10391039        assertEquals("makeWikiWord:", result, expected); 
    10401040    } 
    10411041    function testMakeWikiWordWithInvalidArgs() { 
    1042         assertNull("An invalid argument should result in null:", twiki.String.makeWikiWord(null)); 
    1043         assertNull("An invalid argument should result in null:", twiki.String.makeWikiWord(0)); 
     1042        assertNull("An invalid argument should result in null:", foswiki.String.makeWikiWord(null)); 
     1043        assertNull("An invalid argument should result in null:", foswiki.String.makeWikiWord(0)); 
    10441044        } 
    10451045        function testmakeWikiWordWithUndefinedValue() { 
    1046                 assertNull("An undefined argument should result in null:", twiki.String.makeWikiWord(JSUNIT_UNDEFINED_VALUE)); 
    1047         } 
    1048 /*]]>*/ 
    1049 </script> 
    1050  
    1051 ---+++ twiki.String.makeSafeForTableEntry 
     1046                assertNull("An undefined argument should result in null:", foswiki.String.makeWikiWord(JSUNIT_UNDEFINED_VALUE)); 
     1047        } 
     1048/*]]>*/ 
     1049</script> 
     1050 
     1051---+++ foswiki.String.makeSafeForTableEntry 
    10521052 
    10531053<script language="javascript"> 
     
    10561056    function testMakeSafeForTableEntry() { 
    10571057                var rawValue = "1111|2222"; 
    1058                 var newValue = twiki.String.makeSafeForTableEntry( rawValue ); 
     1058                var newValue = foswiki.String.makeSafeForTableEntry( rawValue ); 
    10591059                var EXPECTED = '1111/2222 '; 
    10601060                assertEquals("Safe string", newValue, EXPECTED); 
     
    10651065 
    10661066 
    1067 ---++ twiki.String (unicode chars) 
    1068 <script language="javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/twikiStringUnicodeChars.js"></script> 
    1069  
    1070 ---+++ twiki.String.makeWikiWord 
     1067---++ foswiki.String (unicode chars) 
     1068<script language="javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikiStringUnicodeChars.js"></script> 
     1069 
     1070---+++ foswiki.String.makeWikiWord 
    10711071<script language="javascript"> 
    10721072/*<![CDATA[*/ 
     
    10741074        var text, result, expected; 
    10751075         
    1076         twiki.StringConstants.getInstance().init(); 
     1076        foswiki.StringConstants.getInstance().init(); 
    10771077 
    10781078        text = "abc"; 
    10791079        expected = "Abc"; 
    1080         result = twiki.String.makeWikiWord(text); 
     1080        result = foswiki.String.makeWikiWord(text); 
    10811081        assertEquals("makeWikiWord:", result, expected); 
    10821082         
    10831083        text = "wiki word"; 
    10841084        expected = "WikiWord"; 
    1085         result = twiki.String.makeWikiWord(text); 
     1085        result = foswiki.String.makeWikiWord(text); 
    10861086        assertEquals("makeWikiWord:", result, expected); 
    10871087         
    10881088        text = "abc !@#$%&*()_+-={}[]:;\"'|\<,>.?/123"; 
    10891089        expected = "Abc123"; 
    1090         result = twiki.String.makeWikiWord(text); 
     1090        result = foswiki.String.makeWikiWord(text); 
    10911091        assertEquals("makeWikiWord:", result, expected); 
    10921092         
     
    10981098    } 
    10991099    function testMakeWikiWord_UniCode_WithInvalidArgs() { 
    1100         assertNull("An invalid argument should result in null:", twiki.String.makeWikiWord(null)); 
    1101         assertNull("An invalid argument should result in null:", twiki.String.makeWikiWord(0)); 
     1100        assertNull("An invalid argument should result in null:", foswiki.String.makeWikiWord(null)); 
     1101        assertNull("An invalid argument should result in null:", foswiki.String.makeWikiWord(0)); 
    11021102        } 
    11031103        function testmakeWikiWord_UniCode_WithUndefinedValue() { 
    1104                 assertNull("An undefined argument should result in null:", twiki.String.makeWikiWord(JSUNIT_UNDEFINED_VALUE)); 
    1105         } 
    1106 /*]]>*/ 
    1107 </script> 
    1108  
     1104                assertNull("An undefined argument should result in null:", foswiki.String.makeWikiWord(JSUNIT_UNDEFINED_VALUE)); 
     1105        } 
     1106/*]]>*/ 
     1107</script> 
     1108 
  • trunk/core/pub/System/JavascriptFiles/foswiki.js

    r954 r955  
    1212twikiHTML.js 
    1313twikiPref.js 
    14 twikiString.js, twikiStringUnicodeChars.js 
     14foswikiString.js, foswikiStringUnicodeChars.js 
    1515twikiWindow.js 
    1616 
  • trunk/core/pub/System/JavascriptFiles/foswiki_edit.js

    r895 r955  
    111111    } 
    112112    var ok = true; 
    113     var els = twiki.getElementsByClassName(document, 'select', 
     113    var els = foswiki.getElementsByClassName(document, 'select', 
    114114                                               'twikiMandatory'); 
    115115    for (var j = 0; j < els.length; j++) { 
     
    129129    var taglist = new Array('input', 'textarea'); 
    130130    for (var i = 0; i < taglist.length; i++) { 
    131         els = twiki.getElementsByClassName(document, taglist[i], 
     131        els = foswiki.getElementsByClassName(document, taglist[i], 
    132132                                               'twikiMandatory'); 
    133133        for (var j = 0; j < els.length; j++) { 
  • trunk/core/pub/System/JavascriptFiles/twikiForm.js

    r954 r955  
    11/** 
    2 Requires twikiCSS.js and twikiString.js 
     2Requires twikiCSS.js and foswikiString.js 
    33*/ 
    44 
     
    148148                                case 'password': 
    149149                                case 'textarea': 
    150                                         formElem.value = twiki.String.makeTextSafeForTableEntry(formElem.value); 
     150                                        formElem.value = foswiki.String.makeTextSafeForTableEntry(formElem.value); 
    151151                                        break; 
    152152                        } 
Note: See TracChangeset for help on using the changeset viewer.