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!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Schau mal in das Forum Snippet ;)
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!
racerd
Beiträge: 5
Registriert: Do 02.Dez, 2004 08:56

Beitrag von racerd »

Hallo,

ich habe das gleiche Problem... welche Änderung wurde in der groupcp.php denn gemacht, die nicht mit der Einbauanleitung übereinstimmt. Auch bei mir erscheint die Fehlermeldung nachdem ich den Benutzer der Gruppe hinzufügen möchte.

Wenn ich nach der Fehlermeldung die Gruppe wieder anschaue, ist der User enthalten, auch die zeitliche Begrenzung wird angezeigt.... Auch steht bei mir in der constants.php der DebugMode auf 1 und ich sehe nicht den SQL-String....

Hier nochmal der Fehler:
Could not update user group table

DEBUG MODE

Line : 706
File : /home/movendbq/forum.move-network.de/groupcp.php
Zudem möchte ich fragen, wonach man in dem Snipes Forum genau schauen muss, um die verbleibenden Tage des Users in einer Gruppe sehen zu können???

Vielen Dank

RacerD
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Das ist nicht im Snippets Forum sondern hier im Thread.
Schau mal auf Seite 2 den Code im unterem drittel der Seite. :)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
racerd
Beiträge: 5
Registriert: Do 02.Dez, 2004 08:56

Beitrag von racerd »

Hallo,

danke den Code habe ich gefunden, seltsamerweise erst nachdem ich mich zum posten registriert habe...

Aber was ist mit der Fehlermeldung?? Oxpus??

Vielen Dank

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

Beitrag von oxpus »

@AmigaLink
Ich meinte das hier mit dem Snippet-Forum:
P.S.: welcher Mod ist das bei Dir, der die Fotos automatisch verkleinert, und auf Klick wieder größer macht?
@racerd
Hast Du die neueste Version des Mods installiert?
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
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

@AmigaLink
Ich meinte das hier mit dem Snippet-Forum:
P.S.: welcher Mod ist das bei Dir, der die Fotos automatisch verkleinert, und auf Klick wieder größer macht?
Ich weiss, aber racerd hat das IMHO falsch verstanden:
Zudem möchte ich fragen, wonach man in dem Snipes Forum genau schauen muss, um die verbleibenden Tage des Users in einer Gruppe sehen zu können???
;) :D
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
racerd
Beiträge: 5
Registriert: Do 02.Dez, 2004 08:56

Beitrag von racerd »

Hallo Oxpus und AmigaLink,

irgendwie ist das ein wenig durcheinander :) AmigaLink hatte recht, ich suchte den Code um die verbleibenden Tage anzeigen zu lassen.... Aber den entsprechenden Beitrag hier im Thread habe ich erst gesehen, als ich mich registriert hatte !?.......

Nun zu meinem Problem... Ich habe die Mod-Vers. 1.0.1 hier von dieser Seite.... Nur habe ich auch schon andere Group-Hacks eingebaut. Ich kann leider nicht mehr genau nachvollziehen welche, weil mir eine Datensicherung abhanden gekommen ist :( Dadurch waren ein, zwei stellen nicht mehr genauso wie in der Anleitung beschrieben...

Wenn es euch hilft, hier liegt meine groupcp.php zum download... Vielleicht findet Ihr gleich den Fehler... Ich denke das es an dieser Datei liegt, bin aber noch ein wenig zu unerfahren in PHP ^7

Hier der Link: GROUPCP.PHP

Gruß und Danke

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

Beitrag von oxpus »

Okay, ich werde nachher mal reinschauen und melde mich wieder.

EDIT
Anbei die korrigierte groupcp.php.
Den Mod habe ich nun unmissverständlich angepasst.
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!
racerd
Beiträge: 5
Registriert: Do 02.Dez, 2004 08:56

Beitrag von racerd »

Vielen Dank.... funktioniert prima !!!

:ok

Gruß

RacerD
Benutzeravatar
Peggy
Beiträge: 23
Registriert: Fr 24.Dez, 2004 04:46
Wohnort: Berlin
Kontaktdaten:

Beitrag von Peggy »

Hi,

der MOD funktioniert soweit, keine Fehlermeldung. Habe sowas schon lange gesucht.

Nur mir war beim Einbauen des MODs so, als würde ich zwischen der "www"-Spalte und der Markierungsspalte eine Spalte einbauen, die die verbleibende Zeit anzeigt :confused:

Wie man auf dem Bild erkennen kann, ist so eine Spalte nicht sichtbar, habe die geänderten .tpl-Dateien aber brav hochgeladen. Oder habe ich was falsch verstanden? ^7

Bild

Zum Verständnis: Habe die Zeitspanne für diese Gruppe auf 365 Tage = 1 Jahr gestellt. Wenn ich einen User diesen Januar hinzufüge, fliegt der erst Januar 2006 raus? Und einen User, den ich im April 05 hinzufüge, fliegt auch erst April 06 raus?

Vielleicht darf ich noch einen Wunsch äussern: :D
Ich finde es etwas ungehobelt, dass ein User so einfach aus der Gruppe rausfliegt, ohne dass einer mitbekommt, dass die Zeit abgelaufen war. Ich fände es cooler, wenn bei abgelaufener Zeit eine Mail an den Gruppen-Moderator (auf den die Zeitbegrenzung nicht zutreffen soll) gesendet wird, in der ne kurze Info steht, dass die Mitgliedschaft für User Hand Wurst abgelaufen ist. :rolleyes:
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Der User sieht immer, wie lange er noch Mitglied in der entsprechenden Gruppe ist. Warum sollte er dann vorher nochmal erinnert werden?
Und ja, Wenn Du 365 Tage einstellst, dauert die Mitgliedschaft 1 Jahr. Von dem Tag der Übernahme durch den Moderator an gerechnet.
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
Peggy
Beiträge: 23
Registriert: Fr 24.Dez, 2004 04:46
Wohnort: Berlin
Kontaktdaten:

Beitrag von Peggy »

[quote="oxpus - Mo 10.Jan, 2005 00:16";p="20169"]Der User sieht immer, wie lange er noch Mitglied in der entsprechenden Gruppe ist.[/quote]

Wo? Ich glaube ich bin blind. :(

Noch zur MOD-Anleitung:
groupcp.php
#-----[ FIND ]------------------------------------------
#
if ( isset($HTTP_POST_VARS['add']) )
{
$username = ( isset($HTTP_POST_VARS['username']) ) ? htmlspecialchars($HTTP_POST_VARS['username']) : '';
... dieser Code-Abschnitt sieht seit dem Update so aus:
if ( isset($HTTP_POST_VARS['add']) )
{
$username = ( isset($HTTP_POST_VARS['username']) ) ? phpbb_clean_username($HTTP_POST_VARS['username']) : '';
Wollt´s nur mitgeteilt haben ... ;) :D
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

In der Gruppe wird unterhalb der Beschreibung angezeigt, wie lange Mitglieder in dieser Gruppe Mitglied bleiben. Sofern die Gruppe so eingestellt wurde.
Dazu erscheint unterhalb der Usernamen auch deren Aufenthaltsdauer, sollten diese ebenfalls mit einer Aufenthaltszeit versehen worden sein, maximal jedoch die Zeit der Gruppe.
Wenn Du nichts siehst, prüfe nochmal den Einbau des Mods und auch die Einstellungen der betreffenden Gruppe(n) im ACP.

Und danke für den Hinweis zur Anleitung. Der Mod wurde schon vor 2.0.11 erstellt, daher hatte ich nicht mehr dran gedacht. Die Anleitung ist nun korrigiert.
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!
jscoolen
Beiträge: 7
Registriert: So 20.Feb, 2005 17:32
Wohnort: Den Haag, The Netherlands
Kontaktdaten:

Beitrag von jscoolen »

Hello,

I have installed your mod in my forum.

But now my groups have a limited time to excist. How can I put this to unlimited?

I only want to put my members for a temporary time in a Group.

So the group should never expirer.

www.jcsl.nl/kennis/index.php
jscoolen
Beiträge: 7
Registriert: So 20.Feb, 2005 17:32
Wohnort: Den Haag, The Netherlands
Kontaktdaten:

Beitrag von jscoolen »

sorry I only speak dutch & english
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

:confused:
If you disable the temporary time on the Group Management in the ACP, the members of the group will altimes be a member of this group.
Otherwise groups with a timestamp will stop the membership of an user after the entered time.

So where is your problem? The group itself will not expire...
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!
jscoolen
Beiträge: 7
Registriert: So 20.Feb, 2005 17:32
Wohnort: Den Haag, The Netherlands
Kontaktdaten:

Beitrag von jscoolen »

ow sorry,

I thougth it would expire because as you can see There is the naam of a group with beneath it the limited days In this case 99999 and the member has only 365 days before expire
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

No this time just displayes the maximum time a user will be a group member.
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!
jscoolen
Beiträge: 7
Registriert: So 20.Feb, 2005 17:32
Wohnort: Den Haag, The Netherlands
Kontaktdaten:

Beitrag von jscoolen »

ok thanks.

It took some time but it's working great. Do de amount of days count down every day. Or do I have to keep an eye on the day left
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

The remaining time will be decrease automatically. But you also can watch it out.
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!
jscoolen
Beiträge: 7
Registriert: So 20.Feb, 2005 17:32
Wohnort: Den Haag, The Netherlands
Kontaktdaten:

Beitrag von jscoolen »

Great. I want to give a great thanks to this script and to you for writing it.

It's the thing I was looking for!

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

Beitrag von oxpus »

No problem.
Have fun with this.
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!
schmidtedv
Beiträge: 607
Registriert: So 13.Feb, 2005 10:46
Wohnort: St. Blasien (seit 01.06)
Kontaktdaten:

Beitrag von schmidtedv »

So, jetzt mal kleines Prob von mir...und ich finds net: Seit Mod-Einbau sind die Buttons für "wartende Mitglieder", also die MOD-Buttons "Akzeptieren" und "Ablehnen" ohne Funktion (oder ich hab' schon vorher Mist gebaut...könnte da mal einer draufschauen??
Rettet den Wald, esst mehr Specht!

Forum [ sofern im Beitrag darauf verwiesen :-) ]
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Da musst Du etwas falsch gemacht haben.
Was passiert denn genau, wenn Du auf die Button klickst?
Wird noch nicht einmal die Seite neu geladen?
Dann ist das tpl defekt oder die Aktion für das Formular wird nicht korrekt erstellt.
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!
schmidtedv
Beiträge: 607
Registriert: So 13.Feb, 2005 10:46
Wohnort: St. Blasien (seit 01.06)
Kontaktdaten:

Beitrag von schmidtedv »

...hat sich erledigt. mein Fehler...!
Rettet den Wald, esst mehr Specht!

Forum [ sofern im Beitrag darauf verwiesen :-) ]
Antworten