Seite 1 von 1

Fehler beim rate_topics_v204 Mod

Verfasst: 08.08.2004 14:26
von Sgt. Absolom
Hallo ich habe da ein kleines Problem mit diesem Mod. Der ist mir eben erst aufgefallen. Wenn ich eine Kategorie im Admin Bereich für Bewerten freigebe und dann in die KAtegorie wechsle dann erscheint über dem Kategorienamen immer "switched r". Könnt ihr euch hier mal anschaun. Vielleicht kannn mir da einer helfen. Ansonsten scheint der Mod zu funktionieren, da man bewerten kann und es wird auch angezeigt.

Verfasst: 08.08.2004 19:28
von Andy120
Such mal in der viewforum.php:

Code: Alles auswählen

switched r
Und lösch es... Was dann passiert weis ich nicht, aber versuchen geht ja ;)

Verfasst: 08.08.2004 19:41
von Sgt. Absolom
Den Eintrag gibt es nicht in der Datei

Verfasst: 08.08.2004 22:51
von Sgt. Absolom
SO ich habe nun nochmal alle Installationsschritte verfolgt und bin mir sehr sicher da nichts falsch gemacht zu haben.
Was mir jetzt noch aufgefallen ist:
Wenn ich eine Kategorie zur Bewertung freigebe ist der Fehler noch nicht da. Aber wenn ich ein Thema erstelle in dieser Kategorie erstelle, dann kommt der Fehler. Also es wurden zu diesem Zeitpunkt noch keine Bewertungen abgegeben. Auch wenn man Bewertungen abgibt bleibt der Fehler bestehen

Verfasst: 11.08.2004 12:13
von Sgt. Absolom
Hm hat keiner einen Vorschlag was das sein könnte? Wäre echt total dankbar wenn mir da einer helfen könnte.


Gibt es vielleicht jemanden der den Mod vielleicht wenigstens bei sich eingebaut hat (phpBB 2.0.10) und er läuft wie er soll, damit ich weiß dass es geht?

Verfasst: 13.08.2004 21:22
von Sgt. Absolom
So ich habe nun den Fehler eingegrenzt. Der Mod an sich funktioniert. Allerdings gibt es da noch Optionale Sachen und da stimmt was nicht.
Ich wollte halt, dass man, wenn man in die Kategorie, die zum voten freigegeben ist, auch eine Spalte mit der Bewertung kommt. Hier ist die Anleitung:
#
#-----[ OPEN ]------------------------------------------
#
viewforum.php

#
#-----[ FIND ]------------------------------------------
#
$template->assign_block_vars('topicrow', array(
'ROW_COLOR' => $row_color,
'ROW_CLASS' => $row_class,
'FORUM_ID' => $forum_id,
'TOPIC_ID' => $topic_id,

#
#-----[ AFTER, ADD ]------------------------------------------
#
'TOPIC_RATING' => sprintf("%.2f", ratings_view_forum($topic_id)),

#
#-----[ FIND ]------------------------------------------
#
'U_VIEW_TOPIC' => $view_topic_url)
);

#
#-----[ AFTER, ADD ]------------------------------------------
#
ratings_check_forum($topic_id);

#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/viewforum_body.tpl

#
#-----[ FIND ]------------------------------------------
#
<th width="50" align="center" class="thTop" nowrap="nowrap">&nbsp;{L_VIEWS}&nbsp;</th>

#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- BEGIN rating_switch -->
<th width="50" align="center" class="thTop" nowrap="nowrap">&nbsp;{L_RATING}&nbsp;</th>
<!-- END rating_switch -->

#
#-----[ FIND ]------------------------------------------
#
<td class="row2" align="center" valign="middle"><span class="postdetails">{topicrow.VIEWS}</span></td>

#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- BEGIN rate_switch_msg -->
<td class="row2" align="center" valign="middle"><span class="postdetails">{topicrow.TOPIC_RATING}</span></td>
<!-- END rate_switch_msg -->

#
#-----[ FIND ]------------------------------------------
#
<td class="catBottom" align="center" valign="middle" colspan="6" height="28"><span class="genmed">{L_DISPLAY_TOPICS}:&nbsp;{S_SELECT_TOPIC_DAYS}&nbsp;

#
#-----[ REPLACE WITH ]------------------------------------------
#
<td class="catBottom" align="center" valign="middle" colspan="{COLSPAN_SETTING}" height="28"><span class="genmed">{L_DISPLAY_TOPICS}:&nbsp;{S_SELECT_TOPIC_DAYS}&nbsp;

#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
#End
Wenn ich diese nun so ausführe kommt eben besagter Fehler. Wenn ich die Änderungen wieder rückgängig mache läuft alles wieder. Kann sich das mal ein Fachkundiger anschaun?

Verfasst: 14.08.2004 09:56
von Acid
Dieses "switched r" stammt aus der Funktion ratings_check_forum(), welche überprüft, ob in dem Forum bewertet werden darf oder nicht.
Wenn der Fehler nur darin besteht, das "switched r" angezeigt wird, dann lösche mal folgendes aus der functions_rate.php :

Code: Alles auswählen

			print 'switched r';
k/A wozu das dienen soll(te).

Verfasst: 14.08.2004 11:27
von Sgt. Absolom
Super der Fehler ist weg!!!
Ich danke dir.