Seite 1 von 1

Who viewed a topic - Mod Installationsproblem

Verfasst: 22.02.2005 00:04
von leinad
Hallo
Ich versuche gerade den Mod "Who viewed a topic" von http://mods.db9.dk zu installieren.
Aber da meine Englischkenntnisse nicht gerade toll sind, krieege ich das nicht ganz hin.

Also folgene Hilfe ist dabei:
.
.
.
Included Files: 4
## who_viewed_db_update.php
## root/topic_view_users.php
## root/templates/subSilver/images/icon_view.gif
## root/templates/subTrail/images/icon_view.gif
.
.
.
This MOD need a database update.
# Then, as you must have now copied the who_viewed_db_update.php file
# in your phpBB root directory, run it with your navigator...
# http://wwww.yourWebSite.xxx/phpbbRootDi ... update.php
#
# ...and then delete it from the phpBB root directory!!!
#
# Please, do it NOW! Before editing phpBB files by EM or manually!!!
# Otherwise, you may have an error message during your next
# connection.
Moreover, because EM 0.0.10a can not already manage files for not
# necessarily existing style, images provide with this MOD can
# not be automatically copied (if I add the above instruction it
# can cause an installation error). So, if you need this style image
# copy this file manually.
#
# copy root/templates/subTrail/images/icon_view.gif to templates/subTrail/images/icon_view.gif
.
.
.

Das habe ich mehr oder weniger verstanden:
Ich habe die Datei "who_viewed_db_update.php" ins vorgeschriebene Verzeichnis hochgeladen
und im Browser geöffnet. Es funktionierte auch.
So... dann habe ich erstmal die zwei *.gif ins richtige Verzeichnis hochgeladen.
Aber was mache ich denn jetzt mit der "topic_view_users.php" - Datei?
Ich habe mal versucht die auch ins http://wwww.yourWebSite.xxx/phpbbRootDir hochzuladen und im Browser zu öffnen.
funzt aber nicht.

Verfasst: 22.02.2005 01:21
von easygo
Ok die topic_view_users.php gehört auch da rein...
aber so ein Aufruf macht nur in der viewtopic bzw. innerhalb eines
Themas Sinn, weil sonst fehlt einfach der Bezug (topic id)

In der who_viewed_a_topic_1.0.3em.txt steht u.a.
## Files To Edit: 8
## modcp.php
## viewonline.php
## viewtopic.php
## admin/admin_db_utilities.php
## includes/constants.php
## language/lang_english/lang_main.php
## templates/subSilver/subSilver.cfg
## templates/subSilver/viewtopic_body.tpl
... und das solltest du auch tun. Entweder Schritt für Schritt
nach Anleitung oder mit Hilfe von easyMOD

Verfasst: 22.02.2005 18:02
von leinad
danke easygo
ich hatte ehrlich gesagt nicht gedacht, dass man die ganzen dateien noch umändern muß. Aber jetzt habe ich das Prinzip verstanden und es funzt auch hervorragend :)

Verfasst: 17.01.2007 12:37
von SubDevil
Hallo,

brauche Hilfe nach der Mod installation. Ich habe alles nach Anleitung gemacht. Die Mod funktioniert auch. Wenn ich aber ins Admin Panel wechsel, bekomme ich im linken Fenster eine Fehlermeldung. Es wird ein Fehler in einer Zeile der admin/admin_db_utilities.php angezeigt. In dieser Zeile habe ich für die Mod folgenden Eintrag vorgenommen:

$tables[] = 'topic_view';

mehr steht da auch nicht drin und in dieser Datei war auch nichts weiter zu ändern.

Verfasst: 17.01.2007 12:40
von nickvergessen
könntest du mal die Fehlermeldung hier reinstellen?

Verfasst: 17.01.2007 12:44
von SubDevil
Boah,

das nenne ich mal eine schnelle Antwort "Danke"

Habe den Fehler grade gefunden. Da sucht man eine Stunde lang einen Fehler und kaum hat man hier um Hilfe gerufen findet man ihn selber. Ist aber auch blöd gemacht in der Anleitung.
#
#-----[ FIND ]------------------------------------------------
#
$tables = array(

#
#-----[ AFTER, ADD ]------------------------------------------
#

// Start add - Who viewed a topic MOD
$tables[] = 'topic_view';
// End add - Who viewed a topic MOD
Sieht aber in wirklichkeit so aus
#
#-----[ FIND ]------------------------------------------------
#
$tables = array( hier kommt noch ein sehr langer Text

#
#-----[ AFTER, ADD ]------------------------------------------
#

// Start add - Who viewed a topic MOD
$tables[] = 'topic_view';
// End add - Who viewed a topic MOD

Verfasst: 17.01.2007 13:15
von nickvergessen
SubDevil hat geschrieben:Ist aber auch blöd gemacht in der Anleitung.
ist aber so korrekt.
#-----[ FIND ]------------------------------------------------
#
$tables = array(

#
#-----[ AFTER, ADD ]------------------------------------------
#
So wie du es gemacht hast müsste es heißten IN-LINE, AFTER, ADD

Verfasst: 17.01.2007 14:04
von SubDevil
Ja, ist schon klar aber als relativ ungeübter muß man halt genau aufpassen. Viele Autoren schreiben die ganze Zeile rein, andere wiederum nicht. Vielleicht kannst Du mir ja bei meinem anderen Problem weiterhelfen:

http://www.phpbb.de/viewtopic.php?t=140566

Danke nochmal für die schnelle Hilfe

Verfasst: 17.01.2007 15:51
von nickvergessen
SubDevil hat geschrieben:Ja, ist schon klar aber als relativ ungeübter muß man halt genau aufpassen. Viele Autoren schreiben die ganze Zeile rein, andere wiederum nicht.
Wenn man die ganze Zeile reinschreibt, kann es aber zu Problemen kommen, wenn schon andere MODs installiert sind.