[TUTORIAL] Construir um painel de usuário (atalhos)

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

  • 0

[TUTORIAL] Construir um painel de usuário (atalhos)

Mensagem por Flavisic em 24/06/09, 09:15 pm

Painel de Usuário

Neste tutorial teremos alguns exemplos de como podemos construir um Painel de Usuário para os nossos Fóruns, de forma a facilitar o acesso a certas opções, criando assim atalhos. Utiliza a imaginação e constrói o teu!




--> Tutoriais, dicas e astúcias <--
Construir um painel de usuário (atalhos)





- Criar um widget personalizado:
O ideal é que o painel de usuário esteja disposto num widget, para que seja independente a qualquer outro conteúdo e assim poder destacar-se no Fórum/Portal.

Sendo assim teremos de aceder a:
Painel de controle -> Módulos -> Portal & Widgets -> Configuração do portal -> Estrutura
E carregar em:

(carregue na imagem para aumentar)

Para mais informações consulte a 2ª parte do tutorial:
Administração e instalação do portal / widgets



- As variáveis que poderemos utilizar:
Veja o tutorial das variáveis que podemos utilizar: Variáveis.
Como estamos a construir um painel para o usuário, não serão muitas as variáveis que convém serem utilizadas, no exemplo que veremos mais à frente apenas foi utilizado a USERNAME, USERLINK e USERCOUNTPOST. Se vir o seu nome neste tutorial, é porque está a ser utilizada uma variável!




- Link's rápidos para funções do Fórum:
Para esta opção, também é de merecer atenção, pois num determinado Fórum, não é necessário utilizar todos os link«s, por uma razão simples, é o facto de não ter certas opções activas como a gestão dos rascunhos, dos favoritos, etc, assinalaremos mais à frente os link's a ter em atenção.

É importante compreender a lógica dos link's!
Quando utilizamos num link:
../portal.htm
é a mesma coisa que utilizar:
http://ajuda.forumeiros.com/portal.htm
Os dois pontos (..) representam o endereço principal do site.
Por isso os códigos mencionados no tutorial podem ser colocados num Fórum sem que seja necessária alteração dos link's! Poderão sim, é alterar os textos dos link's!
/ ! \ Atenção: na linguagem BBCode esta técnica já não funciona, terão mesmo de utilizar o endereço todo, começando por http...

<a href="../profile.forum?mode=editprofile&amp;page_profil=informations">Informações</a>
Informações O usuário irá aceder à sua página de edição de perfil, na secção das informações.
<a href="../profile.forum?mode=editprofile&amp;page_profil=preferences">Preferências</a>
Preferências O usuário irá aceder à sua página de edição de perfil, na secção das preferências.
<a href="../profile.forum?mode=editprofile&amp;page_profil=signature">Assinatura</a>
Assinatura O usuário irá aceder à sua página de edição de perfil, na secção da assinatura.
<a href="../profile.forum?mode=editprofile&amp;page_profil=avatars">Avatar</a>
Avatar O usuário irá aceder à sua página de edição de perfil, na secção do avatar.
<a href="../profile.forum?mode=editprofile&amp;page_profil=friendsfoes">Amigos & ignorados</a>
Amigos & ignorados O usuário irá aceder à sua página de edição de perfil, na secção da gestão dos amigos e ignorados.
<a href="../search.forum?search_id=watchsearch">Tópicos supervisionados</a>
Tópicos supervisionados O usuário irá aceder à sua página de edição de perfil, na secção dos tópicos supervisionados.
<a href="../search.forum?search_id=draftsearch">Rascunhos</a>
Rascunhos O usuário irá aceder à sua página de edição de perfil, na secção dos rascunhos.
<a href="../search.forum?search_id=favouritesearch">Tópicos favoritos</a>
Tópicos favoritos O usuário irá aceder à sua página de edição de perfil, na secção dos tópicos favoritos.
<a href="../rpg_sheet_edit.forum">Ficha de personagem</a>
Ficha de personagem O usuário irá aceder à sua página de edição de perfil, na secção da ficha de personagem.
<a href="../msg.forum?folder=inbox">Mensagens Privadas</a>
Mensagens Privadas O usuário irá aceder à secção das Mensagens Privadas.
Código:
<a href="../search.forum?search_topics={USERNAME}">Meus tópicos</a>
(sem exemplo) O usuário irá aceder à lista dos tópicos criados por ele próprio.
(neste exemplo, não é possível apresentar olink, pelo facto de ter que se utilizar uma varíavel para dar efeito ao link, o que não é possível de ser reproduzida neste tutorial)
<a href="../search.forum?search_id=egosearch">Tópicos que participa</a>
Tópicos que participo O usuário irá aceder à lista de tópicos, no qual existe pelo menos uma mensagem, podendo inclusive ser os tópicos criados pelo usuário.
Código:
<a href="../search.forum?search_author={USERNAME}&show_results=posts">Minhas mensagens</a>
(sem exemplo) O usuário irá aceder à lista das mensagens criadas por ele, a visualização mostrará as mensagens na integra.
(neste exemplo, não é possível apresentar olink, pelo facto de ter que se utilizar uma varíavel para dar efeito ao link, o que não é possível de ser reproduzida neste tutorial)
<a href="../search.forum?search_id=newposts">Últimos tópicos</a>
Últimos tópicos O usuário irá aceder à lista dos tópicos activos desde a sua última visita.

Alguns atalhos dependem da activação das funções, como é o caso de:
Amigos & ignorados, Favoritos, Rascunhos ,Ficha de personagem.



- Exemplo dum Painel de Usuário:
Neste exemplo foram utilizados alguns dos link's mencionados anteriormente, assim como também foi adicionado algumas variáveis. Cabe agora à imaginação de cada um construir o seu próprio Painel de Usuário para o seu Fórum:

Exemplo Código
Código:
<span style="font-size: 1.2em;"><img src="http://illiweb.com/bl/logo.png" align="left" width="27" height="35"><font size="4">{USERLINK}</font><br><b>Mensagens:</b> {USERCOUNTPOST}<br><br></span><div style="text-align: left;"><span style="font-size: 1.2em;"><b>Alterar</b><br>
<a href="http://ajuda.forumeiros.com/profile.forum?mode=editprofile&page_profil=informations" target="_blank"> Informações </a></span><br><span style="font-size: 1.2em;">
<a href="../profile.forum?mode=editprofile&page_profil=preferences" target="_blank"> Preferências </a></span><br><span style="font-size: 1.2em;"><a href="../profile.forum?mode=editprofile&page_profil=signature" target="_blank"> Assinatura </a></span><br><span style="font-size: 1.2em;"><a href="../profile.forum?mode=editprofile&page_profil=avatars" target="_blank"> Avatar </a></span><br><br><span style="font-size: 1.2em;"><b>Ver</b><br><a href="../profile.forum?mode=editprofile&page_profil=friendsfoes" target="_blank"> Amigos e ignorados</a></span><br><span style="font-size: 1.2em;"><a href="../search.forum?search_id=watchsearch" target="_blank"> Tópicos supervisionados </a></span><br><span style="font-size: 1.2em;"><a href="../search.forum?search_id=draftsearch" target="_blank"> Rascunhos </a></span><br><span style="font-size: 1.2em;"><a href="../search.forum?search_id=favouritesearch" target="_blank"> Tópicos favoritos</a></span><br><span style="font-size: 1.2em;"></span><br><span style="font-size: 1.2em;"><b>Tópicos & Mensagens</b><br><a href="../msg.forum?folder=inbox" target="_blank"> Mensagens Privadas </a></span><br><span style="font-size: 1.2em;"><a href="../search.forum?search_topics={USERNAME}" target="_blank"> Meus tópicos</a></span><br><span style="font-size: 1.2em;"><a href="../search.forum?search_id=egosearch" target="_blank"> Tópicos que participo </a></span><br><span style="font-size: 1.2em;"><a href="../search.forum?search_author={USERNAME}&show_results=posts" target="_blank"> Minhas mensagens</a></span><br><span style="font-size: 1.2em;"><a href="../search.forum?search_id=newposts" target="_blank"> Novas mensagens<br> <small>({USERLASTVISIT})</small></a></span></div><h3 style="border-color: #1675BC;"></h3>




--> FAQ do tutorial <--
Construir um painel de usuário (atalhos)


  • Como posso fazer com que o link abra numa nova página?
    Terá de adicionar uma nova propriedade aos link's, o taget="_blank":
    Por exemplo, transformar este link:
    <a href="../profile.forum?mode=editprofile&amp;page_profil=preferences">Preferências</a>
    Com a modificação, ficaria:
    <a href="../profile.forum?mode=editprofile&amp;page_profil=preferences" target="_blank">Preferências</a>





© Fórum dos Fóruns



Se tiver alguma dúvida relacionada com este tópico crie um tópico com o seguinte título:
Construir um painel de usuário (atalhos)
avatar

Flavisic
Principal contribuidor
Principal contribuidor

Masculino
Inscrito dia : 09/11/2007
Mensagens : 6290
Pontos Ativos : 3467

Ver perfil do usuário http://www.webscriptner.com/

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