Seite 1 von 2

Who was here - Portal Anleitung für 1.2.0!

Verfasst: 06.01.2011 08:34
von Mathias Z
Hallo Zusammen!

Ich suche das WWW schon eine weile nach einer Lösung um das WWH - Mod wieder auf dem Portal anzeigen zu lassen.
Ich finde immer wieder Anhaltspunkte aber keine vernünftige Anleitung. Kann hier jemand eine vernünftige Anleitung geben? Die Anleitung von board3 geht mit der neuen Version nicht da sich da wohl doch einiges geändert hat. Ich bedanke mich für eure Mühen!

LG, Mathias

Re: Who was here - Portal Anleitung für 1.2.0!

Verfasst: 07.01.2011 07:50
von franki
Hallo

Das ist im prinzip ganz einfach.
öffne portal.php
suche

Code: Alles auswählen

$template->assign_vars(array(
	'PORTAL_LEFT_COLUMN'	=> $portal_config['portal_left_column_width'],
	'PORTAL_RIGHT_COLUMN'	=> $portal_config['portal_right_column_width'],
));
füge danach ein (aus der install.xml - index.php)

Code: Alles auswählen

if (!class_exists('phpbb_mods_who_was_here'))
{
	include($phpbb_root_path . 'includes/mods/who_was_here.' . $phpEx);
	phpbb_mods_who_was_here::update_session();
}
phpbb_mods_who_was_here::display();
öffne styles/prosilver/template/portal/block/whois_online.html
suche

Code: Alles auswählen

{$C_BLOCK_F_L}{$C_BLOCK_F_R}
füge danach ein

Code: Alles auswählen

<!-- IF WHO_WAS_HERE_TOTAL -->
	{$C_BLOCK_H_L}<dt>{L_WHO_WAS_HERE}</dt>{$C_BLOCK_H_R}
		<ul class="topiclist bg1">
			<li><dl>
				<dd style="border-left:0px">
					<p style="margin: 0 5px 0 5px;">{WHO_WAS_HERE_TOTAL} ({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br />{WHO_WAS_HERE_LIST}</p>
				</dd>
			</dl></li>
		</ul>
	{$C_BLOCK_F_L}{$C_BLOCK_F_R}
<!-- ELSEIF U_ACP -->
	{$C_BLOCK_H_L}<dt>{L_WHO_WAS_HERE}</dt>{$C_BLOCK_H_R}
		<ul class="topiclist bg1">
			<li><dl>
				<dd style="border-left:0px">
					<p style="margin: 0 5px 0 5px;">{L_WWH_UPDATE_NEED}</p>
				</dd>
			</dl></li>
		</ul>
	{$C_BLOCK_F_L}{$C_BLOCK_F_R}
<!-- ENDIF -->

Re: Who was here - Portal Anleitung für 1.2.0!

Verfasst: 08.01.2011 10:05
von Mathias Z
Hallo Franki!

Ich Danke dir das hat sehr gut geklappt!

LG, Mathias

Re: Who was here - Portal Anleitung für 1.2.0!

Verfasst: 12.01.2011 09:07
von Hinnerk
Oh, wie schön, ich finde das hier gerade. Die WWH-Mod habe ich auch, nur nicht im Portal. Frage? Wie läßt sich das im subsilver2-Style einbauen?

Re: Who was here - Portal Anleitung für 1.2.0!

Verfasst: 12.01.2011 22:10
von archivar
Hinnerk hat geschrieben:Oh, wie schön, ich finde das hier gerade. Die WWH-Mod habe ich auch, nur nicht im Portal. Frage? Wie läßt sich das im subsilver2-Style einbauen?
Wie franki für die portal.php schon beschrieben hat und mit dieser Änderung für subsilver2:
öffne styles/subsilver2/template/portal/block/whois_online.html
suche

Code: Alles auswählen

{$C_BLOCK_F_L}{$C_BLOCK_F_R}
füge danach ein

Code: Alles auswählen

{$C_BLOCK_H_L}{L_WHO_WAS_HERE}{$C_BLOCK_H_R}
<table class="tablebg" cellspacing="1" width="100%">
	<!-- IF WHO_WAS_HERE_TOTAL -->
		<tr>
			<td class="row1" align="center" valign="middle"><img src="{T_THEME_PATH}/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
			<td class="row1" width="100%"><span class="genmed">{WHO_WAS_HERE_TOTAL} ({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br />{WHO_WAS_HERE_LIST}</span></td>
		</tr>
	<!-- ELSEIF U_ACP -->
		<br clear="all" />
		<tr>
			<td class="row1" align="center" valign="middle"><img src="{T_THEME_PATH}/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
			<td class="row1" width="100%"><span class="genmed">{L_WWH_UPDATE_NEED}</span></td>
		</tr>
	<!-- ENDIF -->
</table>
{$C_BLOCK_F_L}{$C_BLOCK_F_R}

Re: Who was here - Portal Anleitung für 1.2.0!

Verfasst: 14.01.2011 19:10
von Hinnerk
Hallo Franki und archivar,

vielen Dank für eure Hilfe! :cookie: Jetzt klappt auch das. :grin:

Re: Who was here - Portal Anleitung für 1.2.0!

Verfasst: 11.03.2011 12:33
von DarkDevil_1
Hi :)

ich habe das Update auf 1.2.1 vom WWH gemacht, und nun passt das mit der Anzeige nicht mehr.
Habe ich irgendwo einen Fehler gemacht und ist die Anleitung auch für das WWH 1.2.1 identisch,
oder muss da was geändert werden ??

Vielen dank im voraus für Eure Hilfe

Lg DarkDevil

Re: Who was here - Portal Anleitung für 1.2.0!

Verfasst: 31.03.2011 11:02
von DarkDevil_1
Nach dem Update wurden aus welchen Gründen auch immer,
2 Tabellen nicht angelegt, und folgedessen musste ich sie per Hand nachtragen und die Daten in
der Tabelle selbst eingeben.
Nun läuft auch dies einwandfrei :)

Re: Who was here - Portal Anleitung für 1.2.0!

Verfasst: 30.04.2011 13:04
von Forscher
:grin: :grin: :grin: :grin:

Klasse Frank, so hab selbst ich das hinbekommen... Ätsch... :wink: :wink: :wink:

Re: Who was here - Portal Anleitung für 1.2.0!

Verfasst: 30.04.2011 14:43
von franki
Forscher hat geschrieben::grin: :grin: :grin: :grin:

Klasse Frank, so hab selbst ich das hinbekommen... Ätsch... :wink: :wink: :wink:
Achte aber etwas auf die Optik bei dem CA-Style.
Der .html Einbau kann da etwas variieren.