vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=235)
-   -   Major Additions - AME 2.5 - Media Embedding for posts, sigs, vm's, groups and blogs (https://vborg.vbsupport.ru/showthread.php?t=202476)

BirdOPrey5 09-07-2011 11:37 AM

Quote:

Originally Posted by Spinball (Post 2242946)
Went to install this product on AVForums.com 3.8.2

The page never finished loading and the MySAL server crashed.
Hardly surprising since it adds a field to the post table. Why on earth would it do that? We have over 12 million posts. No wonder it crashed the server.

I would suggest that a note during install to say it alters the post table would be essential.

[Edit] - ok, my host brought the server back and I installed again and it's fine (with the DJ's xml imported) except I just put in a link to a youtube video and the text is put infront of the embedded video. Any ideas what's happening?

It alters the post table because you can enable or disable embedding for every single post, therefore it is logical to add a field to the post table.

It puts the [ame=...] bbcode around the embedded videos because that is how it was programmed to work- and it works well. Never had a problem with this mod.

The real question is- why have you waited so long before installing? :D

Fynnon 09-16-2011 02:55 PM

thanks, using [ame="http://youtube.com/watch?v=xxx"]Tutorial[/ ame] works

Digital Jedi 09-16-2011 08:03 PM

Okay guys, I decided I'm going to go ahead and re-release AME 2.5 as well as AME 3 with some minor fixes and enhancements. The Geek released this to the wild right before he left developing for vB, so hopefully I can take this, learn from it, and move it to the next level. AME 2.6 (or whatever I decide to call it) will be released first, and AME 3.x will come out sometime later. No ETA, but I thought you'd like a heads up.

BirdOPrey5 09-16-2011 08:05 PM

Any idea on what changes you are thinking of, or just to get everything together in a new thread?

Digital Jedi 09-16-2011 08:27 PM

Primarily, I'd be getting the stuff together and updating the two default definitions so they aren't always outdated. I also have a list of small tweaks I want to work on for 2.5. Things like a toggle for people using different encoding, unless I can figure a way to globalize that in the PHP code. (Didn't have much luck with that last time I tried.) A few style enhancements, some additional help in the Admin CP, a place card for code that posts via JavaScript, user agent detection. I think this version is stable enough that it doesn't need a major overhaul, but it was missing some minor details.

I'd also like definitions with the same key to overwrite, but I'll have to look at The Geek's code more closely before I know if that's a major rewrite or not.

texasasl 10-08-2011 07:28 PM

Hi guys does anyone know how to embed .flv files in a post ???
Thanks in advance

Digital Jedi 10-09-2011 03:17 AM

Quote:

Originally Posted by texasasl (Post 2254827)
Hi guys does anyone know how to embed .flv files in a post ???
Thanks in advance

Please see my XML definitions in the Add On section of the first post..

BirdOPrey5 10-09-2011 11:29 AM

I wonder if anyone has some ideas on this... I (and a few others) are trying to get AME to work on posts that are made via an RSS feed.

For example if you have a youtube RSS feed you need to "edit" and "save" each post for the video to actually embed.

I am close to solving this, I think, but still not working.

I have edited the file rssposter.php in the includes/cron/ directory... Since there are no hooks.

Find this code:
PHP Code:

                        $rsslog_insert_sql[] = "($item[rssfeedid]$itemid, '$itemtype', '" $vbulletin->db->escape_string($uniquehash) . "', '" $vbulletin->db->escape_string($item['contenthash']) . "', " TIMENOW ", $threadactiontime)";
                        
$cronlog_items["$item[rssfeedid]"][] = "\t<li>$vbphrase[$itemtype] <a href=\"$itemlink\" target=\"logview\"><em>$itemtitle</em></a></li>";
                    } 

And right after it add:
PHP Code:

//Set AME Flag Start
      
require_once(DIR '/includes/functions.php');
       
$amethread fetch_threadinfo($itemid);
          
$postid $amethread['firstpostid'];
          
          
$post fetch_postinfo($postid);
          
          
$post['message'] = $post['pagetext'];
          
          require_once(
DIR '/includes/ame_bbcode.php');
          
$value ame_prep_text($post['message']);
          echo 
$post['message'];
          if (
$value == 1)
          {
                  
$vbulletin->db->query_write("UPDATE " TABLE_PREFIX "post SET pagetext ='" $vbulletin->db->escape_string($post['message']) . "', ame_flag=1 WHERE postid=$post[postid]");
          }
          else if (
$value == 2)
          {
                  
$vbulletin->db->query_write("UPDATE " TABLE_PREFIX "post SET pagetext ='" $vbulletin->db->escape_string($post['message']) . "', ame_flag=1 WHERE postid=$post[postid]");
          }
 
//Set AME Flag End 

This code will set the ame_flag to "1" in the database for the post but for some reason does NOT change the [url] bbcode to [ame]...

I use the same query for both value ==1 and ==2 because "2" I believe disables AME in the post, which I don't want- I will assume for every RSS post I want it enabled, so I set the flag to 1 in both cases.

Is there something else I am missing? Do I need to run something else besides ame_prep_text?

Maybe there is supposed to be some difference between $post[message] and $post[pagetext] that I am missing... ?

Artes_Marciales 10-09-2011 01:03 PM

suggestion for the future updates...
support for videos from http://clips.team-andro.com/
Thanks!! : D

texasasl 10-09-2011 05:43 PM

Quote:

Originally Posted by Digital Jedi (Post 2254964)
Please see my XML definitions in the Add On section of the first post..

I've seen all xml definitions but I cannot find the extension for .flv there is only extension for .swf.
Is there anyway to modify it by only replacing the .swf with .flv in the code??

Thanks in advance


All times are GMT. The time now is 08:19 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.02901 seconds
  • Memory Usage 1,763KB
  • 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
  • (2)bbcode_php_printable
  • (3)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (4)pagenav_pagelinkrel
  • (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