Drupal

Screenshot Λογισμικό:
Drupal
Στοιχεία Λογισμικού:
Εκδοχή: 8.5.6 επικαιροποιημένο
Ανεβάστε ημερομηνία: 16 Aug 18
Προγραμματιστής: Dries
Άδεια: Δωρεάν
Δημοτικότητα: 2

Rating: 4.0/5 (Total Votes: 1)

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


Χαρακτηριστικά με μια ματιά

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


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

Δημιουργήστε ιστοσελίδες ανεξάρτητες από πλατφόρμα

Με το Drupal, ο καθένας μπορεί να δημιουργήσει δικτυακό τόπο ανεξάρτητο από πλατφόρμα σε λίγα λεπτά και με ελάχιστη προσπάθεια, που θα εξετάσει και θα δράσει το ίδιο σε όλες τις συσκευές σας, όπως επιτραπέζιο υπολογιστή, φορητό φορητό υπολογιστή, netbook, tablet ή κινητό τηλέφωνο. Αρχικά αναπτύχθηκε από την Dries Buytaert, το λογισμικό χρησιμοποιείται τώρα ως σύστημα διαχείρισης γνώσης, πλατφόρμα συνεργασίας επιχειρήσεων, προσωπική ιστοσελίδα ή blog.


Ποιος χρησιμοποιεί το Drupal;

Παρόμοια με το WordPress, το Drupal χρησιμοποιείται από μερικά από τα ισχυρότερα θεσμικά όργανα στον κόσμο, όπως το The White House, το The Economist, το Examiner.com, το Edukame, το Tech Coast Angels, το BMJ, το Viraland, το Chatham House, Κέντρο Εικαστικών Τεχνών, Πανεπιστήμιο της Οξφόρδης, Newstica, Εβραϊκή Ομοσπονδία της Μεγάλης Φιλαδέλφειας και πολλά άλλα.


Κάτω από την κουκούλα

Μια γρήγορη ματιά κάτω από την κουκούλα θα μας δείξει ότι το έργο είναι γραμμένο εξ ολοκλήρου στην PHP PHP scripting side scripting γλώσσα. Υποστηρίζει ένα ευρύ φάσμα διακομιστών ιστού, συμπεριλαμβανομένων των Apache, nginx, Lighttpd, Cherokee, Hiawatha και IIS και διακομιστές βάσεων δεδομένων, όπως MySQL, MariaDB, PostgreSQL, MongoDB, SQLite ή Microsoft SQL Server. Λειτουργεί καλύτερα σε συστήματα GNU / Linux.

Τι είναι καινούργιο σε αυτή την έκδοση:

  • Διορθώνει εξαιρετικά κρίσιμη - Απομακρυσμένη εκτέλεση κώδικα - SA-CORE-2018-004

Τι νέο υπάρχει στην έκδοση 8.5.4:

CORE-2018-004

Τι είναι καινούργια στην έκδοση:

  • ένα αντικείμενο που υλοποιεί Countable. Το Drupal 8.4.4 έχει ακόμα ένα κρίσιμο πρόβλημα στο PHP 7.2, το οποίο θα καθοριστεί από το Drupal 8.5.0, το οποίο θα κυκλοφορήσει στις 7 Μαρτίου 2018.
  • Η ταυτόχρονη επεξεργασία δύο μεταφράσεων ενός κόμβου μπορεί να οδηγήσει σε απώλεια δεδομένων για μη μεταφρασμένα πεδία

Τι νέο υπάρχει στην έκδοση 8.4.2:

  • Αυτή η νέα έκδοση είναι ένα σημαντικό ορόσημο της σταθερότητας για το Drupal 8. Προσθέτει βελτιώσεις κάτω από το καπό που επιτρέπουν σταθερές κυκλοφορίες βασικών ενοποιημένων ενοτήτων για διατάξεις, μέσα και ημερολόγια. Πολλές άλλες πειραματικές μονάδες πυρήνα έχουν επίσης γίνει σταθερές σε αυτή την έκδοση, συμπεριλαμβανομένων ενοτήτων για την εμφάνιση μορφών σφαλμάτων σε γραμμή και τη διαχείριση ροών εργασίας.
  • Η έκδοση περιλαμβάνει πολλές πολύ σημαντικές επιδιορθώσεις για την ακεραιότητα των δεδομένων αναθεώρησης περιεχομένου καθώς και μια ενημέρωση για να σταματήσει η διαγραφή των ορφανών αρχείων που προκάλεσαν απώλεια δεδομένων για πολλούς ιστότοπους μαζί με πολλές βελτιώσεις για τους κατασκευαστές τοποθεσιών και τους δημιουργούς περιεχομένου.

Τι νέο υπάρχει στην έκδοση 8.3.7:

  • # 2867493: getTotalCount () στο boolean στα statistics_get ()
  • # 2867887: Το στατιστικό_έλεγχος () δοκιμάζει υπερβολικά το 0
  • # 2753971: Η λειτουργία ContentEntityStorageBase :: deleteRevision () δεν καταργεί τις εγγραφές node_field_revision

Τι νέο υπάρχει στην έκδοση 8.3.4:

  • # 2867493: Σφάλμα: Κλήση σε μια συνάρτηση μέλους getTotalCount () στο boolean στο statistics_get ()
  • # 2867887: Το στατιστικό_έλεγχος () δοκιμάζει υπερβολικά το 0
  • # 2753971: Η λειτουργία ContentEntityStorageBase :: deleteRevision () δεν καταργεί τις εγγραφές node_field_revision

Τι νέο υπάρχει στην έκδοση 8.3.1:

  • Drupal Core - κρίσιμη - πολλαπλά ευπάθειες - SA-CORE-2017-001

Τι νέο υπάρχει στην έκδοση 8.2.7:

  • Drupal Core - κρίσιμη - πολλαπλά ευπάθειες - SA-CORE-2017-001

Τι νέο υπάρχει στην έκδοση 8.2.6:

  • Τα ακόλουθα σημαντικά ζητήματα επιλύονται στο 8.2.6:
  • Σταθερές εξαρτήσεις που μεταβιβάστηκαν στο onDependencyRemoval () έχουν σαν αποτέλεσμα απώλεια δεδομένων κατά την απεγκατάσταση
  • Ενημέρωση των στοιχείων Symfony σε ~ 2.8.16 Αυτή η ενημέρωση ήταν απαραίτητη για να γίνει το Drupal 8 συμβατό με το PHP 7.1.
  • Προστέθηκαν νέες μέθοδοι δοκιμής JavaScript
  • Επιπροσθέτως, έχουν επιλυθεί οι ακόλουθες αποτυχίες δοκιμής:
  • Αποτυχία Postgres στο DrupalTestspathKernelMigrated6MigrateUrlAliasTest
  • Τυχαία αποτυχία δοκιμής στο DateRangeFieldTest
  • Τυχαία αποτυχία στο CopyFileTest
  • Βλάβη τυχαίου ελέγχου με "απέτυχε να ανοίξει ροή" για προσωρινή: //.htaccess
  • Διαλείπουσα δοκιμή αποτυγχάνει στο LocaleUpdateTest :: testUpdateImportSourceRemote ()
  • Οι δοκιμές UpdatePathTestBase τυχαία αποτυγχάνουν

Τι νέο υπάρχει στην έκδοση 8.2.4:

  • [παλινδρόμηση] Το REST στο Drupal 8.2.x δεν επιτρέπει μεθόδους HTTP διαφορετικές από τις επιλογές GET / PATCH / POST / DELETE: OPTIONS, PUT κ.α.
  • CommentResourceTestBase :: testPostDxWithoutCriticalBaseFields () πάντα αποτυγχάνει στις PHP 5.6 & amp; MySQL 5.5 (λειτουργεί καλά σε άλλες εκδόσεις PHP)
  • Το ερώτημα οντότητας επιτρέπει τον προσδιορισμό του αναγνωριστικού τύπου οντότητας για πεδία αναφοράς

  • Το
  • md_entity προσθήκη προορισμού έχει καταργηθεί

Τι νέο υπάρχει στην έκδοση 8.2.3:

  • Κύριο Drupal - Μέτρια Κρίσιμη - Πολλαπλές Ευπάθειες - SA-CORE-2016-005

Τι νέο υπάρχει στην έκδοση 8.2.0:

  • Τα ακόλουθα σημαντικά ζητήματα επιλύονται στο 8.1.1:
  • # 2725415: Η ενότητα Επεξεργαστής κειμένου δεν καταγράφει τη χρήση των εικόνων που μεταφορτώνονται σε πεδία text_with_summary, επιτρέπει τη διαγραφή των μεταφορτωμένων εικόνων
  • # 2664880: Το DataEntityRow δεν σέβεται τις μεταφράσεις
  • # 842620: Ο διαχειριστής ενημερώσεων δεν μπορεί να εγκαταστήσει μονάδες χρησιμοποιώντας FTP λόγω σπασμένου FileTransferAuthorizeForm
  • # 2575519: Οι μεταβλητές προτύπου twig που περιέχουν αποτέλεσμα Drupal :: url () και Drupal: l :() δεν μετατρέπουν τα μεταδεδομένα τους στο cache και τα συνημμένα μεταδεδομένα (π.χ.

Τι νέο υπάρχει στην έκδοση 8.1.8:

  • Τα ακόλουθα σημαντικά ζητήματα επιλύονται στο 8.1.1:
  • # 2725415: Η ενότητα Επεξεργαστής κειμένου δεν καταγράφει τη χρήση των εικόνων που μεταφορτώνονται σε πεδία text_with_summary, επιτρέπει τη διαγραφή των μεταφορτωμένων εικόνων
  • # 2664880: Το DataEntityRow δεν σέβεται τις μεταφράσεις
  • # 842620: Ο διαχειριστής ενημερώσεων δεν μπορεί να εγκαταστήσει μονάδες χρησιμοποιώντας FTP λόγω σπασμένου FileTransferAuthorizeForm
  • # 2575519: Οι μεταβλητές προτύπου twig που περιέχουν αποτέλεσμα Drupal :: url () και Drupal: l :() δεν μετατρέπουν τα μεταδεδομένα τους στο cache και τα συνημμένα μεταδεδομένα (π.χ.

Τι νέο υπάρχει στην έκδοση 8.1.7:

  • Τα ακόλουθα σημαντικά ζητήματα επιλύονται στο 8.1.1:
  • # 2725415: Η ενότητα Επεξεργαστής κειμένου δεν καταγράφει τη χρήση των εικόνων που μεταφορτώνονται σε πεδία text_with_summary, επιτρέπει τη διαγραφή των μεταφορτωμένων εικόνων
  • # 2664880: Το DataEntityRow δεν σέβεται τις μεταφράσεις
  • # 842620: Ο διαχειριστής ενημερώσεων δεν μπορεί να εγκαταστήσει μονάδες χρησιμοποιώντας FTP λόγω σπασμένου FileTransferAuthorizeForm
  • # 2575519: Οι μεταβλητές προτύπου twig που περιέχουν αποτέλεσμα Drupal :: url () και Drupal: l :() δεν μετατρέπουν τα μεταδεδομένα τους στο cache και τα συνημμένα μεταδεδομένα (π.χ.

Τι νέο υπάρχει στην έκδοση 8.1.5:

  • Τα ακόλουθα σημαντικά ζητήματα επιλύονται στο 8.1.1:
  • # 2725415: Η ενότητα Επεξεργαστής κειμένου δεν καταγράφει τη χρήση των εικόνων που μεταφορτώνονται σε πεδία text_with_summary, επιτρέπει τη διαγραφή των μεταφορτωμένων εικόνων
  • # 2664880: Το DataEntityRow δεν σέβεται τις μεταφράσεις
  • # 842620: Ο διαχειριστής ενημερώσεων δεν μπορεί να εγκαταστήσει μονάδες χρησιμοποιώντας FTP λόγω σπασμένου FileTransferAuthorizeForm
  • # 2575519: Οι μεταβλητές προτύπου twig που περιέχουν αποτέλεσμα Drupal :: url () και Drupal: l :() δεν μετατρέπουν τα μεταδεδομένα τους στο cache και τα συνημμένα μεταδεδομένα (π.χ.

Τι νέο υπάρχει στην έκδοση 8.1.3:

  • Η Drupal 8.1.0, η πρώτη δευτερεύουσα έκδοση του Drupal 8, είναι τώρα διαθέσιμη. Με το Drupal 8, πραγματοποιήσαμε σημαντικές αλλαγές στη διαδικασία απελευθέρωσής μας, υιοθετώντας σημασιολογικές εκδόσεις και προγραμματισμένες κυκλοφορίες χαρακτηριστικών. Αυτό μας επιτρέπει να κάνουμε εκτεταμένες βελτιώσεις στο Drupal 8 εγκαίρως, παρέχοντας ταυτόχρονα συμβατότητα προς τα πίσω. Το Drupal 8.1.0 είναι η πρώτη τέτοια ενημέρωση.
  • Τι νέο υπάρχει στο Drupal 8.1.x;:
  • Το Drupal 8.1.0 συνοδεύεται από πολλές βελτιώσεις, συμπεριλαμβανομένων των βελτιώσεων του CKEditor WYSIWYG, των πρόσθετων API, μιας βελτιωμένης σελίδας βοήθειας και δύο νέων πειραματικών ενοτήτων. (Οι πειραματικές ενότητες παρέχονται με πυρήνα του Drupal για σκοπούς δοκιμής, αλλά δεν υποστηρίζονται ακόμη πλήρως.)
  • Πειραματικό περιβάλλον χρήστη για μεταναστεύσεις από το Drupal 6 και 7:
  • Το Drupal 8.1.0 περιλαμβάνει πλέον τη λειτουργική μονάδα Migrate Drupal UI, η οποία παρέχει μια διεπαφή χρήστη για τις βασικές μετακινήσεις του Drupal. Χρησιμοποιήστε το για να μεταφέρετε Drupal 6 ή 7 τοποθεσίες στο Drupal 8. Ο οδηγός χρήσης για τη μετεγκατάσταση από το Drupal 6 ή 7 στο Drupal 8 έχει πλήρη τεκμηρίωση. Σημειώστε ότι η σουίτα μονάδας Drupal 8 Migrate εξακολουθεί να είναι πειραματική και έχει γνωστά προβλήματα. Διαβάστε παρακάτω για συγκεκριμένες πληροφορίες σχετικά με τη μετεγκατάσταση τοποθεσιών του Drupal 6 και του Drupal 7 με 8.1.0. (Να δημιουργείτε αντίγραφα ασφαλείας των δεδομένων σας πριν πραγματοποιήσετε τη μετεγκατάσταση και να εξετάσετε προσεκτικά τα αποτελέσματα.)
  • BigPipe για αντιληπτή απόδοση:
  • Η ενότητα Drupal 8 BigPipe παρέχει μια εκτεταμένη εφαρμογή της στρατηγικής απόδοσης σελίδας BigPipe του Facebook, οδηγώντας σε πολύ βελτιωμένη απόδοση που αντιλαμβάνεται τις σελίδες με δυναμικό, εξατομικευμένο ή μη δεσμευμένο περιεχόμενο. Δείτε την τεκμηρίωση BigPipe.
  • CKEditor WYSIWYG κουμπί ελέγχου γλώσσας και γλώσσας:
  • Το Drupal 8.0.0 περιλάμβανε την ενότητα CKEditor (έναν επεξεργαστή WYSIWYG), αλλά δεν ήταν προηγουμένως δυνατή η χρήση του ενσωματωμένου ορθογραφικού ελέγχου του προγράμματος περιήγησής του για έλεγχο του κειμένου. Με το Drupal 8.1.0, ο έλεγχος ορθογραφίας είναι πλέον ενεργοποιημένος και στο CKEditor.
  • Μια άλλη μεγάλη βελτίωση είναι η προσθήκη του προαιρετικού πλήκτρου σήμανσης γλώσσας στο CKEditor. Όταν έχει ρυθμιστεί να εμφανίζεται στη γραμμή εργαλείων επεξεργασίας, σας επιτρέπει να ορίσετε πληροφορίες γλώσσας σε τμήματα του κειμένου που είναι χρήσιμα για την προσβασιμότητα και την επεξεργασία του μηχανήματος.
  • Βελτιωμένη σελίδα βοήθειας με περιηγήσεις:
  • Το Drupal 8.0.0 περιελάμβανε ένα νέο σύστημα για tutorials βοήθειας που ονομάζεται περιηγήσεις με την βασική ενότητα Tour. Στο Drupal 8.1.0, κάναμε πιο εύκολο να ανακαλύψουμε αυτές τις περιηγήσεις με την καταχώρισή τους στην επισκόπηση της διοικητικής βοήθειας στη διεύθυνση / admin / help.
  • Η σελίδα επισκόπησης της βοήθειας είναι επίσης πιο ευέλικτη τώρα, έτσι οι συνεισφέρεσαι ενότητες μπορούν να προσθέσουν ενότητες σε αυτήν και τα θέματα μπορούν να παρακάμψουν την εμφάνισή της πιο εύκολα. Μπορείτε να διαβάσετε περισσότερα σχετικά με το νέο σύστημα στην εγγραφή αλλαγών για την ενημερωμένη σελίδα βοήθειας ή ανατρέξτε στην τεκμηρίωση του API Tour για τον τρόπο προσθήκης περιηγήσεων για τις ενότητες σας.
  • Εμφανιζόμενες οντότητες σε πεδία προβολών:
  • Το Drupal 8.1.0 περιλαμβάνει τώρα έναν επεξεργαστή πεδίων επεξεργασμένης οντότητας για προβολές, ο οποίος επιτρέπει την τοποθέτηση μιας πλήρως παραγόμενης οντότητας μέσα σε ένα πεδίο προβολής. Για παράδειγμα, αυτή η δυνατότητα θα μπορούσε να χρησιμοποιηθεί για την εμφάνιση ενός προφίλ επεξεργασμένου χρήστη για κάθε συγγραφέα κόμβου σε ένα πίνακα που περιέχει περιεχόμενο κόμβου. Αυτή η λειτουργία προσφέρθηκε από τη συνιστώσα που συνέβαλε στην οντότητα στο Drupal 7, αλλά δεν ήταν ακόμη διαθέσιμη στο Drupal 8.
  • Υποστήριξη αυτοματοποιημένων δοκιμών JavaScript:
  • Το Drupal 8.1.0 προσθέτει υποστήριξη για αυτοματοποιημένη δοκιμή JavaScript, πράγμα που σημαίνει λιγότερα σφάλματα με τη λειτουργικότητα JavaScript του Drupal στο μέλλον καθώς γράφουμε νέες δοκιμές γι 'αυτό. (Διαβάστε περισσότερα σχετικά με τον τρόπο εκτέλεσης των δοκιμών JavaScript.) Υπάρχουν επίσης και άλλες βελτιώσεις στο σύστημα δοκιμών, συμπεριλαμβανομένης της βελτιωμένης αναφοράς των αποτελεσμάτων PHPUnit και άλλων δοκιμών.
  • Βελτιωμένη υποστήριξη Composer:
  • Ξεκινώντας με το Drupal 8.1.x, ο πυρήνας του Drupal και οι εξαρτήσεις του συσκευάζονται από τον Composer στο Drupal.org. Αυτό σημαίνει ότι οι ιστότοποι και οι ενότητες μπορούν τώρα να χρησιμοποιήσουν το Composer για να διαχειριστούν όλες τις εξαρτήσεις τρίτων (αντί να χρειάζεται να επεξεργάζονται τον κατάλογο προμηθευτή που προηγουμένως είχε αποσταλεί με πυρήνα).
  • Βελτιώσεις API για προγραμματιστές:
  • Μικρότερες εκδόσεις όπως το Drupal 8.1.0 περιλαμβάνουν προσθήκες συμβατών με API για προγραμματιστές καθώς και νέες λειτουργίες.

Τι νέο υπάρχει στην έκδοση 8.0.6 / 8.1.0 RC1:

  • Εγκαταστάσεις σε περιβάλλοντα php-fpm ενδέχεται να εμφανίσουν θανατηφόρα σφάλματα κατά την ενεργοποίηση μονάδων, λόγω της # 2572293: Μην ανοικοδομήσετε το δρομολογητή στον πυρήνα.terminate.
  • Δεν υπάρχει ακόμη δοκιμή ανά δέσμευση για MySQL 5.7.9 ή MariaDB 10.1.8 (και οι δύο κυκλοφόρησαν τον Οκτώβριο του 2015), αλλά δεν υπάρχουν γνωστά προβλήματα μαζί τους. Σκοπεύουμε να προσθέσουμε στο μέλλον μια δοκιμή ανά δέσμευση σε μία από αυτές τις βάσεις δεδομένων.
  • Οι συγκεκριμένες ρυθμίσεις του Apache ενδέχεται να έχουν προβλήματα με την προβολή στοιχείων ενεργητικού του δημόσιου αρχείου. Θέμα: # 2619250: Η απενεργοποίηση του -MultiViews στο .htaccess μπορεί να προκαλέσει 500 σφάλματα
  • Αναζητήστε την ουρά για όλα τα γνωστά ζητήματα.
  • Όλες οι αλλαγές από 8.1.0-beta2
  • # 2701027 από τον Gabor Hojtsy: Το Drupal 8 UPGRADE.txt είναι παραπλανητικό με πολλούς τρόπους (ξεκινώντας από το όνομά του)
  • # 1850080 από amateescu, dawehner, Xano, bojanz, martin107, Pancho, alexpott, tim.plunkett, icseh. πληθυντικός είναι απαραίτητος
  • Επαναφορά> Τεύχος # 1850080 από amateescu, dawehner, Xano, bojanz, martin107, Pancho, alexpott, tim.plunkett, icseh., stefank, Gabor Hojtsy, jhodgdon, tstoeckler: στην ετικέτα εάν απαιτείται πληθυντικός αριθμός "
  • # 2674408 από alexpott: Διόρθωση του προτύπου "Drupal.Classes.UnusedUseStatement" στον πυρήνα
  • # 2694243 από τους marthinal, jhodgdon: node_field_data και οι πίνακες search_index πρέπει να ταιριάζουν με τον langcode
  • # 2624986 από Arla, heykarthikwithu, bradjones1, kristofferwiklund: Επιδιόρθωση παλινδρόμησης από # 2400197, φόρμα επεξεργασίας χρήστη αναμένει επανάκτηση κωδικού πρόσβασης
  • # 2699869 από την er.pushpinderrana: ειδοποίηση απόρριψης για τη μορφή format_string () λέει ότι χρησιμοποιεί SafeMarkup :: format (), αλλά αυτό είναι επίσης αναρτημένο
  • # 2697637 από alexpott, xjm: Ενημερώστε το συνθέτη.json για να έχετε τους σωστούς αριθμούς έκδοσης
  • # 2698595 από davidhernandez: Ονομασμένος λανθασμένος λόγος στο αρχείο Maintainers
  • # 2692827 από foxtrotcharlie: Λάθος κλήσεις στο ContentTranslationManagerInterface :: setEnabled στο FieldEntityTranslationTest
  • # 2696919 από το chgasparoto, snehi: Η τάξη σχολιασμού EntityResource έχει @περίπτωση μετά από σχολιασμό plugin
  • # 2600926 από benjy, mikeryan, phenaproxima, hussainweb, alvar0hurtad0: Να επιτρέπεται στους κωμικούς χαρακτήρες οι σχολιασμοί
  • # 2697291 από τους maxocub, Gabor Hojtsy, alexpott: Οι ετικέτες μορφών μετάφρασης Config δεν μεταφράζονται
  • # 2689655 από cafuego: D8 Η ημερομηνία προβολής των παρατηρήσεων των παραδειγμάτων χρησιμοποιεί λανθασμένη στήλη βάσης δεδομένων
  • # 2489660 από το katzilla, το lucur, το AlviMurtaza, το swati_qa, το ijf8090, το dawehner, το Cottser, το ayang: Εμφανίζεται επικάλυψη κειμένου UI σε παλαιότερες εκδόσεις του Firefox
  • Επαναφορά> Τεύχος # 2678568 από τον Wim Leers: Βεβαιωθείτε ότι έχετε καλή UX & DX ακόμη και όταν A) αποτύχει η παράθεση θέσης κράτησης θέσης, Β) αποτυχία κάποιος συνδρομητής συμβάντος απόκρισης "
  • # 2661470 από το andypost, lauriii: KernelTestBase :: render μεταβιβάζει λανθασμένες τιμές ως παράμετρος για BareHtmlPageRenderer :: renderBarePage
  • # 2614824 από alexpott, xjm, catch: Οι δοκιμές αποτυγχάνουν όταν η σταθερά έκδοσης είναι σταθερή
  • # 2694009 από το heddn: Το MigrationInterface δεν περιλαμβάνει get ()
  • # 2664274 από alexpott, bojanz, fortis, Mile23, arknoll, Barryvdh: Ο συνδυασμός των --prefer-dist και .gitattributes συγχέει την εκκαθάριση του δοκιμαστικού μας πωλητή
  • Επαναφορά του τεύχους # 2658956 από τον Daniel_Rempe, catch, Jeff Cardwell, hctom, tstoeckler, dawehner: Τα δεδομένα ταξινομικού λεξιλογίου δεν είναι διαθέσιμα ως πεδία προβολής
  • # 2678568 από τον Wim Leers: Βεβαιωθείτε ότι έχετε καλή UX & amp; DX ακόμη και όταν Α) αποτύχει η απόδοση του σύμβολο κράτησης θέσης, Β) κάποιος συνδρομητής συμβάντος απάντησης αποτυγχάνει
  • # 2632314 από alexpott, amateescu, ivanjaros: Το PluginSettingsBase :: getThirdPartySettings () επιστρέφει null αντί του πίνακα
  • # 2237101 από το Mile23, cordoval, YesCT, dawehner, tim.plunkett: καθαρίστε τα CompilerPasses Core / DependencyInjection
  • # 2680931 από alexpott: Δοκιμαστικές αποτυχίες στο NormalizeTest
  • # 2688668 από τον / την Berdir, bojanz: Καταχωρήστε τον νέο αναβάτη param enhancer / μετατροπέα οντότητας ως υπηρεσίες
  • Επαναφορά "Τεύχος # 2688668 από τον χρήστη Berdir, bojanz: Καταχωρήστε τον νέο ενισχυτή param enhancer / μετατροπέα ως υπηρεσίες"
  • # 2664748 από amateescu, alexpott, TravisCarden: Ερωτήματα επανεξέτασης κόμβου με ετικέτα για πρόσβαση κόμβου προκαλούν εξαίρεση πίνακα χωρίς κόμβο
  • # 2691741 από τον Lendude: Αφαιρέστε το leftset isset () στο ViewExecutable
  • # 2686207 από τον Berdir: Μετατρέψτε τις απλούστερες δοκιμές πυρήνα σε modules A-I σε phpunit
  • # 2677414 από το blue_waters: Το #default_tab του VerticalTabs έχει καταστραφεί λόγω λάθους / κατηγορίας κλάσης
  • # 1458824 από idebr, JvE, mayaz17, cwoky, Henrik Opel: Το Ajax δεν λειτουργεί με το Tableselect με πλαίσια ελέγχου
  • # 2595613 από swentel, krknth, heykarthikwithu, k4v, aerozeppelin, naveenvalecha, alexpott: '#title_display' = & gt; το "αόρατο" δεν λειτουργεί για σύνθετα στοιχεία
  • # 2685021 από Lendude, cilefen, r0nn1ef, andypost: Θανάσιμο σφάλμα: $ αυτό όταν δεν βρίσκεται στο πλαίσιο του αντικειμένου στο views.theme.inc
  • # 2666650 από alexpott, benjy: Εισάγετε τους διαχειριστές των plugin μετανάστευσης και προέλευσης στις προσθήκες μετανάστευσης
  • # 2692359 από alexpott, nod_: Χρησιμοποιήστε τον πυρήνα / drupal.dialog.ajax όταν χρησιμοποιείτε τύπους διαλόγου δεδομένων
  • # 2670170 από την sileone, vasi: Προσθέστε τη συμβολοσειρά i18n & amp; μεταβλητά δεδομένα στο d6_dump
  • # 2692223 από τον / την amateescu, Berdir: Επιστρέψτε το βασικό πεδίο FieldUnitTestBase μέχρι 8.2.x
  • # 2678674 από τους Wim Leers, benjy, mr.baileys, dawehner, xjm, mlhess: Παράκαμψη πρόσβασης σε μη δημοσιευμένες σελίδες προσαρμοσμένων σφαλμάτων

Τι νέο υπάρχει στην έκδοση 8.0.6:

  • Το Drupal 8.0.4 κυκλοφόρησε ως απάντηση στην ανακάλυψη ευπάθειας ασφαλείας. Λεπτομέρειες μπορείτε να βρείτε στις επίσημες ειδοποιήσεις ασφαλείας: Drupal Core - Critical - Πολλαπλές ευπάθειες - SA-CORE-2016-001

Τι νέο υπάρχει στην έκδοση 8.0.4:

  • Το Drupal 8.0.4 κυκλοφόρησε ως απάντηση στην ανακάλυψη ευπάθειας ασφαλείας. Λεπτομέρειες μπορείτε να βρείτε στις επίσημες ειδοποιήσεις ασφαλείας: Drupal Core - Critical - Πολλαπλές ευπάθειες - SA-CORE-2016-001

Τι νέο υπάρχει στην έκδοση 8.0.0:

  • Στο πλαίσιο, μπορείτε να επεξεργαστείτε και να προεπισκοπήσετε αυτό που βλέπετε-είναι-τι-παίρνετε (WYSIWYG)
  • Περιεκτική μοντελοποίηση περιεχομένου εκτός πλαισίου με οντότητες, πεδία και προβολές
  • Προσαρμογή σελίδων περιεχομένου, ακόμη και φόρμες και σελίδες διαχείρισης μέσω της διαχειριστικής διεπαφής
  • Πλήρης μεταφραστικότητα και εντοπισμός εκτός πλαισίου
  • Αξιόπιστη διαχείριση παραμέτρων για ασφαλή και απλή ανάπτυξη των αλλαγών μεταξύ περιβαλλόντων
  • Έκδοση HTML5 για κινητά πρώτα, ανταποκρινόμενα,
  • REST-πρώτες υπηρεσίες εγγενών web
  • Βελτιωμένη προσβασιμότητα και συμμόρφωση WAI-ARIA
  • Σύγχρονα πρότυπα και πρακτικές PHP, με ενσωμάτωση δημοφιλών βιβλιοθηκών, όπως Composer, Symfony2, Guzzle και Twig
  • Σημαντικά βελτιωμένη απόδοση front-end εκτός πλαισίου
  • Ενισχυμένη κρυπτογράφηση και καλύτερη ολοκλήρωση κλάσης με CDNs και reverse proxy
  • Πλήρης συμβατότητα με την PHP7 και τις βάσεις δεδομένων PostgreSQL και SQLite
  • ... Και πολλά άλλα!

Τι νέο υπάρχει στην έκδοση 7.39 / 8.0.0 Beta 14:

  • Το σύστημα Ajax επικυρώνει τώρα τις διευθύνσεις URL πριν κάνει ένα αίτημα Ajax. Ο υπάρχων κώδικας που χρησιμοποιεί το API του Drupal Ajax με οποιονδήποτε από τους τυπικούς τρόπους θα πρέπει να συνεχίσει να λειτουργεί μετά από αυτήν την ενημέρωση. Σε περίπτωση που έχετε ασυνήθιστο κώδικα Ajax που δεν λειτουργεί με το Drupal 7.39, μπορείτε να έχετε τον κώδικα σας επικυρώνει χειροκίνητα τη διεύθυνση URL με έναν από τους δύο τρόπους. Προσθέστε τη διεύθυνση URL στη ρύθμιση JavaScript "urlIsAjaxTrusted" (για παράδειγμα, δείτε ajax_pre_render_element () ή καλέστε ajax_set_verification_header () στη λειτουργία επανάκλησης Ajax για να επισημάνετε την τρέχουσα διεύθυνση URL ως αξιόπιστη. Κάνετε μόνο αυτό για τις διευθύνσεις URL που πραγματικά εμπιστεύεστε. Τα αιτήματα Ajax στο Drupal δεν θα πρέπει ποτέ να γίνονται σε μη αξιόπιστες διευθύνσεις URL.
  • Για λόγους ασφαλείας, το σύστημα αυτόματης συμπλήρωσης κάνει τώρα τα αιτήματα Ajax σε μη καθαρά URL μόνο, παρόλο που υπάρχει και προστασία για προσαρμοσμένο κώδικα που κάνει χρήση καθαρών διευθύνσεων URL. Υπάρχει μια νέα μορφή API #process λειτουργία σε πεδία κειμένου με δυνατότητα αυτόματης συμπλήρωσης που απαιτείται για να λειτουργήσει η λειτουργία αυτόματης συμπλήρωσης. τα προσαρμοσμένα και τα συνεισφερθέντα στοιχεία θα πρέπει να διασφαλίζουν ότι δεν παρακάμπτουν τυχαία αυτή τη λειτουργία #process όταν αλλάζουν πεδία κειμένου σε φόρμες (χρησιμοποιήστε το element_info_property () για βοήθεια σχετικά με αυτό). Μέρος της διόρθωσης ασφαλείας περιλαμβάνει επίσης αλλαγές στο theme_textfield (); συνιστάται οι τοποθεσίες που υπερισχύουν αυτής της λειτουργίας θέματος να κάνουν αυτές τις αλλαγές επίσης (για περισσότερες λεπτομέρειες, ανατρέξτε στην ενότητα του topic_textfield για αυτό το diff).
  • Όταν αποτύχει η επικύρωση του διακριτικού API φόρμας (για παράδειγμα, όταν εντοπιστεί απόπειρα παραβίασης αίτησης μεταξύ ιστότοπων ή ένας χρήστης προσπαθεί να υποβάλει μια φόρμα αφού αποσυνδεθεί και επανέλθει εν τω μεταξύ εν τω μεταξύ), το API φόρμας παραλείπει τώρα ζητώντας επανάκλησης της τιμής κλήσης του στοιχείου φόρμας, εκτός από μια λίστα επιλογών κλήσεων που παρέχονται από τον πυρήνα του Drupal που είναι γνωστό ότι είναι ασφαλείς. Σε σπάνιες περιπτώσεις, αυτό θα μπορούσε να οδηγήσει σε απώλεια δεδομένων όταν ένας χρήστης υποβάλει μια φόρμα και λάβει ένα σφάλμα επικύρωσης συμβόλων, αλλά το συνολικό αποτέλεσμα αναμένεται να είναι μικρό.

Τι νέο υπάρχει στην έκδοση 7.38 / 8.0.0 Beta 7:

  • Αυτή η έκδοση διορθώνει τα ευπάθειες ασφαλείας

Τι νέο υπάρχει στην έκδοση 7.37 / 8.0.0 Beta 7:

  • Διορθώθηκε μια παλινδρόμηση στο Drupal 7.36 που προκάλεσε την απενεργοποίηση συγκεκριμένων τύπων περιεχομένου εάν είχαν καθοριστεί από μια λειτουργική μονάδα χωρίς δυνατότητα.
  • Αφαίρεσε μια συγκεχυμένη περιγραφή σχετικά με την αυτόματη ανίχνευση ζώνης ώρας από τη φόρμα λογαριασμού χρήστη (δευτερεύουσα αλλαγή UI και δομή δεδομένων).
  • Επιτρέπονται προσαρμοσμένες ετικέτες HTML με μια παύλα στο όνομα για να περάσουν από το filter_xss () όταν καθορίζεται στη λίστα επιτρεπόμενων ετικετών.
  • Επιτρέπονται οι υλοποιήσεις hook_field_schema () για τον καθορισμό ευρετηρίων για πεδία με βάση ένα πρόθεμα στήλης σταθερού μήκους (αντί για ολόκληρη τη στήλη), όπως ήδη επιτρέπεται στις υλοποιήσεις hook_schema ().
  • Σταθερά εξαιρέσεις ΠΟΠ για την PostgreSQL κατά την πρόσβαση σε μη έγκυρες διευθύνσεις URL οντότητας
  • Προστέθηκε ένας φάκελος sites / all / libraries στον κώδικα, με οδηγίες για τη χρήση του.
  • Προστέθηκε μια περιγραφή στα δικαιώματα "Διαχειριστείτε μορφές κειμένου και φίλτρα" στη σελίδα "Δικαιώματα" (αλλαγή συμβολοσειράς).

Τι νέο υπάρχει στην έκδοση 7.36 / 8.0.0 Beta 7:

  • Το Drupal 7.36 περιέχει μόνο διορθώσεις σφαλμάτων και μικρές βελτιώσεις API / λειτουργιών.

Τι νέο υπάρχει στην έκδοση 7.34 / 8.0.0 Beta 6:

  • Επαναφορά "Τεύχος # 2388749 Καταχωρίστε τους μιμητές mime της symfony εάν ​​υποστηρίζονται"

Σχόλια για Drupal

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!