No funciona el AME para link directo de youtube

PequeñoMauro Seguir

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
27 Mar 2009
Mensajes
13
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.
 

Andrés Durán

Xi
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
23 Abr 2009
Mensajes
4.371
Hola.

¿Cuál es la expresión regular que utilizas para auto insertar los vídeos de YouTube?.
 

PequeñoMauro

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
27 Mar 2009
Mensajes
13
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?
 

Andrés Durán

Xi
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
23 Abr 2009
Mensajes
4.371
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.
 

Mertiliuss

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
30 Jul 2009
Mensajes
188
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
 

PequeñoMauro

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
27 Mar 2009
Mensajes
13
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.
 

Mertiliuss

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
30 Jul 2009
Mensajes
188
no me funciono de esa manera, ojala pequeñomauro pueda ayudarme.

Saludos y gracias.
 

terminacion

Alfa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
21 Ago 2008
Mensajes
15
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
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.
 

olaechea

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
2 Ene 2008
Mensajes
363
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
 

Mertiliuss

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
30 Jul 2009
Mensajes
188
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 ^^
 

PequeñoMauro

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
27 Mar 2009
Mensajes
13
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.
 
Arriba