Version admidio 2.1.6 neuste Plugins.
Ich habe ein Problem mit dem Sidebar-Online Plugin.
zu erst es funktioniert ohne Fehler.
ich habe es so eingestellt das eingelogte Mitglieder namendlich angezeigt werden und sound soviel Besucher.
Nun möchte ich es so einstellen das außenstehende Besucher nur sehen das soundso viele Besucher da sind und soundso viele eingetragene Mitglieder , also ohne Namen. Wenn sich das Mitglied einlogt soll alles so wie es jetzt ist angezeigt werden.
Da ich einen regen Besucherverkehr auf meiner Seite verzeichnen kann , möchten viele Mitglieder
Ihren Namen nur im geschlossenen Nutzerbereich sehen, für nichtmitglieder im öffentlichen Bereich
nur der Hinweis das wie geschrieben soundso viele Mitglieder online sind.
ich habe erstmal auf die schnelle $row->usr_login_name. aus der sidebar_online.php genommen.
damit werde jetzt nur Besucher angezeigt
Ich bitte dam mal um rasche Hilfe oder Tips was ich da machen muß.
Gruss der Uwe
Sidebar-Online benötige mal Hilfe
-
- Former team member
- Beiträge: 1087
- Registriert: 2. Sep 2007, 17:12
- Wohnort: Itzstedt
- Kontaktdaten:
Da musst Du noch eine Schleife drehen und abfragen, ob der Besucher eingeloggt (also Mitglied) oder nicht (also Gast) ist:
Code: Alles auswählen
if($g_valid_login)
{
Name ausgeben;
}
else
{
Name NICHT ausgeben;
}
und an welcher Stelle müßte ich die Schleife in der original sidebar_online.php einfügen ?matzman2000 hat geschrieben:Da musst Du noch eine Schleife drehen und abfragen, ob der Besucher eingeloggt (also Mitglied) oder nicht (also Gast) ist:Code: Alles auswählen
if($g_valid_login) { Name ausgeben; } else { Name NICHT ausgeben; }
Gruss der Uwe
-
- Former team member
- Beiträge: 1087
- Registriert: 2. Sep 2007, 17:12
- Wohnort: Itzstedt
- Kontaktdaten:
matzman2000 hat geschrieben:Du hast doch geschrieben. dass Du die Ausgabe des Namen selbst rausgenommen hast. Dann ist Dir die Stelle doch schon bekannt...
hi,
man kann nicht alles, ich bekomme immer wieder den Fehler angezeigt.
Code: Alles auswählen
S Q L - E R R O R
CODE: 1064
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '.if() { Name ausgeben; } else { Name NICHT ausgeben; } . ORD' at line 5
B A C K T R A C E
FILE: adm_program/system/db/mysql.php
LINE: 193
CALL: db::db_error()
FILE: adm_program/system/db/mysql.php
LINE: 77
CALL: mysqldb->db_error()
FILE: adm_plugins/sidebar_online/sidebar_online.php
LINE: 99
CALL: mysqldb->query()
FILE: home/www/seiten/geschwader/5sg_crew_zugang.php
LINE: 526
CALL: include('adm_plugins/sidebar_online/sidebar_online.php')
Gruss der Uwe