chatspot - user im chat anzeige im Portal

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Prometeus
Beiträge: 16
Registriert: Do 30.Mär, 2006 17:02

chatspot - user im chat anzeige im Portal

Beitrag von Prometeus »

Hallo,
ich habe den Intro-Portal-Mod istalliert und bin rundrum damit zufrieden.
Anschließend habe ich den chatspot integriert was alles auch wunderbar läuft.
Nun wollte ich diesen Teil, die Anzeige über die Anzahl der User im Chat in der Index_bod.tpl in das Portal einbinden. Der Code für den Index sieht so aus:

Code: Alles auswählen

#-----[ OPEN ]--------------------------------------------
#
templates/subSilver/index_body.tpl

#
#-----[ FIND ]--------------------------------------------
#
	<td class="row1" align="center" valign="middle" rowspan="2"><img src="templates/

#
#-----[ IN-LINE FIND ]------------------------------------
#
rowspan="2"

#
#-----[ IN-LINE REPLACE WITH ]----------------------------
#
rowspan="3"
und weiter

Code: Alles auswählen

#
#-----[ FIND ]---------------------------------------------
#
	{LOGGED_IN_USER_LIST}</span></td>
  </tr>

#
#-----[ AFTER, ADD ]--------------------------------------
#
	<!-- 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 -->
Sprich das ganze einfach in die portal_body.tpl einbinden. Das ist kein Problem allerdings muss die Anweisung für die index.php auf die portal.php übertragen. Wie genau muss ich das modifizieren?

Code: Alles auswählen


#-----[ OPEN ]---------------------------------------------
#
index.php

#
#-----[ FIND ]---------------------------------------------
#
$template->assign_vars(array( 
'TOTAL_POSTS' => sprintf($l_total_post_s, $total_posts),

#
#-----[ BEFORE, ADD ]--------------------------------------
#
// ******************** BEGIN phpBBChatSpot MOD ********************
require_once( $phpbb_root_path . 'chatspot_front.' . $phpEx );
// ********************  END phpBBChatSpot MOD  ********************
und weiter

Code: Alles auswählen

#
#-----[ FIND ]---------------------------------------------
#
'L_MARK_FORUMS_READ' => $lang['Mark_all_forums'],

#
#-----[ AFTER, ADD ]--------------------------------------
#
// ******************** BEGIN phpBBChatSpot MOD ******************** 
'CHATSPOT_IDENTIFICATION' => $lang[ 'ChatSpot_id' ],
'TOTAL_CHATTERS_ONLINE' => sprintf( $lang[ 'How_Many_Chatters' ], $num_users_in_chat ),
'CHATTERS_LIST' => '<b>' . $users_in_chat . '</b>', 
'L_CLICK_TO_JOIN_CHAT' => $lang[ 'Click_to_join_chat' ],
'L_LOGIN_TO_JOIN_CHAT' => $lang[ 'Login_to_join_chat' ],
// ********************  END phpBBChatSpot MOD  ********************
Das ist die ANweisung, die ich auch so in die portal.php übertragen könnte, doch leider wird nur eine weiße Stelle ohne Text angezeigt.
Kann mir jemand helfen???

Gruß und Dank

Das Forum ist hier zu finden... ^q ^q
Zuletzt geändert von Prometeus am Fr 31.Mär, 2006 22:49, insgesamt 2-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

In der portal.php wirst Du auch eine Zeile mit

Code: Alles auswählen

$template->assign_vars(array(
finden. Denke ich zumindest mal...
Nimm diese anstelle

Code: Alles auswählen

$template->assign_vars(array(
'TOTAL_POSTS' => sprintf($l_total_post_s, $total_posts), 
für die index.php...

Was allerdings die portal.tpl anbelangt, so kann hier AmigaLink am ehesten helfen, er kennt sich schliesslich sehr gut damit aus. Ich weniger...

Und BTW: Etwas kleinere Schrift würde auch reichen ;)
Zuletzt geändert von oxpus am Fr 31.Mär, 2006 22:09, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Prometeus
Beiträge: 16
Registriert: Do 30.Mär, 2006 17:02

Beitrag von Prometeus »

[quote="oxpus - Fr 31.März, 2006 22:09";p="57012"]
Was allerdings die portal.tpl anbelangt, so kann hier AmigaLink am ehesten helfen, er kennt sich schliesslich sehr gut damit aus. Ich weniger...

Und BTW: Etwas kleinere Schrift würde auch reichen ;)[/quote]
Tja, dann werd ich mit meiner Frage mal zu ihm ziehen oder warten, dass erhier vorbei kommt...
:)
Die Schrift ist editiert...
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Was allerdings die portal.tpl anbelangt, so kann hier AmigaLink am ehesten helfen, er kennt sich schliesslich sehr gut damit aus. Ich weniger...
:eek: Seit wann?
Ich bin eigentlich überhaupt kein Freund vom Intro-Portal MOD. Kann es sein das du den jetzt mit dem IM-Portal verwechselst?

Egal. (@ Prometeus) Häng mal die portal.php als Attachment an, ich schau dann mal rein. Aber versprechen kann ich nichts. Denn, wie ich bei mir schon geschrieben habe, es ist lange her das ch mal in diesen MOD gesehen habe.
Anderseits haben wir den UPI2DB da rein gekriegt. Dann werden wir jawohl auch den Chatspot integrieren können. ;)
Blöd ist nur, das ich den Chatspot auch nicht kenne. ^d
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

AAAAAAAAAAAAAAhrgh ja, hab ich wirklich verwechselt...
Sorry :!: :!: :!:

Ja, gut. Häng die Datei an und wir schauen rein...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Macht ja nichts :)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Prometeus
Beiträge: 16
Registriert: Do 30.Mär, 2006 17:02

Beitrag von Prometeus »

[quote="AmigaLink - Sa 01.Apr, 2006 21:11";p="57070"]
Egal. (@ Prometeus) Häng mal die portal.php als Attachment an, ich schau dann mal rein. Aber versprechen kann ich nichts. Denn, wie ich bei mir schon geschrieben habe, es ist lange her das ch mal in diesen MOD gesehen habe.
Anderseits haben wir den UPI2DB da rein gekriegt. Dann werden wir jawohl auch den Chatspot integrieren können. ;)
Blöd ist nur, das ich den Chatspot auch nicht kenne. ^d[/quote]

Hallo Amiga,
danke erstmal, dass du versuchst dich meinem Problem anzunehmen:
Im Anhang sind jetzt meine portal.php

Der chatspot ist jener: http://chatspot.sourceforge.net/

Gruß
Prometeus
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Ach ja, der Katastrophen Portalcode war das. Das Ding schreit geradzu nach Optimierung. ^6
Nimm mal diese portal.php, die müsste eigentlich laufen.

Ist dir bewust das du den Smartor-Chat auch eingebaut hast?

// EDIT
Ups, ein leeres zip-archiv bringt wohl nicht so viel. :!: ^9
Zuletzt geändert von AmigaLink am Sa 01.Apr, 2006 23:12, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Prometeus
Beiträge: 16
Registriert: Do 30.Mär, 2006 17:02

Beitrag von Prometeus »

[quote="AmigaLink - Sa 01.Apr, 2006 23:09";p="57080"]Ach ja, der Katastrophen Portalcode war das. Das Ding schreit geradzu nach Optimierung. ^6
Nimm mal diese portal.php, die müsste eigentlich laufen.

Ist dir bewust das du den Smartor-Chat auch eingebaut hast?

// EDIT
Ups, ein leeres zip-archiv bringt wohl nicht so viel. :!: ^9[/quote]

Super, ich danke dir.
Problem ist gelöst... :D
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Prima :)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Antworten