Seite 1 von 1

Benutzer durchnummerieren

Verfasst: 25.12.2014 18:19
von dom_beta
Hallo,

besteht irgendwie die Möglichkeit, die menschlichen Benutzer eines Forums richtig durchzunummerieren?

Der Administrator hat beispielsweise die Nr. 2, der nächste Benutzer hat die 49, etc.

Kann man das so einstellen, dass der Admin Nr. 1 ist, der Super-Moderator 2, und alle anderen dann 3, 4, 5, etc.?


Danke!

Re: Benutzer durchnummerieren

Verfasst: 25.12.2014 18:44
von regazer
Die 1 wird wohl das Forum selbst belegen. Was den Rest betrifft, wurde mir hier erklärt, daß dann erstmal die "Bots" kommen.

Falls man das ändern will (und damit inkompatibel bei Updates würde), müßten die Änderungen bereits VOR DER INSTALLATION erfolgen. Die Bots werden in der "install_install.php" über "add_bots()" hinzugefügt. Werden die Bots nicht als Extragruppe gehandhabt, wären sie "Gäste" und hätten dadurch möglicherweise mehr Rechte als sinnvoll sein kann.

Möglich wäre vielleicht, deren Position tatsächlich nach hinten zu verschieben, aber wer bestimmt dann den Startwert ? Es käme sicher zu Problemen, sobald die Mitgliederzahl im Forum an diese Grenze gelangt. Selbst falls ich wüßte, wie man die Startnummer ändern kann, würde ich es aus diesem Grund nicht tun.

Aber warum willst Du überhaupt eine kontinuierliche Folge ? Sobald Mitglieder gelöscht werden, gibt es doch sowieso Lücken, denn wenn diese Positionen dann neu belegt würden, käme wahrscheinlich die gesamte Datenbank durcheinander und ein solch möglicherweise umfangreicher Neuabgleich könnte auch lange dauern.

Beschreib mal die hinter Deinem Wunsch stehende Absicht. Dann läßt sich vielleicht eine andere Möglichkeit finden.

Re: Benutzer durchnummerieren

Verfasst: 26.12.2014 16:53
von dom_beta
Hallo,

regazer hat geschrieben:Die 1 wird wohl das Forum selbst belegen.
Laut phpMyAdmin ist es "Anonymous".

regazer hat geschrieben:daß dann erstmal die "Bots" kommen
Die Bots kann man auch löschen, habe ich gesehen.


regazer hat geschrieben:Falls man das ändern will (und damit inkompatibel bei Updates würde)
Sicher?


regazer hat geschrieben:Aber warum willst Du überhaupt eine kontinuierliche Folge?
Weil es sehr komisch aussieht, wenn Admin Nr. 1 ist, dann kommt ein normaler Benutzer und der erste Super-Moderator ist die Nr. 43.


MfG

Re: Benutzer durchnummerieren

Verfasst: 26.12.2014 18:54
von dom_beta
Hallo,
regazer hat geschrieben:käme wahrscheinlich die gesamte Datenbank durcheinander

stimmt.

habe das wieder rückgängig gemacht.

Re: Benutzer durchnummerieren

Verfasst: 26.12.2014 20:40
von regazer
Dass die 1 anonymous ist, wußte ich nicht. Es hätte auch 0 sein können.

Gelöschte Bots bekämen automatisch die Rechte von Gästen (anonymous), dürften also ggf. mehr als mit der ihnen zugewiesenen Rolle. Das wäre für mich der Hauptgrund, sie zu belassen.

Nebenbei bemerkt: Bei mir dürfen Bots keine Anhänge runterladen und nichts drucken. Beides ist ihnen bei den Standardeinstellungen für Bots erlaubt. Um Bots auszusperren, ist der sicherste Weg, ihnen alle Rechte zu sperren und am besten auch noch im Hauptverzeichnis der Website eine robots.txt mit diesem Inhalt anzulegen:

Code: Alles auswählen

User-agent: *
Disallow: /
Meine Vermutung, daß bei anderer Durchnummerierung die Datenbank durcheinader kommt, orientiert sich am Installationsvorgang. Sobald man es hinbekäme, die Installation anzupassen, also mit allen voreingestellten Querverbindungen, wäre Dein Vorhaben durchführbar. Das erfordert aber so viel Erfahrung, daß man mit diesem Wissen wahrscheinlich eine komplette Forensoftware "from the scratch" selbst programmieren könnte.
Weil es sehr komisch aussieht, wenn Admin Nr. 1 ist, dann kommt ein normaler Benutzer und der erste Super-Moderator ist die Nr. 43.
:lol:

Die Nummern sieht doch normalerweise gar keiner.

Re: Benutzer durchnummerieren

Verfasst: 29.12.2014 01:19
von Elsensee
Du kannst natürlich versuchen, die Bots zu löschen, wirst aber merken, dass sich dennoch künftige Benutzer mit der ID 48 oder 49 im Forum anmelden werden. Das liegt allerdings dann an der Datenbank. Die einzige Möglichkeit wäre also, wie bereits gesagt, diese bereits bei der Installation anzumelden - vor den Bots.

Aber muss das sein? Das ist doch nur eine Zahl in der Datenbank, die nur dazu da ist, damit das Forum Benutzer einfacher auseinanderhalten kann. Mit Zahlen geht es einfach viel einfacher als mit Buchstaben. Die ist doch echt völlig irrelevant. :wink: