News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

Bug no Youtube Integration Mod

Started by fantas, November 22, 2010, 04:36:30 PM

Previous topic - Next topic

fantas

Boas acabei de instalar este mod no meu fórum http://custom.simplemachines.org/mods/index.php?mod=2676 2.0:RC4 e reparei num possível bug, quando coloca-mos o nome de conta de youtube mal em vez de retornar um erro retorna isto : (foto)

é possível resolver ?

Spectrum..!!

Verifique se a pasta Zend está com as permissões a 777....

Existem pessoas que deixam de buscar algo que dura a vida toda, para somente conquistar algo que dura alguns momentos...
Ser humilde; não é ser menos que alguém. É saber que não somos mais que ninguém!
SMF 2.0.4 | Meu site -->
Dell Vostro 3560 + AMD Radeon™ HD 7670M 1GB| Windows 8 Pro | Fedora 18 | IE10 | Google Chrome

Não atendo PM para pedidos de suporte/ajuda

fantas

Já verifiquei e estava 755 mudei e depois fui verificar e o erro mantêm-se.

Spectrum..!!

Quote from: fantas on November 22, 2010, 04:55:46 PM
Já verifiquei e estava 755 mudei e depois fui verificar e o erro mantêm-se.

tem que limpar o chache e ou os dados de seu navegador, mantenha a pasta a 777.

Existem pessoas que deixam de buscar algo que dura a vida toda, para somente conquistar algo que dura alguns momentos...
Ser humilde; não é ser menos que alguém. É saber que não somos mais que ninguém!
SMF 2.0.4 | Meu site -->
Dell Vostro 3560 + AMD Radeon™ HD 7670M 1GB| Windows 8 Pro | Fedora 18 | IE10 | Google Chrome

Não atendo PM para pedidos de suporte/ajuda

fantas

Negativo, limpei a cahce do browser e do fórum, permissões 777 coloquei um nome inexistente fui verificar e o erro mantêm-se.

obrigado

TaijovuNeji

Amiga fantas, tente usar esse mod: http://custom.simplemachines.org/mods/index.php?mod=977
Faz o mesmo que o mod que tu está tentando usar e muito mais..
Hospedagem 20GB, Cpanel, Windows ou Linux, com suporte a PHP ou ASP, R$ 30,00 por mes ou 290 por ano


meu site: http://www.dungeonmakers.com.br/forum
Não atendo PM para pedidos de suporte/ajuda. Para isso existe o forum!!!

fantas

TaijovuNeji testei em localhost e não faz muito bem o que o outro faz, este permite upload de fotos etc, o outro apenas coloco o ID do Youtube e quem for ao perfil do User vê os vídeos que o mesmo tem com aquele ID, o erro é muito difícil de arranjar ? pde ser uma simples modificação que e fassa que resolva!

Obrigada

TaijovuNeji

Achei que você queria somente mostrar os vídeos do youtube, e falei que o mod que te passei é melhor pq ele não fuciona somente com vídeo do youtube, e ele tbm funciona com alguns sites de músicas..
Mas como tu quer que as pessoas tenham o profile delas do youtube no seu forum, então o mod que te passei realmente não servirá para nada...

Pelo que diz o erro, o username é inválido ou não foi encontrado a página que o mod está requisitando.
"YIM works with the YouTube API in order to get each user's profile information."
No seu perfil, o nick que colocou como seu username do youtube está correto?

Pois eu testei aqui comigo, instalei o mod na minha máquina e mostra perfeitamente os vídeos ..
Hospedagem 20GB, Cpanel, Windows ou Linux, com suporte a PHP ou ASP, R$ 30,00 por mes ou 290 por ano


meu site: http://www.dungeonmakers.com.br/forum
Não atendo PM para pedidos de suporte/ajuda. Para isso existe o forum!!!

fantas

Sim, quando coloco correctamente o user ele não dá erro mostra tudo direitinho, mas quando coloco incorrectamente um user que não exista no youtube, ele dá-me esse erro, achei que o que devia mostrar era uma frase tipo "User inválido" mas retorna esses erros todos, acho que não é normal.

Obrigada

TaijovuNeji

O erro é justamente de usuário inválido
Hospedagem 20GB, Cpanel, Windows ou Linux, com suporte a PHP ou ASP, R$ 30,00 por mes ou 290 por ano


meu site: http://www.dungeonmakers.com.br/forum
Não atendo PM para pedidos de suporte/ajuda. Para isso existe o forum!!!

fantas

Mas não era suposto ser apenas uma menssagem "Usuário Inválido" ? este erro não vai afectar a segurança do fórum ?

TaijovuNeji

#11
Creio que isso seja um erro do mod, pois aqui comigo acontece a mesma coisa
Se isso interfere na segurança do forum? Esse erro mostra os diretórios onde estão alguns arquivos do mod, mas uma pessoa mal intensionada precisa de muito mais do que isso para fazer algum mal ao seu forum...

Darei uma olhada aqui no código do mod para ver se consigo arrumar esse erro para vc e colocar somente a mensagem de usuário inválido no lugar do erro...

::: EDIT :::

Eu dei uma olhada lah, e vi que no arquivo da linguagem em inglês tem uma string que informa esse erro. Faça download dele e coloque na pasta correta para ver se o problema para de acontecer: http://custom.simplemachines.org/mods/index.php?action=download;mod=2676;id=152796
Hospedagem 20GB, Cpanel, Windows ou Linux, com suporte a PHP ou ASP, R$ 30,00 por mes ou 290 por ano


meu site: http://www.dungeonmakers.com.br/forum
Não atendo PM para pedidos de suporte/ajuda. Para isso existe o forum!!!

fantas

Erro na mesma, eu estou a usar português traduzido por mim, não sei se interfere na troca do ficheiro

TaijovuNeji

Fantas, eu tentei de tudo aqui, e não consegui descobrir o pq que mostra essa mensagem de erro gigante.
Mas consegui fazer com que a mensagem suma, e no lugar fique escrito o texto que tu colocou em português ...
Isso é um pouco arriscado, pois não é garantia que isso vá funcionar com todos os erros possíveis que podem acontecer. Pois para erros difrentes, a mensagem de erro pode acabar sendo a mesma.

O mais etranho de tudo, é que realmente o mod exibe esse monte de texto como erro, veja isso no arquivo Zend\Gdata\App.php , a maioria desses erros estão listados lá.

Acho que você devia entrar em contato com o criador do mod: http://www.simplemachines.org/community/index.php?topic=408613.0
Para falar com ele sobre o que está acontecendo, pois é muito estranho isso que ele fez..
Hospedagem 20GB, Cpanel, Windows ou Linux, com suporte a PHP ou ASP, R$ 30,00 por mes ou 290 por ano


meu site: http://www.dungeonmakers.com.br/forum
Não atendo PM para pedidos de suporte/ajuda. Para isso existe o forum!!!

fantas

Mandei um email para ele, em portugês porque tenho alguma dificuldade em escrever em ingles, vamos ver se ele responde!

Obrigado pelo seu esforço de me judar.

TaijovuNeji

#15
Me mande por mp o e-mail que você mandou para ele, que traduzo para você enviar para ele ..
E seria bom postar também no tópico de suporte ao mod.

Caso ele não responda, tu pode fazer um teste e ver se funciona realmente fazer o que eu disse, se concordar com isso, eu te explico as alterações que tem de fazer.
Hospedagem 20GB, Cpanel, Windows ou Linux, com suporte a PHP ou ASP, R$ 30,00 por mes ou 290 por ano


meu site: http://www.dungeonmakers.com.br/forum
Não atendo PM para pedidos de suporte/ajuda. Para isso existe o forum!!!

fantas


Spectrum..!!

Amiga fantas, ainda necessita de ajuda para este tópico?

Existem pessoas que deixam de buscar algo que dura a vida toda, para somente conquistar algo que dura alguns momentos...
Ser humilde; não é ser menos que alguém. É saber que não somos mais que ninguém!
SMF 2.0.4 | Meu site -->
Dell Vostro 3560 + AMD Radeon™ HD 7670M 1GB| Windows 8 Pro | Fedora 18 | IE10 | Google Chrome

Não atendo PM para pedidos de suporte/ajuda

TaijovuNeji

Falei com ela via MP, e vo fazer um tutorial para ele de como resolver o problema dela, mesmo pq o criador do mod não responde a dúvida.
Então até hoje a noite já devo ter acabado e posto aqui.
Hospedagem 20GB, Cpanel, Windows ou Linux, com suporte a PHP ou ASP, R$ 30,00 por mes ou 290 por ano


meu site: http://www.dungeonmakers.com.br/forum
Não atendo PM para pedidos de suporte/ajuda. Para isso existe o forum!!!

Spectrum..!!

Quote from: TaijovuNeji on November 30, 2010, 07:39:32 AM
Falei com ela via MP, e vo fazer um tutorial para ele de como resolver o problema dela, mesmo pq o criador do mod não responde a dúvida.
Então até hoje a noite já devo ter acabado e posto aqui.

Perfeito então. Não se esqueça de quando tiver concluído seu trabalho, postar em área apropriada.

abçs,

Existem pessoas que deixam de buscar algo que dura a vida toda, para somente conquistar algo que dura alguns momentos...
Ser humilde; não é ser menos que alguém. É saber que não somos mais que ninguém!
SMF 2.0.4 | Meu site -->
Dell Vostro 3560 + AMD Radeon™ HD 7670M 1GB| Windows 8 Pro | Fedora 18 | IE10 | Google Chrome

Não atendo PM para pedidos de suporte/ajuda


TaijovuNeji

#21
Bom resolvi não fazer em forma de tutorial, mesmo pq tem muita coisa que precisa ser testada, se futuramente nossa amiga fantas informar que funciona perfeitamente, então postarei na área de tutorial.
Para resolver seu problema, faça o seguinte:

Primeiramente, antes de fazer o que direi abaixo, tente mudar TUDO  que está dentro da pasta zend para permissões 777, somente depois de fazer isso e não resolver seu problema, leia o que escrevi abaixo, pois pesquisei sobre o assunto e parece que mudando as permissões do arquivo resolveria seu problema.

1 - Abra o arquivo App.php na pasta Zend\Gdata
2 - Vá até a linha 700 do arquivo, vc econtrará esse código:

$exception = new Zend_Gdata_App_HttpException($exceptionMessage);
$exception->setResponse($response);
throw $exception;

Remova Isso.
3 - Agora vá até a linha 809, você achará esse código:

throw new Zend_Gdata_App_Exception(
"DOMDocument cannot parse XML: $php_errormsg");

Remova também esse código.
4 - Agora na pasta Zend\Gdata\App abra o arquivo Base.php
5 - Na linha 308 você econtrará este código:

throw new Zend_Gdata_App_Exception("DOMDocument cannot parse XML: $php_errormsg");

Remova isso.
6 - Na linha 313 vc achará esse código:

throw new Zend_Gdata_App_Exception('No root <' . $this->_rootElement . '> element');

Substitua por:

echo "Usuário Inválido";


Problemas encontrados nisso:
Esse erro não é exatamente na parte de usuário inválido, mas por algum motivo o erro de usuário inválido fazia referencia a essa parte do arquivo, e somente arrancando tudo e colocando a mensagem ae que funcionou ... pois veja que nesta parte trata sobre XML "Load the feed as an XML DOMDocument object"
Outra coisa, não mostra de forma alguma a mensagem de erro colocada no arquivo yim.english.php
Essa mensagem de erro então pode acabar aparecendo quando tiver algum erro que não tenha nada a ver com o assunto.

Ou seja, ainda tem muita coisa para arrumar e para se descobrir.
Hospedagem 20GB, Cpanel, Windows ou Linux, com suporte a PHP ou ASP, R$ 30,00 por mes ou 290 por ano


meu site: http://www.dungeonmakers.com.br/forum
Não atendo PM para pedidos de suporte/ajuda. Para isso existe o forum!!!

fantas

isto já foi testado ou terei de fazer backup para segurança ?

Spectrum..!!

Quote from: fantas on December 01, 2010, 04:45:04 PM
isto já foi testado ou terei de fazer backup para segurança ?

Independente de tudo, realize uma cópia de segurança.

..

Existem pessoas que deixam de buscar algo que dura a vida toda, para somente conquistar algo que dura alguns momentos...
Ser humilde; não é ser menos que alguém. É saber que não somos mais que ninguém!
SMF 2.0.4 | Meu site -->
Dell Vostro 3560 + AMD Radeon™ HD 7670M 1GB| Windows 8 Pro | Fedora 18 | IE10 | Google Chrome

Não atendo PM para pedidos de suporte/ajuda

TaijovuNeji

Eu testei sim e realmente funciona.
É sempre bom ter uma cópia de segurança, mas caso algo saia errado é só vc simplesmente baixar o mod novamente e substituir os arquivos modificados pelos que vem com o mod.
Hospedagem 20GB, Cpanel, Windows ou Linux, com suporte a PHP ou ASP, R$ 30,00 por mes ou 290 por ano


meu site: http://www.dungeonmakers.com.br/forum
Não atendo PM para pedidos de suporte/ajuda. Para isso existe o forum!!!

Spectrum..!!

Dado a ausência de resposta(s) e a(s) dica(s) ter(em) boa orientação para um resultado satisfatório, dá-se por solucionado este tópico.

Caso seu autor, tenha ainda alguma dúvida, basta clicar no botão "TÓPICO NÃO RESOLVIDO" e dar continuidade ao assunto.

abçs,

Existem pessoas que deixam de buscar algo que dura a vida toda, para somente conquistar algo que dura alguns momentos...
Ser humilde; não é ser menos que alguém. É saber que não somos mais que ninguém!
SMF 2.0.4 | Meu site -->
Dell Vostro 3560 + AMD Radeon™ HD 7670M 1GB| Windows 8 Pro | Fedora 18 | IE10 | Google Chrome

Não atendo PM para pedidos de suporte/ajuda

Advertisement: