Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > Member Archives
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
[UserCP Options] Yes No chooser does not work Details »»
[UserCP Options] Yes No chooser does not work
Version: , by Entourage Entourage is offline
Developer Last Online: Apr 2006 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 08-23-2002 Last Update: Never Installs: 0
 
No support by the author.

I'm trying to build an on and off button for users in their options so they can turn tips on and off on the main page.

Looks like any other regular makeyesnocode but does not seen to work very well.

PHP Code:


 
if ($bbuserinfo[tipssystem]) {
    
$tipssystemchecked="checked";
    
$tipssystemnotchecked="";
  } else {
    
$tipssystemchecked="";
    
$tipssystemnotchecked="checked";
  }

  if (
$bbuserinfo[emailonpm]) {
    
$emailonpmchecked="checked";
    
$emailonpmnotchecked="";
  } else {
    
$emailonpmchecked="";
    
$emailonpmnotchecked="checked";
  }

  if (
$bbuserinfo[pmpopup]) {
    
$pmpopupchecked="checked";
    
$pmpopupnotchecked="";
  } else {
    
$pmpopupchecked="";
    
$pmpopupnotchecked="checked";
  } 
in start modify options

and

PHP Code:
  $receivepm=iif($receivepm=="yes",1,0);
  
$emailonpm=iif($emailonpm=="yes",1,0);
  
$pmpopup=iif($pmpopup=="yes",1,0);
  
$tipssystem=iif($tipssystem=="yes",1,0); 
in the part where everything is checked

And the query taking place...

PHP Code:
  //delete cookies if cookie user is off
  
if ($cookieuser==0) {
    
vbsetcookie("bbuserid","");
    
vbsetcookie("bbpassword","");
  }

  
$DB_site->query("UPDATE user
                   SET "
.$updatestyles."adminemail='$adminemail',
                      showemail='
$showemail',invisible='$invisible',cookieuser='$cookieuser',
                      maxposts='"
.addslashes($umaxposts)."',ordening='".addslashes($ordening)."',daysprune='".addslashes($prunedays)."',
                      timezoneoffset='"
.addslashes($timezoneoffset)."',emailnotification='$emailnotification',
                      startofweek='"
.addslashes($startofweek)."',options='$options',receivepm='$receivepm',
                      emailonpm='
$emailonpm',pmpopup='$pmpopup',tipssystem='$tipssystem' WHERE userid='$bbuserinfo[userid]'");
                   
  if (
$modifyavatar!="") {
    
$goto="member.php?s=$session[sessionhash]&action=editavatar";
  } else {
    
$goto="usercp.php?s=$session[sessionhash]";
  }
  eval(
"standardredirect(\"".gettemplate("redirect_updatethanks")."\",\"$goto\");"); 
When i submit the choosercode gives the correct output in the link but somehow my new option will not work and the tips system keeps returning yes when going back to my options

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 08-24-2002, 12:17 AM
Xenon's Avatar
Xenon Xenon is offline
 
Join Date: Oct 2001
Location: Bavaria
Posts: 12,878
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i can't see something wrong, have you changed the templates correctly?
perhaps a little misspelling?
Reply With Quote
  #3  
Old 08-24-2002, 01:42 PM
Entourage Entourage is offline
 
Join Date: Apr 2002
Posts: 42
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Code:
<!-- begin -->
<tr>
        <TD bgcolor="{firstaltcolor}" valign=top><normalfont><B>Show tips on the frontpage?</b></normalfont><br>
        <smallfont>Clicking yes shows tips on the main page.</smallfont></TD>
        <TD bgcolor="{firstaltcolor}" valign=top><normalfont>
                <INPUT TYPE="RADIO" NAME="tipssystem" VALUE="yes" $tipssystemnotchecked> yes 
                <INPUT TYPE="RADIO" NAME="tipssystem" VALUE="no" $tipssystemchecked> no
        </normalfont></TD>
</TR>
<!-- end -->
Should work
Reply With Quote
  #4  
Old 08-24-2002, 01:52 PM
Xenon's Avatar
Xenon Xenon is offline
 
Join Date: Oct 2001
Location: Bavaria
Posts: 12,878
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

<INPUT TYPE="RADIO" NAME="tipssystem" VALUE="yes" $tipssystemnotchecked> yes
<INPUT TYPE="RADIO" NAME="tipssystem" VALUE="no" $tipssystemchecked> no

shouldnt that be:
<INPUT TYPE="RADIO" NAME="tipssystem" VALUE="yes" $tipssystemchecked> yes
<INPUT TYPE="RADIO" NAME="tipssystem" VALUE="no" $tipssystemnotchecked> no
Reply With Quote
  #5  
Old 08-24-2002, 02:29 PM
Entourage Entourage is offline
 
Join Date: Apr 2002
Posts: 42
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes bu I just changed that for testing it's back to that now. Nothing seems to work
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 11:11 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03995 seconds
  • Memory Usage 2,260KB
  • Queries Executed 18 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (3)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (4)postbit
  • (5)postbit_onlinestatus
  • (5)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete