Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
AME 2.5 - Media Embedding for posts, sigs, vm's, groups and blogs Details »»
AME 2.5 - Media Embedding for posts, sigs, vm's, groups and blogs
Version: 2.5.6, by The Geek The Geek is offline
Developer Last Online: Jan 2019 Show Printable Version Email this Page

Category: Major Additions - Version: 3.8.0 Rating:
Released: 01-19-2009 Last Update: 12-08-2009 Installs: 1968
DB Changes Uses Plugins Template Edits
Additional Files  
No support by the author.

From the makers of the letters O and Yea comes the hottest 'must have mod' of the season: AME 2.5 - The Return of The Hot Mama.

Thanks everyone for making AME 2.5 Mod of the Month

AME is the multi award winning modification that smartly scans new and edited posts for URLs from a customisable variety of web sites (i.e. YouTube or Amazon or about 200 others). If it finds a match, AME will 'transform' the URL into inline embedded media without your users ever having to even think about it.

It was important for me to create a system that did not need updating (and subsequent reinstalling) every time one of the sites it supported decided to change the way it displayed its media (which is all the fricken time). Therefore I built a system in which the 'definitions' for each site could be imported, exported, tweaked and shared on a whim. This way, you only have to import the definitions that you want. It also allows the vB community to get creative and share definitions that I wouldn't of thought of!

Which sites are supported?

Included in the default installation is YouTube and Amazon. At time of posting this, I believe that there are over 180 sites supported that have been created by the vBulletin community. These range from sites that stream videos to Amazon referral links to locally hosted music and video files.

Check out the 'add ons' section of this post below to see availible add-ons.

For a total list of features and an FAQ, see click here.
For a post on troubleshooting, click here.

Though not tested on any version of vBulletin lower than 3.7.4, in theory it should work on versions 3.5 and higher (just dont quote this bit!).

Big thanks goes out to all those in the community that have supported this mod. Especially Digital Jedi who gives great support on this mod and has created over 160 definitions for this system alone!


Installation/Upgrade
  • Upload the contents of the forums folder into your forums directory and import the product-ame.xml file into your product manager (if upgrading, choose 'yes' to overwrite previous installation).
  • After installation, make sure that the system is on (admincp->AME CP->Settings)
  • Then you may want to try to rebuild old URLs via the tools option.

Change Log
nJoy

Download Now

File Type: zip ame2.5.6.zip (46.6 KB, 6324 views)

Screenshots

File Type: jpg newpost.jpg (26.4 KB, 0 views)
File Type: jpg newpost_result.jpg (61.9 KB, 0 views)

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
6 благодарности(ей) от:
Digital Jedi, luizalmir, Neal-UK, vijayninel, vithorius, zascok

Comments
  #1422  
Old 11-25-2010, 07:25 AM
nektar nektar is offline
 
Join Date: Apr 2004
Posts: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi everyone.

I'm having a javascript error in internet explorer 8 at this line.

PHP Code:
<!-- / icons and login code -->

<
script type="text/javascript">ame_toggle_view({,other 'true',post 'true',blog 'true',group 'true',vm 'true',sig 'true'});</script
The product works fine but I hate to see javascript errors in explorer status bar.

Are you guys having the same problem? I'm running 3.8.5 and the latest ame 2.5.6

Edit:

If I disable this plugin the error goes away.

PHP Code:
AME Permission  Hide 
Does anyone know what this plugin does?
Reply With Quote
  #1423  
Old 11-25-2010, 12:05 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'm pretty sure that plugin "Hides" (or disables) AME for usergroups who aren't allowed to use it- if for some reason you disabled it for some users. I know one site for example where they disable it for guests.
Reply With Quote
  #1424  
Old 11-29-2010, 11:17 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 wonder if it would be possible to make a definition that would work for any web site and pull the "title" of the site and put it as the link, so instead of:
https://vborg.vbsupport.ru/index.php
you'd get
vBulletin.org Forum

Otherwise is there some way to make this work nicely with this existing mod?
https://vborg.vbsupport.ru/showthread.php?t=189658

It works but the titles on youtube videos become full URL's instead of titles with both mods enabled.
Reply With Quote
  #1425  
Old 12-01-2010, 11:46 PM
carsafety carsafety is offline
 
Join Date: Apr 2006
Posts: 82
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BirdOPrey5 View Post
I'm using this but it's pretty standard I think.

Regular Expression:
Code:
http://www\.amazon\.[a-z\.]*/[\w%-]*/[\w]+/([\w]+).*
Replacement:

Code:
<a href="$ameinfo[url]?tag=joesultofftop-20" target="_blank" title="$ameinfo[url]"><img src="images/misc/amazon_icon.gif" border="0" alt="$ameinfo[title]" />$ameinfo[title]</a>
Replace my affiliate code (in red) with your own.
Okay I think I have found the problem. If you take a shortened Amazon link, like those you get from a Google search, it works just fine. The syntax is usually http://www.amazon.com/product-name-here/dp/JDISHIOEHO and AME turns it into http://www.amazon.com/product-name-h...filiatecode-20 . This validates using Amazon link checker just fine.

The problem arises if you use a longer Amazon link, like the ones you get when you search for an item at Amazon.com. These URLs already have a question mark in them, like ?ie=UTF8&blahblah . If you copy that, the AME appends ?tag=youraffilaitecode-20 to the end of the URL. This will not validate using the Amazon link checker, presumably because two question marks appear in the URL.

You can make it validate by appending &tag=youraffiliatecode-20 to the end of the URL instead. The problem is this syntax will not validate with the shorter URL format you might copy off Google.

All is fine if you are the only one putting Amazon links on your forum, but of course you want it to automatically append the right tag for whatever type of Amazon link a user might post.

Anyone handy with definitions have an idea on how to use ?tag= for shorter Amazon links and &tag= for the longer types that have a ? in the URL already? Maybe two separate ones?

One possible idea is that you append this to the end of any url ?tag=youraffiliatecode-20&tag=youraffiliatecode-20 . This seems like it works in limited testing, but I'm not all that familiar with AME definitions and Amazon URL formats to say for sure. Sometimes redundancy is good, sometimes it is not...
Reply With Quote
  #1426  
Old 12-02-2010, 12:48 AM
BirdOPrey5's Avatar
BirdOPrey5 BirdOPrey5 is offline
Senior Member
 
Join Date: Jun 2008
Location: New York
Posts: 10,610
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If what you say is true I would make the replacement link always have an ?= even if it's a dummy value it should just be ignored, ?dummy=5... then the &tag=affiliatecode should always work. I don't know if this would pass the amazon link checker but it should work in practice.
Reply With Quote
  #1427  
Old 12-02-2010, 08:08 PM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

A number of these previous questions, which I would specify if I had a little more time today, are somewhat rectified if you use the up-to-date definitions in the add-on thread. The default definitions for AME have not been valid or updated in quite some time. I try my best to keep mine up to date, even though that tough in all cases.
Reply With Quote
  #1428  
Old 12-02-2010, 08:10 PM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by legatw View Post
on forum add a lot of youtube videos is to use this mod, or make better use of bbсode?
Quote:
Originally Posted by BirdOPrey5 View Post
I couldn't imagine there would be much of a difference between this mod and a bb code- both are using search and replace algorithms.
I wanted to comment on this one real quick. Actually, yes, there's a big difference. BBCode uses more resources when a page is generated than AME does. This is explained somewhat in the description, but simplistically, this is less server intensive.
Reply With Quote
  #1429  
Old 12-02-2010, 11:27 PM
carsafety carsafety is offline
 
Join Date: Apr 2006
Posts: 82
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by BirdOPrey5 View Post
If what you say is true I would make the replacement link always have an ?= even if it's a dummy value it should just be ignored, ?dummy=5... then the &tag=affiliatecode should always work. I don't know if this would pass the amazon link checker but it should work in practice.
From my testing today, the combined tag I posted works best. It validated in every case that I tried, including some links that get passed to the redirected mobile Amazon site on phones. That's not conclusive, but so far, so good.

Quote:
Originally Posted by Digital Jedi View Post
A number of these previous questions, which I would specify if I had a little more time today, are somewhat rectified if you use the up-to-date definitions in the add-on thread. The default definitions for AME have not been valid or updated in quite some time. I try my best to keep mine up to date, even though that tough in all cases.
I think the definition BirdOfPrey posted back a page or two was the one from your definitions and it was far superior to the default one if I recall correctly (thanks!). Of course, if you updated it recently, perhaps your most current one solves the issue another way?
Reply With Quote
  #1430  
Old 12-03-2010, 01:26 PM
lafsunlmtd lafsunlmtd is offline
 
Join Date: Jul 2005
Posts: 78
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This worked for me for a while and now has stopped working? I'm using 2.5.6

Edit: I cleared cache and now it works
Reply With Quote
  #1431  
Old 12-03-2010, 03:07 PM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by carsafety View Post
From my testing today, the combined tag I posted works best. It validated in every case that I tried, including some links that get passed to the redirected mobile Amazon site on phones. That's not conclusive, but so far, so good.



I think the definition BirdOfPrey posted back a page or two was the one from your definitions and it was far superior to the default one if I recall correctly (thanks!). Of course, if you updated it recently, perhaps your most current one solves the issue another way?

Any issues with that, please direct towards my thread and I'll try to address them.
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:01 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.06201 seconds
  • Memory Usage 2,371KB
  • Queries Executed 27 (?)
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
  • (2)bbcode_code
  • (2)bbcode_php
  • (6)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (4)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (6)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (3)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete