Adicionar campo de data diferente aos posts

Suporte à dúvidas gerais relacionadas ao phpBB.
professor mauricio
Novato
Novato
Mensagens: 130
Registrado em: 02 Abr 2011, 11:58

Re: Adicionar campo de data diferente aos posts

Mensagem por professor mauricio »

ah... já ia esquecendo! Eu acho que se tiver como $user se trocado por alguma coisa que chame um usuário específico pelo id, resolverá o problema alterando a configuração de data desse usuário apenas...
Comeu uma pizza que pode melhorar?
Indique o Fórum de Pizzarias para a pizzaria do seu bairro!
Somos um grupo de empreendedores focados em capacitação e desenvolvimento de expertise em pizzas.
Avatar do usuário
Chico Gois
Administrador
Administrador
Mensagens: 3778
Registrado em: 03 Jul 2004, 03:53
Nome Real: Chico Gois
Localização: São Paulo - Capital
Contato:

Re: Adicionar campo de data diferente aos posts

Mensagem por Chico Gois »

Experimentou o que eu escrevi acima?
professor mauricio
Novato
Novato
Mensagens: 130
Registrado em: 02 Abr 2011, 11:58

Re: Adicionar campo de data diferente aos posts

Mensagem por professor mauricio »

Chico, como disse, tentei da maneira descrita pela sua segunda sugestão.

quanto à minha pergunta seguinte, sabe como converter a data do formato unix em formato desejado?

tentei adicionar um monte de coisas e nada...
Comeu uma pizza que pode melhorar?
Indique o Fórum de Pizzarias para a pizzaria do seu bairro!
Somos um grupo de empreendedores focados em capacitação e desenvolvimento de expertise em pizzas.
professor mauricio
Novato
Novato
Mensagens: 130
Registrado em: 02 Abr 2011, 11:58

Re: Adicionar campo de data diferente aos posts

Mensagem por professor mauricio »

Achei onde formata a data!

está no includes/session.php

ali que foi criado o comando format_date

e, claro, não tenho a menor ideia de como mexer no bicho...

mas ficou claro que esse comando format_date que aparece no viewtopic.php é o responsável pela adequação do timestamp à data escolhida pelo usuário, chamando, inclusive, o linguagem e o gmt escolhidos pelo usuário.

portanto, agora eu preciso do seguinte: criar um novo comando format_date2 que o usuário não consiga alterar pela função php date() que ele tem no seu perfil e que não dependa da configuração date() geral do fórum!

Assim, onde colocássemos o comando format_date2 a data ficaria daquele jeito, respeitando o gmt, sem que o usuário possa alterar! Por exemplo: esconder o horário, o mês, o dia ou o ano conforme a conveniência do fórum...


NÃO TENHO CERTEZA DE NADA, APENAS ESTOU SEGUINDO AS MIGALHAS DO CAMINHO, por favor, corrijam eventuais bobeiras... rs..

obrigado
Comeu uma pizza que pode melhorar?
Indique o Fórum de Pizzarias para a pizzaria do seu bairro!
Somos um grupo de empreendedores focados em capacitação e desenvolvimento de expertise em pizzas.
professor mauricio
Novato
Novato
Mensagens: 130
Registrado em: 02 Abr 2011, 11:58

Re: Adicionar campo de data diferente aos posts

Mensagem por professor mauricio »

Vinny e Chico, obrigado pela ajuda, mas cheguei a uma solução 'universal' para esse problema pelo phpbb.com (em inglês). Peço a vcs que apaguem minhas mensagens anteriores para não desperdiçarem o tempo dos nossos nobres amigos visitantes.
(ou não, fazer o que...)
no viewtopic.php

Código: Selecionar todos

		'POST_DATE2'			=> $user->format_date($row['post_time'], 'l, H:i'),
onde está 'l, H:i' pode ser usado qualquer função phpdate.

No tópico que achei http://www.phpbb.com/community/viewtopi ... &t=1423145
a pessoa queria alterar a forma como a data aparecia para o campo 'membro desde'. quem quiser mexer, basta fazer a mesma alteração no campo joined do viewtopic.php

Código: Selecionar todos

    'joined'      => $user->format_date($row['user_regdate'], 'M | d, | Y'),


no exemplo acima, some o horário de registro e a data fica no padrão americano.

muito obrigado a ambos mesmo assim, pq se vcs não estivessem aí eu teria desistido sem tentar!
Comeu uma pizza que pode melhorar?
Indique o Fórum de Pizzarias para a pizzaria do seu bairro!
Somos um grupo de empreendedores focados em capacitação e desenvolvimento de expertise em pizzas.
Trancado