Page 7 of 10

Re: [Erweiterung] NV "Who Was Here?" in Portal

Posted: 27. March 2009 01:54
by Snowgard2002
Kevin wrote:You need to have nichvergessens Mod NV "Who Was Here?" installed.
Setzt die erfolgreiche Installation von nichvergessens Mod NV "Who Was Here?" (Wer war hier)
voraus.

open / öffne portal.php
search / suche:

Code: Select all

page_header($user->lang['PORTAL']); 
add before /füge davor ein:

Code: Select all

include($phpbb_root_path . 'includes/functions_wwh.' . $phpEx); 
open / öffne styles/prosilver/template/portal/block/whois_online.html

search / suche:

Code: Select all

<!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
add after / füge danach ein:

Code: Select all

					<h3 style="font-size: 90%; margin: 10px 0 0 5px;">{L_WHO_WAS_HERE}</h3>
					<p style="font-size: 90%; margin: 0 5px 0 5px;"><!-- IF WHO_WAS_HERE_LIST2 -->{WHO_WAS_HERE_LIST2}<br />({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br />{WHO_WAS_HERE_LIST}<!-- ELSE -->{L_WWH_UPDATE_NEED}<!-- ENDIF --></p>

Wie funktioniert das denn mit dem Style subsilver2 ??

Finde diese Zeile nicht im Style subsilver2/template/portal/block/whois_online.html

Code: Select all

]<!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
Oben ist nur der Style prosilver beschrieben !
Ich hätte das auch gerne auf der Portal Seite des Forums :-)

Danke für einen Tip !

Re: [Erweiterung] NV "Who Was Here?" in Portal

Posted: 27. March 2009 17:04
by Mike
Probier mal die hier:
(geht schneller als dir den Einbau zu erklären ;))

Code: Select all

<!--version $Id: whois_online.html 284 2008-08-10 21:46:36Z icedcold $ //-->
<table class="tablebg" width="100%" cellspacing="1">
<tr>
	<th colspan="2"><!-- IF U_VIEWONLINE --><a style="color:#FFCC33;" href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a><!-- ELSE -->{L_WHO_IS_ONLINE}<!-- ENDIF --></th>
</tr>
<tr>
<!-- IF LEGEND -->
	<td class="row1" rowspan="3" align="center" valign="middle"><img src="{T_THEME_PATH}/images/online.png" alt="{L_WHO_IS_ONLINE}" /></td>
<!-- ELSE -->
	<td class="row1" align="center" valign="middle"><img src="{T_THEME_PATH}/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
<!-- ENDIF -->
	<td class="row1" width="100%"><span class="genmed">{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /><br />{LOGGED_IN_USER_LIST}</span></td>

</tr><tr>
<td class="row1" width="100%"><span class="genmed">{WHO_WAS_HERE_LIST2} ({L_WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br /><br />{WHO_WAS_HERE_LIST}</span></td>
</tr>
<!-- IF LEGEND -->
	<tr>
		<td class="row1"><b class="gensmall">{L_LEGEND} :: {LEGEND}</b></td>
	</tr>
<!-- ENDIF -->
</table>
<br clear="all" />

Re: [Erweiterung] NV "Who Was Here?" in Portal

Posted: 27. March 2009 20:36
by Snowgard2002
Super,
Danke Danke Dir :-)
Hat alles sofort geklappt ! schön,
eine Sorge weniger !

Gruss Snowgard2002

Re: [Erweiterung] NV "Who Was Here?" in Portal

Posted: 7. April 2009 20:04
by HEADLINE
Hallo,

habe soeben das aktuelle Update durchgeführt --> http://www.phpbb.de/community/viewtopic ... 8&t=148975

Soweit funktioniert die Modifikation im Forum, jedoch nicht im Portal.

Was muss ich ändern, damit "Wer war da?" auch wieder im Portal angezeigt wird?

Nachtrag

Okay, ich hab`s gefunden!

Öffne portal.php
Suche:

Code: Select all

include($phpbb_root_path . 'includes/functions_wwh.' . $phpEx); 
Ersetzen mit:

Code: Select all

if (!function_exists('display_who_was_here'))
{
	include($phpbb_root_path . 'includes/functions_wwh.' . $phpEx);
}
display_who_was_here();

So funktioniert es mal, ich hoffe es ist korrekt!?

Re: [Erweiterung] NV "Who Was Here?" in Portal

Posted: 8. April 2009 07:04
by Kevin
Ich würde das in unsere neue additional_blocks.php statt in die portal.php packen, habe deinen Vorschlag im ersten Beitrag eingefügt (ich denke das wird so richtig sein):
open / öffne portal/block/additional_blocks.php
search / suche:

Code: Select all

?>
add before /füge davor ein:

Code: Select all

    if (!function_exists('display_who_was_here'))
    {
       include($phpbb_root_path . 'includes/functions_wwh.' . $phpEx);
    }
    display_who_was_here();  

Re: [Erweiterung] NV "Who Was Here?" in Portal

Posted: 19. April 2009 13:43
by xconnect
Hi@all,

ich habe gerade mal wieder Probleme das "Wer war da?" Modul unten auf das Portal zu bekommen. Ich habe das Modul schon mal erfolgreich unten in das Portal integriert (http://www.petrochromis-portal.de) allerdings ist das jetzt schon wieder so lange her, dass ich mich nicht mehr daran erinnern kann, wie ich das genau gemacht habe. :D

Ich habe das Modul installiert und in der Datei "whois-online" das ganze als einen gemeinsamen Block realisiert (http://www.tanganjika-forum.de), allerdings wird nun das WWH-Modul nicht richtig angezeigt. Irgendwo musst ja noch (glaube ich) "include($phpbb_root_path . 'includes/functions_wwh.' . $phpEx);" hin... Wo muss ich denn nochmal da was verändern, bzw. ergänzen..?

Ist schon schlimm wenn man älter wird... :D

Vielen Dank für Eure Hilfe im Vorraus!

LG xconnect

Nachtrag:
Ich habe "include($phpbb_root_path . 'includes/functions_wwh.' . $phpEx);" in die portal.php unter "//output page" gepackt. Jetzt funktioniert der Block.
LG xconnect

Re: [Erweiterung] NV "Who Was Here?" in Portal

Posted: 19. April 2009 19:20
by Kevin
Hm, ist doch im ersten Post beschrieben, wo der include hin sollte. Und ist auch schon an die 1.0.3 angepasst:
Kevin wrote:open / öffne portal/block/additional_blocks.php
search / suche:

Code: Select all

?>
add before /füge davor ein:

Code: Select all

    if (!function_exists('display_who_was_here'))
    {
       include($phpbb_root_path . 'includes/functions_wwh.' . $phpEx);
    }
    display_who_was_here(); 
Für künftige Portal Updates ist es dort besser aufgehoben, als in der portal.php ;)

Re: [Erweiterung] NV "Who Was Here?" in Portal

Posted: 26. April 2009 19:12
by cromatics
hallo,
habe ein problem beim einbinden von who was here in styl AeroBlue

habe Board3 Portal Version v1.0.3 und den AeroBlue styl für Portal 1.03

hoffe hier könnt mir helfen

thx schon mal

Re: [Erweiterung] NV "Who Was Here?" in Portal

Posted: 26. April 2009 19:17
by Mike
Könntest du noch etwas mehr Informationen über dein Problem verraten, oder ist das geheim?

Re: [Erweiterung] NV "Who Was Here?" in Portal

Posted: 26. April 2009 23:37
by cromatics
kann ich machen,

habe das mal eingefügt nach anleitung subsilver sieht aber nicht wirklich gut aus es fehlt der "text wer war da" und bei wer ist online steht blos an der seite wer ist online.

ihr mal meine whois_online.html

Code: Select all

<!--version $Id: whois_online.html 479 2009-03-15 11:19:27Z kevin74 $ //-->
{$C_BLOCK_H_L}<!-- IF U_VIEWONLINE --><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a><!-- ELSE -->{L_WHO_IS_ONLINE}<!-- ENDIF -->{$C_BLOCK_H_R}
<table class="tablebg" cellspacing="1" width="100%">
</tr>
<tr>
<!-- IF LEGEND -->
   <td class="row1" rowspan="3" align="center" valign="middle"><img src="{T_THEME_PATH}/images/online.png" alt="{L_WHO_IS_ONLINE}" /></td>
<!-- ELSE -->
   <td class="row1" align="center" valign="middle"><img src="{T_THEME_PATH}/images/whosonline.png" alt="{L_WHO_IS_ONLINE}" /></td>
<!-- ENDIF -->
   <td class="row1" width="100%"><span class="genmed">{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /><br />{LOGGED_IN_USER_LIST}</span></td>

</tr><tr>
<td class="row1" width="100%"><span class="genmed">{WHO_WAS_HERE_LIST2} ({L_WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br /><br />{WHO_WAS_HERE_LIST}</span></td>
</tr>
<!-- IF LEGEND -->
   <tr>
      <td class="row1"><b class="gensmall">{L_LEGEND} :: {LEGEND}</b></td>
   </tr>
<!-- ENDIF -->
</table>
{$C_BLOCK_F_L}{$C_BLOCK_F_R}

Re: [Erweiterung] NV "Who Was Here?" in Portal

Posted: 27. April 2009 00:05
by Mike
Wenn du

Code: Select all

{T_THEME_PATH}/images/online.png
in

Code: Select all

{T_THEME_PATH}/images/whosonline.png
änderst, dann hast du schonmal wieder die Grafik an der Seite wie vorher.
Wo würdest du aber denn gerne die "wer war online" Überschrift haben wollen? Wenn du alles in einem Block anzeigen lässt geht das irgendwie schlecht. Da wären dann zwei Blöcke untereinander schon besser, oder? :?

Re: [Erweiterung] NV "Who Was Here?" in Portal

Posted: 27. April 2009 00:10
by cromatics
http://www.sterbliche-legen.de/portal.php?style=22

wenn blos noch über dem 2. mitglieder: xxxxxxxxxxxxx
stehen würde "wer war da?"

Re: [Erweiterung] NV "Who Was Here?" in Portal

Posted: 27. April 2009 00:42
by Mike
guckst du hier

So, habs nochmal angepasst. Die Überschift im Block ist weg, dafür passt das Gesamtbild jetzt besser, wenn beide Überschriften im Block sind.
Das wäre dann der Block dazu:

Code: Select all

<!--version $Id: whois_online.html 479 2009-03-15 11:19:27Z kevin74 $ //-->
{$C_BLOCK_H_L}{$C_BLOCK_H_R}
<table class="tablebg" cellspacing="1" width="100%">
</tr>
<tr>
<!-- IF LEGEND -->
   <td class="row3" rowspan="5" align="center" valign="middle"><img src="{T_THEME_PATH}/images/whosonline.png" alt="{L_WHO_IS_ONLINE}" /></td>
<!-- ELSE -->
   <td class="row3" align="center" valign="middle"><img src="{T_THEME_PATH}/images/whosonline.png" alt="{L_WHO_IS_ONLINE}" /></td>
<!-- ENDIF -->
   <td class="row3h"><span class"gen"><b><!-- IF U_VIEWONLINE --><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a><!-- ELSE -->{L_WHO_IS_ONLINE}<!-- ENDIF --></b></span></td></tr>
   <tr>
   <td class="row1" width="100%"><span class="genmed">{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /><br />{LOGGED_IN_USER_LIST}</span></td>

</tr><tr>
<td class="row3h"><span class"gen"><b>{L_WHO_WAS_HERE}</b></span></td>
</tr><tr>
<td class="row1" width="100%"><span class="genmed">{WHO_WAS_HERE_LIST2} ({L_WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br /><br />{WHO_WAS_HERE_LIST}</span></td>
</tr>
<!-- IF LEGEND -->
   <tr>
      <td class="row1"><b class="gensmall">{L_LEGEND} :: {LEGEND}</b></td>
   </tr>
<!-- ENDIF -->
</table>
{$C_BLOCK_F_L}{$C_BLOCK_F_R}

Re: [Erweiterung] NV "Who Was Here?" in Portal

Posted: 27. April 2009 11:18
by cromatics
supi danke dir.....

Re: [Erweiterung] NV "Who Was Here?" in Portal

Posted: 12. May 2009 19:47
by highwaycop
Ich krieg´s einfach nicht hin:

Nutze folgendes:
Forenversion: phpbb3.0.4
Board3 Portal Version v1.0.3
"Wer war da?" MOD v1.0.0

Habe diese Variante probiert:
open / öffne portal/block/additional_blocks.php
search / suche:

Code: Alles auswählen
?>

add before /füge davor ein:

Code: Alles auswählen
if (!function_exists('display_who_was_here'))
{
include($phpbb_root_path . 'includes/functions_wwh.' . $phpEx);
}
display_who_was_here();

open / öffne styles/prosilver/template/portal/block/whois_online.html

search / suche:

Code: Alles auswählen
<!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>

add after / füge danach ein:

Code: Alles auswählen
<h3 style="font-size: 90%; margin: 10px 0 0 5px;">{L_WHO_WAS_HERE}</h3>
<p style="font-size: 90%; margin: 0 5px 0 5px;"><!-- IF WHO_WAS_HERE_LIST2 -->{WHO_WAS_HERE_LIST2}<br />({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br />{WHO_WAS_HERE_LIST}<!-- ELSE -->{L_WWH_UPDATE_NEED}<!-- ENDIF --></p>
und auch diese hier:
open / öffne portal.php
search / suche:

Code: Alles auswählen
page_header($user->lang['PORTAL']);

add before /füge davor ein:

Code: Alles auswählen
include($phpbb_root_path . 'includes/functions_wwh.' . $phpEx);

open / öffne styles/prosilver/template/portal/block/whois_online.html

search / suche:

Code: Alles auswählen
<!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>

add after / füge danach ein:

Code: Alles auswählen
<h3 style="font-size: 90%; margin: 10px 0 0 5px;">{L_WHO_WAS_HERE}</h3>
<p style="font-size: 90%; margin: 0 5px 0 5px;"><!-- IF WHO_WAS_HERE_LIST2 -->{WHO_WAS_HERE_LIST2}<br />({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br />{WHO_WAS_HERE_LIST}<!-- ELSE -->{L_WWH_UPDATE_NEED}<!-- ENDIF --></p>
Cache geleert, die Templates aktualisiert, die Styles aktualisiert, den Browserverlauf geleert und immer das selbe Ergebnis: Im Portal funzt es nicht.

Kann einer helfen, denn der Post hier ist ein wenig durcheinander geraten, so dass man nicht genau weiss, welche Variante jetzt funzt.

Danke highwaycop ;-)