Seite 3 von 4

Verfasst: 27.09.2004 11:29
von AmigaLink
Klar :)

Code: Alles auswählen

		$sql = "SELECT r.report_id, rr.reason_name, r.reporter_id, r.reporter_username, u.username AS reportername, r.report_time, r.report_status, r.report_last_edit_user_id, u2.username AS report_last_edit_username, r.report_last_edit_time
			FROM " . REPORTS_TABLE . " r
				LEFT JOIN " . USERS_TABLE . " u ON u.user_id = r.reporter_id
				LEFT JOIN " . USERS_TABLE . " u2 ON u2.user_id = r.report_last_edit_user_id
				LEFT JOIN " . REPORT_REASONS_TABLE . " rr ON rr.reason_id = r.report_reason
			WHERE $status_sql
				$auth_sql
				ORDER BY $order_by_sql ";
		if ( $page != -1 )
		{
			$sql .= "LIMIT $start, " . $board_config['report_per_page'];
		}
		if ( !($result = $db->sql_query($sql)) )
		{
			message_die(GENERAL_ERROR, "Error by getting reports.", "", __LINE__, __FILE__, $sql);
		}

Verfasst: 27.09.2004 11:35
von Leuchte
Füg mal in der Abfrage nach

Code: Alles auswählen

FROM " . REPORTS_TABLE . " r
dieses hier

Code: Alles auswählen

LEFT JOIN " . POSTS_TABLE . " p ON p.post_id = r.report_post_id
Ansonsten auf saerdnaer warten :D

Verfasst: 27.09.2004 12:16
von AmigaLink
Funktioniert! :grin:
Danke!!!

Verfasst: 27.09.2004 18:18
von saerdnaer
warum meldet ihr solche fehler erst jetzt ;-)

wie es aussieht wird wohl bald die 1.1.1 geben.

ah

Verfasst: 27.09.2004 18:32
von AmigaLink
Auf deinem Testboard war mir der Fehler nicht aufgefallen. :-?
Ich hab auch leider nocheinen gefunden. Und zwar kann man den Status "Fehlerhaft archiviert" nicht einstellen. Bei dem Versuch kommt die Meldung "No or wrong status!" :-?

Verfasst: 27.09.2004 20:57
von The real Indigo
So, die Icons hab ich schonmal Subgrey kompatibel gemacht...

Jetzt warte ich nur noch auf 1.1.1 :D

Verfasst: 30.09.2004 18:59
von saerdnaer
@AmigaLink:mach in der report.php folgendes:

suche:
if ( $status === false || $status < 0 || $status > 5 )
ersetzen durch:
if ( $status === false || $status < 0 || $status > 6 )
sonst noch irgendwelche fehler? ansonsten stell ich die version 1.1.1 zusammen.

ah

Verfasst: 01.10.2004 01:38
von AmigaLink
^^ Funktioniert und weitere Fehler sind mir bisher nicht aufgefallen. :)

Verfasst: 01.10.2004 13:20
von saerdnaer

Verfasst: 19.10.2004 11:31
von SemiX
noch 2 kleines Ungereimtheiten, auf die ich beim Updaten gestoßen bin:

Erstens findet sich in der "update_from_106.txt" ein doppelter FIND-Befehl:

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#
includes/page_header.php
#
#-----[ FIND ]------------------------------------------
#
#
#-----[ FIND ]------------------------------------------
#
und zweitens gibts staunen Updater der Version 1.0.6 für einen Augenblick nicht schlecht wenn sie den Installer benutzen (der Fehler ist aber auch schon seit Seite 2 bekannt ;) ):

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#
install_rp_hack.php

#
#-----[ FIND ]------------------------------------------
#
$sql_array[] = "ALTER TABLE " . POSTS_TABLE . " post_report TINYINT( 1 ) DEFAULT '0' NOT NULL";

#
#-----[ REPLACE WITH ]------------------------------------------
#
$sql_array[] = "ALTER TABLE " . POSTS_TABLE . " ADD post_report TINYINT( 1 ) DEFAULT '0' NOT NULL";
Mehr ist mir bisher noch net aufgefallen...

Gruß SemiX