Elxis CMS Forum

Ελληνικό Forum => Γενικά Θέματα για το Elxis CMS => Topic started by: babis1 on November 23, 2022, 10:58:03

Title: Σφαλμα στο account verification email
Post by: babis1 on November 23, 2022, 10:58:03
Εκδοση Elxis 5.3, php 8.0.25
Οταν κανει εγγραφη νεος χρηστης η κωδικοποιηση στο email εχει αυτη την μορφη =CE=A0=CE=B1=CF=81=CE=B1=CE=BA
και επισης πατωντας το λινκ επιβεβαιωσης στο site εμφανιζεται το μηνυμα Άκυρος κωδικός ενεργοποίησης!
Title: Re: Σφαλμα στο account verification email
Post by: babis1 on November 24, 2022, 01:40:58
Το ελυσα ηταν θεμα email, εστελνε απο php mail, αλλαξα σε smtp μου πηρε λιγο χρονο να βρω τις ρυθμισεις για τον mail server, ολα οκ!
Title: Re: Σφαλμα στο account verification email
Post by: webgift on November 25, 2022, 12:55:29
Μπράβο @babis1 που το βρήκες!
Title: Re: Σφαλμα στο account verification email
Post by: babis1 on November 25, 2022, 18:06:10
Εχω να ασχοληθω 6 χρονια με το Elxis και τα εχω δει ολα  ;D, επι τη ευκαιρια μηπως ξερεις απο πoυ διαχειριζομαστε το user menu, δεν θελω π.χ. να μπορουν να στελνουν οι χρηστες μηνυματα, για την member list αλλαξα δικαιωματα προσβασης , αλλα για τα αλλα menu links δεν μπορω να βρω που ειναι, (προκειται για eshop)  η να ανοιξω αλλο topic ?
Title: Re: Σφαλμα στο account verification email
Post by: perseas on November 25, 2022, 21:02:23
Η ρύθμιση για να μην μπορούν να στέλνουν οι χρήστες μηνύματα σε όλους (member list] είναι :
com_user / Component -> Parameters -> Personal messages -> Send message [Administrator or none]
Αν επιλέξεις Administrator θα εμφανίζονται στη λίστα αποδεκτών προσωπικών μηνυμάτων μόνο οι διαχειριστές.
Title: Re: Σφαλμα στο account verification email
Post by: babis1 on November 25, 2022, 23:25:46
Ευχαριστω για την απαντηση, οντως παρολο που υπαρχει στο user menu το link δεν μπορει να δει λιστα, υπαρχει ομως τροπος να επεμβεις στο user menu πχ το link καταλογος μελων μπορεσα και το εκανα να φαινεται μονο σε διαχειριστες
Title: Re: Σφαλμα στο account verification email
Post by: perseas on November 26, 2022, 12:23:56
Δες αυτές τις τιμές. Αν τις ρυθμίσεις έτσι οι επισκέπτες σου δεν θα βλέπουν τις λίστες μελών.
com_user / Component -->Access --> Access Control Lists -->[Access level -1/ Group Administrator (1) /ACL value 1]
com_user / Component -->Access --> Members list --> View [Access level 70 / User no one / ACL value 1]
Title: Re: Σφαλμα στο account verification email
Post by: babis1 on November 26, 2022, 12:55:16
Αυτο το ελυσα με το μενου του καθε εγγεγραμμενου χρηστη εχω θεμα δεν θελω ουτε να φαινεται το λινκ αγαπημενα, μηνυματα, νεο αγαπημενο, νεα υπενθυμιση, ουτε και να εχει προσβαση στα αναλογα url pms, bookmarks
Title: Re: Σφαλμα στο account verification email
Post by: datahell on November 29, 2022, 20:58:30
Όλοι οι χρήστες με επίπεδο πρόσβασης 2 και πάνω (χρήστες και άνω) μπορούν να στέλνουν προσωπικά μηνύματα, κλπ. Μπορείς να κρύψεις τα σχετικά link βάζοντας το παρακάτω στο css του template σου:

li[data-item="messages"] { display:none; visibility:hidden; }

Ομοίως μπορείς να κάνεις για τα data attributes: sendmessage, bookmarks, addbookmark, addreminder, members
Έχει και άλλα, όπως επεξεργασία προφίλ, logout, κλπ, αλλά αυτά θεωρώ ότι χρειάζονται πάντα.

Στο ACL (πρόσβαση) υπάρχουν ειδικές ρυθμίσεις για ορισμένες ενέργειες. Αυτές μπορείς να τις αλλάξεις αλλάζοντας το ελάχιστο απαιτούμενο επίπεδο του χρήστη ή αλλιώς.
com_user > memberslist > view
com_user > profile > edit
com_user > profile > block
com_user > profile > delete

Υπενθυμίζω τα επίπεδα πρόσβασης:
Επισκέπτης: 0
Εξωτερικός χρήστης: 1
Χρήστης: 2
Συγγραφέας: 30
...
Διαχειριστής: 100

Συνεπώς, αν για παράδειγμα η επεξεργασία προφίλ απαιτεί επίπεδο πρόσβασης 2 αυτό σημαίνει πως οι χρήστες και άνω μπορούν να επεξεργαστούν το προφίλ τους. Αν τη σχετική ρύθμιση την αλλάξουμε από 2 σε 3  τότε οι χρήστες δεν θα μπορούν να επεξεργαστούν το προφίλ τους αλλά θα συνεχίζουν να μπορούν οι Συγγραφείς, κλπ.