Advertisement:

Author Topic: Retirar o "Re:..."  (Read 5691 times)

Offline jscorrea

  • Semi-Newbie
  • *
  • Posts: 19
  • Gender: Male
Retirar o "Re:..."
« on: May 09, 2007, 09:26:31 AM »
Olá pessoal,

Quando criamos um novo tópico este tem seu título, pois bem quando uma pessoa responde aparece sempre um "Re: balalala".
Há como retirar este Assunto de cada mensagem?
Ou melhor há como deixar como opcional ?

Obrigado

Offline domipedro

  • Semi-Newbie
  • *
  • Posts: 64
  • Gender: Male
    • Pombal News
Re: Retirar o "Re:..."
« Reply #1 on: May 09, 2007, 11:21:44 AM »
para retirar podes modificar o Display.template.php
procuras:
Code: [Select]
<input type="hidden" name="subject" value="' . $context['response_prefix'] . $context['subject'] . '" />
e modificas com esta:
Code: [Select]
<input type="hidden" name="subject" value="' . $context['subject'] . '" />
 Ou então podes tambem retirar a tal palavra que esta no index.portuguese.php
Code: [Select]
$txt['response_prefix'] = 'Re: ';
por
Code: [Select]
$txt['response_prefix'] = '';

Offline jscorrea

  • Semi-Newbie
  • *
  • Posts: 19
  • Gender: Male
Re: Retirar o "Re:..."
« Reply #2 on: May 09, 2007, 01:14:01 PM »
Obrigado pela resposta, mas eu gostaria que nada aparecesse.

Gostaria que a exemplo deste tópico não aparecesse:
    
" Re: Retirar o "Re:..." "

Se eu apago o subject o SMF me pede para colocar.

João

Offline margarett

  • Local Moderator
  • SMF Super Hero
  • *
  • Posts: 19,761
  • Gender: Male
Re: Retirar o "Re:..."
« Reply #3 on: May 09, 2007, 01:27:54 PM »
Bem, podem haver formas mais "eruditas" de fazer a coisa, mas assim também deve dar...

Sources/Post.php

Encontras:
Code: [Select]
// Add 'Re: ' to the front of the quoted subject.
if (trim($context['response_prefix']) != '' && $func['strpos']($form_subject, trim($context['response_prefix'])) !== 0)
$form_subject = $context['response_prefix'] . $form_subject;

E  substituis por:
Code: [Select]
// Add 'Re: ' to the front of the quoted subject.
if (trim($context['response_prefix']) != '' && $func['strpos']($form_subject, trim($context['response_prefix'])) !== 0)
$form_subject = '';
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

Quote
Over 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Offline jscorrea

  • Semi-Newbie
  • *
  • Posts: 19
  • Gender: Male
Re: Retirar o "Re:..."
« Reply #4 on: May 09, 2007, 01:55:25 PM »
Ainda não funcionou, qual o arquivo responsável pela visualização do post?

Sources/Post.php?

João

Offline margarett

  • Local Moderator
  • SMF Super Hero
  • *
  • Posts: 19,761
  • Gender: Male
Re: Retirar o "Re:..."
« Reply #5 on: May 10, 2007, 04:14:04 AM »
Na visualização do post vai aparecer. Mas ao postar deve enviar o "subject" vazio.

É nesse ficheiro que é tratado todo o post (novo, quotes, replies, etc)
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

Quote
Over 90% of all computer problems can be traced back to the interface between the keyboard and the chair

Offline margarett

  • Local Moderator
  • SMF Super Hero
  • *
  • Posts: 19,761
  • Gender: Male
Re: Retirar o "Re:..."
« Reply #6 on: May 11, 2007, 10:30:26 AM »
E então? Resultou?
Se forem conduzir, não bebam. Se forem beber... CHAMEM-ME!!!! :D

Quote
Over 90% of all computer problems can be traced back to the interface between the keyboard and the chair