parsifal Δημοσ. 5 Δεκεμβρίου 2010 Δημοσ. 5 Δεκεμβρίου 2010 Το URL-κορμός επάνω στο οποίο χτίζουμε μία custom αναζήτηση: >http://www.insomnia.gr/index.php?app=core&module=search&do=search&ΠΑΡΑΜΕΤΡΟΣ_1=ΤΙΜΗ_1&...&ΠΑΡΑΜΕΤΡΟΣ_Ν=ΤΙΜΗ_Ν Ακολουθεί μία λίστα με μερικές από τις αποδεκτές παραμέτρους και αντίστοιχες τιμές. Εκτός από την πρώτη, όλες οι επόμενες είναι προαιρετικές: search_term: λέξη ή λέξεις για τις οποίες θα γίνει αναζήτηση. Αν είναι πάνω από μία, τις χωρίζουμε με "%20" andor_type: Είτε "and" είτε "or". Καθορίζει αν τα αποτελέσματα της αναζήτησης αρκεί να περιέχουν μόνο μία από τις λέξεις ή πρέπει αναγκαστικά όλες μαζί content_title_only: Είτε "0" είτε "1". Με "0", γίνεται αναζήτηση για τη λέξη(-εις) μόνο στους τίτλους των θεμάτων, με "1" και στα μηνύματα των θεμάτων search_author: Το nickname ενός συγκεκριμένου μέλους, η αναζήτηση θα περιοριστεί μόνο σε μηνύματα αυτού του μέλους search_date_start: Μία ημερομηνία. Παλαιότερα από αυτήν την ημερομηνία μηνύματα/θέματα δε θα περιλαμβάνονται στα αποτελέσματα search_date_end: Μία ημερομηνία. Νεότερα από αυτήν την ημερομηνία μηνύματα/θέματα δε θα περιλαμβάνονται στα αποτελέσματα search_app: Οι πιο χρήσιμες αποδεκτές τιμές είναι forums : Αναζήτηση στο forum. Είναι η default επιλογή members : Αναζήτηση στη λίστα μελών ccs : Αναζήτηση στην ειδική ενότητα του Insomnia Wiki downloads : Αναζήτηση στην ειδική ενότητα των Αρχείων classifieds : Αναζήτηση στην ειδική ενότητα των Αγγελιών Οι ακόλουθες παράμετροι έχουν νόημα μόνο όταν ως search_app έχει οριστεί το forums . search_app_filters[forums][forums][]: Περιορίζει την αναζήτηση σε συγκεκριμένες ενότητες του forum. Ως τιμή, δέχεται το ID μίας ενότητας. Αν θέλουμε να περιορίσουμε τα αποτελέσματα σε 2 και πάνω ενότητες, πρέπει να χρησιμοποιήσουμε αυτήν την παράμετρο αντίστοιχες φορές (χωρισμένες πάντα με "&" μεταξύ τους), μία για κάθε forum ID. Ακολουθεί λίστα με τα IDs > 50 = Ειδήσεις 53 = Νέα 51 = Ειδήσεις - Lobby 3 = Hardware 14 = Hardware Γενικά 56 = Προσφορές 49 = Αναβαθμίσεις 23 = Επεξεργαστές & Μητρικές 24 = Κάρτες Γραφικών και Ήχου 25 = Μονάδες Αποθήκευσης 34 = Οθόνες 28 = Overclocking & Case Modding 35 = Φορητοί Υπολογιστές 45 = Apple Hardware 37 = Λειτουργικά Συστήματα 26 = Windows 38 = Linux 39 = MacOS 7 = Software 13 = Software 61 = Mobile Software 40 = Drivers 17 = Video και Audio Software 11 = PC Games 42 = Console Games 4 = Διαδίκτυο 20 = Internet 12 = Συνδέσεις ADSL 29 = ADSL Routers 30 = Δίκτυα & Ασφάλεια 8 = Προγραμματισμός 15 = Προγραμματισμός 43 = Web Design - Development 31 = Επιπρόσθετα 44 = Home Cinema & Gadgets 36 = GPS & Πλοήγηση 32 = Insomniac's Reviews 18 = Αγγελίες - Πώληση 27 = Αγγελίες - Ζήτηση 5 = Επικοινωνίες 46 = Σταθερή Τηλεφωνία 10 = Κινητή Τηλεφωνία 6 = Ψυχαγωγία 22 = Κινηματογράφος & Τηλεόραση 16 = Mουσική 9 = Μπλα Μπλα 60 = Αθλητικά 57 = Auto & Moto 33 = Insomnia Site 19 = Insomnia Site - Forum 54 = Bugs 58 = Ανακοινώσεις 21 = Moderators 47 = Reports Forum search_app_filters[forums][contentOnly]: Είτε "0" είτε "1". Καθορίζει αν η αναζήτηση θα γίνεται τόσο στον τίτλο όσο και στα μηνύματα των θεμάτων ("0") ή μόνο στο περιεχόμενο των μηνυμάτων ("1") search_app_filters[forums][noPreview]: Είτε "0" είτε "1". Καθορίζει αν τα αποτελέσματα θα εμφανίζονται ως διακριτά μηνύματα ή ως θέματα, αντίστοιχα search_app_filters[forums][pCount]: Μία τιμή που καθορίζει τον ελάχιστο αριθμό μηνυμάτων που πρέπει να έχει ένα θέμα για να περιλαμβάνεται στα αποτελέσματα search_app_filters[forums][pViews]: Μία τιμή που καθορίζει τον ελάχιστο αριθμό εμφανίσεων που πρέπει να έχει ένα θέμα για να περιλαμβάνεται στα αποτελέσματα search_app_filters[forums][sortKey]: Είτε "date" είτε "title" είτε "posts" είτε "views". Καθορίζει αν η ταξινόμηση των αποτελεσμάτων θα γίνεται βάσει ημερομηνίας, τίτλου, αριθμού μηνυμάτων του θέματος ή αριθμού εμφανίσεων του θέματος, αντίστοιχα search_app_filters[forums][sortDir]: Είτε "0" είτε "1". Καθορίζει τη σειρά ταξινόμησης, με "0" φθίνουσα και "1" αύξουσα
antonl Δημοσ. 5 Δεκεμβρίου 2010 Δημοσ. 5 Δεκεμβρίου 2010 Πολύ καλή δουλειά Ένα-δύο ενδεικτικά παραδείγματα, πιθανόν να βοηθούσαν στην καλύτερη κατανόηση.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.