[suche] Anpassung Chatspot

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.
Antworten
Benutzeravatar
Ramona_FP
Mitglied
Beiträge: 367
Registriert: 27.04.2005 18:19
Wohnort: NRW
Kontaktdaten:

[suche] Anpassung Chatspot

Beitrag von Ramona_FP »

Hallo zusammen,

es hat nicht zufällig jemand den Chatspot so angepasst das man auch Gäste "reinlassen" könnte? Auf einen Gastaccount würde ich gern verzichten, es den Gästen aber an bestimmten Tagen ermöglichen den Chat zu besuchen, so dass sie ihren Namen vor betreten eintippen können!

Habe leider noch nichts gefunden..
Liebe Grüße

Ramona
Benutzeravatar
Slytherin
Mitglied
Beiträge: 1771
Registriert: 11.03.2005 17:52
Wohnort: Hogwarts
Kontaktdaten:

Beitrag von Slytherin »

Möglich sein sollte es schon ...
Habe es zwar noch nie ausprobiert, deshalb auch ohne Gewähr, aber versuchs mal so ...

OPEN

Code: Alles auswählen

templates/subsilver/index_body.tpl
FIND

Code: Alles auswählen

	<!-- ChatSpot MOD -->
	<tr>
		<td class="row1" align="left"><span class="gensmall">{CHATSPOT_IDENTIFICATION}<br />{TOTAL_CHATTERS_ONLINE}&nbsp;&nbsp;&nbsp;
		<!-- BEGIN switch_user_logged_out -->
		[ {L_LOGIN_TO_JOIN_CHAT} ]
		<!-- END switch_user_logged_out -->
		<!-- BEGIN switch_user_logged_in -->
		[ <a href="javascript:void(0);" onClick="window.open('{S_JOIN_CHAT}','{CHATSPOT_NAME}','scrollbars=no,resizable=yes,width=640,height=550')">{L_CLICK_TO_JOIN_CHAT}</a> ]
		<!-- END switch_user_logged_in -->
		<br />{CHATTERS_LIST}
		</span>
		</td>
	</tr>
	<!-- End of ChatSpot MOD -->
REPLACE WITH

Code: Alles auswählen

	<!-- ChatSpot MOD -->
	<tr>
		<td class="row1" align="left"><span class="gensmall">{CHATSPOT_IDENTIFICATION}<br />{TOTAL_CHATTERS_ONLINE}&nbsp;&nbsp;&nbsp;
		[ <a href="javascript:void(0);" onClick="window.open('{S_JOIN_CHAT}','{CHATSPOT_NAME}','scrollbars=no,resizable=yes,width=640,height=550')">{L_CLICK_TO_JOIN_CHAT}</a> ]
		<br />{CHATTERS_LIST}
		</span>
		</td>
	</tr>
	<!-- End of ChatSpot MOD -->
Zuletzt geändert von Slytherin am 18.03.2006 14:08, insgesamt 1-mal geändert.
Benutzeravatar
Ramona_FP
Mitglied
Beiträge: 367
Registriert: 27.04.2005 18:19
Wohnort: NRW
Kontaktdaten:

Beitrag von Ramona_FP »

Wau ging dat schnell :o :D

Leider funzt es nicht, es kommt;
Bitte logg dich im Forum ein um in den Chat zu gelangen
In der Chatspot.php ist eine if Abfrage, ich weiß aber nicht ob das nur da oder auch in anderen Dateien abgefragt wird und wie ich das überhaupt abändern müsste das er halt nicht mehr nur reg. reinlässt..

Chatspot.php
Liebe Grüße

Ramona
Benutzeravatar
Slytherin
Mitglied
Beiträge: 1771
Registriert: 11.03.2005 17:52
Wohnort: Hogwarts
Kontaktdaten:

Beitrag von Slytherin »

Ja, dachte mir im Nachhinein auch, dass das wohl nicht funktioniert ... :roll:
Naja, versuchs mal so.

o.g. Schritte vollziehen.
Dann gehts weiter mit:

OPEN

Code: Alles auswählen

chatspot/chatspot.php
FIND

Code: Alles auswählen

// Check User Session
if( !$userdata[ 'session_logged_in' ] )
{
	echo "<html><head></head><body>" . $lang['Login_to_join_chat'] . "</body></html>";
	exit();
}
DELETE IT!

OPEN

Code: Alles auswählen

auth.php
FIND

Code: Alles auswählen

// Check User Session
if( !$userdata[ 'session_logged_in' ] )
{
	echo "<html><head></head><body>" . $lang['Login_to_join_chat'] . "</body></html>";
	exit();
}
DELETE IT!

OPEN

Code: Alles auswählen

chatspot/chatspot_functions.php
FIND

Code: Alles auswählen

// Check User Session
if( !$userdata[ 'session_logged_in' ] )
{
	echo "<html><head></head><body>" . $lang['Login_to_join_chat'] . "</body></html>";
	exit();
}
DELETE IT!



Ungetestet, eventuell fehlt noch etwas und es funktioniert noch nicht ganz ...
Man müsste wahrscheinlich an der auth.php noch etwas ändern ...
Zuletzt geändert von Slytherin am 19.03.2006 18:07, insgesamt 1-mal geändert.
Benutzeravatar
Ramona_FP
Mitglied
Beiträge: 367
Registriert: 27.04.2005 18:19
Wohnort: NRW
Kontaktdaten:

Beitrag von Ramona_FP »

Hallo,

danke für deine Mühe! :)
Funktioniert leider nicht, habe rumprobiert ohne Ende :-?

Diesen Teil gibts schonmal in der chatspot.php, auth.php und chatspot_functions.php.. diese auszuhebeln reicht aber nicht aus, und ich fürchte dass dadurch auch irgendwie alle Berechtigungen durcheinander geraten(?) :-?

Wenn alle entfernt sind, blitzt fr einen kurzen Moment der Chat auf wenn ich ihn als Gast betrete und wechselt letztendlich doch in "Bitte logg dich ein.." Im Chat wird aber angezeigt das "Anonymus" den Chat betreten hat, also scheint er ihn ja schonmal zu erkennen...aber wie weiter? :-?
Liebe Grüße

Ramona
Benutzeravatar
Slytherin
Mitglied
Beiträge: 1771
Registriert: 11.03.2005 17:52
Wohnort: Hogwarts
Kontaktdaten:

Beitrag von Slytherin »

Ich nehme an das ist irgendeine Weiterleitung ... :roll:
Bin gerade daran, ein MOD dafür zu basteln.
Jedoch fehlt mir im Moment etwas die Zeit wegen der Schule, dürfte sich also noch verzögern ... :roll:
Benutzeravatar
Slytherin
Mitglied
Beiträge: 1771
Registriert: 11.03.2005 17:52
Wohnort: Hogwarts
Kontaktdaten:

Beitrag von Slytherin »

So tut mir Leid, dass ich dieses alte Thema noch einmal hervorkrame, aber mir ist es endlich gelungen, ein kleines Script dazu zu schreiben. :wink:
>> ChatSpot for Guests <<

Slytherin
Antworten

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