autocomplete search members-username σε Προσ.Μήνυμα (phpbb2)

Μια περιοχή για το phpBB, την δημοφιλή δωρεάν πλατφόρμα για forums

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
inertia
Δημοσιεύσεις: 93
Εγγραφή: 02 Φεβ 2006 00:24
Τοποθεσία: Αθήνα-Σύρος
Επικοινωνία:

autocomplete search members-username σε Προσ.Μήνυμα (phpbb2)

Δημοσίευση από inertia » 05 Οκτ 2009 15:34

Χαίρετε φίλες-φίλοι,

Πρώτα απ'όλα θα ήθελα να ζητήσω μια συγνώμη και την κατανόησή σας αν έχει ερωτηθεί ξανά το θέμα αυτό κι αν το βρίσκετε πολύ ασαφές ως ερώτημα... Είτε βρίσκεται σε λάθος κατηγορία..

Μια ιδέα-σκέψη που είχα είναι η εξής:
Σύστημα: phpbb (2)
Τόπος 'εφαρμογής': "αποστολή προσωπικού μηνύματος"


Κατά την αποστολή ΠΜ, υπάρχει ένα πεδίο στην αρχή της φόρμας όπου μπορείς να κάνεις search σε μέλη του εκάστοτε forum/site και κατά συνέπεια να "επιλέξεις" το αντίστοιχο username... Αυτό που σκεφτόμουν λοιπόν, ήταν να μπορεί να γίνει το search κάπως "άμεσα" (σαν user friendliness), σαν το autocomplete/suggestions search που εφαρμόζεται σε πολλά sites, όπως π.χ. και στην google... Ή για όσους έχουν facebook, το ίδιο ακριβώς με τους friends list που σου εμφανίζει, μόλις ξεκινάς να πληκτρολογείς μερικά πρώτα γράμματα του ονόματος...
Ένα παρόμοιο script βρήκα εδώ: http://nodstrum.com/2007/09/19/autocompleter/

Στην ουσία η ερώτησή μου έγκειται στο αν μπορεί με κάποιο τρόπο, (ιδανικά) χωρίς να χρειάζεται μεγάλης έκτασης τροποποιήσεις στον υπάρχοντα κώδικα, αλλά "ανα-κυκλώνοντας" ίσως ήδη υπάρχουσες search functions του phpbb... Επιπροσθέτως, ζητήματα ασφάλειας θεωρώ πως πρέπει να είναι αυτονόητα (γι'αυτό δεν ξέρω π.χ. αν το παραπάνω script είναι τόσο "βολικό")...

Εναλλακτικά, θα μπορούσε να δημιουργηθεί ένα μεγάλο drop-down list με όλα τα usernames των μελών σε ένα phpbb2 forum? Αλλά ακόμη κι έτσι, θαρρώ πως θα ήταν αρκετά μεγάλο "ζόρισμα" στο query/εμφάνιση/φόρτωμα σελίδας, έτσι δεν είναι;

Αν υπάρχει η όποια σκέψη-ιδέα-πρόταση, θα χαρώ να την συζητήσουμε, κι ευχαριστώ εκ των προτέρων για κάθε ενδιαφέρον!
;)
βάλε στόχο το φεγγάρι...ακόμα και αν "αποτύχεις" θα βρεθείς ανάμεσα στ'αστέρια
Εικόνα

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6236
Εγγραφή: 30 Νοέμ 2004 03:09

autocomplete search members-username σε Προσ.Μήνυμα (phpbb2)

Δημοσίευση από fafos » 05 Οκτ 2009 16:47

einai poly eukolo, asfales kai xoris poles hakies ston kodika..
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
inertia
Δημοσιεύσεις: 93
Εγγραφή: 02 Φεβ 2006 00:24
Τοποθεσία: Αθήνα-Σύρος
Επικοινωνία:

autocomplete search members-username σε Προσ.Μήνυμα (phpbb2)

Δημοσίευση από inertia » 05 Οκτ 2009 17:07

Γεια χαρά fafos και σ'ευχαριστω πολύ για την απάντησή σου!
fafos έγραψε:einai poly eukolo, asfales kai xoris poles hakies ston kodika..
Όταν λες πως είναι εύκολο-ασφαλές, εννοείς για το παραπάνω script αν κατάλαβα καλά, έτσι? Αυτό που λίγο με απασχολεί είναι πως χρησιμοποιεί php5/mysqli ενώ με το jQuery lib δεν με απασχολεί, μιας και υπάρχει ήδη διαθέσιμο στο site που δουλεύουμε (ένας λόγος που έψαχνα για τέτοιο implementation).. Αν έχουμε php4, με απλή mysql μπορεί άραγε να επιτευχθεί; Θα κάνω δοκιμές βέβαια, γιατί απλώς 'στον αέρα' δεν θα το μάθουμε :)

Δεν θα ήθελα όμως να είναι τόσο "ανοιχτό-ορατό" το ποιο αρχείο να καλείται, με συνέπεια, να μπορεί να φανεί δημόσια... Ίσως με includes ή κάποιο άλλο τρόπο, να μπορώ να μην έχω άμεσα διαθέσιμους κωδικούς στη db.. είτε χρησιμοποιώντας τα ίδια τα αρχεία του phpbb, μήπως;

__

Για την 2η πρόταση με το select όπου θα έχει όλα τα usernames μελών, ίσως είναι πιο "τεμπέλικη" χρονικά λύση (απλώς ένα "κλασικό" query με όλα τα usernames να τα εμφανίζει ως drop-down list), αλλά αυτό δεν θα επιβαρύνει; Αν π.χ. είναι όπως στο fs, με τα 23244 μέλη του, τέτοιου στυλ (πολυπληθές) forum;

anyways, και πάλι thnx a lot για όλα!
βάλε στόχο το φεγγάρι...ακόμα και αν "αποτύχεις" θα βρεθείς ανάμεσα στ'αστέρια
Εικόνα

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6236
Εγγραφή: 30 Νοέμ 2004 03:09

autocomplete search members-username σε Προσ.Μήνυμα (phpbb2)

Δημοσίευση από fafos » 05 Οκτ 2009 17:49

Douleuei kai sthn 4

kai an einai emfanes pou einai to provlhma? ena php arxeio kalei opos auta pou kalei kai h phpbb.. aplos asfalizeis to query kai den exei kanena problhma..
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Απάντηση

Επιστροφή στο “phpBB”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης