Seite 1 von 2

Zähler im Portal und Rekord bei benutzer im Forum

Verfasst: 19.03.2004 10:33
von Lodda
Hallo,

ich hab da nun noch ein paar Fragen was das Aussehen betrifft ;)

1.Unten im Fooder im Forum steht das ich schon 370 Benutzer am 01 Januar 1970 habe, da stimmt ja was nicht, wie kann ich den Counter zurückstellen bzw. wo stelle ich ihn ein?

2.Im Portal und im Intro unter ?Letzte Beiträge? habe ich ein Zähler der die Aufrufe in Zahlen wiedergibt, da wird auch schon wieder hochgeklickt und verbrät unnötig Traffic, wie kann ich die Anzeige entfernen ohne an die Datenbank zu manipulieren. Weitergezählt soll ja werden nur nicht angezeigt.

Das war es erstmal, ich hoffe mir kann jemand helfen, Danke!

Verfasst: 19.03.2004 10:41
von Acid
1) Das kannst du mit phpmyadmin in der "config" Tabelle in den Felder "record_online_users" bzw. "record_online_date" zurücksetzen/ändern.
2) Ich wüsste jetzt nicht, was das mit dem Traffic zu tun hätte, aber such mal in der entsprechenden *.tpl nach "views" oder "hits".

Verfasst: 19.03.2004 11:19
von KuBa
Also kann man da auch die User Anzahl Editieren? :D Wenn man dann auf Mitgliederliste drückt sieht man die dann ja net oder? :o

Re: ...

Verfasst: 19.03.2004 11:47
von Lodda
Hallo Acid,

manche glauben Ihre Postings erlangen mehr Popularität wenn dort steht das schon 200 Leute den Thread gelesen haben :roll: deswegen klicken die halt drauf was das Zeug hält. Hab die Lösung gefunden, für die Akten und wenn andere auch die views raushaben wollen ;)

suche in intro_body.tpl:

Code: Alles auswählen

<td class="{recent.ROW_CLASS}"><span class="topictitle">{recent.NEWEST_IMG}{recent.TOPIC_TYPE}<a href="{recent.U_VIEW_TOPIC}" class="topictitle">{recent.TOPIC_TITLE}</a></span><span class="postdetails">{recent.GOTO_PAGE}<br />{recent.L_STARTED} {recent.FIRST_TIME} {recent.L_BY} {recent.FIRST_AUTHOR}<br />{L_FORUM}: <a href="{recent.U_VIEW_FORUM}" class="gensmall">{recent.FORUM_NAME}</a>&nbsp;{recent.L_REPLIES}: {recent.REPLIES} {recent.L_VIEWS}: {recent.VIEWS}</span></td>
und löschen:

Code: Alles auswählen

{recent.L_VIEWS}: {recent.VIEWS}
suche in portal_body.tpl:

Code: Alles auswählen

<td class="{recent.ROW_CLASS}"><span class="topictitle">{recent.NEWEST_IMG}{recent.TOPIC_TYPE}<a href="{recent.U_VIEW_TOPIC}" class="topictitle">{recent.TOPIC_TITLE}</a></span><span class="postdetails">{recent.GOTO_PAGE}<br />{recent.L_STARTED} {recent.FIRST_TIME} {recent.L_BY} {recent.FIRST_AUTHOR}<br />{L_FORUM}: <a href="{recent.U_VIEW_FORUM}" class="gensmall">{recent.FORUM_NAME}</a>&nbsp;{recent.L_REPLIES}: {recent.REPLIES} {recent.L_VIEWS}: {recent.VIEWS}</span></td>
lösche:

Code: Alles auswählen

{recent.L_VIEWS}: {recent.VIEWS}
Aber in der Datenbank finde ich nirgends solchen von Dir beschriebenen Eintrag

Verfasst: 19.03.2004 19:13
von Acid
Logge dich in deine Datenbank ein und lass dir die config-Tabelle "anzeigen", damit du die einzelnen Felder sehen kannst (eventuell sind die beiden genannten Felder dann auf Seite 2).

Verfasst: 19.03.2004 20:57
von Lodda
Hallo Acid,

ich Trottel ahbe mir die ganze Zeit die Config meines alten Boards angesehen :oops: naja wie auch immer, den Rekord von 370 habe ich auf 1 stellen können, bei dem Boardstarttermin der da steht, steht nur eine Zahl als Wert : 1039014175 wie soll ich daraus ein Datum erkennen können? :-? :roll: :cookie: hoffe Du oder ein anderer kannst es mir sagen :grin:

Verfasst: 19.03.2004 21:06
von Acid

Verfasst: 19.03.2004 21:21
von Lodda
Hallo Acid,

hab ausversehen in Deinem verlinkten Thread geantwortet, wie gesagt hat super geklappt, danke!

Neue Fehlermeldung

Verfasst: 20.03.2004 11:51
von Lodda
Hallo,

nun, nachem ich mir einen neuen Timestamp erstellt habe und alles online gestellt habe, bekomme ich beim Aufruf der Seiten oben am Rand eine Fehlermeldung:
Warning: mysql_fetch_array(): 25 is not a valid MySQL result resource in /***/www/db/mysql4.php on line 214
Ich glaube das dies mit der Datums und Userrekord Umstellun zu tun hat. Kennt jemand diese Fehlermeldun und wie kann ich sie wegbekommen? Eine direkt Suche über google ergab leide keine Problemlösung, diese Fehlermeldun taucht bei sehr vielen auf.

[Edit]
Achso, meine Einträge von Zeile 212 - 216:

Code: Alles auswählen

		if( $query_id )						
		{						
			$this->row[$query_id] = mysql_fetch_array($query_id, MYSQL_ASSOC);					
			return $this->row[$query_id];					
		}						
Hoffe das hilft.
[/edit]

Verfasst: 20.03.2004 12:20
von Acid
Ich glaube nicht, das es an der Änderung liegt. (Du kannst ja mal testweise bei den Feldern "0" eintragen.)

Wenn der Fehler auf allen phpBB-Seiten zu sehen ist: ersetze mal testweise page_header.php bzw. page_tail.php mit Originaldateien (insofern an ihnen etwas geändert wurde).