Wer macht was? Viewonline GLOBAL!

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 entwickeln, geht's in [3.0.x] Mods in Entwicklung weiter.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Knowhow-Sauger
Mitglied
Beiträge: 656
Registriert: 18.05.2012 07:06

Re: Wer macht was? Viewonline GLOBAL!

Beitrag von Knowhow-Sauger »

waldkatze hat geschrieben:
Wo steht denn der HTML-Code?
In der /index_body.html habe ich nämlich vergebens gesucht. :oops:
Lese doch bitte mal sehr aufmerksam die install_mod.xml zu diesen sehr guten MOD :wink:
Das habe ich!
Wo siehst Du hier HTML-Code?

Zu ändernde Dateien

index.php,
viewtopic.php,
language/en/common.php,
styles/prosilver/template/index_body.html,
styles/prosilver/template/overall_footer.html

Mitgelieferte Dateien

root/who_is_online_reg.php,
root/who_is_online_total.php,
root/who_is_where.php,
root/images/*.*


Ich kann da nur eine Ausgabe-Seite erkennen. Und das ist die index_body.
Und selbst dort gibts kaum HTML.
Wo soll ich hier den Code bitte ändern?:

Code: Alles auswählen

<!-- IF U_VIEWONLINE -->

	<div style="padding-top:5px;"> </div>
	<!-- 40er steps -->
	<div class="navbar navbar11" style="max-height:{L_WIW_SZ_1}px;"><span class="corners-top"><span></span></span>	
	<div class="inner navbar22" style="max-height:{L_WIW_SZ_1M1}px; overflow-x:hidden; overflow-y:auto;">

	<span style="cursor:pointer; color:white;" title="{L_WIW_SZ_1_E}" onclick="set_{L_WIW_SZ_1}()">{L_WIW_SZ_1}</span> 
	<span style="cursor:pointer; color:white;" title="{L_WIW_SZ_2_E}" onclick="set_{L_WIW_SZ_2}()">{L_WIW_SZ_2}</span> 
	<span style="cursor:pointer; color:white;" title="{L_WIW_SZ_3_E}" onclick="set_{L_WIW_SZ_3}()">{L_WIW_SZ_3}</span>
	<span style="cursor:pointer; color:white;" title="{L_WIW_SZ_N_E}" onclick="set_{L_WIW_SZ_N}()">{L_WIW_SZ_NS}</span>

	<h3 style="position:relative; top:-10px;">Who is where</h3>
	
	<table class="table1" cellspacing="1" style="margin-top:10px; margin-bottom:5px;">
	<thead>
	<tr style="font-size:11px;">
	<th class="name"   style="width:15%; padding-left:5px; color:#536482;">{L_USERNAME}</th>
	<th class="name"   style="width:5%; padding-left:5px; color:#536482; text-align:center;">{L_WIW_COUNTRY}</th>
	<th class="info"   style="width:40%; padding-left:5px; color:#536482;">{L_LOCATION}</th>
	<th class="active" style="width:15%; padding-left:5px; color:#536482;">{L_WIW_ARRIVED}</th>
	<th class="active" style="width:25%; padding-left:5px; color:#536482;">{L_WIW_BROWSER}</th>
	</tr>
	</thead>
	<tbody id="who_is_where" style="font-size:10px; color:grey;"><tr style="display:none;"><td style="display:none;"></td></tr></tbody>
	</table>
	</div><span class="corners-bottom"><span></span></span>
	</div>
	<span class="corners-bottom"><span></span></span>
	
<!-- ELSE -->	

	<div style="padding-top:3px;"> </div>
	
	<div class="navbar">
	<div class="inner"><span class="corners-top"><span></span></span>
	<h3>Who is where</h3>
	<table class="table1" cellspacing="1" style="margin-top:10px; margin-bottom:5px;">
	<thead>
	<tr style="font-size:11px;">
	<th class="name"   style="width:15%; padding-left:5px; color:#536482;">{L_USERNAME}</th>
	<th class="name"   style="width:5%; padding-left:5px; color:#536482; text-align:center;">{L_WIW_COUNTRY}</th>
	<th class="info"   style="width:40%; padding-left:5px; color:#536482;">{L_LOCATION}</th>
	<th class="active" style="width:15%; padding-left:5px; color:#536482;">{L_WIW_ARRIVED}</th>
	<th class="active" style="width:25%; padding-left:5px; color:#536482;">{L_WIW_BROWSER}</th>
	</tr>	
	</thead>
	<tbody style="font-size:10px; color:grey;">
<tr class="bg1">
	<td class="name" style="width:10%;">{L_NO_ONLINE_USERS}</td>
	<td class="name" style="width:5%; text-align:center;"><img src="images/74t.gif" style="margin-bottom:3px; width:8px;" alt="" /></td>
	<td class="info" style="width:45%; text-align:center;"><img src="images/74t.gif" style="margin-bottom:3px; width:8px;" alt="" /></td>
	<td class="active" style="width:15%;"><img src="images/74t.gif" style="margin-bottom:3px; margin-left:3px; width:8px;" alt="" /></td>
	<td class="active" style="width:25%;"><img src="images/74t.gif" style="margin-bottom:3px; margin-left:3px; width:8px;" alt="" /></td>
</tr>		
	</tbody>
	</table>
	<span class="corners-bottom"><span></span></span></div>
    </div>
	
	<div style="padding-top:3px;"> </div>	

<!-- ENDIF -->
Und BNa hat dir doch auch noch einen brandheißen Tipp gegeben 8)
ich konnte in der Suchmaschine leider nichts finden.
Forum für Freunde kurzer Hosen: http://www.kurzehosenforum.com
Benutzeravatar
waldkatze
Ehemaliges Teammitglied
Beiträge: 792
Registriert: 08.03.2013 21:50

Re: Wer macht was? Viewonline GLOBAL!

Beitrag von waldkatze »

Die eigentliche Anzeige erfolgt mit dem Code der in die index_body.html eingebaut wird.
Das lässt sich natürlich auch entsprechend deiner Wünsche kürzen und z.B. auch in eine permanent angezeigte Datei einbauen.

Leider hat mein Chef gerade jede Menge Arbeit für mich. Wenn du mal paar Tage warten kannst, könnte ich dir da was zusammen.
Das Bremsen eines Motorrades ist die Verschwendung hochwertiger Geschwindigkeit in sinnlose Wärmeenergie.
Knowhow-Sauger
Mitglied
Beiträge: 656
Registriert: 18.05.2012 07:06

Re: Wer macht was? Viewonline GLOBAL!

Beitrag von Knowhow-Sauger »

Oh ja, das wäre super. :)
Aber mir würde es schon reichen, wenn ich wüsste, wie man die Ausgabe des Browsers abstellen kann. Diese Info ist bei meinen Usern zu unpopulär.
In dem Template, was in die index_body eingebaut wird, kann ich das leider nicht abstellen.
Forum für Freunde kurzer Hosen: http://www.kurzehosenforum.com
Knowhow-Sauger
Mitglied
Beiträge: 656
Registriert: 18.05.2012 07:06

Re: Wer macht was? Viewonline GLOBAL!

Beitrag von Knowhow-Sauger »

Die Sache hat sich inzwischen erledigt. Ich habe es selbst hinbekommen! :)
Das Problem an dem Mod ist nur, dass es anscheinend ein Cookie-Problem gibt. Der Mod funktioniert nur, wenn man Cookies aktiviert. Dies ist bei mir der Fall! Dennoch hält das immer nur ca. 24 Std. an und dann sagt er, dass ich wieder Cookies aktivieren muss.
Dabei sind diese nach wie vor aktiviert! Lösen lässt sich das Problem nur, wenn ich alle Cookies lösche. Und selbst dann hält es nur 24 Std an, bis die nächste Fehlermeldung kommt.
Was kann ich da machen?

PS: Mal eine ganz andere Frage:
Ist dieser Mod überhaupt mit dem Datenschutzgesetz konform? Weil der ja öffentlich alles anzeigt, was die User so machen..
Forum für Freunde kurzer Hosen: http://www.kurzehosenforum.com
Lehrling
Ehemaliges Teammitglied
Beiträge: 3833
Registriert: 15.01.2012 20:00
Kontaktdaten:

Re: Wer macht was? Viewonline GLOBAL!

Beitrag von Lehrling »

Werden denn auch die versteckten User angezeigt? Dann wäre ja die Option "Verberge meinen Online-Status" hinfällig.
Knowhow-Sauger
Mitglied
Beiträge: 656
Registriert: 18.05.2012 07:06

Re: Wer macht was? Viewonline GLOBAL!

Beitrag von Knowhow-Sauger »

Lehrling hat geschrieben:Werden denn auch die versteckten User angezeigt? Dann wäre ja die Option "Verberge meinen Online-Status" hinfällig.
Ich habe im ACP es so eingestellt, dass es diese Funktion gar nicht gibt.
Sprich: Kein User darf seinen Online-Status verbergen. Das gilt auch für Moderatoren.
Verstösst das etwa gegen das Datenschutzgesetz?
Forum für Freunde kurzer Hosen: http://www.kurzehosenforum.com
Benutzeravatar
BNa
Valued Contributor
Beiträge: 3169
Registriert: 12.04.2010 23:51
Kontaktdaten:

Re: Wer macht was? Viewonline GLOBAL!

Beitrag von BNa »

Knowhow-Sauger hat geschrieben:Das Problem an dem Mod ist nur, dass es anscheinend ein Cookie-Problem gibt. Der Mod funktioniert nur, wenn man Cookies aktiviert.
Das ist kein Problem, sondern By-Design, soll heißen der Mod wurde von uns bewußt so konstruiert, um einem SQL Overload intelligent entgegenzuwirken. Jeder Besucher entspricht einer kleinen Cookie-Serie mit den entsprechenden Angaben und da sind 24 Std. mehr als genug, weil der User ja schon im nächstem Augenblick was anderes machen kann, am nächsten Tag sowieso schon eine andere IP hat und und und... Also, wenn ihr den Mod umbaut, müsst ihr das Konstruktionsprinzip verstehen und dürft es nicht in euer Konzept pressen wollen. Oder ihr bastelt euch eine eigene Engine, die eurem Konzept entspricht, dabei aber mehr Last erzeugt.
Knowhow-Sauger hat geschrieben:Weil der ja öffentlich alles anzeigt, was die User so machen..
Na und? Wenn sich alle einig sind. Da wird ja nichts Geheimes gesehen, sondern nur das, was normal auf einem phpBB3 Board gemacht wird.
Knowhow-Sauger
Mitglied
Beiträge: 656
Registriert: 18.05.2012 07:06

Re: Wer macht was? Viewonline GLOBAL!

Beitrag von Knowhow-Sauger »

Hallo bna,

dass mit Cookies gearbeitet wird ist ja auch in Ordnung.
Mich stört nur, dass das ganze nur 24 Std. geht. Und dann? Dann steht da "Bitte Cookies aktivieren". Und der User wundert sich, was das soll. Denn Cookies SIND ja bereits aktiviert!
Das stiftet doch mehr Verwirrung, als es einen Nutzen bringt.
Der ganze Mod ist durch diese 24-Std-Grenze unattraktiv!
Na und? Wenn sich alle einig sind. Da wird ja nichts Geheimes gesehen, sondern nur das, was normal auf einem phpBB3 Board gemacht wird.
Ich sehe es natürlich auch so wie Du. Aber 2 meiner User haben sich beschwert. Sie fühlen sich in ihrer Privatsphäre eingeschränkt.
Find ich auch ziemlich albern. Aber so ist es.
Forum für Freunde kurzer Hosen: http://www.kurzehosenforum.com
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: Wer macht was? Viewonline GLOBAL!

Beitrag von HabNurNeFrage »

Hi,

in den Foren, die ich betrue, kann man die Gültigkeitsdauer von Cookies bis zu unbegrenzt einstellen :wink:

Ich war mal in einem riesigen Forum Moderator und da gabs oft Zickenkriege, Intrigen und Zänkereien zwischen den Dauersüchtis.
Die haben dann teilweise auf der viewonline rumgehangen und wenn einer PN geschrieben hat, gabs gleich wieder Gerüchte.
Als wir die viewonline dann für User deaktiviert haben, wurde es ruhiger. Ich hätte nicht gedacht, dass das was bringt, aber das tat es.
Und bei Dir wird man nun quasi dazu "genötigt", die viewonline immer und überall zu sehen.

Optionen: Versteckte User zulassen, Anzeige für User ein- und ausblendbar, viewonline global anonymisieren und vielleicht noch andere...

LG

PS: Rechtlich wohl eher uninteressant, solange Du keine verbotenen Tätigkeiten anbietest und diese dann dort auftauchen.
/* USER X uppt gerade Blockbuster ins Download-Archiv :lol: */
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
Knowhow-Sauger
Mitglied
Beiträge: 656
Registriert: 18.05.2012 07:06

Re: Wer macht was? Viewonline GLOBAL!

Beitrag von Knowhow-Sauger »

Optionen: Versteckte User zulassen, Anzeige für User ein- und ausblendbar, viewonline global anonymisieren und vielleicht noch andere...
Ich bin kein Freund von halben Sachen.
Entweder die Wer-macht-Was-Liste gilt für alle oder für niemanden.
Was ist denn bitte der Sinn dabei, wenn die eine Hälfte gesehen wird und die andere nicht?
Ich meine: Dann kann mans auch gleich bleiben lassen. :wink:

Aber erstmal herzlichen Dank an euch, dass ihr so ein geniales Mod geschrieben habt. :)
Ich find das gut. So einen "Live-Ticker" gibts doch in jedem Chat! Und es macht sich auch in einem Forum sehr gut. Denn dann weiß man gleich: Man ist nicht alleine im Forum. Und das macht die Sache gleich viel ineraktiver und interessanter.
Forum für Freunde kurzer Hosen: http://www.kurzehosenforum.com
Antworten

Zurück zu „[3.0.x] Mod Suche/Anfragen“