Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
YouTube Video Avatars for specified usergroups Details »
YouTube Video Avatars for specified usergroups
Mod Version: 1.00, by 4x4 Mecca (Member) 4x4 Mecca is offline
Developer Last Online: Jun 2013 I like it Show Printable Version Email this Page

This modification is in the archives.
vB Version: 3.6.4 Rating: (5 votes - 5.00 average) Installs: 99
Released: 25 Jun 2007 Last Update: 25 Jun 2007 Downloads: 658
Not Supported Template Edits Is in Beta Stage  

Hello, what this mod does is allows users to have a "Video Avatar" if they are a member of the usergroup you specify.

Installation instructions are attached. See screen shots below to get an idea of what it looks like.

UPDATE! I recorded a video of me installing it on a blank board. The video should help anyone having trouble. There are a couple extra things like me closing my password manager that you should ignore, but the video will show you what to do.

Installation Video Instructions

You can change the height and width of the video by changing the attributes in the code.

It requires one template edit, 2 if you use both postbit styles.
It requires one profile field.

I am new to the modding still, and my instructions here aren't great, but you can see it in action here.

UPDATE!
To Display them in your user profiles
open the memberinfo template
find

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Replace with

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Be sure you replace all fieldXX with your actual field number!

Click installed!
Nominate for MOTM!

Download Now

Only licensed members can download files, Click Here for more information.

Screenshots

Click image for larger version

Name:	YouTube Avatar 1.jpg
Views:	1799
Size:	28.1 KB
ID:	66073   Click image for larger version

Name:	YouTube Avatar 2.jpg
Views:	612
Size:	32.0 KB
ID:	66074   Click image for larger version

Name:	YouTube Avatar 3.jpg
Views:	554
Size:	69.2 KB
ID:	66075   Click image for larger version

Name:	YouTube Avatar 4.jpg
Views:	371
Size:	41.6 KB
ID:	66076  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
  #76  
Old 14 Nov 2007, 18:05
WNM07 WNM07 is offline
 
Join Date: Aug 2007
i have this hack installed and working great but is there a way to make it so everyone can view the avatars? currently it's a supporter feature at my site and if you're not a supporter you can't even see the users avatar..they see the previous avatar
Reply With Quote
  #77  
Old 15 Nov 2007, 23:37
ChU v2 ChU v2 is offline
 
Join Date: May 2007
Real name: Nick
Originally Posted by WNM07 View Post
i have this hack installed and working great but is there a way to make it so everyone can view the avatars? currently it's a supporter feature at my site and if you're not a supporter you can't even see the users avatar..they see the previous avatar
Try editing this:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Where it says ['usergroupid'], array(5,6,7,12,14))

Enter in the Usergroup IDs that you want to have access to it.
Reply With Quote
  #78  
Old 16 Nov 2007, 03:12
StakingAces StakingAces is offline
 
Join Date: Oct 2007
is there a way to get the youtube avatar under the name instead of on top of the name as in this screenshot? http://img144.imageshack.us/my.php?i...aavatarlw2.jpg
Reply With Quote
  #79  
Old 16 Nov 2007, 15:41
ChU v2 ChU v2 is offline
 
Join Date: May 2007
Real name: Nick
Originally Posted by StakingAces View Post
is there a way to get the youtube avatar under the name instead of on top of the name as in this screenshot? http://img144.imageshack.us/my.php?i...aavatarlw2.jpg
Copy your code and I'll do it for you.
Reply With Quote
  #80  
Old 16 Nov 2007, 17:55
StakingAces StakingAces is offline
 
Join Date: Oct 2007
$template_hook[postbit_start]
<table class="tborder" id="post$post[postid]" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="thead" $post[scrolltothis]>
<div class="normal" style="float:$stylevar[right]">
&nbsp;
<if condition="$show['postcount']">#<a href="showpost.php?$session[sessionurl]p=$post[postid]&amp;postcount=$post[postcount]" target="new" rel="nofollow" id="postcount$post[postid]" name="$post[postcount]"><strong>$post[postcount]</strong></a> &nbsp;</if>
<if condition="$show['reputationlink']">
<span id="reputationmenu_$post[postid]"><a href="reputation.php?$session[sessionurl]p=$post[postid]" rel="nofollow" id="reputation_$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/reputation.gif" alt="<phrase 1="$post[username]">$vbphrase[add_to_xs_reputation]</phrase>" border="0" /></a></span>
<if condition="$show['popups']"><script type="text/javascript"> vbrep_register("$post[postid]")</script></if>&nbsp;
</if>
<if condition="$show['infractionlink']"><a href="infraction.php?$session[sessionurl]do=report&amp;p=$post[postid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/infraction.gif" alt="<phrase 1="$post[username]">$vbphrase[add_infraction_for_x]</phrase>" border="0" /></a> &nbsp;</if>
<if condition="$show['reportlink']"><a href="report.php?$session[sessionurl]p=$post[postid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/report.gif" alt="$vbphrase[report_bad_post]" border="0" /></a> &nbsp;</if>
$post[iplogged]
<if condition="$show['inlinemod']">
<input type="checkbox" name="plist[$postid]" id="plist_$postid" style="vertical-align:middle; padding:0px; margin:0px 0px 0px 5px" value="$post[checkbox_value]" />
</if>
</div>

<div class="normal">
<!-- status icon and date -->
<a name="post$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_statusicon]/post_$post[statusicon].gif" alt="$post[statustitle]" border="0" /></a>
<if condition="!$show['announcement']">
$post[postdate]<if condition="!$show['detailedtime']">, $post[posttime]</if>
<else />
<phrase 1="$post[startdate]" 2="$post[enddate]">$vbphrase[x_until_y]</phrase>
</if>
$post[firstnewinsert]
<!-- / status icon and date -->
</div>
</td>
</tr>
<tr>
<td class="alt2" style="padding:0px">
<!-- user info -->
<table cellpadding="0" cellspacing="$stylevar[cellpadding]" border="0" width="100%">
<tr>

<if condition="in_array($post['usergroupid'], array(2,5,6,7)) AND $post[field5]">
<div class="smallfont">
<object width="150" height="123.5"><param name="movie" value="http://www.youtube.com/v/$post[field5]"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/$post[field5]" type="application/x-shockwave-flash" wmode="transparent" width="150" height="123.5"></embed></object>
</div>
<else />
<if condition="$show['avatar']">
<div class="smallfont">
&nbsp;<br /><a href="member.php?$session[sessionurl]u=$post[userid]"><img src="$post[avatarurl]" $post[avwidth] $post[avheight] alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" /></a>
</div>
</if>
</if>

<td nowrap="nowrap">

<div id="postmenu_$post[postid]">
<if condition="$show['profile']">
<a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]">$post[musername]</a>
$post[onlinestatus]
<script type="text/javascript"> vbmenu_register("postmenu_$post[postid]", true); </script>
<else />
$post[musername]
</if>
</div>

<if condition="$post['usertitle']"><div class="smallfont">$post[usertitle]</div></if>
<if condition="$post['rank']"><div class="smallfont">$post[rank]</div></if>
$template_hook[postbit_userinfo_left]

</td>
<td width="100%">&nbsp;</td>
<td valign="top" nowrap="nowrap">
<div class="smallfont">$post[crowns]$post[champtext]<br /></div>

<div class="smallfont">
<if condition="$post['joindate']"><div>$vbphrase[join_date]: $post[joindate]</div></if>
<if condition="$post['field2']"><div>$vbphrase[location_perm]: $post[field2]</div></if>
<if condition="$post['age']"><div>$vbphrase[age]: $post[age]</div></if>
<div>
$vbphrase[posts]: $post[posts]
</div>
$template_hook[postbit_userinfo_right_after_posts]
<if condition="$show['infraction']"><div>$vbphrase[infractions]: $post[warnings]/$post[infractions] ($post[ipoints])</div></if>
<if condition="$show['reputation']"><if condition="$show['reppower']">$vbphrase[reppower]: <span id="reppower_$post[postid]_$post[userid]">$post[reppower]</span> </if><div><span id="repdisplay_$post[postid]_$post[userid]">$post[reputationdisplay]</span></div></if>
$template_hook[postbit_userinfo_right]
<if condition="$show['ws_warninglevel']"><div><strong>$vbphrase[ws_warninglevel]: $post[ws_warninglevel]</strong></div></if>
<div>$post[icqicon] $post[aimicon] $post[msnicon] $post[yahooicon] $post[skypeicon]</div>
</div>

</td>
</tr>
</table>
<!-- / user info -->
</td>
</tr>
<tr>
<td class="alt1" id="td_post_$post[postid]">
<!-- message, attachments, sig -->

$template_hook[postbit_messagearea_start]

<if condition="$show['messageicon'] OR $post['title']">
<!-- icon and title -->
<div class="smallfont">
<if condition="$show['messageicon']"><img class="inlineimg" src="$post[iconpath]" alt="$post[icontitle]" border="0" /></if>
<if condition="$post['title']"><strong>$post[title]</strong></if>
</div>
<hr size="1" style="color:$stylevar[tborder_bgcolor]" />
<!-- / icon and title -->
</if>

<!-- message -->
<div id="post_message_$post[postid]">$post[message]</div>
<!-- / message -->

<if condition="$show['attachments']">
<!-- attachments -->
<div style="padding:$stylevar[cellpadding]px">

<if condition="$show['thumbnailattachment']">
<fieldset class="fieldset">
<legend>$vbphrase[attached_thumbnails]</legend>
<div style="padding:$stylevar[formspacer]px">
$post[thumbnailattachments]
</div>
</fieldset>
</if>

<if condition="$show['imageattachment']">
<fieldset class="fieldset">
<legend>$vbphrase[attached_images]</legend>
<div style="padding:$stylevar[formspacer]px">
$post[imageattachments]
</div>
</fieldset>
</if>

<if condition="$show['imageattachmentlink']">
<fieldset class="fieldset">
<legend>$vbphrase[attached_images]</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
$post[imageattachmentlinks]
</table>
</fieldset>
</if>

<if condition="$show['otherattachment']">
<fieldset class="fieldset">
<legend>$vbphrase[attached_files]</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
$post[otherattachments]
</table>
</fieldset>
</if>

<if condition="$show['moderatedattachment']">
<fieldset class="fieldset">
<legend>$vbphrase[attachments_pending_approval]</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
$post[moderatedattachments]
</table>
</fieldset>
</if>

</div>
<!-- / attachments -->
</if>

$template_hook[postbit_signature_start]

<if condition="$post['signature']">
<!-- sig -->
<div>
__________________<br />
$post[signature]
</div>
<!-- / sig -->
</if>

$template_hook[postbit_signature_end]

<if condition="$show['postedited']">
<!-- edit note -->
<div class="smallfont"> <hr size="1" style="color:$stylevar[tborder_bgcolor]" />
<em>
<phrase 1="$post[edit_username]" 2="$post[edit_date]" 3="$post[edit_time]">$vbphrase[last_edited_by_x_on_y_at_z]</phrase>.
<if condition="$post['edit_reason']">$vbphrase[reason]: $post[edit_reason]</if>
</em>
</div>
<!-- / edit note -->
</if>

<div style="margin-top: 10px" align="$stylevar[right]">
<!-- controls -->
<if condition="$post['editlink']">
<img style="display: none" id="progress_$postid" src="$stylevar[imgdir_misc]/progress.gif" alt="$vbphrase[loading_editor_please_wait]" />
<a href="$post[editlink]" name="vB::QuickEdit::$post[postid]"><img src="$stylevar[imgdir_button]/edit.gif" alt="$vbphrase[edit_delete_message]" border="0" /></a>
</if>
<if condition="$post['forwardlink']">
<a href="$post[forwardlink]"><img src="$stylevar[imgdir_button]/forward.gif" alt="$vbphrase[forward_message]" border="0" /></a>
</if>
<if condition="$post['replylink']">
<a href="$post[replylink]" rel="nofollow"><img src="$stylevar[imgdir_button]/<if condition="$post['forwardlink']">reply_small<else />quote</if>.gif" alt="$vbphrase[reply_with_quote]" border="0" /></a>
</if>
<if condition="$show['multiquote_post']">
<a href="$post[replylink]" rel="nofollow" onclick="return false"><img src="$stylevar[imgdir_button]/multiquote_<if condition="$show['multiquote_selected']">on<else />off</if>.gif" alt="$vbphrase[multi_quote_this_message]" border="0" id="mq_$post[postid]" /></a>
</if>
<if condition="$show['quickreply'] AND !$show['threadedmode']">
<a href="$post[replylink]" rel="nofollow" id="qr_$post[postid]" onclick="return false"><img src="$stylevar[imgdir_button]/quickreply.gif" alt="$vbphrase[quick_reply_to_this_message]" border="0" /></a>
</if>
<if condition="$show['moderated']">
<img src="$stylevar[imgdir_misc]/moderated.gif" alt="$vbphrase[moderated_post]" border="0" />
</if>
<if condition="$show['deletedpost']">
<img src="$stylevar[imgdir_misc]/trashcan.gif" alt="$vbphrase[deleted_post]" border="0" />
</if>
<if condition="$show['redcard']">
<a href="infraction.php?$session[sessionurl]do=view&amp;p=$post[postid]"><img src="$stylevar[imgdir_button]/redcard.gif" alt="$vbphrase[received_infraction]" border="0" /></a>
<else />
<if condition="$show['yellowcard']">
<a href="infraction.php?$session[sessionurl]do=view&amp;p=$post[postid]"><img src="$stylevar[imgdir_button]/yellowcard.gif" alt="$vbphrase[received_warning]" border="0" /></a>
</if>
</if>
$template_hook[postbit_controls]
<!-- / controls -->
</div>

<!-- message, attachments, sig -->

</td>
</tr>
<if condition="$show['ws_warningsign']">
<tr>
<if condition="$vboptions['legacypostbit']"><td class="thread">&nbsp;</td></if>
<td class="thead"<if condition="!$vboptions['legacypostbit']"> colspan="2"</if>>
<div class="smallfont" align="center" style="padding: 2px;">
<phrase 1="$post[ws_points]" 2="$post[ws_reputation]">$vbphrase[ws_this_post_has_been_awarded_x_warning_points]</phrase>
</div>
</td>
</tr>
</if>
</table>
$template_hook[postbit_end]

<!-- post $post[postid] popup menu -->
<div class="vbmenu_popup" id="postmenu_$post[postid]_menu" style="display:none;">
<table cellpadding="4" cellspacing="1" border="0">
<tr>
<td class="thead">$post[username]</td>
</tr>
<if condition="$show['profile']">
<tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$post[userid]">$vbphrase[view_public_profile]</a></td></tr>
</if>
<if condition="$show['pmlink']">
<tr><td class="vbmenu_option"><a href="private.php?$session[sessionurl]do=newpm&amp;u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_private_message_to_x]</phrase></a></td></tr>
</if>
<if condition="$show['emaillink']">
<tr><td class="vbmenu_option"><a href="sendmessage.php?$session[sessionurl]do=mailmember&amp;u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_email_to_x]</phrase></a></td></tr>
</if>
<if condition="$show['homepage']">
<tr><td class="vbmenu_option"><a href="$post[homepage]"><phrase 1="$post[username]">$vbphrase[visit_xs_homepage]</phrase></a></td></tr>
</if>
<if condition="$show['search']">
<tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=finduser&amp;u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[find_all_posts_by_x]</phrase></a></td></tr>
</if>
<if condition="$post['userid'] AND $show['member']">
<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=addlist&amp;userlist=buddy&amp;u=$post[userid]"><phrase 1="$post[username]">$vbphrase[add_x_to_buddy_list]</phrase></a></td></tr>
</if>
<if condition="$show['ws_new_warning']">
<tr><td class="vbmenu_option"><a href="warn.php?$session[sessionurl]do=warn&amp;postid=$post[postid]" rel="nofollow"><strong><em><phrase 1="$post[username]">$vbphrase[ws_issue_warning_to_x]</phrase></em></strong></a></td></tr>
</if>
<if condition="$show['ws_warning_history']">
<tr><td class="vbmenu_option"><a href="#post$post[postid]" onclick="window.open('warn.php?$session[sessionurl]do=warninglist&amp;userid=$post[userid]', 'warn', 'width=1000,height=350,scrollbars=yes'); return false"><strong><em><phrase 1="$post[username]">$vbphrase[ws_xs_warnings]</phrase></em></strong></a></td></tr>
</if>
$template_hook[postbit_user_popup]
</table>
</div>
<!-- / post $post[postid] popup menu -->
Reply With Quote
  #81  
Old 17 Nov 2007, 01:58
Meghwar's Avatar
Meghwar Meghwar is offline
 
Join Date: Apr 2006
Good job it take me 2 minutes done permission mods, supers, admins only

thanx again
Reply With Quote
  #82  
Old 17 Nov 2007, 05:45
StakingAces StakingAces is offline
 
Join Date: Oct 2007
Thanks alot ChU v2, I appreciate your help!
Reply With Quote
  #83  
Old 17 Nov 2007, 06:09
ChU v2 ChU v2 is offline
 
Join Date: May 2007
Real name: Nick
Originally Posted by StakingAces View Post
Thanks alot ChU v2, I appreciate your help!
Anytime.
Reply With Quote
  #84  
Old 14 Dec 2007, 18:33
tarot tarot is offline
 
Join Date: Dec 2005
Quick install, super easy and fun! Great job
Reply With Quote
  #85  
Old 15 Dec 2007, 23:33
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Originally Posted by ChU v2 View Post
Try editing this:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Where it says ['usergroupid'], array(5,6,7,12,14))

Enter in the Usergroup IDs that you want to have access to it.
If I understand this correctly then that will allow full access to this function. I too want to use this for supporters. Meaning that I want everyone to see that supporters can have this cool avatar, while non-supporters can see it, but can not add Youtube video as their avatar.

Somehow I cant get this to work. Here is my POSTBIT template:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

The top line give an error.

Can it be that the myspace profile rewrite is messing with this hack? (Since it parses youtube videos through custom profile fields as well)

Can someone help?

Last edited by Alfa1; 16 Dec 2007 at 15:13.
Reply With Quote
  #86  
Old 01 Jan 2008, 16:48
Meghwar's Avatar
Meghwar Meghwar is offline
 
Join Date: Apr 2006
Youtube AVATAR and VB 3.7.0 B3

Hi all

Hack will not work with MEMBERINFO template vb 3.7.0 Beta3 Different Codes

Please be advised

Regards
Reply With Quote
  #87  
Old 01 Jan 2008, 19:24
AzH's Avatar
AzH AzH is offline
 
Join Date: Feb 2005
That's why it's in the 3.6 section.
Reply With Quote
  #88  
Old 03 Jan 2008, 11:32
REVHEAD's Avatar
REVHEAD REVHEAD is offline
 
Join Date: Dec 2007
I marked as installed ,I will wait till its a littl more mature
Reply With Quote
  #89  
Old 03 Jan 2008, 17:11
MWSR MWSR is offline
 
Join Date: Dec 2007
This Is Great.................thanks
Reply With Quote
  #90  
Old 15 Jan 2008, 03:58
Aclikyano Aclikyano is offline
 
Join Date: Apr 2006
Installed and working on VBulletin 3.6.8 PL2

Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 04:01.

Layout Options | Width: Wide Color: