vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Code to turn imeem songs into easy BBcode (https://vborg.vbsupport.ru/showthread.php?t=169353)

SpreadingLight 02-01-2008 02:45 PM

Code to turn imeem songs into easy BBcode
 
1 Attachment(s)
I'm using some code to allow users to embed imeem songs. However the process is a bit too complex, and I have some ideas to make it easier... but I have no coding skills to do it :p

Here's what I have so far:


1. Installed BB Code (modified from youtube BB Code)

Code:

<object width="300" height="80" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0">
<param name="movie" value="http://media.imeem.com/m/{param}" />
<param name="menu" value="false" />
<param name="quality" value="High" />
<param name="bgcolor" value="" />
<param name="flashvars" value="file=http://media.imeem.com/m/{param}&autostart=false" />
<embed src="http://media.imeem.com/m/{param}" width="auto" height="auto" menu="false" quality="low" bgcolor="" flashvars="file=http://media.imeem.com/m/{param}&autostart=false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></embed>
</object>


2 Copy the embed code from imeem

Code:

<object width="300" height="80"><param name="movie" value="http://media.imeem.com/m/m-ogvIOzNz/aus=false/"></param><param name="wmode" value="transparent"></param><embed src="http://media.imeem.com/m/m-ogvIOzNz/aus=false/" type="application/x-shockwave-flash" width="300" height="80" wmode="transparent"></embed></object>

2. Copy the song-ID code

Code:

imeem.com/m/m-ogvIOzNz/aus=false/

3. Use the imeem BB Code to tag it

Code:

[imeem] m-ogvIOzNz[/imeem]

4. Remove the underline (otherwise it doesn't work), and Post.



Clearly it's a bit cumbersome for users to copy the Embed code, and selectively highlight and copy the Song-ID code, and then also remove the underlining.


I was wondering if the BB Code, or some other code/product, could take the imeem Embed code, and filter out the Song-ID, and remove the underline. Similar to what https://vborg.vbsupport.ru/showthread.php?t=150761 does.

Any Ideas?


btw, I am happy to contribute back to the community here :D I made a music "button" for the message editor toolbar 20x20 pixels. And imho I think it's pretty snazzy
http://www.theprayercircle.com/forum...cnote2nd22.jpg

rapidphim 07-22-2008 02:52 PM

1 Attachment(s)
The code works fine for me... however, if I placed it center and the drop down menu of Thread Tools will show behind of the Imeem player. Is there away to fix this? Thanks.


All times are GMT. The time now is 12:30 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.01041 seconds
  • Memory Usage 1,724KB
  • 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
  • (4)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (2)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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete