Πως να Επιλέξω απο Ποιές Κατηγορίες Θα Προέρχονται τα RSS Στο Elxis CMS;
Η απάντηση του Michel:
Κατ' αρχή, θεωρώ πως πρέπει να κάνω μια μικρή εισαγωγή για το τι είναι το Elxis CMS. Το Elxis CMS είναι ένα ανοικτού κώδικα σύστημα διαχείρησης περιεχομένου. Η πιο πρόσφατη έκδοση του, τη στιγμή που γράφονταν αυτές οι γραμμές είναι η 2009.0. Χρησιμοποιώντας το Elxis μπορεί κάποιος να δημιουργήσει σύνθετες πολυγλωσσικές και δυναμικές ιστοσελίδες. Ιδιαίτερη έμφαση απο την ομάδα κατασκευής του, έχει δοθεί στην ασφάλεια αλλά και στην βελτιοποίηση του κώδικα του για τις μηχανές αναζήτησης έτσι ώστε να βελτιώνετε με θεμιτό τρόπο κατάταξη σας σε αυτές.
Επικεφαλής της ομάδας του Elxis εμφανίζεται κάποιος Έλληνας, ο Ιωάννης Σάννος, ο οποίος μάλιστα είναι και ο ιδρυτής τόσο του Elxis όσο και της Elxis Team. Το γεγονός αυτό, φέρνει το συγκεκριμένο CMS πιο κοντά σε εμάς τους Έλληνες, ιδιαίτερα απ' την στιγμή που έχει αναπτυχθεί και μια κοινότητα στην οποία αρκετοί Έλληνες (και όχι μόνο) είναι ενεργά μέλη. Πρόκειται για ένα φιλικό περιβάλλον όπου όλα τα μέλη είναι πρόθυμα ανα πάσα στιγμή να σας βοηθήσουν και να λύσουν οποιαδήποτε απορία σας σχετική με το Elxis.
Αυτά τα λίγα όσο αφορά το Elxis, έτσι ώστε να μπουν στο νόημα της ερώτησης και άλλοι που πιθανόν να διαβάζουν αυτό το βοήθημα αλλά αγνοούν τι είναι το Elxis CMS. (Περισσότερα για το Elxis μπορεί να βρει κάποιος στην επίσημη ιστοσελίδα του.)
Όσο αφορά την ουσία του ερωτήματος σου, έχω ερευνήσει το θέμα και δεν υπάρχει αυτή η δυνατότητα επιλογής συγκεκριμένης κατηγορίας (ή κατηγοριών) για να προβάλλονται αποκλειστικά τα αντικείμενα αυτής της κατηγορίας στα RSS Feeds.
Βέβαια, υπάρχει μια λύση, και αυτή είναι να επέμβεις και τροποποιήσεις τον βασικό κώδικα του Elxis έτσι ώστε να πετύχεις τα RSS του Elxis να λειτουργούν με αυτό τον τρόπο.
Ας δούμε λοιπόν τις ενέργειες που πρέπει να ακολουθήσεις για να πετύχεις το σκοπό σου.
Παίρνω ως δεδομένο πως έχεις ενεργοποιημένα τα RSS Feeds και πως το πρόβλημα σου περιορίζεται στο πως τα δεδομένα θα προέρχονται απο αντικείμενα θεματικών κατηγοριών της επιλογής σου και μόνο απο αυτές. Αυτό που έχεις να κάνεις λοιπόν, είναι μια μικρή τροποποίηση σε ένα αρχείο του Elxis.
Πρόκειται για το αρχείο στην εξής τοποθεσία: "components/com_rss/rss.php"
Αφού εντοπίσεις το συγκεκριμένο αρχείο, το ανοίγεις με τον αγαπημένο σου text editor (έστω με το Notepad) και στις γραμμές 162-165 θα δεις τα ακόλουθα:
."\n WHERE a.state = '1' AND a.access = '29'"
."\n AND ( a.publish_up = '1979-12-19 00:00:00' OR a.publish_up <= '". $now ."' )"
."\n AND ( a.publish_down = '2060-01-01 00:00:00' OR a.publish_down >= '". $now ."' )";
Αυτό που έχεις να κάνεις είναι να προσθέσεις ακριβώς κάτω απο την παρακάτω γραμμή:
Το «ID ΚΑΤΗΓΟΡΙΑΣ», είναι ένας μοναδικός αριθμός που υπάρχει για κάθε κατηγορία, και μπορείς να τον βρείς απ' το περιβάλλον διαχείρισης του Elxis, και πιο συγκεκριμένα απ' το μενού "Περιεχόμενο" -> "Διαχειριστής Κατηγοριών".

Αυτό ήταν όλο.
Βέβαια, αν και δεν συνιστώ συχνά την επέμβαση στους κώδικες, σε κάποιες περιπτώσεις είναι επιβεβλημένο για να πετύχουμε αυτό που θέλουμε. Σημαντικό είναι να έχεις κατα νού πως όταν στο μέλλον αναβαθμίσεις το Elxis σου σε κάποια νεότερη έκδοση, αυτή η τροποποίηση (και όποιες άλλες) που έχεις κάνει στον κώδικα θα «χαθεί», αφού τα αρχεία θα αντικατασταθούν απ' τα νεότερα της καινούριας έκδοσης. Υπο ορισμένες προϋποθέσεις, το μόνο που θα έχεις να κάνεις θα είναι να επαναλάβεις ξανά την πιο πάνω διαδικασία έτσι ώστε να δουλεύουν και πάλι τα RSS με αυτό τον τρόπο (εκτός και αν αλλάξει ο κώδικας του Elxis στο πως δημιουργεί τα RSS, κάτι όχι και τόσο απίθανο αφού η εξέλιξη είναι συνεχής).
Για τέλος σου άφησα το καλύτερο. Αν θέλεις, μπορείς να εγγραφείς στο forum του Elxis. Έτσι θα γίνεις μέλος στην κοινότητα του και εκεί θα μπορείς να θέτεις τους προβληματισμούς σου, να ζητάς βοήθεια για προβλήματα που αντιμετωπίζεις σχετικά με το Elxis ή ακόμη και να προσφέρεις με πολλούς τρόπους στην εξέλιξη του!
Περισσότερα της ίδιας κατηγορίας.. (δες όλα)
ΟΛΕΣ ΟΙ ΕΝΟΤΗΤΕΣ ΒΟΗΘΗΜΑΤΩΝ
Τα Βασικά για Υπολογιστές και Ίντερνετ Web Developing και Προώθηση Ιστοσελιδών Hi5, Facebook, Myspace και άλλα Social Networks Gadgets, xBox, PSP, Κινητά Τηλέφωνα, Netbooks κτλ Βοήθεια Για Λειτουργικό WindowsΠΡΟΣΦΑΤΑ ΒΟΗΘΗΜΑΤΑ
- Πως Μπορώ να Αλλάξω τον Τύπο Μιας Φωτογραφίας Απο Bmp σε Jpg;
- Πως Να Κρύψω Τις Επιπλέον Αναβαθμίσεις Για Γλώσσες Στα Windows 7;
- Πως Να Αλλάξω το Μέγεθος Των Εικονιδίων Στο Desktop Των Windows 7;
- Πως Μπορω Να Ειμαι Στο Myspace Χωρίς Να Φαινομαι Online Στο Chat;
- Τι Είναι το «Ηλεκτρονικό Ταχυδρομείο»;
- Που Βρίσκεται ο «Κάδος Απορριμάτων» του Gmail Μου;
- Πως Να Μάθω Ποιά Έκδοση του Internet Explorer Χρησιμοποιώ;
- Πως Μπορώ να Κάνω τα Windows 7 Απο Αγγλικά, Ελληνικά;
- Πως να Κάνω Απεγκατάσταση Του MSN Όταν Δεν Εμφανίζεται Στην «Προσθαφαίρεση Προγραμμάτων»;
- Πως Μπορώ να Εμφανίσω Το Πάνω Μενού Στον Internet Explorer;
- Πως Μπορώ να Διαγράψω Τις Λίστες Μου Στο Facebook;
- Πως Μπορώ να Ελαχιστοποιήσω στο Tray το εικονίδιο του MSN Messenger σε Windows 7;

0 Σχόλια
Απίστευτο το γεγονός πως κανείς δεν έχει ακόμη σχολιάσει. Γίνε ο πρώτος που θα σχολιάσει αυτό το βοήθημα !