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

Reply
 
Thread Tools
Details »»

Version: , by KuraFire KuraFire is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

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

Note: I'm posting this on vb.org and on vb.com because I have no idea if this can be fixed by some template work only, or if it needs some hacking to fix it.


Okay, I'll explain the entire situation first:

My board (www.kurafire.com) has a lot of user status titles. Because there are so many of 'm, I made a special User Profile Field "CT" that people could use as custom title field. Since it had glow-tags (many of my members want glowing CT's) I previously didn't let the field be editable by the user, because it would mess up the layout on the Edit Profile field (the table that is needed to make a glow would f*ck it up, if you already have a glow. If not, then it was no problem of course).

Now, because it was rather annoying (for me, for my users) that only I (and my co-admin) could modify people's CT's, I tried looking at how to fix this. What I did was remove the existing input out of the Input field's value (i.e. it said <input type=... [high]value="$bbuserinfo['profilefield']"[/high] and I made that [high]value=""[/high]) and place it above the input field, saying "Current: $bbuserinfo['profilefield']" and then have the input field below that.

Now, it worked wonders for the CT field, for that wouldn't f*ck up the layout anymore. What I failed to realize, however, was that the Submit function only submits the info that is in the fields, and when you would change your CT now on my board, you would have to cut-and-paste all the other profile fields (I have about 14) as well, otherwise they would get lost.

Now, my question is: how can I change that submit function on the Edit Profile page, so that it only changes a value in the database - if one already exists - when something is put into the Input Field? And that, if NOTHING is put into the input field, the Submit function will leave the data alone.

Of course, this would prevent people from ever removing their info (they can replace it with a . or a - of course) so it might be wise to add a checkbox below it with the function "Empty field in DB" or something like that.

Please help!! I really don't want to go back to the point where my users can't change their CT's themselves..

Show Your Support

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

Comments
  #12  
Old 02-12-2002, 09:39 AM
ace ace is offline
 
Join Date: Dec 2001
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by KuraFire
Ah, okay.

Man, I have to upgrade to 2.2.2 as well but there's just too many hacks installed on my board...
(about 10-15)
why dont you get the changelog?
Reply With Quote
  #13  
Old 02-12-2002, 09:57 AM
KuraFire's Avatar
KuraFire KuraFire is offline
 
Join Date: Oct 2001
Location: inside vB3's .php
Posts: 1,245
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What be that, then? Haven't heard of it... :/
Reply With Quote
  #14  
Old 02-12-2002, 10:06 AM
ace ace is offline
 
Join Date: Dec 2001
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by KuraFire
What be that, then? Haven't heard of it... :/
https://vborg.vbsupport.ru/showthread.php?s=&threadid=34632

you can manually update your files to the latest version without losing your hacks
Reply With Quote
  #15  
Old 02-12-2002, 11:51 AM
KuraFire's Avatar
KuraFire KuraFire is offline
 
Join Date: Oct 2001
Location: inside vB3's .php
Posts: 1,245
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

and that actually works?! cool, thanks! :up:
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 10:50 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06417 seconds
  • Memory Usage 2,238KB
  • Queries Executed 19 (?)
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
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete