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

αφαίρεση των fields, publishing, language, metadata

Θέματα που αφορούν τη χρήση του Joomla! 3.x

αφαίρεση των fields, publishing, language, metadata

ΔημοσίευσηΔημοσιεύθηκε από τον/την SnakeEyes » 14 Δεκ 2017, 09:19

Καλημέρα,

θα ήθελα να ρωτήσω στο joomla 3.8

1) πως μπορώ να αφαιρέσω τις καρτέλες fields publishing language metadata από το frontend κατά τη δημιουργία και την επεξεργασία ενός άρθρου.

2) η διαδικασία του ανεβάσματος μια εικόνας στο άρθρο από το frontend μπορεί να απλοποιηθεί περισσότερο; δλδ να πατάει ο χρήστης το κουμπί εικόνα και απλώς να εμφανίζεται το πεδίο "μεταφόρτωση" ή με κάποιο τρόπο να εμφανίζεται ένα πιο εύκολο περιβάλλον για τον απλό χρήστη
SnakeEyes
Star Star
Δημοσιεύσεις: 138
Εγγραφή: 19 Ιαν 2009, 15:51

Re: αφαίρεση των fields, publishing, language, metadata

ΔημοσίευσηΔημοσιεύθηκε από τον/την pcrikos » 14 Δεκ 2017, 10:40

Για το 1ο σκέλος της ερώτησής σου:
Μπορεί να υπάρχει καλύτερος τρόπος από τα μενού.

Θα σου δώσω έναν από css (quick fix).

Βάλε σε ένα css
Κώδικας: Επιλογή όλων
#com-content-formContent #metadata{
   display: none;
}


Φυσικά αν γνωρίζει css κώδικα κάποιος θα μπορεί και πάλι να τα κάνει edit.

Αν θες πιο δραστικό μέτρο, πρέπει να φτιάξεις ένα template overide για την φόρμα αυτή.
Αν δε γνωρίζεις, μπορούμε να σου πούμε μέσα από το forum πως γίνεται.
Άβαταρ μέλους
pcrikos
Star Star Star Star Star
Δημοσιεύσεις: 595
Εγγραφή: 07 Μαρ 2012, 07:58

Re: αφαίρεση των fields, publishing, language, metadata

ΔημοσίευσηΔημοσιεύθηκε από τον/την SnakeEyes » 14 Δεκ 2017, 11:07

δεν κατάλαβα που πρέπει να γράψω τον παραπάνω κώδικα, τον έκανα paste στο πεδίο που είχε το template μου για custom css αλλά δεν έγινε τίποτα.
SnakeEyes
Star Star
Δημοσιεύσεις: 138
Εγγραφή: 19 Ιαν 2009, 15:51

Re: αφαίρεση των fields, publishing, language, metadata

ΔημοσίευσηΔημοσιεύθηκε από τον/την pcrikos » 14 Δεκ 2017, 12:38

Έχεις url του site online να σου πούμε ακριβως;
Άβαταρ μέλους
pcrikos
Star Star Star Star Star
Δημοσιεύσεις: 595
Εγγραφή: 07 Μαρ 2012, 07:58

Re: αφαίρεση των fields, publishing, language, metadata

ΔημοσίευσηΔημοσιεύθηκε από τον/την SnakeEyes » 14 Δεκ 2017, 12:41

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

βρήκα το αρχείο edit.php

/templates/my template/html/com_content/form/edit.php

και το κομμάτι του κώδικα που εμφανίζει τα κουμπιά για τις καρτέλες fields publishing language metadata το έβαλα μέσα σε σχόλια, δλδ

Κώδικας: Επιλογή όλων
   <!--   <li><a href="#publishing" data-toggle="tab"><?php echo JText::_('COM_CONTENT_PUBLISHING') ?></a></li>
            <li><a href="#language" data-toggle="tab"><?php echo JText::_('JFIELD_LANGUAGE_LABEL') ?></a></li>
            <li><a href="#metadata" data-toggle="tab"><?php echo JText::_('COM_CONTENT_METADATA') ?></a></li>-->
SnakeEyes
Star Star
Δημοσιεύσεις: 138
Εγγραφή: 19 Ιαν 2009, 15:51

Re: αφαίρεση των fields, publishing, language, metadata

ΔημοσίευσηΔημοσιεύθηκε από τον/την Volga » 14 Δεκ 2017, 12:48

Έκανες την καλύτερη δουλεία :) Πρακτικά το "έκοψες από τη ρίζα" που λέμε το κακό..
Με έμμεσο τρόπο το ίδιο αποτέλεσμα πετύχαινες και με τη λύση που σου πρότεινε ο pcrikos.

Δεν έχει καμία επίπτωση γιατί την αλλαγή την έκανες στο template σου και οχι στον αρχικό κώδικα της εγκατάστασης οπότε είσαι οκ.

Από περιέργεια όμως... για ποιό λόγο θες να κόψεις το publishing ?
Άβαταρ μέλους
Volga
Star Star Star Star Star
Δημοσιεύσεις: 404
Εγγραφή: 14 Απρ 2011, 15:56
Τοποθεσία: Αθήνα

Re: αφαίρεση των fields, publishing, language, metadata

ΔημοσίευσηΔημοσιεύθηκε από τον/την SnakeEyes » 14 Δεκ 2017, 13:15

θέλω το publishing να το κάνει ο διαχειριστής αφού ελέγξει το άρθρο
SnakeEyes
Star Star
Δημοσιεύσεις: 138
Εγγραφή: 19 Ιαν 2009, 15:51

Re: αφαίρεση των fields, publishing, language, metadata

ΔημοσίευσηΔημοσιεύθηκε από τον/την Volga » 14 Δεκ 2017, 13:34

Καλά το φαντάστηκα :) Οπότε δεν χρειάζεται να κάνεις ολο αυτό το ζήτημα. Είναι σαν να θες να πάς Αθήνα - Θεσσαλονίκη μέσω... Κρήτης.


Το Joomla έχει ομάδες χρηστών. Μπορείς λοιπόν τους χρήστες αυτούς που καταχωρούν άρθρα από frontend να τους έχεις στην ομάδα Editors.
Όποιο άρθρο καταχωρήσουν, τους έχει όλες αυτές τις επιλογές διαθέσιμες ΕΚΤΟΣ από το Status. Το οποίο το έχει κλειδωμένο στο unpublished.

Ετσι μολις καταχωρηθεί το άρθρο, υπάρχει ως unpublished και σκάει μήνυμα στους διαχειριστές οτι ένας χρήστης υπέβαλε νέο άρθρο. Ετσι, συνδέεται ο διαχειριστής, βλέπει τι άρθρο είναι και αν το εγκρίνει, απλά το δημοσιεύει.

Αυτό υπάρχει native στο Joomla.
Άβαταρ μέλους
Volga
Star Star Star Star Star
Δημοσιεύσεις: 404
Εγγραφή: 14 Απρ 2011, 15:56
Τοποθεσία: Αθήνα

Re: αφαίρεση των fields, publishing, language, metadata

ΔημοσίευσηΔημοσιεύθηκε από τον/την SnakeEyes » 14 Δεκ 2017, 13:52

Ναι όντως έχεις δίκιο :)

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

Τώρα θέλω να απλοποιήσω και το ανέβασμα των εικόνων, δλδ να την επιλέγουν και να την ανεβάζουν, να μην τους εμφανίζει τίποτ' αλλό ο media manager. Αλλά αυτό μάλλον δεν γίνεται χωρίς κάποιο plugin
SnakeEyes
Star Star
Δημοσιεύσεις: 138
Εγγραφή: 19 Ιαν 2009, 15:51


Επιστροφή στoν Χρησιμοποιώντας το Joomla! 3.x

Συνδεδεμένα μελη

Συνδεδεμένοι: Bing [Bot], theo