vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Template Modifications (https://vborg.vbsupport.ru/forumdisplay.php?f=246)
-   -   Profile Enhancements - [SW] Music Player in User Profile (https://vborg.vbsupport.ru/showthread.php?t=264654)

SoltanWorld 06-02-2011 10:00 PM

[SW] Music Player in User Profile
 
1 Attachment(s)
If you have installed this mod please : Mark as install

[SW] Music Player in User Profile

This mod allow users to put their favorite song's link in their profile to play.


installation :

1. Download Zip file and upload them.

2. Create Custom Profile Field :

Go to : Admincp / User Profile Fields / Add New User Profile Field

Then Select : Profile Field Type : Single-Line Text Box

http://soltanworld.com/gallery/data/520/medium/sc1.jpg

And press continue

Then Fill like this :


http://soltanworld.com/gallery/data/520/medium/sc2.jpg

*If you want to make this field to be hidden select : Private Field

After that Go to

Style Manager>Your Template>MemberInfo Templates>memberinfo_block_ministats

before :
Code:

<div class="mini_stats blockbody userprof_content userprof_content_border">
add this :

Code:

<!-- SW profile Musicplayer Start -->
<vb:if condition="$userinfo['fieldX']">    <div class="underblock"></div>
    <div class="block mainblock">
        <div id="userinfoblock" class="floatcontainer">
    <div class="blocksubhead" colspan="5">Music Player</div>
    <div  class="blockbody userprof_content userprof_content_border">
    <div class="blockrow member_blockrow">
                            <script src="forum/sw/silverlight/silverlight.js" type="text/javascript">
                           
                            </script>
                        <script src="forum/sw/silverlight/wmvplayer.js" type="text/javascript">
                       
                            </script>
<vb:if condition="$bbuserinfo['userid'] == 0">Please login or register.<vb:else />
                        <div id="mp3profilepl">
                            Profile mp3 Player by : SoltanWorld</div></vb:if>
                        <script type="text/javascript">
    var cnt = document.getElementById('mp3profilepl');
    var src = 'forum/sw/silverlight/wmvplayer.xaml';
    var cfg = {height:'20',volume:'40',width:'200',file:'{vb:raw userinfo.fieldX}',autostart:'false',usefullscreen:'false'};
    var ply = new jeroenwijering.Player(cnt,src,cfg);
    </script>
                    </div>
    </div></div></div>
    <div class="underblock"></div><br/></vb:if>
<!-- SW profile Musicplayer End -->

text which is highlighted by red color are the path to the player's files. make sure you have entered right path.

Bold Blue "X" should be replaced by field number you have created in step 1.


then save it.


Notice that :

If you have select field as private then guest can not play music, because of that i have put an if for guests. if you do not put this as private use this code :


Code:

<!-- SW profile Musicplayer Start -->
<vb:if condition="$userinfo['fieldX']">    <div class="underblock"></div>
    <div class="block mainblock">
        <div id="userinfoblock" class="floatcontainer">
    <div class="blocksubhead" colspan="5">Music Player</div>
    <div  class="blockbody userprof_content userprof_content_border">
    <div class="blockrow member_blockrow">
                            <script src="forum/sw/silverlight/silverlight.js" type="text/javascript">
                           
                            </script>
                        <script src="forum/sw/silverlight/wmvplayer.js" type="text/javascript">
                       
                            </script>

                        <div id="mp3profilepl">
                            Profile mp3 Player by : SoltanWorld</div>
                        <script type="text/javascript">
    var cnt = document.getElementById('mp3profilepl');
    var src = 'forum/sw/silverlight/wmvplayer.xaml';
    var cfg = {height:'20',volume:'40',width:'200',file:'{vb:raw userinfo.fieldX}',autostart:'false',usefullscreen:'false'};
    var ply = new jeroenwijering.Player(cnt,src,cfg);
    </script>
                    </div>
    </div></div></div>
    <div class="underblock"></div><br/></vb:if>
<!-- SW profile Musicplayer End -->






If you have installed this mod please : Mark as install



-----------------------

mp3 player in profile with auto play option :

Code:

<!-- SW profile Musicplayer Start -->
<vb:if condition="$userinfo['fieldX']">    <div class="underblock"></div>
    <div class="block mainblock">
        <div id="userinfoblock" class="floatcontainer">
    <div class="blocksubhead" colspan="5">Music Player</div>
    <div  class="blockbody userprof_content userprof_content_border">
    <div class="blockrow member_blockrow">
                            <script src="forum/sw/silverlight/silverlight.js" type="text/javascript">
                           
                            </script>
                        <script src="forum/sw/silverlight/wmvplayer.js" type="text/javascript">
                       
                            </script>

                        <div id="mp3profilepl">
                            Profile mp3 Player by : SoltanWorld</div>
                        <script type="text/javascript">
    var cnt = document.getElementById('mp3profilepl');
    var src = 'forum/sw/silverlight/wmvplayer.xaml';
    var cfg = {height:'20',volume:'40',width:'200',file:'{vb:raw userinfo.fieldX}',autostart:'false',usefullscreen:'false',autostart:'true'};
    var ply = new jeroenwijering.Player(cnt,src,cfg);
    </script>
                    </div>
    </div></div></div>
    <div class="underblock"></div><br/></vb:if>
<!-- SW profile Musicplayer End -->


SoltanWorld 06-03-2011 10:41 AM

1st Post reserved

SoltanWorld 06-04-2011 05:44 AM

mp3 player in profile with auto play option :

Code:

<!-- SW profile Musicplayer Start -->
<vb:if condition="$userinfo['fieldX']">    <div class="underblock"></div>
    <div class="block mainblock">
        <div id="userinfoblock" class="floatcontainer">
    <div class="blocksubhead" colspan="5">Music Player</div>
    <div  class="blockbody userprof_content userprof_content_border">
    <div class="blockrow member_blockrow">
                            <script src="forum/sw/silverlight/silverlight.js" type="text/javascript">
                           
                            </script>
                        <script src="forum/sw/silverlight/wmvplayer.js" type="text/javascript">
                       
                            </script>

                        <div id="mp3profilepl">
                            Profile mp3 Player by : SoltanWorld</div>
                        <script type="text/javascript">
    var cnt = document.getElementById('mp3profilepl');
    var src = 'forum/sw/silverlight/wmvplayer.xaml';
    var cfg = {height:'20',volume:'40',width:'200',file:'{vb:raw userinfo.fieldX}',autostart:'false',usefullscreen:'false',autostart:'true'};
    var ply = new jeroenwijering.Player(cnt,src,cfg);
    </script>
                    </div>
    </div></div></div>
    <div class="underblock"></div><br/></vb:if>
<!-- SW profile Musicplayer End -->


gamerzhut 06-04-2011 03:08 PM

Installed & rated *****

Thank you sir :)

SoltanWorld 06-04-2011 04:40 PM

you're wlc dear

raagaswaram 06-06-2011 06:53 AM

can we add our shoutcast server & make it autoplay with this mod by few edits?.

SoltanWorld 06-06-2011 10:00 AM

Quote:

Originally Posted by raagaswaram (Post 2204163)
can we add our shoutcast server & make it autoplay with this mod by few edits?.

you mean streaming?

autoplay option's cpde is added in this post

raagaswaram 06-06-2011 05:23 PM

ya i got a shoutcast server can we able to make it to play with it?.

hamedbia2 06-08-2011 12:02 PM

thanks

SoltanWorld 06-08-2011 12:06 PM

Quote:

Originally Posted by raagaswaram (Post 2204317)
ya i got a shoutcast server can we able to make it to play with it?.

with flash player is possible to access rmtp links. i'll check for you but i don know if it works or not.


All times are GMT. The time now is 05:10 AM.

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.01141 seconds
  • Memory Usage 1,761KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (5)bbcode_code_printable
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete