Elxis CMS Forum

Ελληνικό Forum => Πρόσθετα => Topic started by: xenios on January 07, 2012, 04:23:02

Title: MOS Module
Post by: xenios on January 07, 2012, 04:23:02
Καλησπέρα, έχω πρόβλημα στην λειτουργία του MosModule μετά την αναβάθμιση από 2009.2 σε 2009.3  δεν εμφανίζει τα δηλωμένα modules μέσα στα αντικείμενα περιεχομένου όπως τα είχα πριν. Αν απενεργοποιήσω το MOSmodule εμφανίζεται ο κώδικας στο αντικείμενο περιεχομένου {mosmodule module=rooms},  τι να συμβαίνει; Μισολειτουργεί το mosmodule?  Υπάρχει άλλος τρόπος να εμφανίζω modules μέσα στα αντικείμενα περιεχομένου;

Ευχαριστώ.
Title: Re: MOS Module
Post by: webgift on January 07, 2012, 11:52:36
Για ρίξε μια ματιά εδώ : Content Item Module (http://www.elxis-downloads.com/downloads/content/215.html). Δεν το έχω χρησιμοποιήσει άλλα νομίζω ότι θα κάνει αυτό που θέλεις.
Title: Re: MOS Module
Post by: xenios on January 07, 2012, 19:17:19
χμμ... δυστυχώς δεν θα μου κάνει στα σίγουρα, το mosmodule είναι bot και σου επιτρέπει την εισαγωγή άπειρων λειτουργιών (μεταξύ άλλων modules) μέσα σε οποιοδήποτε κείμενο σου στο site με την εντολή πχ {mosmodule module=user1}. Όταν είχα πρωτοξεκινήσει το site επειδή είχα κάποια ιδιαίτερη απαίτηση, δημιουργήσαμε με τον Datahell στο template μια ειδική θέση για να μπορούν να εμφανιστούν εκεί μέσα μέσω του wrapper κάποια html στοιχεία.  Τα wrappers όμως για να μην εμφανίζονται παντού επειδή στα module δεν μπορείς να επιλέξεις συγκεκριμένα αντικείμενα περιεχομένου ή αυτόνομες σελίδες, τα κάναμε ανενεργά ώστε να μην φορτώσουν παντού για να παίζουν μέσω του mosmodule όπου υπήρχε ανάγκη φόρτωσης τους με το αντίστοιχο όνομα.  ;)  ήταν πολύ έξυπνο και λειτουργικό, όμως... έπαψε να λειτουργεί το bot μετά την αναβάθμιση και ουσιαστικά με κρέμασε γιατί εκεί βασιζόταν όλη η λειτουργία του site.   Υπάρχει πρόταση για λύση;      ???
Title: Re: MOS Module
Post by: nikos on January 07, 2012, 20:32:00
Έχω την εντύπωση ότι κάνεις κάποιο λάθος στην σύνταξη. Αυτό που αναφέρεις δηλ. εμφάνιση module σε αντικείμενο περιεχομένου γίνεται με την χρήση του bot Load Module Positions και η σύνταξη του είναι {mosloadposition user1} και όχι {mosmodule module=user1}
Title: Re: MOS Module
Post by: xenios on January 07, 2012, 23:10:59
όχι δεν κάνω κάποιο λάθος σχετικά με την σύνταξη..  http://docs.ongetc.com/index.php?q=content/mosmodule
Title: Re: MOS Module
Post by: nikos on January 07, 2012, 23:25:13
Δεν υπάρχει τέτοιο bot στο Elxis (που το έχεις δει;) και εν πάσει περιπτώσει η λειτουργία εμφάνισης ενός module μέσα σε ένα αντικείμενο περιεχομένου γίνεται με αυτό που προανέφερα δηλ. με την χρήση του bot Load Module Positions και η σύνταξη του είναι {mosloadposition user1}.
Title: Re: MOS Module
Post by: xenios on January 07, 2012, 23:30:25
Δεν ανέφερα πουθενά ότι το bot ήταν προεγκατεστημένο στο elxis, λάθος μου...  Ήταν ένα παλιό bot του mambo, τώρα χρησιμοποιείτε και από το joomla, το κατεβάζεις από το site τους και το κάνεις εγκατάσταση... Έπαψε λοιπόν να δουλεύει μετά την τελευταία αναβάθμιση για κάποιον λόγο.
Title: Re: MOS Module
Post by: xenios on January 07, 2012, 23:33:53
το Mosloadpotition module φορτώνει μια θέση Module, το Mosmodule φορτώνει κατευθείαν το Module δίνοντας το όνομα του και όχι θέσεις για Module..
Title: Re: MOS Module
Post by: nikos on January 07, 2012, 23:37:12
Εμ τώρα εξηγείται, άρα δεν φταίει η αναβάθμιση από 2009.2 σε 2009.3. Ουκ ολίγες φορές έχει ειπωθεί εδώ μέσα "μην κάνετε εγκατάσταση ξένων ως προς το Elxis πρόσθετων".

Λοιπόν αν θες την γνώμη μου πέτα αυτό το bot και κάνε χρήση αυτού που σου είπα, που είναι και το ενδεδειγμένο.

Και κάνε το ως εξής: Δημοσίευσε το κάθε module σε μια θέση που δεν υπάρχει στο template σου π.χ. user10 και βάλε στο αντικείμενο περιεχομένου {mosloadposition user10} και κάντο αυτό όπου χρειάζεται αλλάζοντας την θέση κάθε φορά με user11, user12, κ.ο.κ.

Και για να δημιουργήσεις νέες θέσεις module πέραν των standards πας στο μενού Ιστότοπος --> Διαχειριστής templates --> Θέσεις module
Title: Re: MOS Module
Post by: xenios on January 08, 2012, 04:09:56
 :-\  :-X  :'(   :-[   μιλάμε για αρκετή δουλίτσα.... ελπίζω να πετύχει..
Title: Re: MOS Module
Post by: xenios on January 08, 2012, 04:25:15
χμμμ, λοιπόν έκανα ακριβώς έτσι όπως λες σε ένα από αυτά που πρέπει να διορθώσω αλλά δεν άλλαξε τίποτα, δεν μου δείχνει τον κώδικα {mosloadposition user10}  αλλά επίσης δεν εμφανίζει και το module μου, δηλαδή ακριβώς την ίδια συμπεριφορά με το Mosmodule μετά την αναβάθμιση, το οποίο το έχω απενεργοποιήσει τώρα... τι γίνεται;
Title: Re: MOS Module
Post by: nikos on January 08, 2012, 13:01:13
Για να εμφανισθεί και να λειτουργήσει πρέπει τo bot Load Module Positions να είναι δημοσιευμένο.
Title: Re: MOS Module
Post by: xenios on January 08, 2012, 13:36:38
είναι δημοσιευμένο!
Title: Re: MOS Module
Post by: nikos on January 08, 2012, 22:55:00
Δεν έχω κάτι περισσότερο να σου πω. Ίσως γίνεται κάποιο μπέρδεμα με το mambo bot που είχες εγκαταστήσει και δεν αφήνει το elxis default να λειτουργήσει (υποθέτω, δεν ξέρω). Tο δικό σου το απεγκατέστησες ή απλά το αποδημοσίευσες;
Title: Re: MOS Module
Post by: xenios on January 09, 2012, 00:11:45
το αποδημοσίευσα, θα το απεγκαταστήσω και θα δοκιμάσω ξανά.
Title: Re: MOS Module
Post by: xenios on January 09, 2012, 15:57:11
Λοιπόν το πρόβλημα λύθηκε, δεν είχα ορίσει κατηγορία στην οποία θα δημοσιεύεται το κάθε module! Η λύση ήταν ικανοποιητική, σε ευχαριστώ πολύ Webgift - nikos!
Title: Re: MOS Module
Post by: webgift on January 09, 2012, 18:18:00
Πολύ σημαντικό που βρήκες την λύση από μόνος σου. Να σε καλά a_xenias.!
Title: Re: MOS Module
Post by: nikos on January 09, 2012, 19:29:49
Ανεξάρτητα κατηγορίας δημοσίευσης του κάθε module, τελικά το θέμα σου λύθηκε με χρήση του bot Load Module Positions ή του δικού σου bot;
Title: Re: MOS Module
Post by: xenios on January 09, 2012, 20:18:05
το θέμα λύθηκε με την χρήση του load module potitions bot, βέβαια υπάρχει μια μικρή απορία..... αν εξαντληθούν οι θέσεις Module τι κάνει κανείς;
Title: Re: MOS Module
Post by: webgift on January 09, 2012, 21:09:43
Μπορείς να δημιουργήσεις αρκετές θέσεις module (δεν θυμάμαι τον ακριβή αριθμό). Παρόλα αυτά μπορείς να ομαδοποιήσεις τις προβεβλημένες επεκτάσεις σε σχέση με τις κατηγορίες περιεχομένου σου έτσι ώστε να χρησιμοποιείς τον μικρότερο δυνατό αριθμό.
- Μπορείς να δεις πληροφορίες για τις θέσεις Module στο Elxis Wiki (στα αγγλικά): http://wiki.elxis.org/wiki/Module_positions
Title: Re: MOS Module
Post by: xenios on January 09, 2012, 21:17:08
Λοιπόν θα επιμορφωθώ από τις οδηγίες και ελπίζω να τα καταφέρω. Ευχαριστώ πολύ για τον χρόνο σου! Ήταν πολύτιμος.
Title: Re: MOS Module
Post by: webgift on January 09, 2012, 21:23:14
Να σε καλά! Ότι θέλεις ρωτάς από εδώ.
Title: Re: MOS Module
Post by: nikos on January 09, 2012, 22:18:32
το θέμα λύθηκε με την χρήση του load module potitions bot, βέβαια υπάρχει μια μικρή απορία..... αν εξαντληθούν οι θέσεις Module τι κάνει κανείς;

Αυτό με ενδιέφερε, για να ξέρω ότι ο χρόνος που σου αφιέρωσα έπιασε τόπο.

Καλή συνέχεια...
Title: Re: MOS Module
Post by: xenios on January 10, 2012, 02:26:13
Λοιπόν θα επιμορφωθώ από τις οδηγίες και ελπίζω να τα καταφέρω. Ευχαριστώ πολύ για τον χρόνο σου! Ήταν πολύτιμος.
     ;)