[4.0.6] ERRO ao publicar notícia com opção de publicar no Facebook

  • Autor Autor barcraft
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
B

barcraft

Gamma
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Amigos(as):

Al publicar una Noticia si selecciono la opcion de Publicar en Facebook me da el siguiente error:

Inserir CODE, HTML ou PHP:
Warning: Illegal offset type in isset or empty in [path]/includes/functions_facebook.php on line 685

Reviso el archivo que menciona en la linea que indica y sale esto:

Inserir CODE, HTML ou PHP:
$message = isset($vbphrase[$phrasename]) ? construct_phrase($vbphrase[$phrasename], $vbulletin->options['bbtitle']): "$phrasename";

No entiendo nada obviamente 🙁

Revisé en el sitio de Purchase vBulletin, the most powerful forum software available. en el foro y tienen varios usuarios el mismo problema. Recomendaron subir nuevamente el sitio y un archivo nuevo para el config.php. Esto lo hice tal cual cuando subi de la versión 4.0.5 a la 4.0.6, por lo que está hecho y no se resuelve.

Si alguien me puede ayudar, agradeceria enormemente.



Saludos!
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Hola Miguel,

¿Puedes reproducir el error usando el estilo predeterminado de vBulletin en el CMS?.
 
Hola Miguel,

¿Puedes reproducir el error usando el estilo predeterminado de vBulletin en el CMS?.

Lo intentaré, pero me es algo dificil porque mis usuarios no debieran verlo 🙂

Lo hago y te informo como sale...


Saludos!
 
Hola Miguel,

¿Puedes reproducir el error usando el estilo predeterminado de vBulletin en el CMS?.

Lo hice y arroja el mismo error 🙁

¿Alguna idea de lo que pueda ser?
 
Es un error de código. Remplaza esa linea por este codigo:
PHP:
$message = isset($vbphrase["$phrasename"]) ? construct_phrase($vbphrase["$phrasename"], $vbulletin->options['bbtitle']): "$phrasename";

Fue reportado en vB.com
 
Es un error de código. Remplaza esa linea por este codigo:
PHP:
$message = isset($vbphrase["$phrasename"]) ? construct_phrase($vbphrase["$phrasename"], $vbulletin->options['bbtitle']): "$phrasename";

Fue reportado en vB.com

Muchas gracias... solucionado!
 
Voltar
Topo