Ang första sidan om statistik och online info

Här kan du ställa frågor om problem med och drift av phpBB 3 (3.0.0 eller senare). Det är här du bör skapa en tråd om du har ett problem, vill ställa en fråga och vill ha ett svar. Gäller det något annat, var vänlig bläddra nedåt på sidan.

Moderatorer: Moderatorgrupp, Supportgrupp

Kategoriregler
Här kan du ställa frågor om problem med och drift av phpBB 3 (3.0.0 eller senare). Det är här du bör skapa en tråd om du har ett problem, vill ställa en fråga och vill ha ett svar. Gäller det något annat, var vänlig bläddra nedåt på forumindex.

Klicka här för att se våra allmänna forumregler.
Skriv svar
gozi
Ny medlem
Ny medlem
Inlägg: 4
Blev medlem: 2007-05-30 12:42
Svar: 0

Ang första sidan om statistik och online info

Inlägg av gozi »

Hej..

Undrar om någon kan hjälpa mig o få bort denna info:

Vilka är online

Registrerade användare online: admin
Legend: Administratörer, Globala moderatorer

Statistik

För ja vill inte det skall synas. Har kollat igenom forumen och ej hittat info om det. Ink i filerna..

mvh
P
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 »

Du kan göra på 2 sätt...

1. Ändra i filen <forumrot>/styles/prosilver/template/index_body.html

2. Ändra i filen <forumrot>/index.php

I fall 1 kan du välja att antingen radera alla bitar i filen som har med det att göra, eller så kan du ändra vilkoren för att det visas.

I fall 2, då gör så att villkoren i index_body.html inte uppfylls, t.ex. S_DISPLAY_BIRTHDAY_LIST, S_DISPLAY_ONLINE_LIST osv. sätts till false.

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

Webb- & Drupalutvecklare på Webbyrå Grebban.
gozi
Ny medlem
Ny medlem
Inlägg: 4
Blev medlem: 2007-05-30 12:42
Svar: 0

Hej.

Inlägg av gozi »

Tack för den snabba servicen.... Tack...... En liten fråga till

Du skriver "så kan du ändra vilkoren för att det visas. " men hittar inte det stället där man kan stänga av det...

Mvh
P
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 »

Jag var lite var lite otydlig... och för snabb... :-)

Villkoren är det som står mellan <!-- -->

T.ex.:

Kod: Markera allt

<!-- IF S_DISPLAY_ONLINE_LIST -->
Ändra bara den till:

Kod: Markera allt

<!-- IF S_DISPLAY_ONLINE_LIST and S_ALWAYS_FALSE -->
Eftersom dom inte S_ALWAYS_FALSE ens är definierat så kommer inte koden mellan:

Kod: Markera allt

<!-- IF S_DISPLAY_ONLINE_LIST -->
och:

Kod: Markera allt

<!-- ENDIF -->
att visas alls.

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

Webb- & Drupalutvecklare på Webbyrå Grebban.
gozi
Ny medlem
Ny medlem
Inlägg: 4
Blev medlem: 2007-05-30 12:42
Svar: 0

Tack.

Inlägg av gozi »

Hej.

Kollade på dom olika sidorna o gjorde som du sa men det funkade ändå inte. Då ja suttit hela helgen o testat olika saker så har ja ej fått bort denna del

"Vilka är online
Totalt 1 användare online :: 1 registrerad, 0 dolda och 0 gäster (Denna information baseras på aktiva användare under de senaste 5 minuterna)
Flest användare online samtidigt: 1, tor jun 07, 2007 6:42 am

Registrerade användare online: admin
"
Hur skall man få bort den delen för det känns som ja nästan raderat all kod nu hehe..

Finns det en manual me var dom olika sakerna finns o pekningar? så slipper ja plåga dig me mina dumma frågor heheh..

mvh
p
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 »

Kod: Markera allt

<!-- INCLUDE overall_header.html -->

<p class="right<!-- IF S_USER_LOGGED_IN --> rightside<!-- ENDIF -->"><!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<!-- ELSE -->{CURRENT_TIME}<!-- ENDIF --></p>
<!-- IF U_MCP --><p>{CURRENT_TIME} <br />[&nbsp;<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p><!-- ENDIF -->

<ul class="linklist">
	<!-- IF S_DISPLAY_SEARCH -->
		<li><a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a><!-- IF S_USER_LOGGED_IN --> &bull; <a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a><!-- ENDIF --> &bull; <a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a></li>
	<!-- ENDIF -->
	<!-- IF S_USER_LOGGED_IN and not S_IS_BOT --><li class="rightside"><a href="{U_MARK_FORUMS}" accesskey="m">{L_MARK_FORUMS_READ}</a></li><!-- ENDIF -->
</ul>

<!-- INCLUDE forumlist_body.html -->

<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
	<form method="post" action="{S_LOGIN_ACTION}" class="headerspace">
		<h3><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a>&nbsp; &bull; &nbsp;<a href="{U_REGISTER}">{L_REGISTER}</a></h3>
		<fieldset class="quick-login">
			<label for="username">{L_USERNAME}:</label>&nbsp;<input type="text" name="username" id="username" size="10" class="inputbox" title="{L_USERNAME}" />  
			<label for="password">{L_PASSWORD}:</label>&nbsp;<input type="password" name="password" id="password" size="10" class="inputbox" title="{L_PASSWORD}" /> | 
			<label for="autologin">{L_LOG_ME_IN} <input type="checkbox" name="autologin" id="autologin" class="checkbox" /></label> <input type="submit" name="login" value="{L_LOGIN}" class="button2" />
		</fieldset>
	</form>
<!-- ENDIF -->

<!-- IF S_DISPLAY_ONLINE_LIST -->
	<h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3>
	<p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
	<!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
<!-- ENDIF -->

<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
	<h3>{L_BIRTHDAYS}</h3>
	<p><!-- IF BIRTHDAY_LIST -->{L_CONGRATULATIONS}: <strong>{BIRTHDAY_LIST}</strong><!-- ELSE -->{L_NO_BIRTHDAYS}<!-- ENDIF --></p>
<!-- ENDIF -->

<!-- IF NEWEST_USER -->
	<h3>{L_STATISTICS}</h3>
	<p>{TOTAL_POSTS} &bull; {TOTAL_TOPICS} &bull; {TOTAL_USERS} &bull; {NEWEST_USER}</p>
<!-- ENDIF -->

<!-- INCLUDE overall_footer.html -->
Nu kan jag inte testa detta, sitter inte på en plats där jag kan komma åt FTP till min testserver (lunchrast bakom otäck firewall). Men det borde fungera att ändra på de två if-satser som styr visningen av de två "avdelningar" du vill dölja.

T.ex.

Kod: Markera allt

<!-- IF NEWEST_USER and VISA_DETTA -->
Alternativen är nu att inte ens tilldela "VISA_DETTA" ett värde, men jag vet inte 100% att templatemotorn fungerar som vanligt.
Dvs. icke-existerande hanterar som "false". Om det inte är så måste du tilldela template-variablen "false" i index.php.

/marcus
Senast redigerad av Marcus den 2007-06-11 11:18, redigerad totalt 1 gånger.
Marcus Farrington - Administratör på phpBB Sverige
OBS! På förekommen anledning ges ingen support via PM.

Webb- & Drupalutvecklare på Webbyrå Grebban.
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 »

Stoppa pressarna... det finns ju inställningar i ACP:n för detta. :oops:

Jag hittade under:

Fliken "General" -> Rubriken "Server Config" -> "Load settings"

Så finns det:

Enable online user listings

Ändra den till "No" så försvinner den i alla fall...

Statistiken har jag inte hittat motsvarande för.

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

Webb- & Drupalutvecklare på Webbyrå Grebban.
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 »

Har kollar runt lite både i koden och på den support som phpBB.com har, och det enda sättet att ta bort statistiken är att ändra i templaten (och om man så vill även i index.php).

Men det skulle så klart vara en bra MOD att skapa... den att visa/dölja statistik genom en ändring i ACP:n. Får man tid över så...

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

Webb- & Drupalutvecklare på Webbyrå Grebban.
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 09:38
Svar: 0
Ort: Kokkola, Finland.

Inlägg av tumba25 »

marcus skrev: Fliken "General" -> Rubriken "Server Config" -> "Load settings"

Så finns det:

Enable online user listings
För oss som installerat det Svenska språkpaketet blir det Allmänt->Serverkonfiguration->Belastningsinställningar
och
Aktivera visning av användare som är online:

/J
Användarens profilbild
tumba25
Hedersmedlem
Hedersmedlem
Inlägg: 2097
Blev medlem: 2007-04-18 09:38
Svar: 0
Ort: Kokkola, Finland.

Inlägg av tumba25 »

Medans man väntar på Marcus Mod kan man göra så här.

Öppna index.php
Leta upp

Kod: Markera allt

	'NEWEST_USER'	=> sprintf($user->lang['NEWEST_USER'], '<a href="' . append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=viewprofile&u=' . $newest_uid) . '"' . (($config['newest_user_colour']) ? ' style="color:#' . $config['newest_user_colour'] . '"' : '') . '>', $newest_user, '</a>'),
Ändra till

Kod: Markera allt

//	'NEWEST_USER'	=> sprintf($user->lang['NEWEST_USER'], '<a href="' . append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=viewprofile&u=' . $newest_uid) . '"' . (($config['newest_user_colour']) ? ' style="color:#' . $config['newest_user_colour'] . '"' : '') . '>', $newest_user, '</a>'),
Då sätts inte NEWEST_USER och statistiken visas inte.

/J
gozi
Ny medlem
Ny medlem
Inlägg: 4
Blev medlem: 2007-05-30 12:42
Svar: 0

Oj da

Inlägg av gozi »

Tack tack... Nu blev det fart i skrällan hehe Nu funkar det... Är evigt tacksam...
Skriv svar

Vilka är online

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