Online & Status, Behöver kod hjälp med detta!

Frågor kring teman (forumets design) för phpBB 2.0.x.

Moderator: Moderatorgrupp

SkIpErMan
Medlem
Medlem
Inlägg: 10
Blev medlem: 2007-02-14 13:48
Svar: 0
Ort: HSTD

Online & Status, Behöver kod hjälp med detta!

Inlägg av SkIpErMan »

Hej!

Håller på att bygga en egen portal och har i det närmaste fått forumdelen klar! Har ett par frågor som jag inte fått riktigt grepp på hur jag ska lösa beträffande kod! Tog screenshoots som förhoppningsvis ska underlätta svaren på mina två frågor!


Det är koden för online status och välkommen som dyker upp och försvinner beroende på vilken del man sökker i forumet!
1. Har gjort en inloggningsblock till vänster. Här hälsas man välkommen så som gäst och efter inloggad med sitt namn! Högst upp till vänster och i mitten ligger två andra block som visar totalt antal användare, respektive senaste besök!

http://www.niw.se/forum1.gif


2. När man besöker "testforum " så försvinner "välkommen" i inloggningsblocket!

http://www.niw.se/testforum.gif

3. Slutligen, när man går in och ska läsa en topic så försvinner även totalt användare online uppe i i blocket till vänster!

http://www.niw.se/topic.gif



Hur gör jag för att få nämda till att bli synligt hela tiden oberoende på vart man befinner sig i forumet?


Har använt mig av följande:

Kod: Markera allt


1. {L_NAME_WELCOME} {U_WELCOME_NAME}

2. {TOTAL_USERS_ONLINE}

3. {LAST_VISIT_DATE}

--------------= Detta är koden för inloggningsboxen =----------

<table width="148" height="100" border="0"  align="center" cellpadding="4" cellspacing="1">

		<table height="100" border="0" cellpadding="3" cellspacing="1" width="148">

			<td width="45%" align="left"><span class="logginauto">{L_USERNAME}:</span>
			<input type="text" class="post" name="username" size="14" maxlength="32" value="{USERNAME}" /><br/>
			<span class="logginauto">{L_PASSWORD}:</span><br/>
			 <input type="password" class="post" name="password" size="14" maxlength="32" />
			</td>
			</td>
		  </tr>
		  <!-- BEGIN switch_allow_autologin -->
		  <tr align="left"> 
			<td colspan="2"><span class="gen">{L_AUTO_LOGIN}: <input type="checkbox" name="autologin" /></span></td>
		  </tr>
		  <!-- END switch_allow_autologin -->
		  <tr align="center"> 
			<td colspan="2">{S_HIDDEN_FIELDS}<input type="submit" name="login" class="mainoption" value="{L_LOGIN}" /></td>
		  </tr>
		  <tr align="center"> 
			<td colspan="2"><span class="gensmall"><a href="{U_SEND_PASSWORD}" class="gensmall">{L_SEND_PASSWORD}</a></span></td>
		  </tr>
		</table></td>
		<td class="row2"><span class="nav"><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a></span>
  </tr>
</table>

Denna känns lite onödig i inloggningsblocket!
{L_LOGIN_LOGOUT} Jag är bara ute efter att kunna logga ut!
Denna visar logga in samt logga ut, vilket blir dubbelt. Finns det en anna lösning på detta?

Färgerna i designen är bara tillfällig med syfte att det skulle bli lite trevligare att arbeta med koden och är på intetsätt färdig! OBSERVERA: Jag arbetar med sidan localt och kan inte ses online på synlig adress!


/SkIpErMan
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

Inlägg av Marcus »

Misstänker att det är formuläret du vill bli av med när man är inloggad...

Inneslut det i TPL-filen inom:

<!-- BEGIN switch_user_logged_out -->
<p>Det som ligger här visas bara när man inte är inloggad.</p>
<!-- END switch_user_logged_out -->

/marcus
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
SkIpErMan
Medlem
Medlem
Inlägg: 10
Blev medlem: 2007-02-14 13:48
Svar: 0
Ort: HSTD

Inlägg av SkIpErMan »

marcus skrev:Misstänker att det är formuläret du vill bli av med när man är inloggad...

Inneslut det i TPL-filen inom:

<!-- BEGIN switch_user_logged_out -->
<p>Det som ligger här visas bara när man inte är inloggad.</p>
<!-- END switch_user_logged_out -->

/marcus
Tackar!

Jag som missuppfatat den koden som något helt annat, tack för ditt svar på min fråga nr 2!

Om du har svar på min fråga nr 1 dvs, online statusen så att den syns hela tiden och inte försvinner! Det är det jag visar med bilderna!

/SkIpErMan
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

Inlägg av Marcus »

Well... posta gärna din overall_header.tpl, där i bör det finns något som styr om/när texten du vill ha ska synas eller ej.

BTW: använda "quote" bara när det behövs... ok?

/marcus
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
SkIpErMan
Medlem
Medlem
Inlägg: 10
Blev medlem: 2007-02-14 13:48
Svar: 0
Ort: HSTD

Inlägg av SkIpErMan »

Jag bygger allt kring layers då jag är mest van vid det! Men jag antar att koden som du redan skrivit bör kunna tillämpas även på detta fastän tvärtom, men fattar inte riktigt i såfall hur jag skriver tvärt om! :P

Så har jag gjort i overall_headers.tpl

Kod: Markera allt


<div class="visitor">{TOTAL_USERS_ONLINE}</div>
<div class="reg">{LAST_VISIT_DATE}</div>

Har testat några varianter nu men får inte till det!

/SkIpErMan
SkIpErMan
Medlem
Medlem
Inlägg: 10
Blev medlem: 2007-02-14 13:48
Svar: 0
Ort: HSTD

Inlägg av SkIpErMan »

Du kanske trodde jag skojade, (förstår jag nu när jag vet svaret) eller så hade du inte tid heltenkelt! Det var lite pilligt för mig innan jag fick det att fungera då jag hade en bit kod att tillämpa detta på.

Lägger upp lösningen här eftersom jag hatar att leta i trådar efter svar, när det i regel bara finns ovavlutade frågor ibästa fall!

Principen och användningen är följande

För att göra något synligt när man loggar ut!
Sätt in i början av koden!

Kod: Markera allt

<!-- BEGIN switch_user_logged_out -->
I slutet av koden!

Kod: Markera allt

<!-- END switch_user_logged_out -->

För att göra något synligt när man loggar in!
Sätt in i början av koden!

Kod: Markera allt

<!-- BEGIN switch_user_logged_in -->

I slutet av koden!

Kod: Markera allt

<!-- END switch_user_logged_in -->
Tackar för hjälpen Marcus!
'
/SkIpErMan
Användarens profilbild
PazZze
Support
Support
Inlägg: 1028
Blev medlem: 2004-05-10 10:19
Svar: 0
Ort: Stockholm

Inlägg av PazZze »

vilka filer har du ändrat i för att börja någonstans...
Joel PazZze Martinsson - phpBB Sverige Support
SkIpErMan
Medlem
Medlem
Inlägg: 10
Blev medlem: 2007-02-14 13:48
Svar: 0
Ort: HSTD

Inlägg av SkIpErMan »

Verkar som du missade mitt sista inlägg där jag tackade för hjälpen och visade lösningen på mitt problem! :wink:

Tack i alla fall!

/SkIpErMaN
Användarens profilbild
Marcus
Administratör
Administratör
Inlägg: 4321
Blev medlem: 2004-01-07 22:12
Svar: 0
Ort: Skövde

Inlägg av Marcus »

SkIpErMan skrev:Du kanske trodde jag skojade, (förstår jag nu när jag vet svaret) eller så hade du inte tid heltenkelt!

Tackar för hjälpen Marcus!
Det var tiden som tog slut, sitter på raster och uppehåll på jobbet och försöker hålla koll... men så hade jag möte, och då vart jag borta längre. :-)

Precis som du skriver, så ska det gå till... men när jag inte sett koden kunde jag inte komma med "pekpinnar" att gör si eller så. Eftersom det kanske var precis så du hade gjort, och ändå fungerade det inte.

Hur som helst, bra "manual" kring "visa vid respektive" status som du fick till där. :-)

/marcus
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
Skriv svar

Vilka är online

Användare som besöker denna kategori: 0 och 0 gäster