Página 1 de 1
Reorganizar ordem de mensagens dentro de um tópico
Enviado: 13 Set 2011, 00:50
por rodrigolima2000
URL do Fórum: http://
Hyper newbie question ...
Senhores, estou tentando reorganizar mensagens dentro de um tópico. Por exemplo, alguém criou o tópico antes de mim, e tudo que eu preciso é colocar a minha mensagem fixa antes da mensagem de qualquer outro cidadão.
Considerando as máximas permissões... Isto é possível?
Desde já grato!
Versão 3.0.8
Re: Reorganizar ordem de mensagens dentro de um tópico
Enviado: 13 Set 2011, 07:09
por smallbreeds
Se é um tópico antes dos demais, o criar a mensagem mesmo, você tem a opção de, se for administrador ou moderador com permissão para fazê-lo, de marcar o tópico como FIXO. Tópicos fixos permanecerão no topo da lista de tópicos, só competirão pela posição com outros tópicos fixos.
Depedendo da necessidade ainda poderá marcar como Anúncio (Ficará no topo do Fórum de origem) ou Anúncio Global (aparecerá no topo de todos os Fóruns).
fixo.JPG
Re: Reorganizar ordem de mensagens dentro de um tópico
Enviado: 13 Set 2011, 09:04
por rodrigolima2000
eu entendi...
quando se trata de tópicos dentro de foruns. Mas eu estou falando de Mensagens dentro de tópicos. Quando um tópico é criado, naturalmente vem com uma primeira mensagem não é isso?A primeira mensagem de um tópico, eu tenho todas essas opções (fixo, anúncio, etc).
Talvez a minha dúvida se reflita no entendimento da estrutura da coisa toda... Eu gostaria de entrar em um tópico (e não em um forum), que outro criou, e como administrador, rearrumar as msgs na ordem que bem entender. Pelo menos quando eu clico em editar mensagem, as opções que eu tenho são de : trancar, destrancar, excluir e repartir. Mas não tem a opção mover dentro do tópico.
Tópicos podem ser movidos e fundidos, mas mensagens eu não consigo ordenar (dentro do mesmo tópico!). Talvez por que ele considere a data de postagem.
Vou esperar só mais uma resposta, pra consolidar o conhecimento, e depois dou por resolvido.
grato!
Re: Reorganizar ordem de mensagens dentro de um tópico
Enviado: 13 Set 2011, 10:25
por robra
Rodrigo.
Realmente as mensagens são ordenadas pela data de postagem, mas isso pode ser alterado.
Veja o tópico
viewtopic.php?t=44064 que trata sobre a ordenação dos tópicos em um fórum.
Neste, há uma explicação do
professor mauricio, mais precisamente aqui:
viewtopic.php?t=44064#p270292. É só seguir o mesmo raciocínio só que você abrirá o arquivo
viewtopic.php e deverá encontrar as linhas abaixo:
Código: Selecionar todos
// Post ordering options
$limit_days = array(0 => $user->lang['ALL_POSTS'], 1 => $user->lang['1_DAY'], 7 => $user->lang['7_DAYS'], 14 => $user->lang['2_WEEKS'], 30 => $user->lang['1_MONTH'], 90 => $user->lang['3_MONTHS'], 180 => $user->lang['6_MONTHS'], 365 => $user->lang['1_YEAR']);
$sort_by_text = array('a' => $user->lang['AUTHOR'], 't' => $user->lang['POST_TIME'], 's' => $user->lang['SUBJECT']);
$sort_by_sql = array('a' => array('u.username_clean', 'p.post_id'), 't' => 'p.post_time', 's' => array('p.post_subject', 'p.post_id'));
$join_user_sql = array('a' => true, 't' => false, 's' => false);
$s_limit_days = $s_sort_key = $s_sort_dir = $u_sort_param = '';
gen_sort_selects($limit_days, $sort_by_text, $sort_days, $sort_key, $sort_dir, $s_limit_days, $s_sort_key, $s_sort_dir, $u_sort_param, $default_sort_days, $default_sort_key, $default_sort_dir);
Nelas é que você encontrará as regras que ordenam as mensagens dentro de um
Tópico.
Abraço.

Re: Reorganizar ordem de mensagens dentro de um tópico
Enviado: 14 Set 2011, 14:32
por rodrigolima2000
obrigado!