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

Forum rules
This forum is not for support requests.

Only post Modifications for Board3 Portal 1.0.x in this forum.

Snowgard2002
Active Member
Posts: 13
Joined: 3. March 2009 15:32

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

Post 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 !
User avatar

Mike
Former Team Member
Posts: 1862
Joined: 3. July 2008 23:59
Location: Schwarzwald / FDS
Contact:

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

Post 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" />
kein Support per PN / Messenger
no Support via PM / Messenger

Snowgard2002
Active Member
Posts: 13
Joined: 3. March 2009 15:32

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

Post by Snowgard2002 »

Super,
Danke Danke Dir :-)
Hat alles sofort geklappt ! schön,
eine Sorge weniger !

Gruss Snowgard2002
User avatar

HEADLINE
Active Member
Posts: 30
Joined: 12. January 2009 23:11
phpBB.de User: HEADLINE
phpBB.com User: HEADLINE

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

Post 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!?
User avatar

Topic author
Kevin
Site Admin
Posts: 2989
Joined: 7. January 2006 20:11
phpBB.de User: Saint
phpBB.com User: Saint_hh
Location: Hamburg
Contact:

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

Post 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();  
~~~ They say the definition of madness is doing the same thing and expecting a different result ~~~

Kein Support per PN / No support via PM!

xconnect
Active Member
Posts: 5
Joined: 17. April 2009 13:52
phpBB.de User: xconnect

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

Post 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
User avatar

Topic author
Kevin
Site Admin
Posts: 2989
Joined: 7. January 2006 20:11
phpBB.de User: Saint
phpBB.com User: Saint_hh
Location: Hamburg
Contact:

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

Post 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 ;)
~~~ They say the definition of madness is doing the same thing and expecting a different result ~~~

Kein Support per PN / No support via PM!

cromatics
Portal Enthusiast
Posts: 105
Joined: 31. October 2008 16:29
Contact:

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

Post 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
User avatar

Mike
Former Team Member
Posts: 1862
Joined: 3. July 2008 23:59
Location: Schwarzwald / FDS
Contact:

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

Post by Mike »

Könntest du noch etwas mehr Informationen über dein Problem verraten, oder ist das geheim?
kein Support per PN / Messenger
no Support via PM / Messenger

cromatics
Portal Enthusiast
Posts: 105
Joined: 31. October 2008 16:29
Contact:

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

Post 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}
Last edited by Mike on 26. April 2009 23:52, edited 1 time in total.
Reason: [code] tags hinzugefügt
User avatar

Mike
Former Team Member
Posts: 1862
Joined: 3. July 2008 23:59
Location: Schwarzwald / FDS
Contact:

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

Post 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? :?
kein Support per PN / Messenger
no Support via PM / Messenger

cromatics
Portal Enthusiast
Posts: 105
Joined: 31. October 2008 16:29
Contact:

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

Post 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?"
User avatar

Mike
Former Team Member
Posts: 1862
Joined: 3. July 2008 23:59
Location: Schwarzwald / FDS
Contact:

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

Post 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}
kein Support per PN / Messenger
no Support via PM / Messenger

cromatics
Portal Enthusiast
Posts: 105
Joined: 31. October 2008 16:29
Contact:

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

Post by cromatics »

supi danke dir.....

highwaycop
Active Member
Posts: 13
Joined: 6. August 2008 21:49

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

Post 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 ;-)
Locked

Return to “board3 Portal v1.0.x - Modifications in Dev”