Page 10 of 10

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

Posted: 26. December 2010 23:32
by mladiucitelj
Hi!

Sorry, I don't understand german well, so I write in english. I have a problem and I hope someone can help me.

I've installed WWH MOD. Now I would like to have it aslo on my Board3 Portal displayed. How can I do that? I'm using subsilver2 style.

Thanks in advance.

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

Posted: 27. December 2010 10:52
by Kirk
Hi
Sorry for my English, I translate it with Google

You read the topic from the beginning by

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

Posted: 28. January 2011 15:17
by HEADLINE
Liebe Leute,

hat schon jemand die Änderungen (Update) für das Portal für die neuste Version von 'NV "Wer war da?"' Version 1.2.1 ?

Bei der neuen Version wurde die includes/functions_wwh.php gelöscht, somit stimmt die Definition in der portal/block/additional_blocks.php schon mal nicht mehr.

Okay, habe etwas rumexperimentiert - und so funktioniert es:

Finde in portal/block/additional_blocks.php

Code: Select all

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

Code: Select all

    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();
Dazu müssen noch die Änderungen für den jeweiligen Style gemacht werden.

Also bei; Dein Style/template/portal/block/whois_online.html

Finde:

Code: Select all

<!-- IF WHO_WAS_HERE_LIST2 -->
Ersetze mit:

Code: Select all

<!-- IF WHO_WAS_HERE_TOTAL -->

Finde:

Code: Select all

{WHO_WAS_HERE_LIST2}
Ersetze mit:

Code: Select all

{WHO_WAS_HERE_TOTAL}

Liebe Grüße, HEADLINE

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

Posted: 21. February 2011 19:54
by forza sve
Hi,

hm - kennt jemand die Anpassung für subsilver2 ? Irgendwie haut das mir nicht hin. Prosilver geht so wie hier beschrieben.

lg

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

Posted: 21. February 2011 22:03
by archivar
forza sve wrote:Hi,

hm - kennt jemand die Anpassung für subsilver2 ? Irgendwie haut das mir nicht hin. Prosilver geht so wie hier beschrieben.

lg
öffne styles/subsilver2/template/portal/block/whois_online.html
suche

Code: Select all

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

Code: Select all

{$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: [Erweiterung] NV "Who Was Here?" in Portal

Posted: 27. March 2011 14:55
by sausebaby
hallo zusammen

includes/functions_wwh.php gelöscht?? irgenwie stand das bei mich nicht das ich die löschen muss

ich hab nur ein problem mit einer zeile die in der includes/constans.php rausgelöscht werden sollte.
wenn ich die lösche bekomm ich im portal fehlermeldungen - lass ich sie drin - ist alles ok
also in den block wer war da und wer ist online denke ich wird diese zeile gebraucht.

Code: Select all

define('WWH_TABLE',					$table_prefix . 'wwh');
oder gibts dazu schon eine alternative? so das ich die zeile doch weglassen könnte?

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

Posted: 27. March 2011 15:03
by archivar
sausebaby wrote:hallo zusammen

includes/functions_wwh.php gelöscht?? irgenwie stand das bei mich nicht das ich die löschen muss

ich hab nur ein problem mit einer zeile die in der includes/constans.php rausgelöscht werden sollte.
wenn ich die lösche bekomm ich im portal fehlermeldungen - lass ich sie drin - ist alles ok
also in den block wer war da und wer ist online denke ich wird diese zeile gebraucht.

Code: Select all

define('WWH_TABLE',					$table_prefix . 'wwh');
oder gibts dazu schon eine alternative? so das ich die zeile doch weglassen könnte?
Hallo,
welche Version ist gemeint?

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

Posted: 27. March 2011 15:07
by sausebaby
Hallo archivar

ich hab Portal Version 1.0.6
NV Who was Here hab ich geupdatet von 1.0.2 auf 1.2.0
da wurden die änderungen gemacht
vom update von 1.2.0 auf 1.2.1 wurden nur daten überschrieben (ohne änderungen)

ich hab offline diese zeile aus der constans noch mal genommen und bekomme dann diese fehlermeldung

Code: Select all

Allgemeiner Fehler
SQL ERROR [ mysql4 ]

Table 'forum.wwh_table' doesn't exist [1146]

SQL

SELECT user_id, username, username_clean, user_colour, user_type, viewonline, wwh_lastpage, user_ip FROM WWH_TABLE ORDER BY username_clean ASC

BACKTRACE

FILE: includes/db/mysql.php
LINE: 175
CALL: dbal->sql_error()

FILE: includes/functions_wwh.php
LINE: 186
CALL: dbal_mysql->sql_query()

FILE: portal/block/additional_blocks.php
LINE: 21
CALL: display_who_was_here()

FILE: portal.php
LINE: 257
CALL: include('portal/block/additional_blocks.php')

lass ich die code zeile drin ist alles wieder ok

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

Posted: 16. May 2011 11:35
by Michel_61
Moin,

so langsam dreht sich mir alles, 10 Seiten durchgelesen und komme zu keinem vernünftigen Ergebnis.
Mittlerweile bau ich jetzt nach 3 Jahren laufenden Updates das Forum nochmal auf dem selben Server neu auf. Die Dateien und Verzeichnisse sind zum Teil überflüssig geworden, es sind zu viele Versuche misslungen etwas dazu zu installieren das es einfach nicht mehr geht.

Jetzt hab ich also das phpbb neu aufgesetzt, das portal neu installiert und möchte den NV Who was here ebenfalls einbinden, aber sorry, mir schwinden die Sinne.

Würde sich einer erbarmen und einfach nochmal für die Portal 1.0.6 und den NV 1.2.1 eine nachvollziehbare Anleitung einstellen um den Mod auch im Portal zu sehen?

Danke und Grüsse, Micha ( Sorry :oops: )

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

Posted: 16. May 2011 13:49
by Marc
So sollte es funktionieren:

open / öffne portal/block/additional_blocks.php
search / suche:

Code: Select all

?>
add before /füge davor ein:

Code: Select all

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(); 
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>
				<!-- IF WHO_WAS_HERE_TOTAL -->
					<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>
				<!-- ELSEIF U_ACP -->
					<p style="margin: 0 5px 0 5px;">{L_WWH_UPDATE_NEED}</p>
				<!-- ENDIF -->

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

Posted: 16. May 2011 20:11
by Michel_61
Moin,

hab vielen Dank für deine Mühen, es hat auf Anhieb und völlig problemlos geklappt :D

Gruss, Micha