Joomla! Discussion Forums



It is currently Wed Nov 25, 2009 6:17 am (All times are UTC )

 





Post new topic Reply to topic  [ 15 posts ] 
Author Message
Posted: Wed Nov 07, 2007 5:55 pm 
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Wed Nov 07, 2007 5:29 pm
Posts: 4
Olá pessoal!
Sou novo no fórum, estou aqui para solicitar uma ajudinha para uma tarefa-desafio que eu recebi aqui
aonde trabalho.

A situação é a seguinte:
Temos um cliente (Massey Ferguson) que solicitou o uso do google analytics para visualizar os relatórios
de acesso do site, e etc... Só que eles desejam ter no admin do site deles uma tela de login direto para
o google analytics, sem ter que acessar o próprio site do google.
Detalhando mais um pouco, eu precisaria ter aquele "quadrado" (vide arquivo anexo) que é o componente
de login da tela inicial do google dentro de uma página com layout personalizado do cliente.
Eu já vi pela internet casos assim, mas com gmail.

Gostaria de saber então se alguém sabe se isso é possivel, e como.

Desde já agradeço a todos!

Gustavo Mayer


You do not have the required permissions to view the files attached to this post.


Top
   
 
Posted: Wed Nov 07, 2007 8:01 pm 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Thu Aug 18, 2005 5:34 pm
Posts: 1741
Location: BH/MG - Brazil
Eu consegui fazer um módulo manual para carregar a interface de login, porém ao logar ele não está sendo carregado em outra janela. Assim o administrador do Joomla! some para que o Analytics apareça.

_________________
https://pagseguro.uol.com.br Sistema de cobrança online Free.
http://hostphi.com - Hospedagem Joomla! sem mistérios

Frase do mês: O pessimista nada mais é do que um otimista bem informado.


Top
  E-mail  
 
Posted: Wed Nov 07, 2007 9:34 pm 
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Wed Nov 07, 2007 5:29 pm
Posts: 4
É mesmo? Mas pra mim isso já serve... o interessante é que pelomenos a interface de login esteja dentro do admin do site. Em que linguagem você fez isso?


Top
   
 
Posted: Thu Nov 08, 2007 1:18 am 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Thu Aug 18, 2005 5:34 pm
Posts: 1741
Location: BH/MG - Brazil
No painel administrativo vá na opção moduless -> administrator modules
Clique, na barra de ferramentas, em New.
Dê um título a este módulo.
Defina a posição que ele irá carregar - sugiro a posição CPANEL
Em Custom Output (Description) você deve inserir o seguinte HTML
Code:
<iframe src="https://www.google.com/accounts/ServiceLoginBox?service=analytics&nui=1&hl=en&continue=http://www.google.com/analytics/home/%3Fet%3Dreset%26hl%3D" marginwidth="0" marginheight="0" id="login" align="middle" frameborder="0" scrolling="no" width="220" height="250"></iframe>


Pronto, é só salvar e acessar seu módulo. Ele será criado em uma das "abas" que aparecem à direita  na home do painel administrativo.

Como eu disse anteriormente. Ao fazer o login o analytics irá carregar na mesma  janela. Isso não seria o correto.

Esta é uma solução tosca, quebra galho. Certamente há soluções melhores para o caso.

_________________
https://pagseguro.uol.com.br Sistema de cobrança online Free.
http://hostphi.com - Hospedagem Joomla! sem mistérios

Frase do mês: O pessimista nada mais é do que um otimista bem informado.


Top
  E-mail  
 
Posted: Thu Nov 08, 2007 11:13 am 
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Wed Nov 07, 2007 5:29 pm
Posts: 4
Amigo, com certeza devem existir maneiras melhores, mas isso já é quase o que estou precisando.
Haveria como eu efetuar o login automáticamente no google analytics? Exemplo.. o usuário digita
usuário e senha em um formulário separado, e estes são "postados" no iframe, efetuando o login...

Desde já agradeço muito a ajuda!


Last edited by gus.mayer on Thu Nov 08, 2007 11:42 am, edited 1 time in total.

Top
   
 
Posted: Thu Nov 08, 2007 1:27 pm 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Thu Aug 18, 2005 5:34 pm
Posts: 1741
Location: BH/MG - Brazil
Se ele já vai digitar o login e a senha em algum lugar pq não pode ser no próprio form do google?

_________________
https://pagseguro.uol.com.br Sistema de cobrança online Free.
http://hostphi.com - Hospedagem Joomla! sem mistérios

Frase do mês: O pessimista nada mais é do que um otimista bem informado.


Top
  E-mail  
 
Posted: Thu Nov 08, 2007 1:50 pm 
Joomla! Fledgling
Joomla! Fledgling
Offline

Joined: Wed Nov 07, 2007 5:29 pm
Posts: 4
É uma questão do lugar aonde eu trabalho... eles querem liberar um usuário e senha personalizados da
empresa para o cliente, que ao logar, será associado a uma conta do google.

Mas já consegui fazer, dei uma fuçada no código do loginBox e achei o endereço de post dos dados de
login no google. Então fiz o submit manualmente via javascript com o user e senha do cliente.

Muito obrigado pela ajuda amigo, me deu o caminho certo! Valeu!  :D


Top
   
 
Posted: Thu Nov 08, 2007 1:59 pm 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Thu Aug 18, 2005 5:34 pm
Posts: 1741
Location: BH/MG - Brazil
blz!

_________________
https://pagseguro.uol.com.br Sistema de cobrança online Free.
http://hostphi.com - Hospedagem Joomla! sem mistérios

Frase do mês: O pessimista nada mais é do que um otimista bem informado.


Top
  E-mail  
 
Posted: Fri Nov 16, 2007 8:50 pm 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Sat Jul 15, 2006 1:41 am
Posts: 1705
Location: Porto Alegre - RS - Brazil
Adicionei o Tópico ao FAQ.

Estamos gratos ao pchardnet e gus.mayer =]

Aliás, gus.mayer, poderia ser mais explícito sobre qual código, aonde, e como fez?

Já fica aqui o pedido a qualquer um que tenha interesse e desenvolver uma melhor integração ( ou conhecer um componente que faça isso naturalmente) e que possa postar aqui a resposta.

_________________
Emerson da Rocha Luiz - Moderador do Fórum
http://twitter.com/fititnt
FÓRUM PT: FAQ Joomla: #144443 | Regras: #3603
Blog para desenvolvedores Joomla!: http://www.fititnt.org


Top
  E-mail  
 
Posted: Sun Jun 08, 2008 9:08 pm 
User avatar
Joomla! Intern
Joomla! Intern
Offline

Joined: Mon Jun 12, 2006 1:29 am
Posts: 51
Location: Fortaleza/CE
Eu segui a dica do módulo customizado, coloquei para o cpanel, mas não aparece em lugar algum nas abas do painel de controle, estou usando a 1.0.15, o que pode ser?

RESOLVIDO: Criei o módulo no lugar errado, agora deu certo.

DÚVIDA: Não há como criar o iframe de forma que o mesmo permaneça dentro do backend do Joomla? ???

_________________
Xylema, a vida flui...
http://www.xylema.net


Top
  E-mail  
 
Posted: Mon Jun 09, 2008 12:01 am 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Sat Jul 15, 2006 1:41 am
Posts: 1705
Location: Porto Alegre - RS - Brazil
Como assim, Alex Ribeiro?

Dê um exemplo de como é a URL, e o que aparece para o usuário final.

_________________
Emerson da Rocha Luiz - Moderador do Fórum
http://twitter.com/fititnt
FÓRUM PT: FAQ Joomla: #144443 | Regras: #3603
Blog para desenvolvedores Joomla!: http://www.fititnt.org


Top
  E-mail  
 
Posted: Mon Jun 09, 2008 1:06 am 
User avatar
Joomla! Intern
Joomla! Intern
Offline

Joined: Mon Jun 12, 2006 1:29 am
Posts: 51
Location: Fortaleza/CE
A tela de login do GA aparece em uma aba do painel de controle, certo?
Então, partindo deste princípio não há como fazer a página do GA também ser carregada em um <iframe> no backend?

_________________
Xylema, a vida flui...
http://www.xylema.net


Top
  E-mail  
 
Posted: Mon Jun 09, 2008 2:20 am 
User avatar
Joomla! Ace
Joomla! Ace
Offline

Joined: Sat Jul 15, 2006 1:41 am
Posts: 1705
Location: Porto Alegre - RS - Brazil
Humm, tem como fazer uma página qualquer que abstrai e faz parecer que o site iteiro do google analitics está dentro do seu backend. So aprender a fazer um componente simples, e, no código dele, colocar a URL para o index do analitics.

Também daria para fazer algo que ao logar no admin do joomla ele logue altomaticamente na mesma conta do google. Dai vaia da criatividade

Iframe você pode colocar em qualquer lugar so seu site. Só não dou um exemplo aqui porque certametne não é permitido. Daria pra carregar uns javascripts nao bem intencionados =]

_________________
Emerson da Rocha Luiz - Moderador do Fórum
http://twitter.com/fititnt
FÓRUM PT: FAQ Joomla: #144443 | Regras: #3603
Blog para desenvolvedores Joomla!: http://www.fititnt.org


Top
  E-mail  
 
Posted: Fri Jul 11, 2008 2:37 pm 
Joomla! Apprentice
Joomla! Apprentice
Offline

Joined: Wed Feb 20, 2008 7:20 pm
Posts: 14
Gus.mayer você poderia disponibilizar a solução encontrada em submeter os dados de login e senha para o loginbox do Analytics, preciso disto para o Gmail também.
Compartilhe conosco sua informação..

Quote:
Re: Google Analytics - Desafio
Postby gus.mayer on Thu Nov 08, 2007 1:50 pm
É uma questão do lugar aonde eu trabalho... eles querem liberar um usuário e senha personalizados da
empresa para o cliente, que ao logar, será associado a uma conta do google.
Mas já consegui fazer, dei uma fuçada no código do loginBox e achei o endereço de post dos dados de
login no google. Então fiz o submit manualmente via javascript com o user e senha do cliente.
Muito obrigado pela ajuda amigo, me deu o caminho certo! Valeu!


Top
  E-mail  
 
Posted: Tue Dec 09, 2008 3:08 am 
Joomla! Enthusiast
Joomla! Enthusiast
Offline

Joined: Wed Jan 30, 2008 12:05 am
Posts: 201
Uma soluçãozinha boba (1.5.x):

* Extensões > Administrar Módulo > Aba Administrador > Novo > HTML Personalizado
* Coloque o seguinte código:
Code:
<div align="center"><p><a href="https://www.google.com/analytics/reporting/login?ctu=https%3A%2F%2Fwww.google.com%2Fanalytics%2Fsettings%2F%3F" title="Google Analytics" onclick="window.open('https://www.google.com/analytics/reporting/login?ctu=https%3A%2F%2Fwww.google.com%2Fanalytics%2Fsettings%2F%3F','Google Analytics','scrollbars=yes,width=1280,height=1024,left=00,top=cc');return false;">Google Analytics</a></p></div>


Isso apenas fará com que a página de login do Google Analytics seja carregada numa janelinha JS (popup) limpa.
Usando as propriedades do ítem "inserir link" do editor tem até a possibilidade de abrí-la numa lightbox, é uma questão de configuração.
Aqui usei a resolução do meu monitor (1280x1024), troque pela resolução do monitor do seu cliente ou a que mais lhe convir.

É isso!

_________________
http://www.marcoscanova.com.br


Top
   
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 15 posts ] 

Quick reply

 



Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group