Changeset 984


Ignore:
Timestamp:
11/26/08 22:25:51 (3 years ago)
Author:
ArthurClemens
Message:

Item116: rebrand javascript classes

Location:
trunk
Files:
1 added
1 deleted
25 edited
4 moved

Legend:

Unmodified
Added
Removed
  • trunk/JQueryTwistyPlugin/lib/TWiki/Plugins/JQueryTwistyPlugin.pm

    r927 r984  
    105105</style> 
    106106<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JQueryTwistyPlugin/twist.js"></script> 
    107 <script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/twikiPref.js"></script> 
     107<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikiPref.js"></script> 
    108108<script type="text/javascript"> 
    109109// <![CDATA[ 
  • trunk/JQueryTwistyPlugin/pub/TWiki/JQueryTwistyPlugin/twist.js

    r184 r984  
    8383                } 
    8484                if (inMaySave && ref.saveSetting) { 
    85                 twiki.Pref.setPref(twiki.JQueryTwistyPlugin.COOKIE_PREFIX + ref.name, ref.state); 
     85                foswiki.Pref.setPref(twiki.JQueryTwistyPlugin.COOKIE_PREFIX + ref.name, ref.state); 
    8686                } 
    8787                if (ref.clearSetting) { 
    88                 twiki.Pref.setPref(twiki.JQueryTwistyPlugin.COOKIE_PREFIX + ref.name, ""); 
     88                foswiki.Pref.setPref(twiki.JQueryTwistyPlugin.COOKIE_PREFIX + ref.name, ""); 
    8989                } 
    9090        } 
     
    187187                if (twiki.JQueryTwistyPlugin.prefList == null) { 
    188188                        // cache complete cookie string 
    189                         twiki.JQueryTwistyPlugin.prefList = twiki.Pref.getPrefList(); 
    190                 } 
    191                 var cookie = twiki.Pref.getPrefValueFromPrefList(twiki.JQueryTwistyPlugin.COOKIE_PREFIX + ref.name, twiki.JQueryTwistyPlugin.prefList); 
     189                        twiki.JQueryTwistyPlugin.prefList = foswiki.Pref.getPrefList(); 
     190                } 
     191                var cookie = foswiki.Pref.getPrefValueFromPrefList(twiki.JQueryTwistyPlugin.COOKIE_PREFIX + ref.name, twiki.JQueryTwistyPlugin.prefList); 
    192192                if (ref.firstStartHidden) ref.state = twiki.JQueryTwistyPlugin.CONTENT_HIDDEN; 
    193193                if (ref.firstStartShown) ref.state = twiki.JQueryTwistyPlugin.CONTENT_SHOWN; 
  • trunk/JSCalendarContrib/data/System/JSCalendarContribInline.txt

    r464 r984  
    11Inline include of JSCalendarContrib HTML for use in forms. 
    22%STARTINCLUDE% 
    3 <style type='text/css' media='all'>@import url('%PUBURLPATH%/%SYSTEMWEB%/JSCalendarContrib/calendar-blue.css');.calendar {z-index:2000;}</style><script type='text/javascript' src='%PUBURLPATH%/%SYSTEMWEB%/JSCalendarContrib/calendar.js'></script><script type='text/javascript' src='%PUBURLPATH%/%SYSTEMWEB%/JSCalendarContrib/lang/calendar-en.js'></script><script type='text/javascript' src='%PUBURLPATH%/%SYSTEMWEB%/JSCalendarContrib/calendar-setup.js'></script><script type='text/javascript' src='%PUBURLPATH%/%SYSTEMWEB%/JSCalendarContrib/twiki.js'></script> 
     3<style type='text/css' media='all'>@import url('%PUBURLPATH%/%SYSTEMWEB%/JSCalendarContrib/calendar-blue.css');.calendar {z-index:2000;}</style><script type='text/javascript' src='%PUBURLPATH%/%SYSTEMWEB%/JSCalendarContrib/calendar.js'></script><script type='text/javascript' src='%PUBURLPATH%/%SYSTEMWEB%/JSCalendarContrib/lang/calendar-en.js'></script><script type='text/javascript' src='%PUBURLPATH%/%SYSTEMWEB%/JSCalendarContrib/calendar-setup.js'></script><script type='text/javascript' src='%PUBURLPATH%/%SYSTEMWEB%/JSCalendarContrib/foswiki.js'></script> 
    44%STOPINCLUDE% 
  • trunk/PatternSkin/pub/System/PatternSkin/pattern_edit.js

    r980 r984  
    1515         
    1616        setFontStyleState:function(el, inShouldUpdateEditBox, inButtonState) {                   
    17                 var pref  = twiki.Pref.getPref(Pattern.Edit.EDIT_PREF_NAME + Pattern.Edit.EDITBOX_PREF_FONTSTYLE_ID); 
     17                var pref  = foswiki.Pref.getPref(Pattern.Edit.EDIT_PREF_NAME + Pattern.Edit.EDITBOX_PREF_FONTSTYLE_ID); 
    1818 
    1919                if (!pref || (pref != Pattern.Edit.EDITBOX_FONTSTYLE_PROPORTIONAL && pref != Pattern.Edit.EDITBOX_FONTSTYLE_MONO)) pref = Pattern.Edit.EDITBOX_FONTSTYLE_PROPORTIONAL; 
     
    4646                if (inFontStyle == Pattern.Edit.EDITBOX_FONTSTYLE_MONO) { 
    4747                        foswiki.CSS.replaceClass(document.getElementById(EDITBOX_ID), EDITBOX_FONTSTYLE_PROPORTIONAL_STYLE, EDITBOX_FONTSTYLE_MONO_STYLE); 
    48                         twiki.Pref.setPref(PREF_NAME + Pattern.Edit.EDITBOX_PREF_FONTSTYLE_ID, inFontStyle); 
     48                        foswiki.Pref.setPref(PREF_NAME + Pattern.Edit.EDITBOX_PREF_FONTSTYLE_ID, inFontStyle); 
    4949                        return; 
    5050                } 
    5151                if (inFontStyle == Pattern.Edit.EDITBOX_FONTSTYLE_PROPORTIONAL) { 
    5252                        foswiki.CSS.replaceClass(document.getElementById(EDITBOX_ID), EDITBOX_FONTSTYLE_MONO_STYLE, EDITBOX_FONTSTYLE_PROPORTIONAL_STYLE); 
    53                         twiki.Pref.setPref(PREF_NAME + Pattern.Edit.EDITBOX_PREF_FONTSTYLE_ID, inFontStyle); 
     53                        foswiki.Pref.setPref(PREF_NAME + Pattern.Edit.EDITBOX_PREF_FONTSTYLE_ID, inFontStyle); 
    5454                        return; 
    5555                } 
  • trunk/PatternSkin/templates/edit.pattern.tmpl

    r980 r984  
    66%TMPL:DEF{"script:skintemplate"}%%IF{"not context TinyMCEPluginEnabled or $nowysiwyg='1'" then='$percntTMPL:P{\"script:skintemplate:edit\"}$percnt'}%%TMPL:END% 
    77 
    8 %TMPL:DEF{"script:skintemplate:edit"}%<script type="text/javascript" src="%PUBURLPATH%/%SYSTEMWEB%/JavascriptFiles/twikiPref.js"></script> 
     8%TMPL:DEF{"script:skintemplate:edit"}%<script type="text/javascript" src="%PUBURLPATH%/%SYSTEMWEB%/JavascriptFiles/foswikiPref.js"></script> 
    99<script type="text/javascript" src="%PUBURLPATH%/%SYSTEMWEB%/JavascriptFiles/foswiki_edit.js"></script> 
    1010<script type="text/javascript" src="%PUBURLPATH%/%SYSTEMWEB%/PatternSkin/pattern_edit.js"></script> 
  • trunk/PatternSkin/templates/settings.pattern.tmpl

    r980 r984  
    11%TMPL:INCLUDE{"settings"}% 
    22 
    3 %TMPL:DEF{"script:skintemplate"}%<script type="text/javascript" src="%PUBURLPATH%/%SYSTEMWEB%/JavascriptFiles/twikiPref.js"></script> 
     3%TMPL:DEF{"script:skintemplate"}%<script type="text/javascript" src="%PUBURLPATH%/%SYSTEMWEB%/JavascriptFiles/foswikiPref.js"></script> 
    44<script type="text/javascript" src="%PUBURLPATH%/%SYSTEMWEB%/JavascriptFiles/foswiki_edit.js"></script> 
    55<script type="text/javascript" src="%PUBURLPATH%/%SYSTEMWEB%/PatternSkin/pattern_edit.js"></script> 
  • trunk/PatternSkin/templates/view.pattern.tmpl

    r894 r984  
    99%TMPL:DEF{"script:skintemplate"}%%IF{"defined raw" then='%TMPL:P{"script:skintemplate:viewraw"}%'}%%TMPL:END% 
    1010 
    11 %TMPL:DEF{"script:skintemplate:viewraw"}%<script type="text/javascript" src="%PUBURLPATH%/%SYSTEMWEB%/JavascriptFiles/twikiPref.js"></script> 
     11%TMPL:DEF{"script:skintemplate:viewraw"}%<script type="text/javascript" src="%PUBURLPATH%/%SYSTEMWEB%/JavascriptFiles/foswikiPref.js"></script> 
    1212<script type="text/javascript" src="%PUBURLPATH%/%SYSTEMWEB%/JavascriptFiles/foswiki_edit.js"></script> 
    1313<script type="text/javascript" src="%PUBURLPATH%/%SYSTEMWEB%/PatternSkin/pattern_edit.js"></script>%TMPL:END% 
  • trunk/RenderFormPlugin/lib/TWiki/Plugins/RenderFormPlugin.pm

    r464 r984  
    4444        $_[0] =~ s/\%STARTRENDERFORMLAYOUT(.*?)STOPRENDERFORMLAYOUT\%//sg; 
    4545        ### workaround for date fields: 
    46         $_[0] =~ s/<\/body>/%INCLUDE{"%SYSTEMWEB%\/JSCalendarContribInline"}%<\/body>/i if ($TWiki::Plugins::VERSION > 1.1) && ($_[0] !~ /JSCalendarContrib\twiki.js/); 
     46        $_[0] =~ s/<\/body>/%INCLUDE{"%SYSTEMWEB%\/JSCalendarContribInline"}%<\/body>/i if ($TWiki::Plugins::VERSION > 1.1) && ($_[0] !~ /JSCalendarContrib\foswiki.js/); 
    4747    ##}; 
    4848    ##TWiki::Func::writeWarning($@) if $@; 
  • trunk/TinyMCEPlugin/lib/Foswiki/Plugins/TinyMCEPlugin.pm

    r811 r984  
    161161<meta name="TINYMCEPLUGIN_INIT" content="$metainit" /> 
    162162<script language="javascript" type="text/javascript" src="$tmceURL/tiny_mce$USE_SRC.js"></script> 
    163 <script language="javascript" type="text/javascript" src="$pluginURL/twiki_tiny$USE_SRC.js"></script> 
    164 <script language="javascript" type="text/javascript" src="$pluginURL/twiki$USE_SRC.js"></script> 
     163<script language="javascript" type="text/javascript" src="$pluginURL/foswiki_tiny$USE_SRC.js"></script> 
     164<script language="javascript" type="text/javascript" src="$pluginURL/foswiki$USE_SRC.js"></script> 
    165165SCRIPT 
    166166 
  • trunk/TinyMCEPlugin/pub/System/TinyMCEPlugin/twiki.js

    r894 r984  
    55node=node.parentNode;}} 
    66function handleKeyDown(e){if(!e)e=window.event;var code;if(e.keyCode)code=e.keyCode;if(code==27)return false;return true;} 
    7 function validateMandatoryFields(event){if(twiki.Pref.validateSuppressed){return true;} 
     7function validateMandatoryFields(event){if(foswiki.Pref.validateSuppressed){return true;} 
    88var ok=true;var els=twiki.getElementsByClassName(document,'select','twikiMandatory');for(var j=0;j<els.length;j++){var one=false;for(var k=0;k<els[j].options.length;k++){if(els[j].options[k].selected){one=true;break;}} 
    99if(!one){alert("The required form field '"+els[j].name+ 
     
    1212"' has no value.");ok=false;}}} 
    1313return ok;} 
    14 function suppressSaveValidation(){twiki.Pref.validateSuppressed=true;} 
     14function suppressSaveValidation(){foswiki.Pref.validateSuppressed=true;} 
  • trunk/TinyMCEPlugin/pub/System/TinyMCEPlugin/twiki_src.js

    r894 r984  
    8282*/ 
    8383function validateMandatoryFields(event) { 
    84     if (twiki.Pref.validateSuppressed) { 
     84    if (foswiki.Pref.validateSuppressed) { 
    8585        return true; 
    8686    } 
     
    123123*/ 
    124124function suppressSaveValidation() { 
    125     twiki.Pref.validateSuppressed = true; 
     125    foswiki.Pref.validateSuppressed = true; 
    126126} 
  • trunk/TwistyContrib/data/System/TwistyContrib.txt

    r979 r984  
    154154</style> 
    155155<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikilib.js"></script> 
    156 <script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/twikiPref.js"></script> 
     156<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikiPref.js"></script> 
    157157<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikiCSS.js"></script> 
    158158<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/BehaviourContrib/behaviour.js"></script> 
  • trunk/TwistyContrib/pub/System/TwistyContrib/twist.compressed.js

    r979 r984  
    1 var twiki;if(!twiki)twiki={};twiki.TwistyPlugin=new function(){var self=this;this._getName=function(inId){var re=new RegExp("(.*)(hide|show|toggle)","g");var m=re.exec(inId);var name=(m&&m[1])?m[1]:"";return name;} 
     1var foswiki;if(!foswiki)foswiki={};foswiki.TwistyPlugin=new function(){var self=this;this._getName=function(inId){var re=new RegExp("(.*)(hide|show|toggle)","g");var m=re.exec(inId);var name=(m&&m[1])?m[1]:"";return name;} 
    22this._getType=function(inId){var re=new RegExp("(.*)(hide|show|toggle)","g");var m=re.exec(inId);var type=(m&&m[2])?m[2]:"";return type;} 
    3 this._toggleTwisty=function(ref){if(!ref)return;ref.state=(ref.state==twiki.TwistyPlugin.CONTENT_HIDDEN)?twiki.TwistyPlugin.CONTENT_SHOWN:twiki.TwistyPlugin.CONTENT_HIDDEN;self._update(ref,true);} 
    4 this._update=function(ref,inMaySave){var showControl=ref.show;var hideControl=ref.hide;var contentElem=ref.toggle;if(ref.state==twiki.TwistyPlugin.CONTENT_SHOWN){foswiki.CSS.addClass(showControl,'twistyHidden');foswiki.CSS.removeClass(hideControl,'twistyHidden');foswiki.CSS.removeClass(contentElem,'twistyHidden');}else{foswiki.CSS.removeClass(showControl,'twistyHidden');foswiki.CSS.addClass(hideControl,'twistyHidden');foswiki.CSS.addClass(contentElem,'twistyHidden');} 
    5 if(inMaySave&&ref.saveSetting){twiki.Pref.setPref(twiki.TwistyPlugin.COOKIE_PREFIX+ref.name,ref.state);} 
    6 if(ref.clearSetting){twiki.Pref.setPref(twiki.TwistyPlugin.COOKIE_PREFIX+ref.name,"");}} 
    7 this._register=function(e){if(!e)return;var name=self._getName(e.id);var ref=self._storage[name];if(!ref){ref=new twiki.TwistyPlugin.Storage();} 
     3this._toggleTwisty=function(ref){if(!ref)return;ref.state=(ref.state==foswiki.TwistyPlugin.CONTENT_HIDDEN)?foswiki.TwistyPlugin.CONTENT_SHOWN:foswiki.TwistyPlugin.CONTENT_HIDDEN;self._update(ref,true);} 
     4this._update=function(ref,inMaySave){var showControl=ref.show;var hideControl=ref.hide;var contentElem=ref.toggle;if(ref.state==foswiki.TwistyPlugin.CONTENT_SHOWN){foswiki.CSS.addClass(showControl,'twistyHidden');foswiki.CSS.removeClass(hideControl,'twistyHidden');foswiki.CSS.removeClass(contentElem,'twistyHidden');}else{foswiki.CSS.removeClass(showControl,'twistyHidden');foswiki.CSS.addClass(hideControl,'twistyHidden');foswiki.CSS.addClass(contentElem,'twistyHidden');} 
     5if(inMaySave&&ref.saveSetting){foswiki.Pref.setPref(foswiki.TwistyPlugin.COOKIE_PREFIX+ref.name,ref.state);} 
     6if(ref.clearSetting){foswiki.Pref.setPref(foswiki.TwistyPlugin.COOKIE_PREFIX+ref.name,"");}} 
     7this._register=function(e){if(!e)return;var name=self._getName(e.id);var ref=self._storage[name];if(!ref){ref=new foswiki.TwistyPlugin.Storage();} 
    88if(foswiki.CSS.hasClass(e,"twistyRememberSetting"))ref.saveSetting=true;if(foswiki.CSS.hasClass(e,"twistyForgetSetting"))ref.clearSetting=true;if(foswiki.CSS.hasClass(e,"twistyStartShow"))ref.startShown=true;if(foswiki.CSS.hasClass(e,"twistyStartHide"))ref.startHidden=true;if(foswiki.CSS.hasClass(e,"twistyFirstStartShow"))ref.firstStartShown=true;if(foswiki.CSS.hasClass(e,"twistyFirstStartHide"))ref.firstStartHidden=true;ref.name=name;var type=self._getType(e.id);ref[type]=e;self._storage[name]=ref;switch(type){case'show':case'hide':e.onclick=function(){self._toggleTwisty(ref);return false;} 
    99break;} 
    1010return ref;} 
    11 this._storage={};this._UIbehaviour={'.twistyTrigger':function(e){twiki.TwistyPlugin.init(e.id);e=null;},'.twistyContent':function(e){twiki.TwistyPlugin.init(e.id);e=null;},'.twistyExpandAll':function(e){e.onclick=function(){twiki.TwistyPlugin.toggleAll(twiki.TwistyPlugin.CONTENT_SHOWN);} 
    12 e=null;},'.twistyCollapseAll':function(e){e.onclick=function(){twiki.TwistyPlugin.toggleAll(twiki.TwistyPlugin.CONTENT_HIDDEN);} 
    13 e=null;}};Behaviour.register(this._UIbehaviour);};twiki.TwistyPlugin.CONTENT_HIDDEN=0;twiki.TwistyPlugin.CONTENT_SHOWN=1;twiki.TwistyPlugin.COOKIE_PREFIX="TwistyContrib_";twiki.TwistyPlugin.prefList;twiki.TwistyPlugin.init=function(inId){var e=document.getElementById(inId);if(!e)return;var name=this._getName(inId);var ref=this._storage[name];if(ref&&ref.show&&ref.hide&&ref.toggle)return ref;ref=this._register(e);foswiki.CSS.replaceClass(e,"twistyMakeHidden","twistyHidden");foswiki.CSS.removeClass(e,"twikiMakeVisible");foswiki.CSS.removeClass(e,"twikiMakeVisibleBlock");foswiki.CSS.removeClass(e,"twikiMakeVisibleInline");foswiki.CSS.removeClass(e,"twikiMakeHidden");if(ref.show&&ref.hide&&ref.toggle){if(foswiki.CSS.hasClass(e,"twistyInited1")){ref.state=twiki.TwistyPlugin.CONTENT_SHOWN 
     11this._storage={};this._UIbehaviour={'.twistyTrigger':function(e){foswiki.TwistyPlugin.init(e.id);e=null;},'.twistyContent':function(e){foswiki.TwistyPlugin.init(e.id);e=null;},'.twistyExpandAll':function(e){e.onclick=function(){foswiki.TwistyPlugin.toggleAll(foswiki.TwistyPlugin.CONTENT_SHOWN);} 
     12e=null;},'.twistyCollapseAll':function(e){e.onclick=function(){foswiki.TwistyPlugin.toggleAll(foswiki.TwistyPlugin.CONTENT_HIDDEN);} 
     13e=null;}};Behaviour.register(this._UIbehaviour);};foswiki.TwistyPlugin.CONTENT_HIDDEN=0;foswiki.TwistyPlugin.CONTENT_SHOWN=1;foswiki.TwistyPlugin.COOKIE_PREFIX="TwistyContrib_";foswiki.TwistyPlugin.prefList;foswiki.TwistyPlugin.init=function(inId){var e=document.getElementById(inId);if(!e)return;var name=this._getName(inId);var ref=this._storage[name];if(ref&&ref.show&&ref.hide&&ref.toggle)return ref;ref=this._register(e);foswiki.CSS.replaceClass(e,"twistyMakeHidden","twistyHidden");foswiki.CSS.removeClass(e,"twikiMakeVisible");foswiki.CSS.removeClass(e,"twikiMakeVisibleBlock");foswiki.CSS.removeClass(e,"twikiMakeVisibleInline");foswiki.CSS.removeClass(e,"twikiMakeHidden");if(ref.show&&ref.hide&&ref.toggle){if(foswiki.CSS.hasClass(e,"twistyInited1")){ref.state=foswiki.TwistyPlugin.CONTENT_SHOWN 
    1414this._update(ref,false);return ref;} 
    15 if(foswiki.CSS.hasClass(e,"twistyInited0")){ref.state=twiki.TwistyPlugin.CONTENT_HIDDEN 
     15if(foswiki.CSS.hasClass(e,"twistyInited0")){ref.state=foswiki.TwistyPlugin.CONTENT_HIDDEN 
    1616this._update(ref,false);return ref;} 
    17 if(twiki.TwistyPlugin.prefList==null){twiki.TwistyPlugin.prefList=twiki.Pref.getPrefList();} 
    18 var cookie=twiki.Pref.getPrefValueFromPrefList(twiki.TwistyPlugin.COOKIE_PREFIX+ref.name,twiki.TwistyPlugin.prefList);if(ref.firstStartHidden)ref.state=twiki.TwistyPlugin.CONTENT_HIDDEN;if(ref.firstStartShown)ref.state=twiki.TwistyPlugin.CONTENT_SHOWN;if(cookie&&cookie=="0")ref.state=twiki.TwistyPlugin.CONTENT_HIDDEN;if(cookie&&cookie=="1")ref.state=twiki.TwistyPlugin.CONTENT_SHOWN;if(ref.startHidden)ref.state=twiki.TwistyPlugin.CONTENT_HIDDEN;if(ref.startShown)ref.state=twiki.TwistyPlugin.CONTENT_SHOWN;this._update(ref,false);} 
     17if(foswiki.TwistyPlugin.prefList==null){foswiki.TwistyPlugin.prefList=foswiki.Pref.getPrefList();} 
     18var cookie=foswiki.Pref.getPrefValueFromPrefList(foswiki.TwistyPlugin.COOKIE_PREFIX+ref.name,foswiki.TwistyPlugin.prefList);if(ref.firstStartHidden)ref.state=foswiki.TwistyPlugin.CONTENT_HIDDEN;if(ref.firstStartShown)ref.state=foswiki.TwistyPlugin.CONTENT_SHOWN;if(cookie&&cookie=="0")ref.state=foswiki.TwistyPlugin.CONTENT_HIDDEN;if(cookie&&cookie=="1")ref.state=foswiki.TwistyPlugin.CONTENT_SHOWN;if(ref.startHidden)ref.state=foswiki.TwistyPlugin.CONTENT_HIDDEN;if(ref.startShown)ref.state=foswiki.TwistyPlugin.CONTENT_SHOWN;this._update(ref,false);} 
    1919return ref;} 
    20 twiki.TwistyPlugin.toggleAll=function(inState){var i;for(var i in this._storage){var e=this._storage[i];e.state=inState;this._update(e,true);}} 
    21 twiki.TwistyPlugin.Storage=function(){this.name;this.state=twiki.TwistyPlugin.CONTENT_HIDDEN;this.hide;this.show;this.toggle;this.saveSetting=false;this.clearSetting=false;this.startShown;this.startHidden;this.firstStartShown;this.firstStartHidden;} 
     20foswiki.TwistyPlugin.toggleAll=function(inState){var i;for(var i in this._storage){var e=this._storage[i];e.state=inState;this._update(e,true);}} 
     21foswiki.TwistyPlugin.Storage=function(){this.name;this.state=foswiki.TwistyPlugin.CONTENT_HIDDEN;this.hide;this.show;this.toggle;this.saveSetting=false;this.clearSetting=false;this.startShown;this.startHidden;this.firstStartShown;this.firstStartHidden;} 
  • trunk/TwistyContrib/pub/System/TwistyContrib/twist.compressed_src.js

    r979 r984  
    77Singleton class. Requires behaviour.js from BehaviourContrib. 
    88*/ 
    9 var twiki; 
    10 if (!twiki) twiki = {}; 
    11 twiki.TwistyPlugin = new function () { 
     9var foswiki; if (!foswiki) foswiki = {}; 
     10foswiki.TwistyPlugin = new function () { 
    1211 
    1312        var self = this; 
     
    4544        this._toggleTwisty = function (ref) { 
    4645                if (!ref) return; 
    47                 ref.state = (ref.state == twiki.TwistyPlugin.CONTENT_HIDDEN) ? twiki.TwistyPlugin.CONTENT_SHOWN : twiki.TwistyPlugin.CONTENT_HIDDEN; 
     46                ref.state = (ref.state == foswiki.TwistyPlugin.CONTENT_HIDDEN) ? foswiki.TwistyPlugin.CONTENT_SHOWN : foswiki.TwistyPlugin.CONTENT_HIDDEN; 
    4847                self._update(ref, true); 
    4948        } 
     
    5251        Updates the states of UI trinity 'show', 'hide' and 'content'. 
    5352        Saves new state in a cookie if one of the elements has CSS class 'twistyRememberSetting'. 
    54         @param ref : (Object) twiki.TwistyPlugin.Storage object 
     53        @param ref : (Object) foswiki.TwistyPlugin.Storage object 
    5554        @privileged 
    5655        */ 
     
    5958                var hideControl = ref.hide; 
    6059                var contentElem = ref.toggle; 
    61                 if (ref.state == twiki.TwistyPlugin.CONTENT_SHOWN) { 
     60                if (ref.state == foswiki.TwistyPlugin.CONTENT_SHOWN) { 
    6261                        // show content 
    6362                        foswiki.CSS.addClass(showControl, 'twistyHidden');      // hide 'show' 
     
    7170                } 
    7271                if (inMaySave && ref.saveSetting) { 
    73                 twiki.Pref.setPref(twiki.TwistyPlugin.COOKIE_PREFIX + ref.name, ref.state); 
     72                foswiki.Pref.setPref(foswiki.TwistyPlugin.COOKIE_PREFIX + ref.name, ref.state); 
    7473                } 
    7574                if (ref.clearSetting) { 
    76                 twiki.Pref.setPref(twiki.TwistyPlugin.COOKIE_PREFIX + ref.name, ""); 
     75                foswiki.Pref.setPref(foswiki.TwistyPlugin.COOKIE_PREFIX + ref.name, ""); 
    7776                } 
    7877        } 
     
    8887                var ref = self._storage[name]; 
    8988                if (!ref) { 
    90                         ref = new twiki.TwistyPlugin.Storage(); 
     89                        ref = new foswiki.TwistyPlugin.Storage(); 
    9190                } 
    9291                if (foswiki.CSS.hasClass(e, "twistyRememberSetting")) ref.saveSetting = true; 
     
    113112         
    114113        /** 
    115         Key-value set of twiki.TwistyPlugin.Storage objects. The value is accessed by twisty id identifier name. 
     114        Key-value set of foswiki.TwistyPlugin.Storage objects. The value is accessed by twisty id identifier name. 
    116115        @example var ref = self._storage["demo"]; 
    117116        @privileged 
     
    128127                */ 
    129128                '.twistyTrigger' : function(e) { 
    130                         twiki.TwistyPlugin.init(e.id); 
     129                        foswiki.TwistyPlugin.init(e.id); 
    131130                        e = null; 
    132131                }, 
     
    135134                */ 
    136135                '.twistyContent' : function(e) { 
    137                         twiki.TwistyPlugin.init(e.id); 
     136                        foswiki.TwistyPlugin.init(e.id); 
    138137                        e = null; 
    139138                }, 
     
    143142                '.twistyExpandAll' : function(e) { 
    144143                        e.onclick = function() { 
    145                                 twiki.TwistyPlugin.toggleAll(twiki.TwistyPlugin.CONTENT_SHOWN); 
     144                                foswiki.TwistyPlugin.toggleAll(foswiki.TwistyPlugin.CONTENT_SHOWN); 
    146145                        } 
    147146                        e = null; 
     
    149148                '.twistyCollapseAll' : function(e) { 
    150149                        e.onclick = function() { 
    151                                 twiki.TwistyPlugin.toggleAll(twiki.TwistyPlugin.CONTENT_HIDDEN); 
     150                                foswiki.TwistyPlugin.toggleAll(foswiki.TwistyPlugin.CONTENT_HIDDEN); 
    152151                        } 
    153152                        e = null; 
     
    160159Public constants. 
    161160*/ 
    162 twiki.TwistyPlugin.CONTENT_HIDDEN = 0; 
    163 twiki.TwistyPlugin.CONTENT_SHOWN = 1; 
    164 twiki.TwistyPlugin.COOKIE_PREFIX = "TwistyContrib_"; 
    165  
    166 /** 
    167 The cached full TWiki cookie string so the data has to be read only once during init. 
    168 */ 
    169 twiki.TwistyPlugin.prefList; 
     161foswiki.TwistyPlugin.CONTENT_HIDDEN = 0; 
     162foswiki.TwistyPlugin.CONTENT_SHOWN = 1; 
     163foswiki.TwistyPlugin.COOKIE_PREFIX = "TwistyContrib_"; 
     164 
     165/** 
     166The cached full Foswiki preference cookie string so the data has to be read only once during init. 
     167*/ 
     168foswiki.TwistyPlugin.prefList; 
    170169 
    171170/** 
     
    174173@public 
    175174@param inId : (String) id of HTMLElement 
    176 @return The stored twiki.TwistyPlugin.Storage object. 
    177 */ 
    178 twiki.TwistyPlugin.init = function(inId) { 
     175@return The stored foswiki.TwistyPlugin.Storage object. 
     176*/ 
     177foswiki.TwistyPlugin.init = function(inId) { 
    179178        var e = document.getElementById(inId); 
    180179        if (!e) return; 
     
    198197 
    199198                if (foswiki.CSS.hasClass(e, "twistyInited1")) { 
    200                         ref.state = twiki.TwistyPlugin.CONTENT_SHOWN 
     199                        ref.state = foswiki.TwistyPlugin.CONTENT_SHOWN 
    201200                        this._update(ref, false); 
    202201                        return ref; 
    203202                } 
    204203                if (foswiki.CSS.hasClass(e, "twistyInited0")) { 
    205                         ref.state = twiki.TwistyPlugin.CONTENT_HIDDEN 
     204                        ref.state = foswiki.TwistyPlugin.CONTENT_HIDDEN 
    206205                        this._update(ref, false); 
    207206                        return ref; 
    208207                } 
    209208 
    210                 if (twiki.TwistyPlugin.prefList == null) { 
     209                if (foswiki.TwistyPlugin.prefList == null) { 
    211210                        // cache complete cookie string 
    212                         twiki.TwistyPlugin.prefList = twiki.Pref.getPrefList(); 
    213                 } 
    214                 var cookie = twiki.Pref.getPrefValueFromPrefList(twiki.TwistyPlugin.COOKIE_PREFIX + ref.name, twiki.TwistyPlugin.prefList); 
    215                 if (ref.firstStartHidden) ref.state = twiki.TwistyPlugin.CONTENT_HIDDEN; 
    216                 if (ref.firstStartShown) ref.state = twiki.TwistyPlugin.CONTENT_SHOWN; 
     211                        foswiki.TwistyPlugin.prefList = foswiki.Pref.getPrefList(); 
     212                } 
     213                var cookie = foswiki.Pref.getPrefValueFromPrefList(foswiki.TwistyPlugin.COOKIE_PREFIX + ref.name, foswiki.TwistyPlugin.prefList); 
     214                if (ref.firstStartHidden) ref.state = foswiki.TwistyPlugin.CONTENT_HIDDEN; 
     215                if (ref.firstStartShown) ref.state = foswiki.TwistyPlugin.CONTENT_SHOWN; 
    217216                // cookie setting may override  firstStartHidden and firstStartShown 
    218                 if (cookie && cookie == "0") ref.state = twiki.TwistyPlugin.CONTENT_HIDDEN; 
    219                 if (cookie && cookie == "1") ref.state = twiki.TwistyPlugin.CONTENT_SHOWN; 
     217                if (cookie && cookie == "0") ref.state = foswiki.TwistyPlugin.CONTENT_HIDDEN; 
     218                if (cookie && cookie == "1") ref.state = foswiki.TwistyPlugin.CONTENT_SHOWN; 
    220219                // startHidden and startShown may override cookie 
    221                 if (ref.startHidden) ref.state = twiki.TwistyPlugin.CONTENT_HIDDEN; 
    222                 if (ref.startShown) ref.state = twiki.TwistyPlugin.CONTENT_SHOWN; 
     220                if (ref.startHidden) ref.state = foswiki.TwistyPlugin.CONTENT_HIDDEN; 
     221                if (ref.startShown) ref.state = foswiki.TwistyPlugin.CONTENT_SHOWN; 
    223222 
    224223                this._update(ref, false); 
     
    227226} 
    228227 
    229 twiki.TwistyPlugin.toggleAll = function(inState) { 
     228foswiki.TwistyPlugin.toggleAll = function(inState) { 
    230229        var i; 
    231230        for (var i in this._storage) { 
     
    239238Storage container for properties of a twisty HTML element: show control, hide control or toggle content. 
    240239*/ 
    241 twiki.TwistyPlugin.Storage = function () { 
     240foswiki.TwistyPlugin.Storage = function () { 
    242241        this.name;                                                                              // String 
    243         this.state = twiki.TwistyPlugin.CONTENT_HIDDEN; // Number 
     242        this.state = foswiki.TwistyPlugin.CONTENT_HIDDEN;       // Number 
    244243        this.hide;                                                                              // HTMLElement 
    245244        this.show;                                                                              // HTMLElement 
  • trunk/TwistyContrib/pub/System/TwistyContrib/twist.js

    r979 r984  
    1 var twiki;if(!twiki)twiki={};twiki.TwistyPlugin=new function(){var self=this;this._getName=function(inId){var re=new RegExp("(.*)(hide|show|toggle)","g");var m=re.exec(inId);var name=(m&&m[1])?m[1]:"";return name;} 
     1var foswiki;if(!foswiki)foswiki={};foswiki.TwistyPlugin=new function(){var self=this;this._getName=function(inId){var re=new RegExp("(.*)(hide|show|toggle)","g");var m=re.exec(inId);var name=(m&&m[1])?m[1]:"";return name;} 
    22this._getType=function(inId){var re=new RegExp("(.*)(hide|show|toggle)","g");var m=re.exec(inId);var type=(m&&m[2])?m[2]:"";return type;} 
    3 this._toggleTwisty=function(ref){if(!ref)return;ref.state=(ref.state==twiki.TwistyPlugin.CONTENT_HIDDEN)?twiki.TwistyPlugin.CONTENT_SHOWN:twiki.TwistyPlugin.CONTENT_HIDDEN;self._update(ref,true);} 
    4 this._update=function(ref,inMaySave){var showControl=ref.show;var hideControl=ref.hide;var contentElem=ref.toggle;if(ref.state==twiki.TwistyPlugin.CONTENT_SHOWN){foswiki.CSS.addClass(showControl,'twistyHidden');foswiki.CSS.removeClass(hideControl,'twistyHidden');foswiki.CSS.removeClass(contentElem,'twistyHidden');}else{foswiki.CSS.removeClass(showControl,'twistyHidden');foswiki.CSS.addClass(hideControl,'twistyHidden');foswiki.CSS.addClass(contentElem,'twistyHidden');} 
    5 if(inMaySave&&ref.saveSetting){twiki.Pref.setPref(twiki.TwistyPlugin.COOKIE_PREFIX+ref.name,ref.state);} 
    6 if(ref.clearSetting){twiki.Pref.setPref(twiki.TwistyPlugin.COOKIE_PREFIX+ref.name,"");}} 
    7 this._register=function(e){if(!e)return;var name=self._getName(e.id);var ref=self._storage[name];if(!ref){ref=new twiki.TwistyPlugin.Storage();} 
     3this._toggleTwisty=function(ref){if(!ref)return;ref.state=(ref.state==foswiki.TwistyPlugin.CONTENT_HIDDEN)?foswiki.TwistyPlugin.CONTENT_SHOWN:foswiki.TwistyPlugin.CONTENT_HIDDEN;self._update(ref,true);} 
     4this._update=function(ref,inMaySave){var showControl=ref.show;var hideControl=ref.hide;var contentElem=ref.toggle;if(ref.state==foswiki.TwistyPlugin.CONTENT_SHOWN){foswiki.CSS.addClass(showControl,'twistyHidden');foswiki.CSS.removeClass(hideControl,'twistyHidden');foswiki.CSS.removeClass(contentElem,'twistyHidden');}else{foswiki.CSS.removeClass(showControl,'twistyHidden');foswiki.CSS.addClass(hideControl,'twistyHidden');foswiki.CSS.addClass(contentElem,'twistyHidden');} 
     5if(inMaySave&&ref.saveSetting){foswiki.Pref.setPref(foswiki.TwistyPlugin.COOKIE_PREFIX+ref.name,ref.state);} 
     6if(ref.clearSetting){foswiki.Pref.setPref(foswiki.TwistyPlugin.COOKIE_PREFIX+ref.name,"");}} 
     7this._register=function(e){if(!e)return;var name=self._getName(e.id);var ref=self._storage[name];if(!ref){ref=new foswiki.TwistyPlugin.Storage();} 
    88if(foswiki.CSS.hasClass(e,"twistyRememberSetting"))ref.saveSetting=true;if(foswiki.CSS.hasClass(e,"twistyForgetSetting"))ref.clearSetting=true;if(foswiki.CSS.hasClass(e,"twistyStartShow"))ref.startShown=true;if(foswiki.CSS.hasClass(e,"twistyStartHide"))ref.startHidden=true;if(foswiki.CSS.hasClass(e,"twistyFirstStartShow"))ref.firstStartShown=true;if(foswiki.CSS.hasClass(e,"twistyFirstStartHide"))ref.firstStartHidden=true;ref.name=name;var type=self._getType(e.id);ref[type]=e;self._storage[name]=ref;switch(type){case'show':case'hide':e.onclick=function(){self._toggleTwisty(ref);return false;} 
    99break;} 
    1010return ref;} 
    11 this._storage={};this._UIbehaviour={'.twistyTrigger':function(e){twiki.TwistyPlugin.init(e.id);e=null;},'.twistyContent':function(e){twiki.TwistyPlugin.init(e.id);e=null;},'.twistyExpandAll':function(e){e.onclick=function(){twiki.TwistyPlugin.toggleAll(twiki.TwistyPlugin.CONTENT_SHOWN);} 
    12 e=null;},'.twistyCollapseAll':function(e){e.onclick=function(){twiki.TwistyPlugin.toggleAll(twiki.TwistyPlugin.CONTENT_HIDDEN);} 
    13 e=null;}};Behaviour.register(this._UIbehaviour);};twiki.TwistyPlugin.CONTENT_HIDDEN=0;twiki.TwistyPlugin.CONTENT_SHOWN=1;twiki.TwistyPlugin.COOKIE_PREFIX="TwistyContrib_";twiki.TwistyPlugin.prefList;twiki.TwistyPlugin.init=function(inId){var e=document.getElementById(inId);if(!e)return;var name=this._getName(inId);var ref=this._storage[name];if(ref&&ref.show&&ref.hide&&ref.toggle)return ref;ref=this._register(e);foswiki.CSS.replaceClass(e,"twistyMakeHidden","twistyHidden");foswiki.CSS.removeClass(e,"twikiMakeVisible");foswiki.CSS.removeClass(e,"twikiMakeVisibleBlock");foswiki.CSS.removeClass(e,"twikiMakeVisibleInline");foswiki.CSS.removeClass(e,"twikiMakeHidden");if(ref.show&&ref.hide&&ref.toggle){if(foswiki.CSS.hasClass(e,"twistyInited1")){ref.state=twiki.TwistyPlugin.CONTENT_SHOWN 
     11this._storage={};this._UIbehaviour={'.twistyTrigger':function(e){foswiki.TwistyPlugin.init(e.id);e=null;},'.twistyContent':function(e){foswiki.TwistyPlugin.init(e.id);e=null;},'.twistyExpandAll':function(e){e.onclick=function(){foswiki.TwistyPlugin.toggleAll(foswiki.TwistyPlugin.CONTENT_SHOWN);} 
     12e=null;},'.twistyCollapseAll':function(e){e.onclick=function(){foswiki.TwistyPlugin.toggleAll(foswiki.TwistyPlugin.CONTENT_HIDDEN);} 
     13e=null;}};Behaviour.register(this._UIbehaviour);};foswiki.TwistyPlugin.CONTENT_HIDDEN=0;foswiki.TwistyPlugin.CONTENT_SHOWN=1;foswiki.TwistyPlugin.COOKIE_PREFIX="TwistyContrib_";foswiki.TwistyPlugin.prefList;foswiki.TwistyPlugin.init=function(inId){var e=document.getElementById(inId);if(!e)return;var name=this._getName(inId);var ref=this._storage[name];if(ref&&ref.show&&ref.hide&&ref.toggle)return ref;ref=this._register(e);foswiki.CSS.replaceClass(e,"twistyMakeHidden","twistyHidden");foswiki.CSS.removeClass(e,"twikiMakeVisible");foswiki.CSS.removeClass(e,"twikiMakeVisibleBlock");foswiki.CSS.removeClass(e,"twikiMakeVisibleInline");foswiki.CSS.removeClass(e,"twikiMakeHidden");if(ref.show&&ref.hide&&ref.toggle){if(foswiki.CSS.hasClass(e,"twistyInited1")){ref.state=foswiki.TwistyPlugin.CONTENT_SHOWN 
    1414this._update(ref,false);return ref;} 
    15 if(foswiki.CSS.hasClass(e,"twistyInited0")){ref.state=twiki.TwistyPlugin.CONTENT_HIDDEN 
     15if(foswiki.CSS.hasClass(e,"twistyInited0")){ref.state=foswiki.TwistyPlugin.CONTENT_HIDDEN 
    1616this._update(ref,false);return ref;} 
    17 if(twiki.TwistyPlugin.prefList==null){twiki.TwistyPlugin.prefList=twiki.Pref.getPrefList();} 
    18 var cookie=twiki.Pref.getPrefValueFromPrefList(twiki.TwistyPlugin.COOKIE_PREFIX+ref.name,twiki.TwistyPlugin.prefList);if(ref.firstStartHidden)ref.state=twiki.TwistyPlugin.CONTENT_HIDDEN;if(ref.firstStartShown)ref.state=twiki.TwistyPlugin.CONTENT_SHOWN;if(cookie&&cookie=="0")ref.state=twiki.TwistyPlugin.CONTENT_HIDDEN;if(cookie&&cookie=="1")ref.state=twiki.TwistyPlugin.CONTENT_SHOWN;if(ref.startHidden)ref.state=twiki.TwistyPlugin.CONTENT_HIDDEN;if(ref.startShown)ref.state=twiki.TwistyPlugin.CONTENT_SHOWN;this._update(ref,false);} 
     17if(foswiki.TwistyPlugin.prefList==null){foswiki.TwistyPlugin.prefList=foswiki.Pref.getPrefList();} 
     18var cookie=foswiki.Pref.getPrefValueFromPrefList(foswiki.TwistyPlugin.COOKIE_PREFIX+ref.name,foswiki.TwistyPlugin.prefList);if(ref.firstStartHidden)ref.state=foswiki.TwistyPlugin.CONTENT_HIDDEN;if(ref.firstStartShown)ref.state=foswiki.TwistyPlugin.CONTENT_SHOWN;if(cookie&&cookie=="0")ref.state=foswiki.TwistyPlugin.CONTENT_HIDDEN;if(cookie&&cookie=="1")ref.state=foswiki.TwistyPlugin.CONTENT_SHOWN;if(ref.startHidden)ref.state=foswiki.TwistyPlugin.CONTENT_HIDDEN;if(ref.startShown)ref.state=foswiki.TwistyPlugin.CONTENT_SHOWN;this._update(ref,false);} 
    1919return ref;} 
    20 twiki.TwistyPlugin.toggleAll=function(inState){var i;for(var i in this._storage){var e=this._storage[i];e.state=inState;this._update(e,true);}} 
    21 twiki.TwistyPlugin.Storage=function(){this.name;this.state=twiki.TwistyPlugin.CONTENT_HIDDEN;this.hide;this.show;this.toggle;this.saveSetting=false;this.clearSetting=false;this.startShown;this.startHidden;this.firstStartShown;this.firstStartHidden;} 
     20foswiki.TwistyPlugin.toggleAll=function(inState){var i;for(var i in this._storage){var e=this._storage[i];e.state=inState;this._update(e,true);}} 
     21foswiki.TwistyPlugin.Storage=function(){this.name;this.state=foswiki.TwistyPlugin.CONTENT_HIDDEN;this.hide;this.show;this.toggle;this.saveSetting=false;this.clearSetting=false;this.startShown;this.startHidden;this.firstStartShown;this.firstStartHidden;} 
  • trunk/TwistyContrib/pub/System/TwistyContrib/twist_src.js

    r979 r984  
    77Singleton class. Requires behaviour.js from BehaviourContrib. 
    88*/ 
    9 var twiki; 
    10 if (!twiki) twiki = {}; 
    11 twiki.TwistyPlugin = new function () { 
     9var foswiki; if (!foswiki) foswiki = {}; 
     10foswiki.TwistyPlugin = new function () { 
    1211 
    1312        var self = this; 
     
    4544        this._toggleTwisty = function (ref) { 
    4645                if (!ref) return; 
    47                 ref.state = (ref.state == twiki.TwistyPlugin.CONTENT_HIDDEN) ? twiki.TwistyPlugin.CONTENT_SHOWN : twiki.TwistyPlugin.CONTENT_HIDDEN; 
     46                ref.state = (ref.state == foswiki.TwistyPlugin.CONTENT_HIDDEN) ? foswiki.TwistyPlugin.CONTENT_SHOWN : foswiki.TwistyPlugin.CONTENT_HIDDEN; 
    4847                self._update(ref, true); 
    4948        } 
     
    5251        Updates the states of UI trinity 'show', 'hide' and 'content'. 
    5352        Saves new state in a cookie if one of the elements has CSS class 'twistyRememberSetting'. 
    54         @param ref : (Object) twiki.TwistyPlugin.Storage object 
     53        @param ref : (Object) foswiki.TwistyPlugin.Storage object 
    5554        @privileged 
    5655        */ 
     
    5958                var hideControl = ref.hide; 
    6059                var contentElem = ref.toggle; 
    61                 if (ref.state == twiki.TwistyPlugin.CONTENT_SHOWN) { 
     60                if (ref.state == foswiki.TwistyPlugin.CONTENT_SHOWN) { 
    6261                        // show content 
    6362                        foswiki.CSS.addClass(showControl, 'twistyHidden');      // hide 'show' 
     
    7170                } 
    7271                if (inMaySave && ref.saveSetting) { 
    73                 twiki.Pref.setPref(twiki.TwistyPlugin.COOKIE_PREFIX + ref.name, ref.state); 
     72                foswiki.Pref.setPref(foswiki.TwistyPlugin.COOKIE_PREFIX + ref.name, ref.state); 
    7473                } 
    7574                if (ref.clearSetting) { 
    76                 twiki.Pref.setPref(twiki.TwistyPlugin.COOKIE_PREFIX + ref.name, ""); 
     75                foswiki.Pref.setPref(foswiki.TwistyPlugin.COOKIE_PREFIX + ref.name, ""); 
    7776                } 
    7877        } 
     
    8887                var ref = self._storage[name]; 
    8988                if (!ref) { 
    90                         ref = new twiki.TwistyPlugin.Storage(); 
     89                        ref = new foswiki.TwistyPlugin.Storage(); 
    9190                } 
    9291                if (foswiki.CSS.hasClass(e, "twistyRememberSetting")) ref.saveSetting = true; 
     
    113112         
    114113        /** 
    115         Key-value set of twiki.TwistyPlugin.Storage objects. The value is accessed by twisty id identifier name. 
     114        Key-value set of foswiki.TwistyPlugin.Storage objects. The value is accessed by twisty id identifier name. 
    116115        @example var ref = self._storage["demo"]; 
    117116        @privileged 
     
    128127                */ 
    129128                '.twistyTrigger' : function(e) { 
    130                         twiki.TwistyPlugin.init(e.id); 
     129                        foswiki.TwistyPlugin.init(e.id); 
    131130                        e = null; 
    132131                }, 
     
    135134                */ 
    136135                '.twistyContent' : function(e) { 
    137                         twiki.TwistyPlugin.init(e.id); 
     136                        foswiki.TwistyPlugin.init(e.id); 
    138137                        e = null; 
    139138                }, 
     
    143142                '.twistyExpandAll' : function(e) { 
    144143                        e.onclick = function() { 
    145                                 twiki.TwistyPlugin.toggleAll(twiki.TwistyPlugin.CONTENT_SHOWN); 
     144                                foswiki.TwistyPlugin.toggleAll(foswiki.TwistyPlugin.CONTENT_SHOWN); 
    146145                        } 
    147146                        e = null; 
     
    149148                '.twistyCollapseAll' : function(e) { 
    150149                        e.onclick = function() { 
    151                                 twiki.TwistyPlugin.toggleAll(twiki.TwistyPlugin.CONTENT_HIDDEN); 
     150                                foswiki.TwistyPlugin.toggleAll(foswiki.TwistyPlugin.CONTENT_HIDDEN); 
    152151                        } 
    153152                        e = null; 
     
    160159Public constants. 
    161160*/ 
    162 twiki.TwistyPlugin.CONTENT_HIDDEN = 0; 
    163 twiki.TwistyPlugin.CONTENT_SHOWN = 1; 
    164 twiki.TwistyPlugin.COOKIE_PREFIX = "TwistyContrib_"; 
    165  
    166 /** 
    167 The cached full TWiki cookie string so the data has to be read only once during init. 
    168 */ 
    169 twiki.TwistyPlugin.prefList; 
     161foswiki.TwistyPlugin.CONTENT_HIDDEN = 0; 
     162foswiki.TwistyPlugin.CONTENT_SHOWN = 1; 
     163foswiki.TwistyPlugin.COOKIE_PREFIX = "TwistyContrib_"; 
     164 
     165/** 
     166The cached full Foswiki preference cookie string so the data has to be read only once during init. 
     167*/ 
     168foswiki.TwistyPlugin.prefList; 
    170169 
    171170/** 
     
    174173@public 
    175174@param inId : (String) id of HTMLElement 
    176 @return The stored twiki.TwistyPlugin.Storage object. 
    177 */ 
    178 twiki.TwistyPlugin.init = function(inId) { 
     175@return The stored foswiki.TwistyPlugin.Storage object. 
     176*/ 
     177foswiki.TwistyPlugin.init = function(inId) { 
    179178        var e = document.getElementById(inId); 
    180179        if (!e) return; 
     
    198197 
    199198                if (foswiki.CSS.hasClass(e, "twistyInited1")) { 
    200                         ref.state = twiki.TwistyPlugin.CONTENT_SHOWN 
     199                        ref.state = foswiki.TwistyPlugin.CONTENT_SHOWN 
    201200                        this._update(ref, false); 
    202201                        return ref; 
    203202                } 
    204203                if (foswiki.CSS.hasClass(e, "twistyInited0")) { 
    205                         ref.state = twiki.TwistyPlugin.CONTENT_HIDDEN 
     204                        ref.state = foswiki.TwistyPlugin.CONTENT_HIDDEN 
    206205                        this._update(ref, false); 
    207206                        return ref; 
    208207                } 
    209208 
    210                 if (twiki.TwistyPlugin.prefList == null) { 
     209                if (foswiki.TwistyPlugin.prefList == null) { 
    211210                        // cache complete cookie string 
    212                         twiki.TwistyPlugin.prefList = twiki.Pref.getPrefList(); 
    213                 } 
    214                 var cookie = twiki.Pref.getPrefValueFromPrefList(twiki.TwistyPlugin.COOKIE_PREFIX + ref.name, twiki.TwistyPlugin.prefList); 
    215                 if (ref.firstStartHidden) ref.state = twiki.TwistyPlugin.CONTENT_HIDDEN; 
    216                 if (ref.firstStartShown) ref.state = twiki.TwistyPlugin.CONTENT_SHOWN; 
     211                        foswiki.TwistyPlugin.prefList = foswiki.Pref.getPrefList(); 
     212                } 
     213                var cookie = foswiki.Pref.getPrefValueFromPrefList(foswiki.TwistyPlugin.COOKIE_PREFIX + ref.name, foswiki.TwistyPlugin.prefList); 
     214                if (ref.firstStartHidden) ref.state = foswiki.TwistyPlugin.CONTENT_HIDDEN; 
     215                if (ref.firstStartShown) ref.state = foswiki.TwistyPlugin.CONTENT_SHOWN; 
    217216                // cookie setting may override  firstStartHidden and firstStartShown 
    218                 if (cookie && cookie == "0") ref.state = twiki.TwistyPlugin.CONTENT_HIDDEN; 
    219                 if (cookie && cookie == "1") ref.state = twiki.TwistyPlugin.CONTENT_SHOWN; 
     217                if (cookie && cookie == "0") ref.state = foswiki.TwistyPlugin.CONTENT_HIDDEN; 
     218                if (cookie && cookie == "1") ref.state = foswiki.TwistyPlugin.CONTENT_SHOWN; 
    220219                // startHidden and startShown may override cookie 
    221                 if (ref.startHidden) ref.state = twiki.TwistyPlugin.CONTENT_HIDDEN; 
    222                 if (ref.startShown) ref.state = twiki.TwistyPlugin.CONTENT_SHOWN; 
     220                if (ref.startHidden) ref.state = foswiki.TwistyPlugin.CONTENT_HIDDEN; 
     221                if (ref.startShown) ref.state = foswiki.TwistyPlugin.CONTENT_SHOWN; 
    223222 
    224223                this._update(ref, false); 
     
    227226} 
    228227 
    229 twiki.TwistyPlugin.toggleAll = function(inState) { 
     228foswiki.TwistyPlugin.toggleAll = function(inState) { 
    230229        var i; 
    231230        for (var i in this._storage) { 
     
    239238Storage container for properties of a twisty HTML element: show control, hide control or toggle content. 
    240239*/ 
    241 twiki.TwistyPlugin.Storage = function () { 
     240foswiki.TwistyPlugin.Storage = function () { 
    242241        this.name;                                                                              // String 
    243         this.state = twiki.TwistyPlugin.CONTENT_HIDDEN; // Number 
     242        this.state = foswiki.TwistyPlugin.CONTENT_HIDDEN;       // Number 
    244243        this.hide;                                                                              // HTMLElement 
    245244        this.show;                                                                              // HTMLElement 
  • trunk/TwistyPlugin/lib/Foswiki/Plugins/TwistyPlugin.pm

    r979 r984  
    113113<script type='text/javascript' src='%PUBURL%/%SYSTEMWEB%/BehaviourContrib/behaviour.compressed.js'></script> 
    114114<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikilib.js"></script> 
    115 <script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/twikiPref.js"></script> 
     115<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikiPref.js"></script> 
    116116<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikiCSS.js"></script> 
    117117<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/TwistyContrib/twist.compressed.js"></script> 
  • trunk/TwistyPlugin/pub/System/TwistyPlugin/twistie.dojo.js

    r979 r984  
    77Singleton class. 
    88*/ 
    9 var twiki; 
    10 if (!twiki) twiki = {}; 
    11 twiki.TwistyPlugin = new function () { 
     9var foswiki; if (!foswiki) foswiki = {}; 
     10foswiki.TwistyPlugin = new function () { 
    1211 
    1312        var self = this; 
     
    4645        this._toggleTwisty = function (ref) { 
    4746                if (!ref) return; 
    48                 ref.state = (ref.state == twiki.TwistyPlugin.CONTENT_HIDDEN) ? twiki.TwistyPlugin.CONTENT_SHOWN : twiki.TwistyPlugin.CONTENT_HIDDEN; 
     47                ref.state = (ref.state == foswiki.TwistyPlugin.CONTENT_HIDDEN) ? foswiki.TwistyPlugin.CONTENT_SHOWN : foswiki.TwistyPlugin.CONTENT_HIDDEN; 
    4948                self._update(ref, true); 
    5049        } 
     
    5352        Updates the states of UI trinity 'show', 'hide' and 'content'. 
    5453        Saves new state in a cookie if one of the elements has CSS class 'twistyRememberSetting'. 
    55         @param ref : (Object) twiki.TwistyPlugin.Storage object 
     54        @param ref : (Object) foswiki.TwistyPlugin.Storage object 
    5655        @privileged 
    5756        */ 
     
    6766                 
    6867 
    69                 if (ref.state == twiki.TwistyPlugin.CONTENT_SHOWN) { 
     68                if (ref.state == foswiki.TwistyPlugin.CONTENT_SHOWN) { 
    7069 
    7170                        // show content 
     
    9190                if (inMaySave && ref.saveSetting) { 
    9291 
    93                 twiki.Pref.setPref(twiki.TwistyPlugin.COOKIE_PREFIX + ref.name, ref.state); 
     92                foswiki.Pref.setPref(foswiki.TwistyPlugin.COOKIE_PREFIX + ref.name, ref.state); 
    9493 
    9594                } 
     
    9796                if (ref.clearSetting) { 
    9897 
    99                 twiki.Pref.setPref(twiki.TwistyPlugin.COOKIE_PREFIX + ref.name, ""); 
     98                foswiki.Pref.setPref(foswiki.TwistyPlugin.COOKIE_PREFIX + ref.name, ""); 
    10099 
    101100                } 
     
    112111                var ref = self._storage[name]; 
    113112                if (!ref) { 
    114                         ref = new twiki.TwistyPlugin.Storage(); 
     113                        ref = new foswiki.TwistyPlugin.Storage(); 
    115114                } 
    116115        var classValue = dojo.attr(e, 'class');             //TODO: replace with dojo.hasClass 
     
    139138         
    140139        /** 
    141         Key-value set of twiki.TwistyPlugin.Storage objects. The value is accessed by twisty id identifier name. 
     140        Key-value set of foswiki.TwistyPlugin.Storage objects. The value is accessed by twisty id identifier name. 
    142141        @example var ref = self._storage["demo"]; 
    143142        @privileged 
     
    149148Public constants. 
    150149*/ 
    151 twiki.TwistyPlugin.CONTENT_HIDDEN = 0; 
    152 twiki.TwistyPlugin.CONTENT_SHOWN = 1; 
    153 twiki.TwistyPlugin.COOKIE_PREFIX = "TwistyPlugin_"; 
    154  
    155 /** 
    156 The cached full TWiki cookie string so the data has to be read only once during init. 
    157 */ 
    158 twiki.TwistyPlugin.prefList; 
     150foswiki.TwistyPlugin.CONTENT_HIDDEN = 0; 
     151foswiki.TwistyPlugin.CONTENT_SHOWN = 1; 
     152foswiki.TwistyPlugin.COOKIE_PREFIX = "TwistyPlugin_"; 
     153 
     154/** 
     155The cached full Foswiki preference cookie string so the data has to be read only once during init. 
     156*/ 
     157foswiki.TwistyPlugin.prefList; 
    159158 
    160159/** 
     
    163162@public 
    164163@param inId : (String) id of HTMLElement 
    165 @return The stored twiki.TwistyPlugin.Storage object. 
    166 */ 
    167 twiki.TwistyPlugin.init = function(e) { 
     164@return The stored foswiki.TwistyPlugin.Storage object. 
     165*/ 
     166foswiki.TwistyPlugin.init = function(e) { 
    168167        if (!e) return; 
    169168 
     
    192191 
    193192                if (dojo.hasClass(e, 'twistyInited1')) { 
    194                         ref.state = twiki.TwistyPlugin.CONTENT_SHOWN 
     193                        ref.state = foswiki.TwistyPlugin.CONTENT_SHOWN 
    195194                        this._update(ref, false); 
    196195                        return ref; 
    197196                } 
    198197                if (dojo.hasClass(e, 'twistyInited0')) { 
    199                         ref.state = twiki.TwistyPlugin.CONTENT_HIDDEN 
     198                        ref.state = foswiki.TwistyPlugin.CONTENT_HIDDEN 
    200199                        this._update(ref, false); 
    201200                        return ref; 
    202201                } 
    203202 
    204                 if (twiki.TwistyPlugin.prefList == null) { 
     203                if (foswiki.TwistyPlugin.prefList == null) { 
    205204                        // cache complete cookie string 
    206                         twiki.TwistyPlugin.prefList = twiki.Pref.getPrefList(); 
    207                 } 
    208                 var cookie = twiki.Pref.getPrefValueFromPrefList(twiki.TwistyPlugin.COOKIE_PREFIX + ref.name, twiki.TwistyPlugin.prefList); 
    209                 if (ref.firstStartHidden) ref.state = twiki.TwistyPlugin.CONTENT_HIDDEN; 
    210                 if (ref.firstStartShown) ref.state = twiki.TwistyPlugin.CONTENT_SHOWN; 
     205                        foswiki.TwistyPlugin.prefList = foswiki.Pref.getPrefList(); 
     206                } 
     207                var cookie = foswiki.Pref.getPrefValueFromPrefList(foswiki.TwistyPlugin.COOKIE_PREFIX + ref.name, foswiki.TwistyPlugin.prefList); 
     208                if (ref.firstStartHidden) ref.state = foswiki.TwistyPlugin.CONTENT_HIDDEN; 
     209                if (ref.firstStartShown) ref.state = foswiki.TwistyPlugin.CONTENT_SHOWN; 
    211210                // cookie setting may override  firstStartHidden and firstStartShown 
    212                 if (cookie && cookie == "0") ref.state = twiki.TwistyPlugin.CONTENT_HIDDEN; 
    213                 if (cookie && cookie == "1") ref.state = twiki.TwistyPlugin.CONTENT_SHOWN; 
     211                if (cookie && cookie == "0") ref.state = foswiki.TwistyPlugin.CONTENT_HIDDEN; 
     212                if (cookie && cookie == "1") ref.state = foswiki.TwistyPlugin.CONTENT_SHOWN; 
    214213                // startHidden and startShown may override cookie 
    215                 if (ref.startHidden) ref.state = twiki.TwistyPlugin.CONTENT_HIDDEN; 
    216                 if (ref.startShown) ref.state = twiki.TwistyPlugin.CONTENT_SHOWN; 
     214                if (ref.startHidden) ref.state = foswiki.TwistyPlugin.CONTENT_HIDDEN; 
     215                if (ref.startShown) ref.state = foswiki.TwistyPlugin.CONTENT_SHOWN; 
    217216 
    218217                this._update(ref, false); 
     
    221220} 
    222221 
    223 twiki.TwistyPlugin.toggleAll = function(inState) { 
     222foswiki.TwistyPlugin.toggleAll = function(inState) { 
    224223        var i; 
    225224        for (var i in this._storage) { 
     
    229228        } 
    230229} 
    231 twiki.TwistyPlugin.toggleAll_Show = function() { 
    232     twiki.TwistyPlugin.toggleAll(twiki.TwistyPlugin.CONTENT_SHOWN); 
    233 } 
    234 twiki.TwistyPlugin.toggleAll_Hide = function() { 
    235     twiki.TwistyPlugin.toggleAll(twiki.TwistyPlugin.CONTENT_HIDDEN); 
     230foswiki.TwistyPlugin.toggleAll_Show = function() { 
     231    foswiki.TwistyPlugin.toggleAll(foswiki.TwistyPlugin.CONTENT_SHOWN); 
     232} 
     233foswiki.TwistyPlugin.toggleAll_Hide = function() { 
     234    foswiki.TwistyPlugin.toggleAll(foswiki.TwistyPlugin.CONTENT_HIDDEN); 
    236235} 
    237236 
     
    239238Storage container for properties of a twisty HTML element: show control, hide control or toggle content. 
    240239*/ 
    241 twiki.TwistyPlugin.Storage = function () { 
     240foswiki.TwistyPlugin.Storage = function () { 
    242241        this.name;                                                                              // String 
    243         this.state = twiki.TwistyPlugin.CONTENT_HIDDEN; // Number 
     242        this.state = foswiki.TwistyPlugin.CONTENT_HIDDEN;       // Number 
    244243        this.hide;                                                                              // HTMLElement 
    245244        this.show;                                                                              // HTMLElement 
     
    256255 * dojo init  
    257256 */ 
    258 twiki.TwistyPlugin.onLoad = function() { 
    259   dojo.query(".twistyTrigger").forEach("twiki.TwistyPlugin.init(item);"); 
    260   dojo.query(".twistyContent").forEach("twiki.TwistyPlugin.init(item);"); 
     257foswiki.TwistyPlugin.onLoad = function() { 
     258  dojo.query(".twistyTrigger").forEach("foswiki.TwistyPlugin.init(item);"); 
     259  dojo.query(".twistyContent").forEach("foswiki.TwistyPlugin.init(item);"); 
    261260   
    262   dojo.query(".twistyExpandAll").onclick(twiki.TwistyPlugin.toggleAll_Show); 
    263   dojo.query(".twistyCollapseAll").onclick(twiki.TwistyPlugin.toggleAll_Hide); 
    264 } 
    265  
    266 dojo.addOnLoad(twiki.TwistyPlugin.onLoad); 
    267  
     261  dojo.query(".twistyExpandAll").onclick(foswiki.TwistyPlugin.toggleAll_Show); 
     262  dojo.query(".twistyCollapseAll").onclick(foswiki.TwistyPlugin.toggleAll_Hide); 
     263} 
     264 
     265dojo.addOnLoad(foswiki.TwistyPlugin.onLoad); 
     266 
  • trunk/TwistyPlugin/pub/System/TwistyPlugin/twistie.jquery.js

    r14 r984  
    8383                } 
    8484                if (inMaySave && ref.saveSetting) { 
    85                 twiki.Pref.setPref(twiki.JQueryTwistyPlugin.COOKIE_PREFIX + ref.name, ref.state); 
     85                foswiki.Pref.setPref(twiki.JQueryTwistyPlugin.COOKIE_PREFIX + ref.name, ref.state); 
    8686                } 
    8787                if (ref.clearSetting) { 
    88                 twiki.Pref.setPref(twiki.JQueryTwistyPlugin.COOKIE_PREFIX + ref.name, ""); 
     88                foswiki.Pref.setPref(twiki.JQueryTwistyPlugin.COOKIE_PREFIX + ref.name, ""); 
    8989                } 
    9090        } 
     
    187187                if (twiki.JQueryTwistyPlugin.prefList == null) { 
    188188                        // cache complete cookie string 
    189                         twiki.JQueryTwistyPlugin.prefList = twiki.Pref.getPrefList(); 
    190                 } 
    191                 var cookie = twiki.Pref.getPrefValueFromPrefList(twiki.JQueryTwistyPlugin.COOKIE_PREFIX + ref.name, twiki.JQueryTwistyPlugin.prefList); 
     189                        twiki.JQueryTwistyPlugin.prefList = foswiki.Pref.getPrefList(); 
     190                } 
     191                var cookie = foswiki.Pref.getPrefValueFromPrefList(twiki.JQueryTwistyPlugin.COOKIE_PREFIX + ref.name, twiki.JQueryTwistyPlugin.prefList); 
    192192                if (ref.firstStartHidden) ref.state = twiki.JQueryTwistyPlugin.CONTENT_HIDDEN; 
    193193                if (ref.firstStartShown) ref.state = twiki.JQueryTwistyPlugin.CONTENT_SHOWN; 
  • trunk/TwistyPlugin/templates/twistyplugin.dojo.tmpl

    r714 r984  
    1212--> 
    1313<script type="text/javascript" src="%PUBURLPATH%/%SYSTEMWEB%/DojoToolkitContrib/dojo/dojo.js" djConfig="parseOnLoad: true"></script> 
    14 <script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/twikiPref.js"></script> 
     14<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikiPref.js"></script> 
    1515<script type="text/javascript" src="%PUBURLPATH%/%SYSTEMWEB%/TwistyPlugin/twistie.dojo.js"></script> 
    1616<script type="text/javascript"> 
  • trunk/TwistyPlugin/templates/twistyplugin.jquery.tmpl

    r714 r984  
    77</style> 
    88<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/TwistyPlugin/twistie.jquery.js"></script> 
    9 <script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/twikiPref.js"></script> 
     9<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikiPref.js"></script> 
    1010<script type="text/javascript"> 
    1111// <![CDATA[ 
  • trunk/TwistyPlugin/templates/twistyplugin.tmpl

    r979 r984  
    77<script type='text/javascript' src='%PUBURL%/%SYSTEMWEB%/BehaviourContrib/behaviour.compressed.js'></script> 
    88<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikilib.js"></script> 
    9 <script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/twikiPref.js"></script> 
     9<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikiPref.js"></script> 
    1010<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikiCSS.js"></script> 
    1111<script type="text/javascript" src="%PUBURL%/%SYSTEMWEB%/TwistyContrib/twist.compressed.js"></script> 
  • trunk/core/data/TestCases/TestCaseTWikiJavascripts.txt

    r983 r984  
    643643 
    644644 
    645 ---++ twiki.Pref 
    646 <script language="javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/twikiPref.js"></script> 
    647  
    648 ---+++ twiki.Pref.setCookie, twiki.Pref.getCookie 
     645---++ foswiki.Pref 
     646<script language="javascript" src="%PUBURL%/%SYSTEMWEB%/JavascriptFiles/foswikiPref.js"></script> 
     647 
     648---+++ foswiki.Pref.setCookie, foswiki.Pref.getCookie 
    649649<script language="javascript"> 
    650650/*<![CDATA[*/ 
     
    656656                var path = null; 
    657657                var domain = null; 
    658         twiki.Pref.setCookie(name, value, expiryDate, path, domain); 
    659         var cookie = twiki.Pref.getCookie(name); 
     658        foswiki.Pref.setCookie(name, value, expiryDate, path, domain); 
     659        var cookie = foswiki.Pref.getCookie(name); 
    660660        assertEquals("Cookie ", value, cookie); 
    661661    } 
     
    663663</script> 
    664664     
    665 ---+++ twiki.Pref.deleteCookie 
     665---+++ foswiki.Pref.deleteCookie 
    666666 
    667667<script language="javascript"> 
     
    674674                var path = null; 
    675675                var domain = null; 
    676         twiki.Pref.setCookie(name, value, expiryDate, path, domain); 
    677         var cookie = twiki.Pref.getCookie(name); 
    678         twiki.Pref.deleteCookie(name, path, domain); 
    679         var deletedCookie = twiki.Pref.getCookie(name); 
     676        foswiki.Pref.setCookie(name, value, expiryDate, path, domain); 
     677        var cookie = foswiki.Pref.getCookie(name); 
     678        foswiki.Pref.deleteCookie(name, path, domain); 
     679        var deletedCookie = foswiki.Pref.getCookie(name); 
    680680        assertNull("Deleted cookie", deletedCookie); 
    681681    } 
     
    688688                var path = "/"; 
    689689                var domain = "twiki4.visiblearea.com"; 
    690         twiki.Pref.setCookie(name, value, expiryDate, path, domain); 
    691         var cookie = twiki.Pref.getCookie(name); 
    692         twiki.Pref.deleteCookie(name, path); 
    693         var notDeletedCookie = twiki.Pref.getCookie(name); 
     690        foswiki.Pref.setCookie(name, value, expiryDate, path, domain); 
     691        var cookie = foswiki.Pref.getCookie(name); 
     692        foswiki.Pref.deleteCookie(name, path); 
     693        var notDeletedCookie = foswiki.Pref.getCookie(name); 
    694694        assertEquals("Not deleted cookie ", cookie, notDeletedCookie); 
    695695    } 
     
    697697</script> 
    698698 
    699 ---+++ twiki.Pref.setPref, twiki.Pref.getPref 
     699---+++ foswiki.Pref.setPref, foswiki.Pref.getPref 
    700700 
    701701<script language="javascript"> 
     
    704704        var prefName = "TestCaseJavascriptFilesPref1"; 
    705705        var value = "a battuta"; 
    706                 twiki.Pref.setPref(prefName, value); 
    707                 var retrievedValue = twiki.Pref.getPref(prefName); 
     706                foswiki.Pref.setPref(prefName, value); 
     707                var retrievedValue = foswiki.Pref.getPref(prefName); 
    708708                assertEquals("Set pref ", retrievedValue, value); 
    709709        } 
     
    711711</script> 
    712712 
    713 ---+++ twiki.Pref.getPrefList, twiki.Pref.getPrefValueFromPrefList 
     713---+++ foswiki.Pref.getPrefList, foswiki.Pref.getPrefValueFromPrefList 
    714714 
    715715<script language="javascript"> 
     
    718718                var prefName = "TestCaseJavascriptFilesPref2"; 
    719719        var value = "a capella"; 
    720                 twiki.Pref.setPref(prefName, value); 
    721                 var prefList = twiki.Pref.getPrefList(); 
    722                 var retrievedValue = twiki.Pref.getPrefValueFromPrefList(prefName, prefList); 
     720                foswiki.Pref.setPref(prefName, value); 
     721                var prefList = foswiki.Pref.getPrefList(); 
     722                var retrievedValue = foswiki.Pref.getPrefValueFromPrefList(prefName, prefList); 
    723723                assertEquals("Pref from prefList", retrievedValue, value); 
    724724                 
  • trunk/core/pub/System/JavascriptFiles/foswiki.js

    r983 r984  
    1010foswikiForm.js 
    1111foswikiHTML.js 
    12 twikiPref.js 
     12foswikiPref.js 
    1313foswikiString.js, foswikiStringUnicodeChars.js 
    1414twikiWindow.js 
     
    2222var POPUP_ATTRIBUTES = "titlebar=0,resizable,scrollbars"; 
    2323 
    24 var TWIKI_PREF_COOKIE_NAME = "FOSWIKIPREF"; 
     24var FOSWIKI_PREF_COOKIE_NAME = "FOSWIKIPREF"; 
    2525var COOKIE_PREF_SEPARATOR = "|"; // separates key-value pairs 
    2626var COOKIE_PREF_VALUE_SEPARATOR = "="; // separates key from value 
     
    455455        FixCookieDate (expiryDate); // Correct for Mac date bug - call only once for given Date object! 
    456456        expiryDate.setTime (expiryDate.getTime() + COOKIE_EXPIRY_TIME); 
    457         SetCookie(TWIKI_PREF_COOKIE_NAME, cookieString, expiryDate, '/'); 
     457        SetCookie(FOSWIKI_PREF_COOKIE_NAME, cookieString, expiryDate, '/'); 
    458458} 
    459459 
     
    463463*/ 
    464464function _getPrefCookie () { 
    465         var cookieString = GetCookie(TWIKI_PREF_COOKIE_NAME); 
     465        var cookieString = GetCookie(FOSWIKI_PREF_COOKIE_NAME); 
    466466        if (cookieString == undefined) { 
    467467                cookieString = ""; 
  • trunk/core/pub/System/JavascriptFiles/foswiki_edit.js

    r979 r984  
    2424*/ 
    2525function initTextAreaHeight() { 
    26         var pref = twiki.Pref.getPref(PREF_NAME + EDITBOX_PREF_ROWS_ID); 
     26        var pref = foswiki.Pref.getPref(PREF_NAME + EDITBOX_PREF_ROWS_ID); 
    2727        if (!pref) return; 
    2828        setEditBoxHeight( parseInt(pref) ); 
     
    4848*/ 
    4949function initTextAreaFontStyle() { 
    50         var pref  = twiki.Pref.getPref(PREF_NAME + EDITBOX_PREF_FONTSTYLE_ID); 
     50        var pref  = foswiki.Pref.getPref(PREF_NAME + EDITBOX_PREF_FONTSTYLE_ID); 
    5151        if (!pref) return; 
    5252        setEditBoxFontStyle( pref ); 
     
    7575        rowCount = (rowCount < EDITBOX_MIN_ROWCOUNT) ? EDITBOX_MIN_ROWCOUNT : rowCount; 
    7676        setEditBoxHeight(rowCount); 
    77         twiki.Pref.setPref(PREF_NAME + EDITBOX_PREF_ROWS_ID, rowCount); 
     77        foswiki.Pref.setPref(PREF_NAME + EDITBOX_PREF_ROWS_ID, rowCount); 
    7878        return false; 
    7979} 
     
    9494        if (inFontStyle == EDITBOX_FONTSTYLE_MONO) { 
    9595                foswiki.CSS.replaceClass(document.getElementById(EDITBOX_ID), EDITBOX_FONTSTYLE_PROPORTIONAL_STYLE, EDITBOX_FONTSTYLE_MONO_STYLE); 
    96                 twiki.Pref.setPref(PREF_NAME + EDITBOX_PREF_FONTSTYLE_ID, inFontStyle); 
     96                foswiki.Pref.setPref(PREF_NAME + EDITBOX_PREF_FONTSTYLE_ID, inFontStyle); 
    9797                return; 
    9898        } 
    9999        if (inFontStyle == EDITBOX_FONTSTYLE_PROPORTIONAL) { 
    100100                foswiki.CSS.replaceClass(document.getElementById(EDITBOX_ID), EDITBOX_FONTSTYLE_MONO_STYLE, EDITBOX_FONTSTYLE_PROPORTIONAL_STYLE); 
    101                 twiki.Pref.setPref(PREF_NAME + EDITBOX_PREF_FONTSTYLE_ID, inFontStyle); 
     101                foswiki.Pref.setPref(PREF_NAME + EDITBOX_PREF_FONTSTYLE_ID, inFontStyle); 
    102102                return; 
    103103        } 
     
    107107// navigating away 
    108108function validateMandatoryFields(event) { 
    109     if (twiki.Pref.validateSuppressed) { 
     109    if (foswiki.Pref.validateSuppressed) { 
    110110        return true; 
    111111    } 
     
    145145// button is pressed (i.e. call this n 'Cancel'). 
    146146function suppressSaveValidation() { 
    147     twiki.Pref.validateSuppressed = true; 
     147    foswiki.Pref.validateSuppressed = true; 
    148148} 
Note: See TracChangeset for help on using the changeset viewer.