Página 1 de 2
Mod "Quem esteve aqui" no Portal
Enviado: 16 Mar 2012, 16:58
por Holmes
Qual a URL do seu fórum: http://www.chakra-linux.com.br/forum/index.php
Tipo de Hospedagem: Free
Qual a versão do phpBB: phpBB 3.0.10
É um novo ou uma conversão: Instalação Limpa
Usuário de teste: Usuário: Senha:
Estilos instalados: Style we_clearblue
Modificações instaladas: "quem esteve aqui?"; "board3 portal"; "Resolvido"; "WMP"
Qual seu nivel de experiência:: Iniciante
Quando começou o problema: uma orientação
Descreva seu problema: oi pessoal, eu gostaria de saber se é possível incluir o mod "quem esteve aqui" no módulo "quem está online?" do portal.
vlw fwi, Holmes :)
Re: Mod "Quem esteve aqui" no Portal
Enviado: 16 Mar 2012, 21:36
por gssilva
Você já tentou fazer a modificação pedida no arquivo da template no arquivo do portal?
Código: Selecionar todos
<!-- IF WHO_WAS_HERE_TOTAL -->
<h3>{L_WHO_WAS_HERE}</h3>
<p>{WHO_WAS_HERE_TOTAL} ({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br />{WHO_WAS_HERE_LIST}</p>
<!-- ELSEIF U_ACP -->
<h3>{L_WHO_WAS_HERE}</h3>
<p>{L_WWH_UPDATE_NEED}</p>
<!-- ENDIF -->
Coloque esse código onde você deseja que ele apareça.
Qualquer dúvida ou se não der certo basta postar.
Re: Mod "Quem esteve aqui" no Portal
Enviado: 16 Mar 2012, 22:49
por robra
Você quer colocar o "quem esteve aqui" dentro do "quem está online" ou criar um bloco abaixo do "quem está online" ?
Abraço.

Re: Mod "Quem esteve aqui" no Portal
Enviado: 16 Mar 2012, 23:02
por Holmes
dentro do módulo quem está online. é possível?
vlw fwi, Holmes :)
Re: Mod "Quem esteve aqui" no Portal
Enviado: 16 Mar 2012, 23:19
por robra
Olha... Após fazer uma busca no
Google com o texto
"who was here" phpbb portal na mesma pesquisa, vários resultados apareceram e dentre eles:
-
[SOLVED] Almost working in Board3 Portal! Need Help!
-
Who was here? on Portal
-
Integração entre Who was here e phpBB3-Portal - v1.0
Tem de verificar qual destas opções tem a explicação compatível com os arquivos da
versão 2.0.0b1 do Portal.
Abraço.

Re: Mod "Quem esteve aqui" no Portal
Enviado: 16 Mar 2012, 23:42
por Holmes
obrigado robra vou dar uma analisada!
vlw fwi, Holmes :)
Re: Mod "Quem esteve aqui" no Portal
Enviado: 17 Mar 2012, 00:01
por robra
Tenta o seguinte:
- Abra o arquivo
raiz/portal.php e ache a linha
// Assign specific vars.
Adicione antes, em uma nova linha:
Código: Selecionar todos
if (!class_exists('phpbb_mods_who_was_here'))
{
include($phpbb_root_path . 'includes/mods/who_was_here.' . $phpEx);
phpbb_mods_who_was_here::update_session();
}
phpbb_mods_who_was_here::display();
- Abra o arquivo
styles/we_clearblue/template/portal/modules/whois_online_center.html e
substitua todo o conteúdo por:
Código: Selecionar todos
{$C_BLOCK_H_L}<!-- IF U_VIEWONLINE --><a href="{U_VIEWONLINE}">{$TITLE}</a><!-- ELSE -->{$TITLE}<!-- ENDIF -->{$C_BLOCK_H_R}
<ul class="topiclist bg1">
<li><dl>
<dd style="border-left:0px">
<p style="margin: 0 5px 0 5px;">{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
<!-- IF PORTAL_LEGEND --><br /><em>{L_LEGEND}: {PORTAL_LEGEND}</em><!-- ENDIF --></p><br /> <br />
<!-- IF WHO_WAS_HERE_TOTAL -->
<h3>{L_WHO_WAS_HERE}</h3>
<p>{WHO_WAS_HERE_TOTAL} ({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br />{WHO_WAS_HERE_LIST}</p>
<!-- ELSEIF U_ACP -->
<h3>{L_WHO_WAS_HERE}</h3>
<p>{L_WWH_UPDATE_NEED}</p>
<!-- ENDIF -->
</dd>
</dl></li>
</ul>
{$C_BLOCK_F_L}{$C_BLOCK_F_R}
Não sei como vai ficar o layout.
Abraço.

Re: Mod "Quem esteve aqui" no Portal
Enviado: 17 Mar 2012, 09:42
por Holmes
oi robra deu certo, veja lá! somente uma coisa: como faço para retiar o nome "quem esteve aqui", é possível? uma outra coisa é que o texto do "quem esteve aqui" está um pouco grudado na caixa!
---editado---
robra já resolvi, encontrei o local para remover o que eu desejada! obrigado e ficou legal......
vlw fwi, Holmes :)
Re: Mod "Quem esteve aqui" no Portal
Enviado: 17 Mar 2012, 11:24
por robra
Eu vi. O texto está desalinhado.
No conteúdo que postei, troque o...
Código: Selecionar todos
<dd style="border-left:0px">
<p style="margin: 0 5px 0 5px;">{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
<!-- IF PORTAL_LEGEND --><br /><em>{L_LEGEND}: {PORTAL_LEGEND}</em><!-- ENDIF --></p><br /> <br />
<!-- IF WHO_WAS_HERE_TOTAL -->
<h3>{L_WHO_WAS_HERE}</h3>
<p>{WHO_WAS_HERE_TOTAL} ({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br />{WHO_WAS_HERE_LIST}</p>
<!-- ELSEIF U_ACP -->
<h3>{L_WHO_WAS_HERE}</h3>
<p>{L_WWH_UPDATE_NEED}</p>
<!-- ENDIF -->
</dd>
... por:
Código: Selecionar todos
<dd style="border-left:0px">
<p style="margin: 0 5px 0 5px;">{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
<!-- IF PORTAL_LEGEND --><br /><em>{L_LEGEND}: {PORTAL_LEGEND}</em><!-- ENDIF --><br /> <br />
<!-- IF WHO_WAS_HERE_TOTAL -->
{WHO_WAS_HERE_TOTAL} ({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br />{WHO_WAS_HERE_LIST}
<!-- ELSEIF U_ACP -->
<h3>{L_WHO_WAS_HERE}</h3>
{L_WWH_UPDATE_NEED}
<!-- ENDIF --></p>
</dd>
... e veja se vai ficar alinhado.
Abraço.

Re: Mod "Quem esteve aqui" no Portal
Enviado: 17 Mar 2012, 11:35
por Holmes
troquei e ficou bom, agora está alinhado!
vlw fwi, Holmes :)