• Cadastro
  • Fóruns
  • Manual
  • Projetos
  • Seminário
  • Tradução
  • Tutoriais
Início

Treinamento Drupal 31 de Janeiro em São Paulo

Pesquisa

Google

Itens ativos

  • Aplicação que grava informações em um banco de dados
  • Upload de imagens em massa
  • Treinamento Drupal
  • Foto do usuário no topo do blog
  • Tamanho do backup do banco de dados
  • Site fora do ar Personalizado
  • É possível fazer isso com o Drupal?
  • Erro de e-mails no Drupal Brasil
  • Formulario personalizado
  • Views e rss
mais

Posts mais lidos hoje

  • Foto do usuário no topo do blog
  • Tutoriais
  • Treinamento Drupal
  • Manual
  • Upload de imagens em massa
  • Como instalar e configurar o TinyMCE no Drupal
  • Tutorial Para Iniciantes
  • Site fora do ar Personalizado
  • Desenvolvendo Portais com o CMS Drupal
  • Sobre o Drupal

Login do usuário

  • Criar uma conta
  • Recuperar senha

Parceiros

Assine o RSS do Drupal-BR

RSS dos itens mais ativos

RSS do conteúdo

RSS dos comentários

Início » Fórum » Suporte » Módulos

Guestbook - como referenciar a entrada com link no nome?

Salve colegas sensacionais!

Uso o módulo Guestbook para que os visitantes possam deixar recados no site. Só que o módulo não me permite referenciar uma entrada específica com link, como acontece no módulo comment.

Guestbook em ação: www.xulispa.com.br/guestbook

O que quero fazer, é que no campo "nome" seja criado um link, após o envio do recado. Algo como: xulispa.com.br/guestbook#entry-1

Assim, poderei referenciar uma entrada no guestbook da mesma forma que referencio um comentário. Tipo: xulispa.com.br/blog/aos-davis#comment-998

Alguém me orienta? Agradeço antecipadamente.

Abraço!

Leonardo Silva.

'tamos todos aprendendo. sempre.

‹ Galeria de Imagens / Fotos Mural de recados ›
Enviado por Leopoldo em 30/09/2008 - 16:21
  • Módulos
  • 5.x
  • Se logue ou se registre para poder enviar comentários
  • 478 leituras
Em 14/10/2008 - 14:46 Leopoldo disse:

15 dias desse post. Alguma luz aí pra mim, galera?

Obrigado e um abraço!

Abraço!

Leonardo Silva
Produtor Cultural
www.xulispa.com.br
www.ecultura.com.br

  • Se logue ou se registre para poder enviar comentários
Em 31/10/2008 - 15:38 rafael disse:

Cara, tu já resolveu isso? Acho que vai ter que mexer no módulo (ou ver se ter algum theme nesse módulo para isso, para extender).

Abração,

--
Rafael Ferreira Silva
http://www.rafaelsilva.net

  • Se logue ou se registre para poder enviar comentários
Em 31/10/2008 - 16:33 Leopoldo disse:

Rafael, resolvi mais ou menos, porque ainda acho que terei problema com paginação. Em cada página é gerado no link a variável da página. Então, se eu referencio um link que está na "page=0" hoje e amanhã o link vá para "page=1" (claro, pois na medida em que se cria entradas no guestbook, os links vão mudando de página), o link que referenciei estará inválido. Isso é, eu ACHO, pois ainda não foi testado.

Quem me deu força total para refazer o código foi o Pedro Faria e o Thiago Régis. Aliás, eles fizeram o código pra mim.

Segue o código original e a alteração. Gostaria de saber também como fazer para sugerir essa implementação nas próximas versões do módulo.

A funçao é function theme_guestbook_entry (linha 707 no meu editor).

Original:

// Author.
if ($entry['author'] == 0) {
  $output .= "<b>". check_plain($entry['anonname']) ."</b>";
}
else {
  $output .= theme('username', (object)$entry, 'guestbook');
}

Alterado:

// Author.
if ($entry['author'] == 0) {
  $output .= l(check_plain($entry['anonname']), 'guestbook/'.$uid, array('name' => 'comment-entry-' . $entry['id']), 'page='.$page . $_GET['page'], 'comment-entry-'.$entry['id']);
}
else {
  $output .= theme('username', (object)$entry, 'guestbook');
}

Veja funcionando em www.xulispa.com.br/guestbook

Mas aí está a questão: Se eu cito um link do guestbook em um fórum (por exemplo) e depois o link citado muda de página, terei que alterar a citação que fiz a esse link?

Abraço!

Abraço!

Leonardo Silva
Produtor Cultural
www.xulispa.com.br
www.ecultura.com.br

  • Se logue ou se registre para poder enviar comentários
Em 10/11/2008 - 17:06 rafael disse:

Lego,

Acho que não vai linkar direto para a outra página não. Fiz um teste com o comment que se comporta semelhantemente e não foi. Mas só testando mesmo pra ter certeza.

Abraço,

--
Rafael Ferreira Silva
http://www.rafaelsilva.net

  • Se logue ou se registre para poder enviar comentários
Em 11/11/2008 - 09:10 pedrofaria disse:

'page='.$page . $_GET['page'] ?????

isso não tá meio estranho nao?

--
Pedro Faria de Miranda Pinto
http://www.eusouopedro.com
http://www.phpavancado.net
Bate Papo sobre Drupal? irc://irc.freenode.net/drupal-br

  • Se logue ou se registre para poder enviar comentários
Em 19/11/2008 - 09:54 Leopoldo disse:

Sabe como é, né Pedro... qualquer coisa que tenha "= $ & []" eu acho estranho. Já tenho dificuldade em aprender os caminhos das áreas exatas e sem profossor o processo é ainda mais devagar.

Mas uma parte está funcionando, só precisa da ajuda do pessoal pra melhorar.

Agradeço de montão, sempre!

Abraço!

Abraço!

Leonardo Silva
Produtor Cultural
www.xulispa.com.br
www.ecultura.com.br

  • Se logue ou se registre para poder enviar comentários
Em 11/11/2008 - 13:17 guilherme.venturato disse:

Oi Leopoldo, tudo bem?

Gostaria de saber que módulo vc instalou na sua página de fotos? Tem como vc me falar uma dica para instalar ele tb?

Grato

Guilherme

  • Se logue ou se registre para poder enviar comentários
Em 19/11/2008 - 10:01 Leopoldo disse:

Beleza, Guilherme.

Imagecache, imagecache gallery, lightbox2, cck e views.

Já comecei a preparar uma documentação com tudo que tem e como foi feito no meu site pessoal, o xulispa. As dicas não demoram muito mais.

Abraço!

Abraço!

Leonardo Silva
Produtor Cultural
www.xulispa.com.br
www.ecultura.com.br

  • Se logue ou se registre para poder enviar comentários
Designimage

Este site é feito, orgulhosamente, com Drupal.