Seite 2 von 2

Verfasst: 19.06.2005 12:52
von Max
Hi,


kommentiere doch einfach mal folgenden Code in der admin_useres.php aus:

Code: Alles auswählen

// Start add - Fully integrated shoutbox MOD
				$sql = "UPDATE " . SHOUTBOX_TABLE . "
				SET shout_user_id = " . DELETED . ", shout_username = '$username' 
				WHERE shout_user_id = $user_id";
				if( !$db->sql_query($sql) )
				{
					message_die(GENERAL_ERROR, 'Could not update shouts for this user', '', __LINE__, __FILE__, $sql);
				}
			// End add - Fully integrated shoutbox MOD
			{
					message_die(GENERAL_ERROR, 'Could not update shouts for this user', '', __LINE__, __FILE__, $sql);
			}
Das Bewirkt eigentlich nur, dass nach dem Löschen des Users eventuell vorhandene Shoutboxeinträge nicht gelöscht werden - aber die verschwinden ja eh, wenn die Box automatisch die Tabelle leert.
Ansonsten kommt der Fehler daher, dass von User ID xy keine Einträge in der Shoutbox stehen (wie denn auch, wenn er lange genug weg ist, um gelöscht zu werden;) )


Gruß Max

Verfasst: 19.06.2005 13:16
von BraveEagle
Wunderbar fast perfekt.

Erstmal danke für deine Antwort.

Nun ist folgendes: Der User wurde gelöscht (ohne Fehlermeldung).

Allerdings wurde die Anzahl der User nicht um 1 reduziert und er steht noch in der Liste wer in den kommenden Tagen Geburtstag hat. Wenn ich den User anklicke steht da, dass der User nicht existiert. In der DB finde ich den User auch nimmer. Den Cache habe ich geleert.

Greetz BE

Verfasst: 19.06.2005 13:53
von Max
Hi,


also wegen der Geburtstagsgrüße würde ich einfach mal abwarten. Das kann wirklich am Cache liegen (Birthday-MOD-Cache)
Wegen der Anzahl der User bin ich grade überfragt, das kann man zwar notfalls mit dem DB Maintenance-MOD abgleichen, ist aber normal ja nicht nötig.
Allderings ist der DB Maintenance-MOD sowieso eine sinnvolle Anschaffung, von daher....

Vielleicht hat sich bei "Bauarbeiten" ein Fehlerchen im Script eingeschlichen, wodurch die Anzahl der User nicht angepasst wird. Bei meinen Boards geht das tadellos.



Gruß Max

Verfasst: 19.06.2005 14:26
von BraveEagle
Hatte den Maintenance-MOD mal ausprobiert (in ner Testarea (geklontes Forum des originalen)) und der hat mir da sehr viel zerschossen und das Forum ging gar nimmer. Na dann lass ichs mal so bestehen. Funzt ja fast alles.


VIELEN DANK

Greetz BE