No funciona el AME para link directo de youtube

  • Autor Autor PequeñoMauro
  • Fecha de inicio Fecha de inicio
P

PequeñoMauro

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Un saludo cordial a todos. En este tema:
http://www.vbhispano.com/foros/f79/funciona_ame-18658/

Dan una solución respecto a un caso similar al mio. Anteriormente, en el foro que administro, al poner el link de youtube (sin ningún tipo de vbcode ni etiquetas) se mostraba el video ya que usamos el AME. Sin embargo, después de la nueva configuración de youtube, ya no se muestra el video de manera directa sino se ve sólo el link como hipervínculo.
En el tema del link que puse, es para dar solución a vbulletin 4 en adelante, pero yo uso la versión 3.8.4.

¿Alguien tendrá alguna idea o alguna posible ayuda?
Muy agradecido.
 
Hola.

¿Cuál es la expresión regular que utilizas para auto insertar los vídeos de YouTube?.
 
No entiendo a qué te refieres con expresión regular, ¿te refieres a qué pongo en el tema para que me salga de manera directa el video? ¿o si uso algún tag para que visualice?
 
La expresión regular la encuentas en:

AdminCP -> AME CP -> Display -> YouTube

Copia en este tema el contenido de los campos "Regex URL" y "Embed".

Saludos.
 
Bueno tengo el mismo problema, asi que sere yo quien te responda...

Regular expression
The regular expression to search for. Note there are no boundaries!
Insertar CODE, HTML o PHP:
[http://]*[a-z]*?[\.]?youtube\.[a-z]*?/watch\?v=([A-Z0-9._%-]*)[&\w;=\+_\-]*
Replacement
The HTML to use. Note the backreference!
Insertar CODE, HTML o PHP:
<object width="$ameinfo[width]" height="$ameinfo[height]">
<param name=''movie'' value="http://www.youtube.com/v/$p1&ap=%2526fmt%3D18&fs=1"></param>
<param name="allowFullScreen" value="true"></param>
<embed src="http://www.youtube.com/v/$p1&ap=%2526fmt%3D18&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="$ameinfo[width]" height="$ameinfo[height]" wmode="transparent"></embed></object>
Y bajo todo eso, tengo otra opcion agregada:

Validation
This is an optional regular expression that can be used to test if the destination page supports external embedding. Note that this option will only work if the Extract Destination Data setting is enabled (and working).

Insertar CODE, HTML o PHP:
value=&quot;http://www\.youtube\.com/v/([\w\-]*)?&amp;
Eso es todo, ojala puedas ayudarme.

Saludos y gracias.

NOTA: utilizo vbulletin 3.8.4
 
Hola, Andrés Duran, gracias por el link que pusiste.
Una persona amiga del foro nos dio el apoyo a la solución.

P.D. Si desean comentarme algo, me lo pueden decir por mensaje privado.
 
no me funciono de esa manera, ojala pequeñomauro pueda ayudarme.

Saludos y gracias.
 
Hola, Andrés Duran, gracias por el link que pusiste.
Una persona amiga del foro nos dio el apoyo a la solución.

P.D. Si desean comentarme algo, me lo pueden decir por mensaje privado.

Hombre si tienes la solución postéala aquí y ayuda a los demás como pedias que se te ayudara a ti y no digas que lo hagan por MP, esto es un foro para ayudar y aprender.



Saludos.
 
Hola, Andrés Duran, gracias por el link que pusiste.
Una persona amiga del foro nos dio el apoyo a la solución.

P.D. Si desean comentarme algo, me lo pueden decir por mensaje privado.

bien por ti que lo resolviste, pues indica el como, que muchos tenemos el mismo problema
 
Buenas, yo lo solucione de una manera no tan profesional, mas primitiva diria yo, me funciono, asi que ustedes pueden intentarlo si gustan:

AdminCP > AME CP > tools > Rebuild And/Or Conversions > Rebuild > Posts > Remove [ame] codes > Yes > Guardar.

Basicamente lo que se hace con eso, es borrar todos los codigos de Ame en sus foros, despues deben desinstalar Ame, en:

AdminCP > Plugins & Productos > Administrar Productos > AME - The Automatic Media Embeder > Desinstalar.

Bueno y despues re-instalan Ame y todo deberia volver a la nomalidad.

No hay riesgo, solo que perderan todos los videos que tenian antes con Ame, osea no se reproduciran automaticamente, solo funcionara con los nuevos, a menos que editen los post.

Otra cosa importante, hay algunas definiciones en Ame que requieren que este activada la opcion "Extract destination data" la cual se encuentra en Settings del Ame, pero al activar esa opcion dejaran de funcionar algunas definiciones, como la de youtube por ejemplo, la solucion es facil, vallan a la definicion de youtube y donde dice "Extract destination data" pongan "NO", eso deberia solucionar su problema.

Saludos ^^
 
Hombre si tienes la solución postéala aquí y ayuda a los demás como pedias que se te ayudara a ti y no digas que lo hagan por MP, esto es un foro para ayudar y aprender.
Saludos.

Creo que no leíste el motivo por el cual edité el mensaje.
El problema radicaba en los permisos de la carpeta ame. El error surgió porque habiamos hecho una migración anteriormente. Un amigo nos ayudó a solucionar este asunto. Si yo lo hubiera hecho, diría la solución, pero no la sé con certeza.
 
Atrás
Arriba