Changeset 981


Ignore:
Timestamp:
11/26/08 20:41:59 (3 years ago)
Author:
ArthurClemens
Message:

Item116: rebrand javascript classes

Location:
trunk
Files:
9 edited
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/AutoCompletePlugin/data/TWiki/AutoCompletePlugin.txt

    r878 r981  
    4747| =itemformat= | The format of an item string in the autocomplete list. Use if the autocomplete list should display different names than the input field - for instance with full person names. The javascript input argument is =item=. | =item= | =itemformat="item[0] + ' (' + item[1] + ')'"= | 
    4848| =delimchar= | Used to accept multiple delimeted queries. | none | =delimchar=","= | 
    49 | =onblur=, =onfocus=, =onchange=, =onselect=, =onmouseover=, =onmouseout= | Javascript parameters for the textfield. | none | =onfocus="twiki.Form.clearBeforeFocusText(this);"= | 
     49| =onblur=, =onfocus=, =onchange=, =onselect=, =onmouseover=, =onmouseout= | Javascript parameters for the textfield. | none | =onfocus="foswiki.Form.clearBeforeFocusText(this);"= | 
    5050| =itemselecthandler= | Defines a javascript function to be executed when an item is selected. See http://developer.yahoo.com/yui/autocomplete/#customevents. | none | =itemselecthandler="submitJumpForm"= | 
    5151 
     
    6161} 
    6262</script> 
    63 <form name="myJumpForm" action="%SCRIPTURLPATH{"view"}%/%BASEWEB%/%BASETOPIC%">%AUTOCOMPLETE{name="topic" datatopic="Sandbox.AutoCompletePluginTestData" onfocus="twiki.Form.clearBeforeFocusText(this);" onblur="twiki.Form.restoreBeforeFocusText(this);" datasection="topiclist" value="Jump" formname="myJumpForm" class="twikiInputField twikiInputFieldBeforeFocus"  itemselecthandler="SubmitJump" size="128px" }%</form> 
     63<form name="myJumpForm" action="%SCRIPTURLPATH{"view"}%/%BASEWEB%/%BASETOPIC%">%AUTOCOMPLETE{name="topic" datatopic="Sandbox.AutoCompletePluginTestData" onfocus="foswiki.Form.clearBeforeFocusText(this);" onblur="foswiki.Form.restoreBeforeFocusText(this);" datasection="topiclist" value="Jump" formname="myJumpForm" class="twikiInputField twikiInputFieldBeforeFocus"  itemselecthandler="SubmitJump" size="128px" }%</form> 
    6464</verbatim> 
    6565 
     
    7070} 
    7171</script> 
    72 <form name="myJumpForm" action="%SCRIPTURLPATH{"view"}%/%BASEWEB%/%BASETOPIC%">%AUTOCOMPLETE{name="topic" datatopic="Sandbox.AutoCompletePluginTestData" onfocus="twiki.Form.clearBeforeFocusText(this);" onblur="twiki.Form.restoreBeforeFocusText(this);" datasection="topiclist" value="Jump" formname="myJumpForm" class="twikiInputField twikiInputFieldBeforeFocus"  itemselecthandler="SubmitJump" size="128px" }%</form> 
     72<form name="myJumpForm" action="%SCRIPTURLPATH{"view"}%/%BASEWEB%/%BASETOPIC%">%AUTOCOMPLETE{name="topic" datatopic="Sandbox.AutoCompletePluginTestData" onfocus="foswiki.Form.clearBeforeFocusText(this);" onblur="foswiki.Form.restoreBeforeFocusText(this);" datasection="topiclist" value="Jump" formname="myJumpForm" class="twikiInputField twikiInputFieldBeforeFocus"  itemselecthandler="SubmitJump" size="128px" }%</form> 
    7373 
    7474---++ Installation Instructions 
  • trunk/FormPlugin/data/Sandbox/FormPluginExamples.txt

    r664 r981  
    617617method="POST" 
    618618validate="on" 
    619 onSubmit="return (twiki.Form.makeSafeForTableEntry) ? twiki.Form.makeSafeForTableEntry(this) : true;" 
     619onSubmit="return (foswiki.Form.makeSafeForTableEntry) ? foswiki.Form.makeSafeForTableEntry(this) : true;" 
    620620}% 
    621621<!-- <nop>CommentPlugin attributes --> 
  • trunk/FormPlugin/data/TWiki/FormPlugin.txt

    r899 r981  
    466466|  08 Mar 2008 | 1.2 Added =condition=, =noformhtml= and =dateformat= attributes. | 
    467467|  19 Oct 2007 | 1.1 Added =date= type. | 
    468 |  09 Jun 2007 | 1.0.5 Added upload parameter; option to turn off form validation; custom javascript has been replaced by code in =pub/TWiki/JavascriptFiles/twikiForm.js=; added Flickr example. | 
    469 |  27 May 2007 | 1.0.4 Update javascript calls to new =twikiForm.js=. | 
     468|  09 Jun 2007 | 1.0.5 Added upload parameter; option to turn off form validation; custom javascript has been replaced by code in =pub/TWiki/JavascriptFiles/foswikiForm.js=; added Flickr example. | 
     469|  27 May 2007 | 1.0.4 Update javascript calls to new =foswikiForm.js=. | 
    470470|  19 May 2007 | 1.0.3 Added element attributes: =focus=, =disabled=, =readonly=; Javascript parameters =beforeclick=, =onFocus=, =onBlur=, =onMouseOver=, =onMouseOut=, =onSelect=, =onChange=, =onClick=, =onKeyUp=; form parameter =onSubmit=. Fallback for form POSTs and TWiki versions earlier than 4.2: POST requests are converted to GET requests. | 
    471471|  15 May 2007 | 1.0.2 Added form attribute =elementformat=; changed parameter names for consistency: =class= to =cssclass=, =elementformat= to =fieldformat=.  | 
  • trunk/FormPlugin/lib/TWiki/Plugins/FormPlugin.pm

    r979 r981  
    336336<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikilib.js"></script> 
    337337<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikiCSS.js"></script> 
    338 <script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/twikiForm.js"></script> 
     338<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikiForm.js"></script> 
    339339<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikiString.js"></script> 
    340340END 
     
    767767    if ($focus) { 
    768768        my $focusCall = 
    769             '<script type="text/javascript">twiki.Form.setFocus("' 
     769            '<script type="text/javascript">foswiki.Form.setFocus("' 
    770770          . $currentForm{'name'} . '", "' 
    771771          . $name 
     
    788788        } 
    789789        $beforeclickCall .= 
    790             'var el=twiki.Form.getFormElement(formName, "'  
     790            'var el=foswiki.Form.getFormElement(formName, "'  
    791791          . $name 
    792           . '"); twiki.Form.initBeforeFocusText(el,"' 
     792          . '"); foswiki.Form.initBeforeFocusText(el,"' 
    793793          . $beforeclick . '");'; 
    794794        $beforeclickCall .= '</script>'; 
     
    923923    if ($beforeclick) { 
    924924        $value   = $beforeclick; 
    925         $onFocus = 'twiki.Form.clearBeforeFocusText(this)'; 
    926         $onBlur  = 'twiki.Form.restoreBeforeFocusText(this)'; 
     925        $onFocus = 'foswiki.Form.clearBeforeFocusText(this)'; 
     926        $onBlur  = 'foswiki.Form.restoreBeforeFocusText(this)'; 
    927927 
    928928        # additional init function in _formElement 
  • trunk/PatternSkin/pub/System/PatternSkin/pattern.js

    r980 r981  
    6161        }, 
    6262        '#jumpFormField' : function(el) { 
    63                 twiki.Form.initBeforeFocusText(el,TEXT_JUMP); 
     63                foswiki.Form.initBeforeFocusText(el,TEXT_JUMP); 
    6464                el.onfocus = function() { 
    65                         twiki.Form.clearBeforeFocusText(this); 
     65                        foswiki.Form.clearBeforeFocusText(this); 
    6666                } 
    6767                el.onblur = function() { 
    68                         twiki.Form.restoreBeforeFocusText(this); 
     68                        foswiki.Form.restoreBeforeFocusText(this); 
    6969                } 
    7070        }, 
    7171        '#quickSearchBox' : function(el) { 
    72                 twiki.Form.initBeforeFocusText(el,TEXT_SEARCH); 
     72                foswiki.Form.initBeforeFocusText(el,TEXT_SEARCH); 
    7373                el.onfocus = function() { 
    74                         twiki.Form.clearBeforeFocusText(this); 
     74                        foswiki.Form.clearBeforeFocusText(this); 
    7575                } 
    7676                el.onblur = function() { 
    77                         twiki.Form.restoreBeforeFocusText(this); 
     77                        foswiki.Form.restoreBeforeFocusText(this); 
    7878                } 
    7979        }, 
  • trunk/PatternSkin/templates/foswiki.pattern.tmpl

    r980 r981  
    4747<script type="text/javascript" src="%PUBURLPATH%/%SYSTEMWEB%/JavascriptFiles/twikiHTML.js"></script> 
    4848<script type="text/javascript" src="%PUBURLPATH%/%SYSTEMWEB%/JavascriptFiles/foswikiCSS.js"></script> 
    49 <script type="text/javascript" src="%PUBURLPATH%/%SYSTEMWEB%/JavascriptFiles/twikiForm.js"></script> 
     49<script type="text/javascript" src="%PUBURLPATH%/%SYSTEMWEB%/JavascriptFiles/foswikiForm.js"></script> 
    5050<script type="text/javascript" src="%PUBURLPATH%/%SYSTEMWEB%/PatternSkin/pattern.js"></script>%TMPL:END% 
    5151 
  • trunk/TWikiAjaxContrib/data/TWiki/TWikiAjaxContribExamples.txt

    r954 r981  
    1313<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/BehaviourContrib/behaviour.compressed.js"></script> 
    1414<!-- Additional script for this page --> 
    15 <script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/twikiForm.js"></script> 
     15<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikiForm.js"></script> 
    1616 
    1717%TOC{title="On this page:"}% 
     
    846846<verbatim> 
    847847function postSearchForm () { 
    848         var queryString = twiki.Form.formData2QueryString( 
     848        var queryString = foswiki.Form.formData2QueryString( 
    849849                document.getElementById('searchForm') 
    850850        ); 
     
    903903// <![CDATA[ 
    904904function postSearchForm () { 
    905         var queryString = twiki.Form.formData2QueryString( 
     905        var queryString = foswiki.Form.formData2QueryString( 
    906906                document.getElementById('searchForm') 
    907907        ); 
  • trunk/core/data/TestCases/TestCaseTWikiJavascripts.txt

    r980 r981  
    114114 
    115115 
    116 ---++ twiki.Form 
    117 <script language="javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/twikiForm.js"></script> 
     116---++ foswiki.Form 
     117<script language="javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikiForm.js"></script> 
    118118 
    119119<form id="testForm" name="testForm"> 
     
    158158</form> 
    159159 
    160 ---+++ twiki.Form.formData2QueryString 
     160---+++ foswiki.Form.formData2QueryString 
    161161 
    162162<script language="javascript"> 
     
    165165    function testFormData2QueryStringWithValidArgs() { 
    166166        { 
    167                         var queryString = twiki.Form.formData2QueryString( 
     167                        var queryString = foswiki.Form.formData2QueryString( 
    168168                                document.getElementById('testForm') 
    169169                        ); 
     
    171171                } 
    172172                { 
    173                         var queryString = twiki.Form.formData2QueryString( 
     173                        var queryString = foswiki.Form.formData2QueryString( 
    174174                                document.getElementById('testForm'), 
    175175                                {collapseMulti:false} 
     
    178178                } 
    179179                { 
    180                         var queryString = twiki.Form.formData2QueryString( 
     180                        var queryString = foswiki.Form.formData2QueryString( 
    181181                                document.getElementById('testForm'), 
    182182                                {collapseMulti:true} 
     
    189189        { 
    190190                var formElem = document.getElementById('doesNotExist'); 
    191                         var queryString = twiki.Form.formData2QueryString(formElem); 
     191                        var queryString = foswiki.Form.formData2QueryString(formElem); 
    192192                        assertNull("Non-existing form should return null", queryString); 
    193193                } 
    194194                { 
    195                         var queryString = twiki.Form.formData2QueryString( 
     195                        var queryString = foswiki.Form.formData2QueryString( 
    196196                                document.getElementById('testForm'), 
    197197                                {bla:true} 
  • trunk/core/pub/System/JavascriptFiles/foswiki.js

    r980 r981  
    88foswikiCSS.js 
    99foswikiEvent.js 
    10 twikiForm.js 
     10foswikiForm.js 
    1111twikiFunction.js 
    1212twikiHTML.js 
  • trunk/core/pub/System/JavascriptFiles/foswikiForm.js

    r979 r981  
    33*/ 
    44 
    5 if (twiki == undefined) var twiki = {}; 
    6 twiki.Form = { 
     5if (foswiki == undefined) var foswiki = {}; 
     6foswiki.Form = { 
    77         
    88        /* 
     
    2020        Version 1.3 
    2121         
    22         Changes for TWiki: 
     22        Changes for Foswiki: 
    2323        Added KEYVALUEPAIR_DELIMITER and documentation by Arthur Clemens, 2006 
    2424        */ 
     
    3535        @example 
    3636        <code> 
    37         var queryString = twiki.Form.formData2QueryString( 
     37        var queryString = foswiki.Form.formData2QueryString( 
    3838                document.getElementById('myForm'), 
    3939                {collapseMulti:true} 
     
    6161                                                + '=' 
    6262                                                + encodeURI(formElem.value) 
    63                                                 + twiki.Form.KEYVALUEPAIR_DELIMITER; 
     63                                                + foswiki.Form.KEYVALUEPAIR_DELIMITER; 
    6464                                        break; 
    6565                                 
     
    8484                                                                        + '=' 
    8585                                                                        + encodeURI(currOpt.text) 
    86                                                                         + twiki.Form.KEYVALUEPAIR_DELIMITER; 
     86                                                                        + foswiki.Form.KEYVALUEPAIR_DELIMITER; 
    8787                                                        } 
    8888                                                } 
    8989                                        } 
    9090                                        if (opts.collapseMulti) { 
    91                                                 str += twiki.Form.KEYVALUEPAIR_DELIMITER; 
     91                                                str += foswiki.Form.KEYVALUEPAIR_DELIMITER; 
    9292                                        } 
    9393                                        break; 
     
    9999                                                        + '=' 
    100100                                                        + encodeURI(formElem.value) 
    101                                                         + twiki.Form.KEYVALUEPAIR_DELIMITER; 
     101                                                        + foswiki.Form.KEYVALUEPAIR_DELIMITER; 
    102102                                        } 
    103103                                        break; 
     
    121121                                                        + encodeURI(formElem.value); 
    122122                                                } 
    123                                                 str += twiki.Form.KEYVALUEPAIR_DELIMITER; 
     123                                                str += foswiki.Form.KEYVALUEPAIR_DELIMITER; 
    124124                                                lastElemName = formElem.name; 
    125125                                        } 
     
    134134         
    135135        /** 
    136         Makes form field values safe to insert in a TWiki table. Any table-breaking characters are replaced. 
     136        Makes form field values safe to insert in a Foswiki table. Any table-breaking characters are replaced. 
    137137        @param inForm: (String) the form to make safe 
    138138        */ 
     
    171171        setFocus:function(inFormName, inInputFieldName) { 
    172172                try { 
    173                         var el = twiki.Form.getFormElement(inFormName, inInputFieldName); 
     173                        var el = foswiki.Form.getFormElement(inFormName, inInputFieldName); 
    174174                        el.focus(); 
    175175                } catch (er) {} 
     
    184184                el.FP_defaultValue = inText; 
    185185                if (!el.value || el.value == inText) { 
    186                         twiki.Form._setDefaultStyle(el); 
     186                        foswiki.Form._setDefaultStyle(el); 
    187187                } 
    188188        }, 
     
    209209        restoreBeforeFocusText:function(el) { 
    210210                if (!el.value && el.FP_defaultValue) { 
    211                         twiki.Form._setDefaultStyle(el); 
     211                        foswiki.Form._setDefaultStyle(el); 
    212212                } 
    213213                foswiki.CSS.removeClass(el, "twikiInputFieldFocus"); 
Note: See TracChangeset for help on using the changeset viewer.