Temporary Membership on usergroups

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

Danke.
es kommt allerdings immer noch der gleiche Fehler :rolleyes:
es dürfte allerdings trotzdem funktionieren, zumindest steht, wenn ich die Benutzergruppe nochmals aufrufe dann richtig dort, wieviele Tage jemand noch Mitglied ist. Frage mich nur, warum dann diese Meldung kommt?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Poste mal die komplette Fehlermeldung. Ggf. das Debugging (in der constants.php) einschalten.
Dann hast Du auch den SQL-String in der Anzeige. Mit dem kann ich den Fehler besser eingrenzen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

ist die gleiche Fehlermeldung:
Could not update user group table

DEBUG MODE

Line : 711
File : /usr/export/www/vhosts/funnetwork/hosting/kissfanshop/phpbb2/groupcp.php



in der constants.php steht bei mir seltsames:

//define('DEBUG', 1); // Debugging on
define('DEBUG', 1); // Debugging off

sowohl on als auch off ist mit 1 definiert!?? wie stelle ich es dann auf on? 0?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

1 = an, 0 = off.

Und wenn Du diese Fehlermeldung hast, muss ein SQL-String mit angegeben sein, sonst hast Du noch ganz andere Probleme auf Deinem Board...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

wenn ich auf = stelle in der constants.php kommt nur diese Meldung:

Could not update user group table
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

???
Du musst "define('DEBUG', 1);" stellen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

ja, so habe ich es jetzt (und auch früher immer gehabt)
da kommt folgende Meldung:
Could not update user group table

DEBUG MODE

Line : 711
File : /usr/export/www/vhosts/funnetwork/hosting/kissfanshop/phpbb2/groupcp.php
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Komisch. Der SQL-String müsste hier mit angezeigt werden.
So ist es deutlich schwerer, den Fehler besser einzugrenzen...
Ich werde aber Deine groupcp.php morgen bei mir mal testen. Vielleicht finde ich so den Fehler.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

OK, danke. :)
wie gesagt, ich denke der Mod funktioniert im Prinzip bei mir auch, nur ganz am Schluss, wenn ich den User in die Gruppe mit der Zeitbegrenzung aufnehme, kommt diese Meldung. Wenn ich dann die Benutzergruppe nochmals aufrufe, steht alles richtig da mit der Zeitbegrenzung bei dem User...
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hier die korrigierte Datei. War ein kleiner Einbaufehler, der diese Fehlermeldung hervorbrachte.
Ansonsten ist alles i.O.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

<td width="50%"><p align="center">super, scheint zu klappen!</td>
<td width="50%"><p align="center">VIELEN DANK !!</td>

P.S.: HTML klappt wohl nicht :rolleyes:
Zuletzt geändert von Kiss News am Sa 20.Nov, 2004 21:38, insgesamt 3-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

No, HTML ist hier aus.
Aber schön zu lesen, daß es jetzt geht.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

ich muss morgen mal schauen, ob die Tage wirklich runtergezählt werden.
theoretisch müsste morgen ja ein Tag weniger da stehen bei der zeitlichen Begrenzung, oder?
wenn nicht, melde ich mich wieder :D

also bei mir steht: HTML ist an !!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Öhm, nein. Die Tage werden nicht runtergezählt. Es ist nur eine Information, wie lange ein User in der Gruppe bleibt. Nach Ablauf dieser Zeit fliegt er einfach raus.

Ist aber eine interessante Variante, hatte ich noch garrnicht drüber nachgedacht...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

achso, und wie weiss man dann, wie lange jemand noch in einer Gruppe Mitglied ist? Geht das aus irgendetwas hervor?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Aktuell nicht. Ich werde das demnächst mal angehen; hast mich da auf einen Gedanken gebracht ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

OK Meister :)
Sagste mir dann Bescheid, oder wie erfahre ich dann von der neuen Version? :rolleyes:
schönen Dank noch!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Entweder hier oder als News.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

scheint zu klappen, nach der Zeit von 3 Tagen ist ein User aus der Gruppe rausgeflogen.

allerdings steht da oben seltsamerweise: zeitliche Begrenzung: 3 Tage... warum steht das da? :rolleyes:

Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Das gilt für die Gruppe selber.
So lange Du für einen neuen User keine Zeit eingibts, fliegt er eben nach diesen X Tagen raus. Ansonsten nach der Zeit, die Du für dne User eingestellt hast, aber hier auch maximal die Zeit, die die Gruppe zulässt.

Und die Anzeige der wirklich verbleibenden Zeit je User mache ich bei Gelegenheit. Ist nicht schwer, aber Sonntags bin ich immer etwas faul :D ^a
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

verstehe... jetzt kenne ich mich aus :D
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Versuch mal folgenden COde:

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#
groupcp.php

#
#-----[ FIND ]------------------------------------------
#
	//
	// Get user information for this group
	//
	$sql = "SELECT u.username, user_remaining_time,

#
#-----[ IN-LINE FIND ]------------------------------------------
#
user_remaining_time

#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, user_join_time

#
#-----[ FIND ]------------------------------------------
#
			$user_remaining_time = ($group_members[$i]['user_remaining_time'] != 0) ? $group_members[$i]['user_remaining_time'] : '';
			$l_user_remaining_time = (intval($group_members[$i]['user_remaining_time']) != 0) ? $lang['User_group_remaining_time'] : '';
			$l_user_days = (intval($group_members[$i]['user_remaining_time']) == 1) ? $lang['Day'] : ((intval($group_members[$i]['user_remaining_time']) == 0) ? '' : $lang['Days']);

#
#-----[ REPLACE WITH ]------------------------------------------
#
			$user_remaining_time = ($group_members[$i]['user_remaining_time'] != 0) ? ceil((($group_members[$i]['user_join_time'] + ($group_members[$i]['user_remaining_time'] * 86400)) - time()) / 86400) : '';
			$l_user_remaining_time = (intval($group_members[$i]['user_remaining_time']) != 0) ? $lang['User_group_remaining_time'] : '';
			$l_user_days = ($user_remaining_time == 1) ? $lang['Day'] : (($user_remaining_time == 0) ? '' : $lang['Days']);

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Den habe ich jetzt noch nicht getestet, aber so sollte es zumindestens logisch korrekt sein. Also, daß die noch verbleibende Zeit in Tagen runtergezählt wird.
Wenn das so korrekt ist, aktualisiere ich auch den Mod selber.

-- Code korrigiert. So sollte er logisch korrekt die Tage verringern --
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

Werd den Mod auch mal einbauen, so was suche ich schon lange...

Danke
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Jo, ist aber falsch.
Ich korrigiere den letzten Post nochmal, da hier ansonsten zunehmende anstelle abnehmende Tage anzeigt würden.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Kiss News
Beiträge: 389
Registriert: So 25.Jul, 2004 18:22

Beitrag von Kiss News »

sehr schön, scheint zu klappen. danke!

P.S.: welcher Mod ist das bei Dir, der die Fotos automatisch verkleinert, und auf Klick wieder größer macht?
Zuletzt geändert von Kiss News am Di 23.Nov, 2004 01:25, insgesamt 1-mal geändert.
Antworten