Seite 1 von 1

temporary_membership_on_usergroups Mod

Verfasst: 03.09.2006 20:49
von Killer-Man
Ich habe mir den temporary_membership_on_usergroups Mod eingebaut. Beim aufrufen des Forums steht:

Code: Alles auswählen

Allgemeiner Fehler 
  
Could not remove temporary user from group

DEBUG MODE

SQL Error : 1054 Unknown column 'user_remaining_time' in 'where clause'

DELETE FROM phpbb_user_group WHERE user_pending <> 1 AND user_remaining_time <> 0 AND user_join_time <> 0 AND (1157308843 - user_join_time) > (user_remaining_time * 86400)

Line : 264
File : page_header.php 
In der Installationsanweisung stand für die page_header.php :

Code: Alles auswählen

#-----[ OPEN ]------------------------------------------
#
includes/page_header.php

#
#-----[FIND ]------------------------------------------
#
	$l_online_users = sprintf($l_t_user_s, $total_online_users, $bots_online);
	$l_online_users .= sprintf($l_r_user_s, $logged_visible_online).', ';
	$l_online_users .= sprintf($l_h_user_s, $logged_hidden_online).', ';
	$l_online_users .= sprintf($l_g_user_s, $guests_online);
}

#
#-----[ AFTER, ADD]------------------------------------------
#
// Delete remaining user from user groups
$sql = "DELETE FROM " . USER_GROUP_TABLE . "
	WHERE user_pending <> " . TRUE . "
		AND user_remaining_time <> 0
		AND user_join_time <> 0
		AND (" . time() . " - user_join_time) > (user_remaining_time * 86400)";
if (!$db->sql_query($sql))
{
	message_die(GENERAL_ERROR, 'Could not remove temporary user from group', '', __LINE__, __FILE__, $sql);
}


Ich hab auch alles richtig editiert!
Hier meine page_header.php (im geöffneten fenster auf die Adresszeile klicken und dann enter)

Warum erscheint jetzt dieser Fehler?

Re: temporary_membership_on_usergroups Mod

Verfasst: 03.09.2006 20:58
von Tobi91
Hast du die Datenbank aktualisiert. Da muss eine Datei (db-install.php oder so ähnlich) dabei sein. Die musst du im Browser aufrufen (vorher erst hochladen) und dann passiert alles automatisch.

-Tobi91 :roll:

Re: temporary_membership_on_usergroups Mod

Verfasst: 03.09.2006 21:18
von Killer-Man
Tobi91 hat geschrieben:Hast du die Datenbank aktualisiert. Da muss eine Datei (db-install.php oder so ähnlich) dabei sein. Die musst du im Browser aufrufen (vorher erst hochladen) und dann passiert alles automatisch.

-Tobi91 :roll:

Genau das hab ich auch versucht, aber dann kommt nur die oben genannte Fehlermeldung (vielleicht hätte ich das am anfang machen müssen aber das müsste egal sein). Ich denke der Fehler liegt eher in der page_header.php



Kann mir jemand da helfen?

Verfasst: 04.09.2006 14:03
von oxpus