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"
- 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}
<!-- 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