Deixar usuário registrado sempre online
-
Holmes
- Membro Avançado

- Mensagens: 1142
- Registrado em: 23 Fev 2012, 14:21
- Localização: Brasil
- Contato:
Deixar usuário registrado sempre online
Qual a URL do seu fórum: http://www.chakra-linux.com.br/forum/portal.php
Tipo de Hospedagem: Compartilhada (HostGator Brasil)
Qual a versão do phpBB: phpBB 3.0.11
É um novo ou uma conversão: Instalação Limpa
Usuário de teste: chakra senha: chakra
Estilos instalados: we_clearblue
Modificações instaladas: "Quem Esteve Aqui?"; "Board3 Portal"; "Resolvido"; "WMP"; "Posting Template"; "Legend Repositioning"; "ACP Announcement Centre"; "Share One"; "jGrowl Popup"; "Knowledge Base"; "Thanks for Posts"; "Advanced BBCode Box 3"; etc.
Qual seu nivel de experiência: Iniciante
Quando começou o problema: uma dúvida e curiosidade
Descreva seu problema: oi pessoal, gostaria de saber como posso deixar um usuário registrado sempre ativo (online) no fórum. isto é possível no phpBB?
vlw fwi, Holmes
Tipo de Hospedagem: Compartilhada (HostGator Brasil)
Qual a versão do phpBB: phpBB 3.0.11
É um novo ou uma conversão: Instalação Limpa
Usuário de teste: chakra senha: chakra
Estilos instalados: we_clearblue
Modificações instaladas: "Quem Esteve Aqui?"; "Board3 Portal"; "Resolvido"; "WMP"; "Posting Template"; "Legend Repositioning"; "ACP Announcement Centre"; "Share One"; "jGrowl Popup"; "Knowledge Base"; "Thanks for Posts"; "Advanced BBCode Box 3"; etc.
Qual seu nivel de experiência: Iniciante
Quando começou o problema: uma dúvida e curiosidade
Descreva seu problema: oi pessoal, gostaria de saber como posso deixar um usuário registrado sempre ativo (online) no fórum. isto é possível no phpBB?
vlw fwi, Holmes
Re: Deixar usuário registrado sempre online
Não entendi.
Você quer que um usuário apareça como "online" no perfil dele nas mensagens como também na lista "Quem está online" sem que ele esteja logado no Fórum :?:
Abraço.
Você quer que um usuário apareça como "online" no perfil dele nas mensagens como também na lista "Quem está online" sem que ele esteja logado no Fórum :?:
Abraço.

[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
-
Holmes
- Membro Avançado

- Mensagens: 1142
- Registrado em: 23 Fev 2012, 14:21
- Localização: Brasil
- Contato:
Re: Deixar usuário registrado sempre online
oi robra, quero que ele apareça, sem que ele esteja logado no Fórum, sempre em "Quem está online". isto é possível?
vlw fwi, Holmes :)
vlw fwi, Holmes :)
- Chico Gois
- Administrador

- Mensagens: 3775
- Registrado em: 03 Jul 2004, 03:53
- Nome Real: Chico Gois
- Localização: São Paulo - Capital
- Contato:
Re: Deixar usuário registrado sempre online
Qual a razão para isto?
Re: Deixar usuário registrado sempre online
Precisa ser realmente online ou seria um fake online?
Tradução Português Brasileiro: https://www.phpbb.com/customise/db/translation/brazilian_portuguese/
Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
Re: Deixar usuário registrado sempre online
Após fazer uma busca no Google por "fake user online phpbb" apareceu:Holmes escreveu:oi robra, quero que ele apareça, sem que ele esteja logado no Fórum, sempre em "Quem está online". isto é possível?
vlw fwi, Holmes :)
https://www.phpbb.com/community/viewtop ... 1&t=991945
Resumindo, é o seguinte:
Abra o seu arquivo
/includes/functions.php, ache as linhas...
Código: Selecionar todos
$online_users = array(
'online_users' => array(),
'hidden_users' => array(),
'total_online' => 0,
'visible_online' => 0,
'hidden_online' => 0,
'guests_online' => 0,
); 'online_users' => array(),...por:
'online_users' => array(xx),... sendo que o valor
xx corresponde ao número do ID do usuário que ficará fixo online.2- Substitua a linha...
'visible_online' => 0,'visible_online' => 1,... para que a quantidade de 1 usuário seja somada na estatística.
:arrow: Se quiser mais de 1 usuário fixo "online", as linhas ficarão:
'online_users' => array(xx,xx1,xx2),'visible_online' => 3,Sendo que
xx,xx1,xx2 são os valores do ID dos usuários, respectivamente.:arrow: A MOD abandonada [ABD] Fake user online apenas manipula os dados na estatística, sem acrescentar um nome de usuário "online" fixo. Mesmo assim, para a MOD funcionar na versão 3.0.11 e ser instalada pelo AutoMOD, é preciso descompactar o arquivo
FakeUser_1.0.1.zip, abrir o arquivo fakeuser_install.xml pelo programa Notepad++, substituir a linha...
Código: Selecionar todos
<find><![CDATA[ $online_users = obtain_users_online($f);]]></find> Código: Selecionar todos
<find><![CDATA[ $online_users = obtain_users_online($item_id, $item);]]></find>Abraço.

[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
-
Holmes
- Membro Avançado

- Mensagens: 1142
- Registrado em: 23 Fev 2012, 14:21
- Localização: Brasil
- Contato:
Re: Deixar usuário registrado sempre online
oi robra, vou fazer isto! sobre o ID do usuário, ele está no BD?
vlw fwi, Holmes
vlw fwi, Holmes
Re: Deixar usuário registrado sempre online
Sim, na tabela
Abraço.
phpbb_users o user_id é uma das colunas.Abraço.

[DICA] Antes de abrir um Novo Tópico, procure saber se a sua dúvida já foi respondida. Pesquise no Google por palavras(em inglês também) relacionadas à ela, somado à palavra "phpbb".
-
Holmes
- Membro Avançado

- Mensagens: 1142
- Registrado em: 23 Fev 2012, 14:21
- Localização: Brasil
- Contato:
Re: Deixar usuário registrado sempre online
oi robra, consegui encontrar os IDs e deu certinho essa dica! obrigado pela ajuda..
vlw fwi, Holmes :)
vlw fwi, Holmes :)