Formulario para isto é possivel?

2 participantes

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

Ajudeiro

Tópico resolvido Formulario para isto é possivel?

Mensagem por Sleep 22.12.14 13:02

Detalhes da dúvida

Versão do fórum : phpBB3
Nível de acesso : Fundador
Navegador usado : Google Chrome
Imagem :
Imagem da minha dúvida:

Membros afetados : Todos os membros do fórum
Endereço do fórum : http://dpb-habbo.forumeiros.com/

Descrição do problema

Gostaria de ter uma codigo/formulario igual ou parecido como na imagem acima, para inscreverem uma carta ao pai natal, e depois receber ou na base de dados do forum, ou no meu mail ou noutra saida possivel.


Última edição por Sleep em 25.12.14 0:37, editado 2 vez(es)
Sleep

Sleep
Ajudeiro
Ajudeiro

Membro desde : 10/08/2012
Mensagens : 1097
Pontos : 1331

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Formulario para isto é possivel?

Mensagem por viniliff 22.12.14 18:02

Saudações,

Sim, isso é possível. Posso propor-te um código que publica um conteúdo em um fórum com permissões especiais, na qual a pessoa pode ler somente sua carta e o administrador pode ler todas. Seria de seu interesse um formulário com esse funcionamento?

Até mais. Café
viniliff

viniliff
Super Membro

Membro desde : 04/06/2014
Mensagens : 1711
Pontos : 2076

http://publieiros.forumeiros.com https://twitter.com/ViniliffOficial

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Formulario para isto é possivel?

Mensagem por Sleep 22.12.14 18:53

Estou interessando, sim.
Sleep

Sleep
Ajudeiro
Ajudeiro

Membro desde : 10/08/2012
Mensagens : 1097
Pontos : 1331

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Formulario para isto é possivel?

Mensagem por viniliff 24.12.14 16:13

Olá,

Peço que crie por favor um novo fórum/sub-fórum para armazenar as cartas, e em seguida me de o ID. (Por exemplo, se o endereço for seuforum.forumeiros.com/f15-feliz-natal , o ID será 15.)

Aguardo respostas, para eu terminar o formulário.

Até mais.
viniliff

viniliff
Super Membro

Membro desde : 04/06/2014
Mensagens : 1711
Pontos : 2076

http://publieiros.forumeiros.com https://twitter.com/ViniliffOficial

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Formulario para isto é possivel?

Mensagem por Sleep 24.12.14 16:47

f11-
Sleep

Sleep
Ajudeiro
Ajudeiro

Membro desde : 10/08/2012
Mensagens : 1097
Pontos : 1331

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Formulario para isto é possivel?

Mensagem por viniliff 24.12.14 17:08

Olá.

Peço que crie uma página HTML com o seguinte conteúdo:
Código:
[h2] Carta de {field2}[/h2]
[h4]{field3} anos[/h4]

[hr]

[b]O que quer ganhar:[/b] {field4}

[b]Informações adicionais:[/b] {field5}

[i]Atenciosamente,
{field2}[/i]

Em seguida, crie um código Javascript através da gestão de códigos Javascript. Marque para que ele funcione em todas as páginas. Depois adicione o seguinte código, atentando-se para modificar onde está LINK_DA_PAGINA para o link da página HTML que criou no passo anterior (onde o formulário está localizado) e ID_DO_FORUM para o ID do fórum onde o tópico deverá ser criado (neste caso, 11).

Código:
jQuery(document).ready(function() { jQuery('a[href^="/post?f=ID_DO_FORUM&mode=newtopic"]').attr('href', 'LINK_DA_PAGINA'); });




Este é o segundo passo, para personalizar as permissões do fórum em questão.

Crie um widget com o seguinte código:
Código:
<span id="memberid" style="display:none;">{USERLINK}</span>
Utilizar table type: não.

Depois, crie um rank para quem quiser que possa ler todas as cartas:
<span id="adm">Administrador</span>
Pode substituir a palavra "administrador" para outra de sua preferência, como "moderador".

Por fim, crie um JavaScript com investimento em todas as páginas:

Código:
jQuery(document).ready(function() {
    var f = '11',
        n = jQuery('#memberid').text();
    if (jQuery('a[href^="/admin/index.forum?"]').length) {} else {
        if (location.pathname.split('/')[1].split('-')[0].indexOf('t') != -1 && jQuery('a.nav[href^="/f' + f + '"]').length) {
            jQuery('div.post').each(function() {
                if (jQuery(this).find('#adm').length || jQuery(this).find('div.postprofile dl dt strong a:eq(0)').text() == n) {} else {
                    jQuery(this).remove();
                }
            });
        }
    }
});

Agradeço ao MateusV. por desenvolver os códigos da segunda etapa. Piscada

Resolve?

Atenciosamente. zen
viniliff

viniliff
Super Membro

Membro desde : 04/06/2014
Mensagens : 1711
Pontos : 2076

http://publieiros.forumeiros.com https://twitter.com/ViniliffOficial

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Formulario para isto é possivel?

Mensagem por Sleep 24.12.14 17:47

viniliff escreveu:Olá.

Crie um widget com o seguinte código:
Código:
<span id="memberid" style="display:none;">{USERLINK}</span>
Utilizar table type: não.

Depois, crie um rank para quem quiser que possa ler todas as cartas:
<span id="adm">Administrador</span>
Pode substituir a palavra "administrador" para outra de sua preferência, como "moderador".

Esses 2 é no mesmo Widget?
Sleep

Sleep
Ajudeiro
Ajudeiro

Membro desde : 10/08/2012
Mensagens : 1097
Pontos : 1331

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Formulario para isto é possivel?

Mensagem por viniliff 24.12.14 18:28

Olá.

Não entendi o que quis dizer, poderia tentar explicar melhor?

Se está perguntando onde colocar cada código, o primeiro é em um widget, o segundo é em um rank que será dado aos usuários que terão a permissão de ler todas as cartas. zen

Até mais.
viniliff

viniliff
Super Membro

Membro desde : 04/06/2014
Mensagens : 1711
Pontos : 2076

http://publieiros.forumeiros.com https://twitter.com/ViniliffOficial

Ir para o topo Ir para baixo

Ajudeiro

Tópico resolvido Re: Formulario para isto é possivel?

Mensagem por Sleep 24.12.14 19:53

Há ok.

Pode fechar
Sleep

Sleep
Ajudeiro
Ajudeiro

Membro desde : 10/08/2012
Mensagens : 1097
Pontos : 1331

https://ajuda.forumeiros.com/

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

Permissões neste sub-fórum
Não podes responder a tópicos