Pagina 1 van 1

Shoutbox op de games pagina

Geplaatst: 15 jan 2005, 03:23
door _Ron_
Op mijn site heb ik de Activity Mod Plus geïnstalleerd. Nu zou ik op die pagina (http://www.hanff.nl/activity.php) graag een shoutbox willen hebben.
Ik zat zelf te denken aan deze shoutbox.

De vraag is echter hoe deze te implementeren in de activity mod.

Zelf zat ik te denken om de de bestanden activity.php en /templates/xxxx/activity2_body.tpl aan te passen i.p.v. index.php en index_body.tpl volgens de install.txt van de shoutbox mod.

Ik weet alleen niet op welke punten ik die bestanden dan moet aanpassen.

Dit zegt de install.txt van de shoutbox:

Code: Selecteer alles

templates/style/index_body.tpl

#
#-----[ FIND ]------------------------------------------
#
	<td><span class="gensmall">{L_FORUM_LOCKED}</span></td>
  </tr>
</table>

# Or last </table> or you can choose another place for put shoutbox

#
#-----[ AFTER, ADD ]------------------------------------------
#
{SHOUTBOX_BODY}

Code: Selecteer alles

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

#
#-----[ FIND ]------------------------------------------
#

	$template->assign_vars(array(
		'TOTAL_POSTS' => sprintf($l_total_post_s, $total_posts),

#
#-----[ BEFORE, ADD ]------------------------------------------
#
	// Shoutbox mod
	$shoutbox_config['banned_user_id_view'] = $GLOBALS['shoutbox_config']['banned_user_id_view'];
	if( strstr($shoutbox_config['banned_user_id_view'], ',') )
	{
		$fids = explode(',', $shoutbox_config['banned_user_id_view']);
	while( list($foo, $id) = each($fids) )
		{
			$fid[] = intval( trim($id) );
		}
	}
	else
	{
		$fid[] = intval( trim($shoutbox_config['banned_user_id_view']) );
	}
	reset($fid);

	if ( $shoutbox_config['shoutbox_on'] && in_array($userdata['user_id'], $fid) == false )
	{
		include($phpbb_root_path . 'shoutbox_body.'.$phpEx);
	}

En hier de links naar de codes van
activity.php
en activity2_body.tpl

Het gaat me eigenlijk voornamelijk om de aanpassing van activity.php, gezien het feit dat de aanpassing van index_body.tpl (voor mij dus activity2_body.tpl) eigenlijk wel vanzelfsprekend is.

Geplaatst: 15 jan 2005, 10:10
door Luuk
Probeer eens achter

Code: Selecteer alles

// End session management

Geplaatst: 15 jan 2005, 14:23
door _Ron_
Luuk schreef:Probeer eens achter

Code: Selecteer alles

// End session management
Geprobeerd. En hij werkt!

Thnx Luuk :thumb:

Geplaatst: 28 okt 2006, 23:43
door _Ron_
In plaats van de Games van Amod, gebruik ik nu de Arcade / Activity hack.
En ook daarop zou ik graag dezelfde ShoutBox willen gebruiken als nu.
Luuk gaf al aan dat het eigenlijk een kwestie van '{SHOUTBOX_BODY}' willekeurig plaatsen is, maar dat lijkt bij de Arcade / Activity hack niet echt te lukken.

Ik heb geprobeerd om deze in /templates/subSilver/arcade_cats.tpl te plaatsen, maar dan wordt de Shoutbox helemaal niet weergegeven.

Nu begrijp ik wel dat deze games-mod heel anders is opgebouwd dan Amod, dus waarschijnlijk doe ik toch iets verkeerd.

Heeft iemand een suggestie om de Shoutbox toch op de games-pagina te krijgen?

Hartelijk dank alvast!