[Resolvido] Gerador de mensagens

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido [Resolvido] Gerador de mensagens

Mensagem por TugaTech em 18/09/10, 04:50 pm

Olá,

Dúvida :
Boas,
Gostaria de saber se alguem me poderia ajudar a criar um gerador, como o que aparece quando colocamos uma questão aqui no FdF.
Ou seja, o utilizador clica em "Novo Tópico" e é redireccionado para uma pagina onde pode escolher diversas opções para onde enviar a mensagem. Gostaria também que a mensagem fosse automaticamente pre-formatada, tipo o resultado deste gerador: http://tugatech.co.cc/Gerador-de-Noticias-h16.htm
mas que invés de apresentar o código, posta-se automaticamente na secção correspondente.

Espero ter sido o mais completo possível... Piscada
Obrigado! Feliz

Procedimentos que foram tentados para resolver :
nenhum

Captura de tela (quando necessário) :


Até mais.


Última edição por TugaTech em 21/09/10, 08:32 pm, editado 1 vez(es)
avatar

TugaTech
Usuário destaque

Masculino
Inscrito dia : 29/01/2008
Mensagens : 728
Pontos Ativos : 900

Ver perfil do usuário http://tugatech.com.pt
  • 0

Resolvido Re: [Resolvido] Gerador de mensagens

Mensagem por Steeph em 18/09/10, 07:16 pm

Olá!
Posso o fazer, apenas diga os campos do formulário e a versão do fórum.
Até mais!
avatar

Steeph
Usuário experiente

Feminino
Inscrito dia : 08/03/2010
Mensagens : 2612
Pontos Ativos : 3503

Ver perfil do usuário http://www.kromusdesign.forumeiros.com http://www.twitter.com/ideasfromsteeph

Resolvido Re: [Resolvido] Gerador de mensagens

Mensagem por TugaTech em 18/09/10, 07:43 pm

Obrigado.
Bom cria que o formulário contive-se os seguintes campos:

-Lista que deve seleccionar para enviar para a secção correcta com as seguintes opções: (Nome que gostaria que aparece-se/link da secção para onde enviar)
--> Noticias de hardware / http://tugatech.co.cc/noticias-de-hardware-f5/
--> Noticias de Software / http://tugatech.co.cc/noticias-de-software-f11/
--> Noticias de Internet e Mercados / http://tugatech.co.cc/noticias-da-internet-e-mercados-f15/

- Titulo - Seria o titulo da mensagem final
- Imagem - Que aparece-se no inicio da mensagem final e centrada.
- Noticia - Texto da noticia, alinhado a esquerda na mensagem final.
- Extras - Aparece depois do texto da noticia na mensagem final, centrado. Este campo seria opcional, ou seja, aparecia somente se fosse colocado algo nele, se possível...
- Fonte - Aparecia no final da mensagem, alinhado a direita.

A versão do fórum é phpBB 2.

Mais uma vez, espero ter sido o mais completo possível, mas se necessitar de mais algum dado, avise... Feliz

Muito obrigado! Piscada
avatar

TugaTech
Usuário destaque

Masculino
Inscrito dia : 29/01/2008
Mensagens : 728
Pontos Ativos : 900

Ver perfil do usuário http://tugatech.com.pt
  • 0

Resolvido Re: [Resolvido] Gerador de mensagens

Mensagem por Steeph em 18/09/10, 07:47 pm

hmm aquela parte de selecionar qual fórum a notícia vai eu já não sei como fazer, pois trabalha com IDs...
Posso fazer um formulário para cada área se quiser...
Até mais!
avatar

Steeph
Usuário experiente

Feminino
Inscrito dia : 08/03/2010
Mensagens : 2612
Pontos Ativos : 3503

Ver perfil do usuário http://www.kromusdesign.forumeiros.com http://www.twitter.com/ideasfromsteeph

Resolvido Re: [Resolvido] Gerador de mensagens

Mensagem por TugaTech em 18/09/10, 07:51 pm

@Steeph escreveu:hmm aquela parte de selecionar qual fórum a notícia vai eu já não sei como fazer, pois trabalha com IDs...
Posso fazer um formulário para cada área se quiser...
Até mais!

Se ele no final enviar automaticamente também serve... Mostrando a lingua

Agradecido... Feliz

avatar

TugaTech
Usuário destaque

Masculino
Inscrito dia : 29/01/2008
Mensagens : 728
Pontos Ativos : 900

Ver perfil do usuário http://tugatech.com.pt

Resolvido Re: [Resolvido] Gerador de mensagens

Mensagem por TugaTech em 20/09/10, 04:27 pm

Up
Poderia dizer como se encontra o desenvolvimento do código?

Obrigado! Feliz
avatar

TugaTech
Usuário destaque

Masculino
Inscrito dia : 29/01/2008
Mensagens : 728
Pontos Ativos : 900

Ver perfil do usuário http://tugatech.com.pt

Resolvido Re: [Resolvido] Gerador de mensagens

Mensagem por Steeph em 20/09/10, 09:36 pm

Olá!
Ainda está em curso, amanhã mesmo já começo os testes! Piscada
Até mais!
avatar

Steeph
Usuário experiente

Feminino
Inscrito dia : 08/03/2010
Mensagens : 2612
Pontos Ativos : 3503

Ver perfil do usuário http://www.kromusdesign.forumeiros.com http://www.twitter.com/ideasfromsteeph

Resolvido Re: [Resolvido] Gerador de mensagens

Mensagem por TugaTech em 21/09/10, 05:05 am

ok,
Muito obrigada... Feliz

Mas não se esqueça de mim,ok? Mostrando a lingua Mostrando a lingua
avatar

TugaTech
Usuário destaque

Masculino
Inscrito dia : 29/01/2008
Mensagens : 728
Pontos Ativos : 900

Ver perfil do usuário http://tugatech.com.pt
  • 0

Resolvido Re: [Resolvido] Gerador de mensagens

Mensagem por Steeph em 21/09/10, 04:14 pm

Olá!
Aqui está o código (já testado e funciona):
Código:
<html>
<!DOCTYPE>
<head>

</head>


<script>
function CriarTitulo() {
  var txt_topicPOST = document.getElementById("txt_topic").value;

  jQuery("input[name=subject]").attr('value', txt_topicPOST);
}
imagensdopedido = '';

//se necessário
function AdicionarImagens() {
  imagensdopedido = imagensdopedido + document.getElementById("imagens").value + " , ";
  document.getElementById("imagens").value = "";
  document.getElementById("imagens").focus();
} //se necessario

function CriarPost() {
  var txt_topicPOST = document.getElementById("txt_topic").value;
  var txt_imgPOST  = document.getElementById("txt_img").value;
  var txt_newsPOST  = document.getElementById("txt_news").value;
  var txt_fontePOST = document.getElementById("txt_fonte").value;
  var txt_extraPOST = document.getElementById("txt_extra").value; 

  finalmessage = '[img\]'+txt_imgPOST+'[/img\]\n' + txt_newsPOST +'\n [center\]'+ txt_extraPOST + '[/center\]\n[right\][b\]Fonte:[/b\]' +txt_fontePOST+ '[/right\]';
 
  jQuery("input[name=message]").attr('value', finalmessage);
}

function outra(id) {
  var inputID = id+"Nome";
  (document.getElementById(id).value == '') ? document.getElementById(inputID).style.display = 'inline' : document.getElementById(inputID).style.display = 'none';
  document.getElementById(inputID).focus();
}
</script>

<div id="form_pedidos_graficos">
<!-- Formulário dos pedidos -->
</div>

<!-- Formulário dos pedidos -->
<form action="/posting.forum" method="post" enctype="multipart/form-data" name="fa_form" id="fa_form" onsubmit="verificaForm();">



<font size="1px"><b>Título do tópico:</b></font><br>
  <input title="Digite o título do tópico" onchange="CriarTitulo();" name="nome_topic" type="text" id="txt_topic" size="45"> <br><br>

<font size="1px"><b>Imagem:</b></font><br>
  <input title="Cole a url da imagem" onchange="CriarPost();" name="imagem" type="text" id="txt_img" size="45"><br><br>
 
<font size="1px"><b>Notícia: </b></font><br>
  <textarea title="Digite a notícia" onchange="CriarPost();" name="admin_name" id="txt_news"> Cole aqui a notícia </textarea> <br><br>

<font size="1px"><b>Extras: </b></font><br>
  <textarea title="Digite a notícia" title="Digite os extras" onchange="CriarPost();" name="admin_name" id="txt_extra"> Sem extras.</textarea> <br><br>

 
<font size="1px"><b>Fonte: </b></font><br>
  <input title="Informe a fonte de onde foi pega a notícia" onchange="CriarPost();" name="imagem" type="text" id="txt_fonte" size="45"> <br><br>



<!-- botao e funcionamento da funçao // nao alterar nenhum valor -->

<input type="hidden" name="message" />
<input type="hidden" name="subject" />
<input type="hidden" name="mode" value="newtopic" />
<input type="hidden" name="f" value="3" />
<input type="hidden" name="lt" value="0" />
<tr>
<td>
<center>
<input value="Criar tópico" type="submit" class="input" name="post" /></center></tr></td></table>
</form>
</body>
</html>
Logo no final do código tem a parte: <input type="hidden" name="f" value="3" />, substitua este 3 pela id do fórum correspondente.

Script:
jQuery(document).ready(function() {
if(window.location.href.match(/-fID/((?|#).+)?/)) {
jQuery(".i_post").parent().attr('href', 'ENDEREÇO DA PÁGINA DO FORMULÁRIO');
}
});

Se lembra como fazer, certo?
Vermelho: Altere para a ID do fórum.
Verde:Coloque o endereço da página do formulário.
Qualquer alteração, avise! Piscada
E como são vários fóruns que serão aplicados este formulário, terá de repetir os passos acima (criando novas páginas com estes códigos e scripts) para cada um, apenas alterando as ids.
Até mais!
avatar

Steeph
Usuário experiente

Feminino
Inscrito dia : 08/03/2010
Mensagens : 2612
Pontos Ativos : 3503

Ver perfil do usuário http://www.kromusdesign.forumeiros.com http://www.twitter.com/ideasfromsteeph

Resolvido Re: [Resolvido] Gerador de mensagens

Mensagem por TugaTech em 21/09/10, 08:31 pm

Funciona perfeitamente!

Muito obrigada! Muito feliz Muito feliz
avatar

TugaTech
Usuário destaque

Masculino
Inscrito dia : 29/01/2008
Mensagens : 728
Pontos Ativos : 900

Ver perfil do usuário http://tugatech.com.pt

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum