Changeset 100
- Timestamp:
- 04/15/05 12:20:45
- Files:
-
- trunk/plugins/spamlookup/mt-spamlookup.cgi (modified) (2 diffs)
- trunk/plugins/spamlookup/tmpl/config.tmpl (modified) (2 diffs)
- trunk/plugins/spamlookup/tmpl/slheader.tmpl (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/plugins/spamlookup/mt-spamlookup.cgi
r92 r100 835 835 unless $app->{author}->can_create_blog; 836 836 837 837 838 $app->add_breadcrumb("Configuration" => '?__mode=setup'); 838 839 $param{nav_config} = 1; 840 $param{$_}=$app->{query}->param($_) for ('saved', 'ctab'); 839 841 840 842 my @config = MT::Plugin::SpamLookup->instance->config_params; … … 863 865 $pd->data($config); 864 866 $pd->save or die $pd->errstr; 865 $app->redirect($app->uri . '?__mode=setup&saved=1'); 867 $app->redirect($app->uri . '?__mode=setup&saved=1'. 868 ($query->param('ctab')?"&ctab=".$query->param('ctab'):"")); 866 869 } 867 870 trunk/plugins/spamlookup/tmpl/config.tmpl
r93 r100 39 39 </p> 40 40 41 <form method="post" action="<TMPL_VAR NAME=SCRIPT_URL>" >41 <form method="post" action="<TMPL_VAR NAME=SCRIPT_URL>" id="cfg_form"> 42 42 <input type="hidden" name="__mode" value="save" /> 43 <input type="hidden" name="ctab" value="general" /> 43 44 44 45 <div id="config-tabs"> 45 46 <ul class="tabs"> 46 <li id="general-tab" class="active"><a href="#" onclick="selectTab('general' )">General</a></li>47 <li id="exceptions-tab"><a href="#" onclick="selectTab('exceptions' )">Exceptions</a></li>48 <li id="tb-tab"><a href="#" onclick="selectTab('tb' )">TrackBack Spam</a></li>49 <li id="passphrase-tab"><a href="#" onclick="selectTab('passphrase' )">Passphrase</a></li>50 <li id="lookups-tab"><a href="#" onclick="selectTab('lookups' )">Lookups</a></li>51 <li id="wordlist-tab"><a href="#" onclick="selectTab('wordlist' )">Wordlists</a></li>47 <li id="general-tab" class="active"><a href="#" onclick="selectTab('general',document.getElementById('cfg_form').ctab)">General</a></li> 48 <li id="exceptions-tab"><a href="#" onclick="selectTab('exceptions',document.getElementById('cfg_form').ctab)">Exceptions</a></li> 49 <li id="tb-tab"><a href="#" onclick="selectTab('tb',document.getElementById('cfg_form').ctab)">TrackBack Spam</a></li> 50 <li id="passphrase-tab"><a href="#" onclick="selectTab('passphrase',document.getElementById('cfg_form').ctab)">Passphrase</a></li> 51 <li id="lookups-tab"><a href="#" onclick="selectTab('lookups',document.getElementById('cfg_form').ctab)">Lookups</a></li> 52 <li id="wordlist-tab"><a href="#" onclick="selectTab('wordlist',document.getElementById('cfg_form').ctab)">Wordlists</a></li> 52 53 </ul> 53 54 </div> … … 437 438 </div> 438 439 440 <TMPL_IF NAME=CTAB> 441 <script type="text/javascript"> 442 <!-- 443 selectTab('<TMPL_VAR NAME=CTAB>',document.getElementById('cfg_form').ctab); 444 // --> 445 </script> 446 </TMPL_IF> 439 447 440 448 <TMPL_INCLUDE NAME="slfooter.tmpl"> trunk/plugins/spamlookup/tmpl/slheader.tmpl
r98 r100 13 13 14 14 var oldTabName; 15 function selectTab(tabName ) {15 function selectTab(tabName,field) { 16 16 var panel = getByID(tabName+"-panel"); 17 17 var tab = getByID(tabName+"-tab"); … … 23 23 tab.className = "active"; 24 24 oldTabName = tabName; 25 if (field) { 26 field.value = tabName; 27 } 25 28 } 26 29
