Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 06-16-2004, 08:20 PM
Drakah Drakah is offline
 
Join Date: Jan 2003
Location: PA
Posts: 78
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Custom Profile Field - Hidden to Admins

I have read a few posts about the editing of the Custom Profile Field, namely the one about Magelo Linking.

Here is my concern:

I have a Custom Profile field that people enter in their URL for their Magelo Link, but I need it to be automatically converted into a URL after they submit it. The URL is always the same except the numbers.

Example: http://www.magelo.com/eq_view_profile.html?num=0000000
Where 0000000 would be their Character number.


Question 1:
How would I be able to make a Custom Profile Field that all they would have to do is enter the #'s instead of the whole URL and would be correctly linkable to open a new window?

Currently I have them typing in the whole field of the entire link, and I edited the MEMBERINFO, with an added IF statement to show this 'Field' as a Hyperhink. But it now shows the un-hyperlinked Field as well as the one I just added manually in the template. I now see both because I am an Admin, but Users only see the Hyperlinked one.

Question 2:
How would I edit to make certain profile fields NOT even show to Admins? Namely this field that they typed in their URL?

Thanks much!!
Reply With Quote
  #2  
Old 06-17-2004, 03:43 AM
Drakah Drakah is offline
 
Join Date: Jan 2003
Location: PA
Posts: 78
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nevermind, was a silly simple thing I could almost kick myself


I figured it was not a big deal that they would enter in the whole URL as that would probably be easier anyway for a cut and paste method on their side. So I went back to square one.

I reverted back the MEMEBERINFO to take out my IF statement and headed back to the memberinfo_customfields template.

And replaced it with this:
(Where XX would be the FieldID number)

PHP Code:
<if condition="$profilefield['value'] != '' ">
<
tr>
    <
td>
        <
strong>$profilefield[title]</strong>:<br />
        
        <if 
condition="$profilefield[profilefieldid] == XX">
        <
a target="_blank" href="$profilefield[value]">Magelo Link Profile</a>
        <else />

        
$profilefield[value]
        </if>
    </
td>
</
tr>
</if> 
then I set back the field in the AdminCP to be able to be shown on the Profile page once again, and wham, there it was, all nice like
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:48 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.04046 seconds
  • Memory Usage 2,175KB
  • Queries Executed 13 (?)
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
  • (1)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (2)post_thanks_box
  • (2)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (2)post_thanks_postbit_info
  • (2)postbit
  • (2)postbit_onlinestatus
  • (2)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_postinfo_query
  • fetch_postinfo
  • 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