"versteckte Benutzer" Anzeige löschen

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Beitrag von mad-manne »

Lux hat geschrieben:... ist es eigentlich auch Wurst ob Versteckte den Gästen oder den Registrierten zugeordnet werden.
Also mache ich es so, dass versteckte den Gästen zugeordnet werden!
Ich mache mich dann mal ans Werk ...

Von dir bräuchte ich dann noch die language/lang_deutsch/lang_main.php verlinkt.
Falls du noch andere Sprachpakete nutzt, dann auch von dort die lang_main.php
Die bereits vorher in diesem Thema verlinkten Dateien sind ja nach wie vor verfügbar, oder?

NACHTRAG:
Die index_body.tpl aus deinem default-Style-Verzeichnis bräuchte ich für's lokale testen bei mir allerdings auch noch. Ich glaube das wars dann aber :roll:

Melde mich dann mit allen notwendigen Änderungen zurück, sobald ich fertig bin.

Gruss,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Benutzeravatar
Lux
Mitglied
Beiträge: 264
Registriert: 19.02.2003 06:11

Beitrag von Lux »

Zuletzt geändert von Lux am 04.09.2005 19:53, insgesamt 1-mal geändert.
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Beitrag von mad-manne »

die index_body.tpl, die du verlinkt hast ... stammt vermutlich aus dem admin-Verzeichnis!

Ich brauche aber die "eigentliche" index_body.tpl aus dem Wurzelverzeichnis deines templates.

Gruss,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Benutzeravatar
Lux
Mitglied
Beiträge: 264
Registriert: 19.02.2003 06:11

Beitrag von Lux »

korrigiert :roll:
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Beitrag von mad-manne »

jetzt wird sie komischerweise halbwegs geparst ?!
Evtl. auch einfach mal die Endung auf *.txt ändern ...

Gruss,
MAnne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Benutzeravatar
Lux
Mitglied
Beiträge: 264
Registriert: 19.02.2003 06:11

Beitrag von Lux »

ok
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Beitrag von mad-manne »

So ... jetzt sollte es klappen!
Habe zwar lokal nicht alles exakt so testen können, da mir noch einiges für den MOD "Wer war heute ONLINE" fehlt, aber ich hab' mir da eine "Krücke" gebastelt und bin recht zuversichtlich, dass es auch bei dir klappt!

Wie schon zuvor: Backups aller beteiligten Dateien erstellen!

Code: Alles auswählen

-------------------------------------------------------------
ÖFFNE index.php
SUCHE:
$users_today_list = $lang['Registered_users'].' ' . $users_today_list;

DAVOR ... FÜGE EIN:
// Quick&Dirty HACK [versteckte User "entfernen"]
$guests_today = $guests_today + $logged_hidden_today;
// Quick&Dirty HACK [versteckte User "entfernen"]

SUCHE:
$l_today_users .= sprintf($l_today_h_user_s, $logged_hidden_today); 

ERSETZE DURCH:
//$l_today_users .= sprintf($l_today_h_user_s, $logged_hidden_today); 

-------------------------------------------------------------
ÖFFNE includes/page_header.php
SUCHE:
	if ( $total_online_users == 0 )
	{
		$l_t_user_s = $lang['Online_users_zero_total'];
	}

DAVOR ... FÜGE EIN:
	// Quick&Dirty HACK [versteckte User "entfernen"]
	$guests_online = $guests_online + $logged_hidden_online;
	// Quick&Dirty HACK [versteckte User "entfernen"]

-------------------------------------------------------------
ÖFFNE language/lang_deutsch/lang_main.php
SUCHE:
$lang['Reg_users_zero_total'] = 'Kein registrierter, ';
$lang['Reg_users_total'] = '%d registrierte, ';
$lang['Reg_user_total'] = 'Ein registrierter, ';

ERSETZE DURCH:
$lang['Reg_users_zero_total'] = 'Kein registrierter und ';
$lang['Reg_users_total'] = '%d registrierte und ';
$lang['Reg_user_total'] = 'Ein registrierter und ';

SUCHE:
$lang['Users_lasthour_explain'] = ', %d davon innerhalb der letzten Stunde.'; 

ERSETZE DURCH:
$lang['Users_lasthour_explain'] = ' :: %d davon innerhalb der letzten Stunde.'; 

Viel Erfolg,
Manne.

P.S.: Die viewonline.php müsstest du mir bitte auch verlinken, wenn auch dort die versteckten User "verschwinden" sollen!
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Benutzeravatar
Lux
Mitglied
Beiträge: 264
Registriert: 19.02.2003 06:11

Beitrag von Lux »

Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Beitrag von mad-manne »

da ist mir gerade noch was eingefallen ...

In der viewonline.php muss man ein wenig mehr tricksen! Der Teil mit dem Text ist genauso einfach wie in den anderen Modulen.
Tricky wird es die versteckten Benutzer(die dann in der Liste auftauchen) für alle anderen als den/die Admins als Gäste erscheinen zu lassen. Ausserdem sollte man dann auch gleich für die versteckten User "behaupten", sie seien gerade auf dem Forum-Index und zwar unabhängig davon, wo sie sich gerade tatsächlich aufhalten. Dadurch kann man auch nicht durch "unmögliche" Aufenthaltsorte darauf schliessen, dass da was nicht stimmen kann.

Wird also nicht mehr heute fertig, aber das kriege ich schon hin.

So long,
Manne.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Benutzeravatar
mad-manne
Ehemaliges Teammitglied
Beiträge: 5403
Registriert: 18.03.2005 10:00
Wohnort: Marl im Ruhrgebiet

Beitrag von mad-manne »

So ... kurzer Zwischenbericht, bzw. Rückfrage!

Ich habe die viewonline.php jetzt schon ein wenig geMODdet und habe noch eine bessere Idee entwickelt. Noch ist es nicht fertig, aber bevor ich weitermache wollte ich wissen, ob es dir so gefallen würde.

Der Plan ist folgender:
Normale User(alle ausser Admins) sehen in der Viewonline-Liste fast alles wie gewohnt, nur eben mit dem Unterschied, dass versteckte User in Gäste "verwandelt" werden. Diese Gäste sind wie beschrieben angeblich immer auf dem Forum-Index unterwegs, demnach stimmt bei diesen gefakten Gästen nur noch die Zeit der letzten Aktualisierung!

Admins hingegen bekommen eine 3-teilige Liste präsentiert. Hier werden nämlich die versteckten User als solche gezählt und das ist der Clou ... auch in einer eigenen Rubrik aufgelistet.

Bilder sagen mehr als tausend Worte ... deshalb hier mal zwei Screenshots:
Beide Screenshots führen zum entsprechenden Bild in Originalgrösse ... also bei Bedarf, einfach anklicken!

[ externes Bild ]
So sieht es für einen normalen User aus .. der angebliche Gast is der versteckte Admin!

[ externes Bild ]
Und so sieht es für den Admin aus

Es sind natürlich noch Fehler im Wording der angezeigten Summen für Reg, Versteckte und Gäste, aber das kommt alles noch. Wollte eben zunächst wissen, ob dir meine Idee so gefällt?!

Gruss,
Manne.
Zuletzt geändert von mad-manne am 07.09.2005 08:43, insgesamt 1-mal geändert.
Try not. Do or do not. There is no try. (YODA)
Supportanfragen via E-Mail oder PN werden ignoriert
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“