Tο να κρίνονται οι χρήστες σε ad hoc βάση, χωρίς να γνωρίζουν εκ των προτέρων την ποινή τους, μου φαίνεται εξαιρετικά προβληματικό. Με αυτό τον τρόπο, ένας χρήστης μπορεί να αδικηθεί ή άλλος να ευνοηθεί και σε περίπτωση που εμπλέκονται δύο, είναι πιθανόν να υπάρχει πρόβλημα 'δικαιοσύνης'.
Φυσικά, αυτή είναι η δική μου γνώμη και δεν επεμβαίνω στην διαχειριστική ομάδα, αλλά το όλο σχήμα, και με συγχωρείτε για την έκφραση, μου κάνει πολύ φλου. Με λίγα λόγια, υπάρχει το αποφασίζομεν και διατάσσομεν κατά πώς μας βολεύει κάθε φορά και δεν δίνουμε λογαριασμό.
Εννοείται, δικό σας το καρπούζι, δίκο σας και το μαχαίρι, αλλά καλό είναι να ξεκαθαρίζουμε τα πράγματα εκ των προτέρων.
Τέλος, μια μικρή υποσημείωση πάνω στην διαμάχη για τα ονόματα στην βάση:
-Αν κάποιος χρήστης ψάξει για έναν άλλο χρήστη πχ HighFidelity, αν γράψει τα στοιχεία του σωστά, θα του επιστρέψει τα στοιχεία του χρήστη. Έτσι λειτουργούν οι σχεσιακές βάσεις δεδομένων, αφού μια απλή κλήση είναι του τύπου:
SELECT *
FROM Table_users
WHERE username='HighFidelity'
Το αποτέλεσμα ενός τέτοιου query είναι ο χρήστης HighFidelity και όχι πχ ο HighestFidelity, σαφές; Και αυτός ο χρήστης στην συγκεκριμένη περίπτωση είναι απλό μέλος, δηλαδή ανήκει στο group των απλών χρηστών.
Φυσικά, μπορούμε να προσθέσουμε τον χρήστη HighFidelity και στην ομάδα των διαχειριστών και να μην του αλλάξουμε το χρώμα. Μπορούμε και να ΜΗΝ τον προσθέσουμε στην ομάδα των διαχειριστών και να του δώσουμε δικαιώματα μέχρι και administrator (θα κάναμε διαχείριση μεμονωμένα για τον χρήστη, χωρίς να τον εντάξουμε στο κατάλληλο group).
-Στην περίπτωση που κάποιο μέλος, θέλει να προσθέσει κάποιον στην λίστα εχθρών, αν βάλει λάθος όνομα χρήστη στο ψάξιμο, πχ HighestFidelity θα είχαμε κάτι τέτοιο:
INSERT INTO enemies (username)
SELECT username
FROM Table_users
WHERE username='HighestFidelity'
Επειδή όμως δεν υπάρχει ο χρήστης HighestFidelity, δεν θα μας επιστρέψει ποτέ πως ο εν λόγω δεν είναι διαχειριστής, θα μας επιστρέψει πως ο εν λόγω, δεν υπάρχει απλώς.
Καταλαβαίνω πως όλα τα παραπάνω τα διαχειρίζεται το τεχνικό τμήμα, που στην παρούσα φάση είναι και απασχολημένο μαζί με το νομικό τμήμα για την διευθέτηση της κυβερνοεπίθεσης που δέχτηκε το φόρουμ. Αν δεν με πιστεύετε, ρωτήστε σχετικά, θα σας κατατοπίσουν.
Για να μην σας κουράζω άλλο, και καταλαβαίνετε πως όλα τα παραπάνω τα λέω για να σας βοηθήσω, μάλλον κάτι δεν πήγε σωστά με τα δικαιώματα χρήστη και όχι με το όποιο τυπογραφικό λάθος λέτε.
Δείτο το σας παρακαλώ με το τεχνικό τμήμα και ενημερώστε σχετικά και εδώ, ώστε να προσέχουμε. Είναι και περίεργοι καιροί, καταλαβαίνετε. Κανείς δεν θέλει να μπλέκεται το όνομά του χωρίς να φταίει.
Φυσικά, έχετε σε κάθε περίπτωση την αμέριστη συμπάθειά μου, αφού η διαχείριση των δικαιωμάτων χρήστη στην phpbb3 είναι εξαιρετικά πολύπλοκη και δυσάρεστη, οπότε τέτοια λάθη αν μη τι άλλο γίνονται. Απλώς, καλό είναι να μαθαίνουμε όλοι από πού προήλθαν.
Ευχαριστώ για το χρόνο σας.