Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 33
Seite < 1 [2]
Leitwolf
Thread-Ersteller


Try to beat me





Beiträge: 188
# Antwort: 21 - 21.07.2010 um 18:34 Uhr
Da hat sich ein Fehler eingeschlichen...

Parse error: syntax error, unexpected '.' in .../mods/board/statsnav.php on line 13


------------------


Inaktiv
|
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 22 - 21.07.2010 um 20:43 Uhr
1. statsnav.php
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
1. / 2. / ... 
<?php
// ClanSphere 2010 - www.csphere.eu

// Abfrage der letzten X neuen Users
$select 'users_id, users_nick, users_register, users_active, users_country';
$order 'users_register DESC';
$cs_users cs_sql_select(__FILE__,'users',$select,'users_delete = "0" AND users_active = "1"',$order,0,3);
$cnt count($cs_users);

for(
$run=0$run<$cnt$run++){
echo 
cs_html_img('symbols/countries/'.$cs_users[$run]['users_country'].'.png') . ' ';
echo 
cs_user($cs_users[$run]['users_id'],$cs_users[$run]['users_nick'], $cs_users[$run]['users_active']) . ' ';
echo 
'<span style="float:right;">' cs_link(cs_icon('mail_send'),'messages','create','to_id='.$cs_users[$run]['users_id']) . '</span>';


------------------
Bei Problemen mit Code von mir bitte eine Private Nachricht an mich


Zuletzt editiert von Tom08 ClanSphere Team am 21.07.2010 um 20:43 Uhr (1x Editiert)
Inaktiv
|
Leitwolf
Thread-Ersteller


Try to beat me





Beiträge: 188
# Antwort: 23 - 21.07.2010 um 21:21 Uhr
Nun kommt das:

Parse error: syntax error, unexpected $end in /.../mods/board/statsnav.php on line 13


------------------


Inaktiv
|
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 24 - 21.07.2010 um 21:44 Uhr
Okay.
Man muss eine Schleife auch wieder schließen ^^
Die Klammer in Z. 14 fehlte

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
1. / 2. / ... 
<?php
// ClanSphere 2010 - www.csphere.eu

// Abfrage der letzten X neuen Users
$select 'users_id, users_nick, users_register, users_active, users_country';
$order 'users_register DESC';
$cs_users cs_sql_select(__FILE__,'users',$select,'users_delete = "0" AND users_active = "1"',$order,0,3);
$cnt count($cs_users);

for(
$run=0$run<$cnt$run++){
echo 
cs_html_img('symbols/countries/'.$cs_users[$run]['users_country'].'.png') . ' ';
echo 
cs_user($cs_users[$run]['users_id'],$cs_users[$run]['users_nick'], $cs_users[$run]['users_active']) . ' ';
echo 
'<span style="float:right;">' cs_link(cs_icon('mail_send'),'messages','create','to_id='.$cs_users[$run]['users_id']) . '</span><br />';
}


------------------
Bei Problemen mit Code von mir bitte eine Private Nachricht an mich


Inaktiv
|
Leitwolf
Thread-Ersteller


Try to beat me





Beiträge: 188
# Antwort: 25 - 21.07.2010 um 21:54 Uhr
Funktioniert soweit... die 3 angezeigten Member sehen jetzt wie eine Art Treppchen aus.

Schau mal drauf: [url]http://www.hecke-clan.de
[/url]

Ich schätze mal wir müssten noch

<span style="float:left;">

für Name und Fähnchen machen, evtl ist die Treppe dann weg?



------------------


Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 26 - 21.07.2010 um 21:59 Uhr
mach mal aus dem <br />
<br clear="all" />


Inaktiv
|
Leitwolf
Thread-Ersteller


Try to beat me





Beiträge: 188
# Antwort: 27 - 22.07.2010 um 04:01 Uhr
Danke equaL das Treppchen ist jetzt Geschichte für ein Einheitliches Aussehen würde ich das Linksbündige Fänchen mit Namen noch machen wollen.

Hmmm. Zeile 11 macht das Fähnchen & Zeile 12 den Namenslink, muss ich dann beide Zeilen wie Zeile 14 nur mit left schreiben? oder reicht der Befehl einmal und er geht über mehrere Zeilen?


------------------


Inaktiv
|
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 28 - 22.07.2010 um 12:16 Uhr
 
1.
2.
1. / 2. / ... 
 echo '<span style="float:left;">' cs_html_img('symbols/countries/'.$cs_users[$run]['users_country'].'.png') . ' ';
echo 
cs_user($cs_users[$run]['users_id'],$cs_users[$run]['users_nick'], $cs_users[$run]['users_active']) . '</span>';


lG


------------------
Bei Problemen mit Code von mir bitte eine Private Nachricht an mich


Zuletzt editiert von Tom08 ClanSphere Team am 22.07.2010 um 12:16 Uhr (1x Editiert)
Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 29 - 22.07.2010 um 12:21 Uhr
Oder du stellst einfach ein, das die Ausrichtung der Schrift linksbündig ist, dann wäre die Flagge und die Schrift links und das andere Icon rechts, du bräuchtest aber halt nur einen float


Inaktiv
|
Leitwolf
Thread-Ersteller


Try to beat me





Beiträge: 188
# Antwort: 30 - 22.07.2010 um 18:38 Uhr
Super das sieht doch Klasse aus! Vielen, vielen Dank an alle die mir hier geholfen haben!

Die Statistikbox von der HP wo ich die Box gefunden habe hat noch einen abschließenden Punkt:


Rekord Besucher 19.02.10 131

Lässt sich das auch einfach nachbauen?





------------------


Inaktiv
|
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 31 - 23.07.2010 um 12:50 Uhr
Soweit ich weiß, wird das nicht von CSP gezählt.
Von daher wäre das ein wenig schwierig.

Naja, würde zumindest zwei weitere Datenbankfelder und eine SQL-Abfrage mehr pro Seitenaufruf erzeugen:
Man müsste ja eigentlich nur in der navonline überprüfen, ob die Anzahl der momentan online User größer ist, als die in der Datenbank gespeicherte.
Sofern das der Fall ist, wird der Datensatz aktualisiert (mit neuer Zahl und UnixTime).

Das könnte man dann abfragen.
Ja, so würde das gehen

lG


------------------
Bei Problemen mit Code von mir bitte eine Private Nachricht an mich


Inaktiv
|
SCHIRI ClanSphere Team


Weltmeister



Herkunft: Hamburg
Beiträge: 5299
# Antwort: 32 - 23.07.2010 um 13:09 Uhr
Das Problem ist, dass die alten Statistiken am Monatsende immer zusammengecached werden und nicht mehr als einzelne Tage abrufbar sind.
Natürlich könnte man, wie Tom vorschlägt, ein extra Feld für den aktuellen Record anlegen und das dann immer mit dem aktuelle nTag vergleichen und ggf aktuallisieren...

Aber meiner Meinung nach macht es sowieso wenig Sinn, überhaupt eine Besucherstatistik Serverseitig in die eigene Seite zu implementieren. Dein Webserver und deine Datenbank haben doch sowieso schon genug zu tun. Eine Besucherstatistik ist einfach eine zusätzliche Last für die es, seit es GoogleAnalytics etc gibt, keinen Grund mehr gibt. Zudem bieten externe Statistiken wie GoogleAnalytics viel mehr, bessere und besser aufbereitete Daten über die Benutzer, auf die ein php-Script auf deinem Server keinen zugriff hat (z.B. Bildschirmauflösung)

Diese CMS-Internen Counter dienen doch sowieso nur dazu bei seinen eigenen Besuchern mit den Besucherzahlen zu protzen, nur dass da sowieso niemand weiss ob die Zahlen gefaked sind oder von einem Service wie E-Besucher in die Höhe getrieben wurden.


------------------
www.laszlokorte.de

Inaktiv
|
Leitwolf
Thread-Ersteller


Try to beat me





Beiträge: 188
# Antwort: 33 - 23.07.2010 um 16:54 Uhr
So einen Aufwand müssen wir deswegen nicht betrieben, ich bedanke mich nochmal bei Euch das Ihr mir geholfen habt die Box auf meiner Seite fertig zu bekommen. Super Support weiter so!


------------------


Inaktiv
|
Antworten: 33
Seite < 1 [2]


Sie müssen sich registrieren, um zu antworten.