Sida 1 av 1

Knappar sidhuvudet och sidfoten

Postat: 2006-05-18 17:04
av JonatanRaven
Tja, jag har en liten undran..

Jag har ett gratisforum där jag har tillgång till META-taggar, sidhuvud och sidfoten.

Jag har lagt in snabbknappar till de flesta funktionerna där men jag skulle behöva lite hjälp med två av knapparna.

Login/Logout- samt Inbox- knapparna.

Jag har löst de övriga knapparna så här:

Kod: Markera allt

<center>

<!-- Meny Start -->

<!-- Index -->
<a href="index.php" target="_self"><img src="meny_home.gif" border="0" alt="Forum Index"></a>

<!-- Kalender -->
<a href="calendar.php" target="_self" ><img src="meny_calendar.gif" border="0" alt="Kalender"></a>

<!-- Profil -->
<a href="profile.php?mode=editprofile" target="_self" ><img src="meny_profile.gif" border="0" alt="Din Profil"></a>

<!-- Search -->
<a href="search.php"><img src="meny_search.gif" border="0" alt="Sök"></a></a>

<!-- Help -->
<a href="faq.php"><img src="meny_FAQ.gif" border="0" alt="Vanliga frågor"></a>

<!-- Members -->
<a href="memberlist.php"><img src="meny_memberlist.gif" border="0" alt="Medlemslista"></a>

<!-- Groups -->
<a href="groupcp.php"><img src="meny_groups.gif" border="0" alt="Användargrupper"></a> 

<!-- Messages -->
<a href="privmsg.php?folder=inbox"><img src="meny_mail.gif" border="0" alt="Du har inga nya meddelanden"></a>

<!-- Logout 
<a href="login.php?logout=true&sid=e4fec16e89172bf10ce14194e253078c"><img src="meny_logout.gif" border="0" alt="Logga ut [ JonatanRaven ]"></a> -->

<!-- Meny Slut -->

</center>
Som ni ser har jag kommenterat ut logout-knappen eftersom den inte fungerade.
Hur skulle jag lösa det istället?
Är det ens möjligt att lösa det utan att ha tillgång till samtliga filer?

Angående Inbox- knappen så är problemet att jag ju vill få den att visa på om man har fått PM eller inte.
Går det att göra utan att vara riktigt haj på PHP?

Tackar på förhand..

Postat: 2006-05-18 19:59
av Holger
Har du tillgång till phpBBs sidhuvud och sidfot? Eller är det en RAM runt forumet i vilken du har tillgång till sidhuuvud och sidfot?

Postat: 2006-05-18 21:20
av JonatanRaven
Det går genom en administrations-panel, mer än så vet jag inte, forumet är som sagt gratis..

Det går genom ett formulär. Formuläret är uppdelat på META-strängar, innehåll i huvud och innehåll i foten, i dessa tre fält kan man fylla i vad man vill ha i respektive avdelning.

Postat: 2006-05-19 09:27
av Holger
Kan jag få se forumet?

Postat: 2006-05-19 09:29
av JonatanRaven
http://huggkubbarna.forumportal.se/

Meny-knapparna på portalen är inlagd i portalen, men i forumet ligger de i sidfoten..

Postat: 2006-05-19 09:33
av Holger
Om allt fortfarande baserar på phpBB (och det verkar det göra) så kan du använda switcharna

Kod: Markera allt

<!-- BEGIN switch_user_logged_out -->
info som visas för gäster
<!-- END switch_user_logged_out -->
och

Kod: Markera allt

<!-- BEGIN switch_user_logged_in -->
info som visas för inloggade medlemmar
<!-- END switch_user_logged_in -->
Switcharna måste stå på EGNA rader!

Postat: 2006-05-19 09:38
av JonatanRaven
Hmm, ok..

Jag kan egentligen inte php, så jag hänger inte riktigt med..

Postat: 2006-05-19 09:53
av Holger
Ok, prova detta:

Kod: Markera allt

<!-- BEGIN switch_user_logged_in -->
<!-- Messages --> 
<a href="privmsg.php?folder=inbox"><img src="meny_mail.gif" border="0"></a> 
<!-- END switch_user_logged_in -->

Kod: Markera allt

<!-- BEGIN switch_user_logged_in -->
<!-- Logout --> 
<a href="login.php?logout=true"><img src="meny_logout.gif" border="0"></a>
<!-- END switch_user_logged_in -->

Postat: 2006-05-19 10:07
av JonatanRaven
Holger skrev:Ok, prova detta:

Kod: Markera allt

<!-- BEGIN switch_user_logged_in -->
<!-- Messages --> 
<a href="privmsg.php?folder=inbox"><img src="meny_mail.gif" border="0"></a> 
<!-- END switch_user_logged_in -->

Kod: Markera allt

<!-- BEGIN switch_user_logged_in -->
<!-- Logout --> 
<a href="login.php?logout=true"><img src="meny_logout.gif" border="0"></a>
<!-- END switch_user_logged_in -->
Ok, så om jag lägger till "BEGIN switch"-raden och slutraden så skulle inbox-knappen visa huruvida personen har mail eller inte?

Kanske har varit otydlig, vad jag vill är alltså att tooltipen eller texten ska visa om man har fått nya meddelanden sedan sitt senaste besök. Precis som det funkar med default-menyn på forumet.

Alternativt att knapp-bilden ändras, fast det är överkurs..

Knappen för mailboxen funkar, man kommer till sin inbox då man klickar på den.

EDIT: Provade, men login/logout gav resultatet invalid session..

Postat: 2006-05-19 10:10
av Holger
En del funktioner är automatiska i phpBB. De behöver inga switchar. Prova denna koden och se vad som händer:

Kod: Markera allt

<a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a>&nbsp; &nbsp;<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>&nbsp; &nbsp;<a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a>

Postat: 2006-05-19 10:27
av JonatanRaven
Nej, det fungerar inte, texten bredvid knappen visar

Kod: Markera allt

{L_LOGIN_LOGOUT}
likaså tooltipen..

och när man klickar på knappen kommer man till sidan

Kod: Markera allt

http://huggkubbarna.forumportal.se/{U_LOGIN_LOGOUT}

Postat: 2006-05-19 10:34
av Holger
Då är sidfoten och sidhuvudet ej inbundna i phpBB-systemet.
Ledsen, då vet jag ingen enkel lösning.

Och då fungerar inte switcharna heller.

Postat: 2006-05-19 10:42
av JonatanRaven
Ok, tack ändå, lärde mig lite iaf..

Knapaprna fungerar ju som dom är (utom login/logout), det var snarare min nyfikna och lite perfektionistiska sida som satte griller i skallen på mig.. :twisted:

Men nu vet jag hur jag ska göra när jag väl flyttar över så jag har tillgång till allt själv..

Bild