Elxis CMS Forum

Ελληνικό Forum => Πρόσθετα => Topic started by: perseas on March 24, 2020, 16:44:31

Title: Πρόβλημα με τα plugin Download και Weblink μετά την αναβάθμισή τους.
Post by: perseas on March 24, 2020, 16:44:31
Γεια σας και εύχομαι να είστε καλά στην υγεία σας, όλοι όχι μόνο εσείς  αλλά και τα αγαπημένα σας πρόσωπα.

Χρησιμοποιώ τα δύο plugin Download και Weblink σε δυο διαφορετικά site στο ίδιο server με Browser Mozilla Firefox (74.0 / 64-bit) χωρίς κανένα πρόσθετο ή Επεκτάσεις.
Οι παλιές εκδόσεις των plugins Elxis Version 4.5 Typhon χρησιμοποιούν δυο φόρμες εισαγωγής (Import an Elxis plugin και Import Elxis plugin) ενώ οι αναβαθμισμένες εκδόσεις που χρησιμοποιώ στο Elxis 5.1 Cronus χρησιμοποιούν μια ενιαία φόρμα εισαγωγής.

Το πρόβλημα είναι στα αναβαθμισμένα plugins Elxis 5.1 τα οποία χρησιμοποιούν μια ενιαία φόρμα.
 Ειδικότερα όταν προσθέτω ένα νέο στοιχείο (Create file / plugin Download ή Add Link/plugin Weblink) και χρειαστεί να αποθηκευθεί μια νέα τιμή στη Βάση δεδομένων  και πατάω "insert" κλείνει η φόρμα και δεν εισάγει τον κώδικα στη ενεργή σελίδα το άρθρου που προσπαθώ να το εισάγω. Πρέπει να ξανανοίξω το plugin να κάνω select της τιμής στην εμφανιζόμενη τιμή της λίστας τιμών και να εισαχθεί πλέον σε δεύτερο χρόνο κανονικά.

Νομίζω ότι η δεύτερη φόρμα που χρησιμοποιούσαν τα plugins στις παλαιότερες εκδόσεις τους ίσως είναι αναγκαία αφού αυτή η διπλή ενέργεια για την εισαγωγή μιας τιμής plugin σε ένα άρθρο είναι κουραστική αν αναλογιστείτε ότι τα weblinks που χρησιμοποιώ είναι 11.850 και οι Downloads στοιχεία είναι 1.900.

Αν δεν μπορεί να επιλυθεί το παραπάνω πρόβλημα θα ήθελα οδηγίες να υπαναχωρήσω στις προηγούμενες εκδόσεις, να είναι συμβατές με το Elxis Ver.5.1 και να μην χάσω τις εγγραφές που έχουν ήδη εισαχθεί στη βάση δεδομένων.

Elxis Ver.4.5 Typhon (1894)
plugin Download Ver. 1.2
plugin Weblink  Ver. 1.0

Elxis Ver.5.1 Cronus (2344)
plugin Download Ver. 1.4
plugin Weblink  Ver. 1.1

Ευχαριστώ εκ των προτέρων

Title: Re: Πρόβλημα με τα plugin Download και Weblink μετά την αναβάθμισή τους.
Post by: datahell on March 24, 2020, 21:21:36
Όλα τα plugin έτσι δουλεύουν όταν τα χειρίζεσε μέσω του βοηθητικού παραθύρου.
Πρώτο κλικ: επιλογή -> επιθεώρηση του κώδικα εισαγωγής -> δεύτερο κλικ: εισαγωγή

Κατά τη γνώμη μου τα plugin (γενικότερα) δεν εξυπηρετούν όταν έχεις τόσα πολλά αντικείμενα καθώς δεν έχεις καλό έλεγχο των εγγραφών σου. Τα plugin έχουν κατασκευαστεί για περιορισμένη χρήση. Για ευρύτερη χρήση ίσως χρειάζεσε ένα ειδικό component. Για παράδειγμα υπάρχει το Plugin mini shop (https://www.elxis.net/edc/ecommerce/64.html). Για να πουλήσεις 5-10 προϊόντα είναι ΟΚ. Αν έχεις όμως περισσότερα ή θες καλύτερο έλεγχο χρειάζεσε το component Open Shop (https://www.elxis.net/edc/ecommerce/110.html).

Σε καμία περίπτωση μην κάνεις πισογύρισμα σε προηγούμενη έκδοση!


Title: Re: Πρόβλημα με τα plugin Download και Weblink μετά την αναβάθμισή τους.
Post by: perseas on March 25, 2020, 14:42:27
Αγαπητέ @datahell
Quote
Όλα τα plugin έτσι δουλεύουν όταν τα χειρίζεσε μέσω του βοηθητικού παραθύρου.
Πρώτο κλικ: επιλογή -> επιθεώρηση του κώδικα εισαγωγής -> δεύτερο κλικ: εισαγωγή

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

Προσπαθώ να εντοπίσω, τι δεν κάνω σωστά και  γιαυτό περιγράφω τα βήματα εισαγωγής κώδικα σε νέο άρθρο για το plugin Weblink:

1. Ανοίγω για την προσθήκη και τη δημιουργία νέου άρθρου περιεχομένου και επιλέγω το σημείο στο σώμα του άρθρου για την εισαγωγή ενός Elxis plugin
2. Στoν text editor κάνω κλικ στο τελευταίο εικονίδιο Elxis plugin και ανοίγει το αναδυόμενο παράθυρο της Εισαγωγής Πρόσθετου plugin
3. Στο αναδυόμενο παράθυρο της Εισαγωγής Πρόσθετου plugin επιλέγω το Πρόσθετο Weblink
4. Επιλέγω από τις καρτέλες του περιεχομένου Προσθήκη (νέου) Συνδέσμου δηλαδή το δεύτερο Tab
5. Αφού συμπληρώσω τα πεδία του πρόσθετου Αποθηκεύω την εγγραφή και το αναδυόμενο παράθυρο γυρίζει στην πρώτη καρτέλα (Tab) με τη λίστα περιεχομένων
6. Αφού  εμφανιστεί στη λίστα της πρώτης καρτέλας (Tab) πατάω στον τίτλο της εγγραφής για να εισαχθεί ο σχετικός κώδικας με τον αριθμό της εγγραφής στο δεύτερο πεδίο του βοηθητικού παραθύρου (ήτοι{weblink}11872{/weblink}) και πατάω στο διπλανό πράσινο κουμπί insert για την εισαγωγή του κώδικα στο άρθρο .
7. Όταν επιστρέψω στο άρθρο  να δώ τον κώδικα του plugin μέσα στο άρθρο δεν έχει εισαχθεί ο σχετικός κώδικας (π.χ.{weblink}11872{/weblink}) στο επιλεγμένο σημείο.
8. Πρέπει να ξανα-επιλέξω το εικονίδιο Elxis plugin του Texteditor να ξανανοίγει το αναδυόμενο παράθυρο της Εισαγωγής Πρόσθετου plugin, και αφού ακολουθήσω και πάλι τα παραπάνω 6 και 7 βήματα θα εισαχθεί ο κώδικας κανονικά.

Αυτό που θέλω να πώ είναι ότι αυτή η διπλή ενέργεια δεν γίνεται με τις παλαιότερες εκδόσεις του πρόσθετου πριν αναβάθμιση του plugin. Η αρχική έκδοση του plugin για το Elxis 4.x λειτουργούσε με δύο βοηθητικά παράθυρα το πρώτο για την επιλογή του pluin που θέλεις να χρησιμοποιήσεις και το σχετικό πεδίο κώδικα  για εισαγωγή και το δεύτερο βοηθητικό παράθυρο με τη λίστα περιεχομένων του plugin.

Όσον αφορά το πλήθος των εγγραφών έχω να σημειώσω ότι το Elxis δεν καταλαβαίνει τίποτα. Επίσης με τη διαχείριση των εγγραφών δεν υπάρχει πρόβλημα.
Title: Re: Πρόβλημα με τα plugin Download και Weblink μετά την αναβάθμισή τους.
Post by: datahell on April 27, 2020, 21:19:46
Το ξαναλέω: τα plugin αυτά κατασκευάστηκαν για περιορισμένη χρήση. Στα 1000+ downloads έχεις ανάγκη καλύτερου ελέγχου τον οποίο ένα απλό plugin δεν μπορεί να σου δώσει. Χρειάζεσε ένα component. Θα μπορούσες να φτιάχνεις μαζικά τις εγγραφές και μετά να τα εισάγεις στον editor χωρίς να ανοίγεις το βοηθητικό παράθυρο (αρκεί να θυμάσε/έχεις σημειώσει το id του κάθε download). πχ {download}45{/download}