| 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)
1º - 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 -> EstruturaE carregar em:
(carregue na imagem para aumentar) 2º - 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!
3º - 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!
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&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&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&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&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&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> |
- 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.
4º - 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://2img.net/i/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&page_profil=preferences">Preferências</a>
Com a modificação, ficaria:<a href="../profile.forum?mode=editprofile&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) |