Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
  #1  
Old 02-13-2007, 01:16 AM
treasureman treasureman is offline
 
Join Date: Feb 2006
Location: Florida
Posts: 60
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default How to display custom profile field in Admin CP?

I manually moderate all new users. I have added the custom profile field "Real Name". It is a required field.

How do I make the Real Name data from this new field display in the Admin CP on the "users awaiting moderation" list? I would like it to appear between the "user name" and "email" columns.

Thanks!

Anyone willing to help on this one?
Reply With Quote
  #2  
Old 05-19-2007, 08:19 PM
gopherhockey's Avatar
gopherhockey gopherhockey is offline
 
Join Date: Jul 2002
Posts: 202
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Bump!

I would like to do this as well.

I believe it would take modfiication of the user.php where this code is shown:

Code:
<?php
                print_form_header('user', 'domoderate');                
                print_table_header($vbphrase['users_awaiting_moderation'], 4);
                print_cells_row(array(
                        $vbphrase['username'],
                        $vbphrase['email'],
                        $vbphrase['ip_address'],         
                        "<input type=\"button\" class=\"button\" value=\"" . $vbphrase['accept_all'] . "\" onclick=\"js_check_radio$
                        <input type=\"button\" class=\"button\" value=\"" . $vbphrase['delete_all'] . "\" onclick=\"js_check_radio($
                        <input type=\"button\" class=\"button\" value=\"" . $vbphrase['ignore_all'] . "\" onclick=\"js_check_radio($
                ), 0, 'thead', -3);
                while ($user = $db->fetch_array($users))
                {
                        $cell = array();               
                        $cell[] = "<a href=\"user.php?" . $vbulletin->session->vars['sessionurl'] . "do=edit&amp;u=$user[userid]\" $
                        $cell[] = "<a href=\"<A href="mailto:$user[email]\">$user[email]</a">mailto:$user[email]\">$user[email]</a>";
                        $cell[] = "<a href=\"usertools.php?" . $vbulletin->session->vars['sessionurl'] . "do=doips&amp;depth=2&amp;$
                        $cell[] = "
                                <label for=\"v_$user[userid]\"><input type=\"radio\" name=\"validate[$user[userid]]\" value=\"1\" i$
                                <label for=\"d_$user[userid]\"><input type=\"radio\" name=\"validate[$user[userid]]\" value=\"-1\" $
                                <label for=\"i_$user[userid]\"><input type=\"radio\" name=\"validate[$user[userid]]\" value=\"0\" i$
                        ";
                        print_cells_row($cell, 0, '', -4);
                }
One should be able to add a column, say next to username, to display the custom userfield.

I can add the column easy enough, but I don't know the code to enter in the bottom half that would pull out the custom userfield, say if it was userfield -> field7.

I'd love help with this too. To combat SPAM, we require Full Names and most SPAM bots will not use a full real name. I have to open each user and check as I moderate.. if I could display custom userfields this would be much quicker!
Reply With Quote
  #3  
Old 07-01-2011, 09:01 AM
mmllc's Avatar
mmllc mmllc is offline
 
Join Date: Nov 2007
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sorry but 4 years later I've been googling the same exact thing for my my admincp with no luck. Has anyone figure this out yet? I've been dabbling with the php too.
Reply With Quote
  #4  
Old 07-02-2011, 06:18 PM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I would try to edit user.php as gopherhockey suggested.

Directly below all the code he quoted, I would add the line:

Code:
echo $user['field5'];
change 5 to the field number you want to see.

This should print out the contents, you won't be able to edit it, but you should be able to view it.

It won't look pretty either.
Reply With Quote
  #5  
Old 09-10-2012, 06:28 PM
crowshead crowshead is offline
 
Join Date: Apr 2010
Posts: 42
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

what is the answer to this???
Reply With Quote
  #6  
Old 10-17-2014, 05:49 PM
feverinlove feverinlove is offline
 
Join Date: May 2008
Posts: 19
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am using the below code:
PHP Code:
print_form_header('user''domoderate');
        
print_table_header($vbphrase['users_awaiting_moderation'], 7);
        
print_cells_row(array(
            
$vbphrase['username'],
            
$vbphrase['email'],
            
$vbphrase['ip_address'],
            
"Ad Soyad",
            
"Lokasyon",
            
"Arac",
            
"<input type=\"button\" class=\"button\" value=\"" $vbphrase['accept_all'] . "\" onclick=\"js_check_radio(1)\" />
            <input type=\"button\" class=\"button\" value=\"" 
$vbphrase['delete_all'] . "\" onclick=\"js_check_radio(-1)\" />
            <input type=\"button\" class=\"button\" value=\"" 
$vbphrase['ignore_all'] . "\" onclick=\"js_check_radio(0)\" />"
        
), 0'thead', -3);
        while (
$user $db->fetch_array($users))
        {
            
            
$fields $db->query_read("
                SELECT field1, field2, field5
                FROM " 
TABLE_PREFIX "userfield
                WHERE userid = 
$user[userid]
            "
);
            
$field $db->fetch_array($fields);
            
$cell = array();
            
$cell[] = "<a href=\"user.php?" $vbulletin->session->vars['sessionurl'] . "do=edit&amp;u=$user[userid]\" target=\"_blank\"><b>$user[username]</b></a>";
            
$cell[] = "<a href=\"mailto:$user[email]\">$user[email]</a>";
            
            
$cell[] = "<a href=\"usertools.php?" $vbulletin->session->vars['sessionurl'] . "do=doips&amp;depth=2&amp;ipaddress=$user[ipaddress]&amp;hash=" CP_SESSIONHASH "\" target=\"_blank\">$user[ipaddress]</a>";
            
$cell[] = $field['field1'];
            
$cell[] = $field['field2'];
            
$cell[] = $field['field5'];
            
$cell[] = "
                <label for=\"v_
$user[userid]\"><input type=\"radio\" name=\"validate[$user[userid]]\" value=\"1\" id=\"v_$user[userid]\" tabindex=\"1\" />$vbphrase[accept]</label>
                <label for=\"d_
$user[userid]\"><input type=\"radio\" name=\"validate[$user[userid]]\" value=\"-1\" id=\"d_$user[userid]\" tabindex=\"1\" />$vbphrase[delete]</label>
                <label for=\"i_
$user[userid]\"><input type=\"radio\" name=\"validate[$user[userid]]\" value=\"0\" id=\"i_$user[userid]\" tabindex=\"1\" checked=\"checked\" />$vbphrase[ignore]</label>
            "
;
            
print_cells_row($cell0'', -4);
        } 
Reply With Quote
Reply

Thread Tools
Display Modes

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 05:18 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.04350 seconds
  • Memory Usage 2,232KB
  • Queries Executed 11 (?)
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)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_code
  • (1)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (6)post_thanks_box
  • (6)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (6)post_thanks_postbit_info
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)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