Drupal

צילום מסך תוכנה:
Drupal
פרטי תוכנה:
גרסה: 8.5.6 מעודכן
טען תאריך: 16 Aug 18
מפתחים: Dries
רשיון: ללא תשלום
פופולריות: 2

Rating: 4.0/5 (Total Votes: 2)

דרופל היא תוכנה עצמאית עצמאית המבוססת על נתונים עצמאיים, ללא תלות בפלטפורמת קוד פתוח, המשלבת תכונות רבות עוצמה של מערכות לניהול תוכן, כלים שיתופיים, לוחות דיונים ובלוגים, -חבילה לשימוש.


תכונות במבט אחד

התכונות העיקריות כוללות ספר שיתופי, כתובות אתרים ידידותיות ל- SEO, מערכת הרשאות מבוססת תפקידים, פונקציונליות חיפוש מובנית, אימות משתמשים, הערות משורשרות, תמיכה בשפות מרובות, תמיכה בפרמלינק, פורומים לדיון, התאמה אישית של פריסת עמוד, התאמה מקיפה לאינטרנט תיעוד, אחסון במטמון, רישום ודיווח.

בנוסף, היישום מגיע עם רכיב צובר חדשות, יכולות סינדיקציה של תוכן, תמיכה ב- API של Blogger, סקרים, נתונים סטטיסטיים, מעקב וניתוח. הוא מציע תמיכה בקרת גרסה, מערכת תבניות רב עוצמה עבור אלה שרוצים ליצור עורות יפה ומושכת, כמו גם תמיכה מודולים שניתן להשתמש בהם כדי להרחיב את הפונקציונליות ברירת המחדל שלה.

צור אתרים שאינם תלויים בפלטפורמה

עם Drupal, כל אחד יכול ליצור אתר עצמאי ללא פלטפורמה בתוך דקות ובמאמץ מינימלי, שייראה ויפעל באופן זהה בכל המכשירים שלך, כולל מחשב שולחני, מחשב נישא נייד, מחשב נייד, טאבלט או טלפון נייד. פותח לראשונה על ידי Dries Buytaert, התוכנה משמשת כעת כמערכת ניהול ידע, פלטפורמת שיתוף פעולה עסקי, אתר אישי או בלוג.


מי משתמש בדרופל?

בדומה ל- WordPress, דרופל משמש את כמה מהמוסדות החזקים ביותר בעולם, כולל הבית הלבן, האקונומיסט, Examiner.com, Edukame, Tech Tech Angels, ה- BMJ, Viraland, Chatham House, MIT List המרכז לאמנויות חזותיות, אוניברסיטת אוקספורד, ניוסטיקה, הפדרציה היהודית של פילדלפיה, ועוד רבים אחרים.


מתחת למכסת המנוע

מבט מהיר מתחת למכסה המנוע יראה לנו שהפרויקט נכתב כולו בשפת ה- script של PHP בצד השרת. הוא תומך במגוון רחב של שרתי אינטרנט, כולל Apache, nginx, Lighttpd, Cherokee, Hiawatha ו- IIS ושרתי מסד נתונים, כגון MySQL, MariaDB, PostgreSQL, MongoDB, SQLite או Microsoft SQL Server. זה עובד הכי טוב במערכות גנו / לינוקס.

מה חדש במהדורה זו:

  • תיקון קריטיות ביותר - ביצוע קוד מרחוק - SA-CORE-2018-004

  • מה חדש בגירסה 8.5.4:

    • תיקון קריטית ביותר - ביצוע קוד מרחוק - SA- CORE-2018-004

    מה חדש בגרסה:

    • [PHP 7.2] count () חייב להיות מערך או אובייקט המיישם Countable. דרופל 8.4.4 עדיין יש אחד נשאר קריטי באג על PHP 7.2 אשר ייקבע על ידי דרופל 8.5.0, שישוחרר 7 מרס 2018.
    • במקביל לעריכת שני תרגומים של צומת עלולה לגרום לאובדן נתונים עבור שדות שאינם ניתנים לתרגום

    מה חדש בגירסה 8.4.2:

    גרסה חדשה זו היא אבן דרך חשובה ביציבות עבור דרופל 8. היא מוסיפה שיפורים מתחת למכסה המנוע כדי לאפשר שיפורים יציבים של מודולים מרכזיים עבור פריסות, מדיה ויומן. מודולים ניסיוניים רבים אחרים הליבה הפכו גם יציבה במהדורה זו, כולל מודולים להצגת טעויות טופס inline וניהול זרימות עבודה.
  • השחרור כולל כמה תיקונים חשובים מאוד עבור שלמות הנתונים של עדכון התוכן וכן עדכון כדי למנוע מחיקה של קבצים יתומים שגרמו לאובדן נתונים עבור אתרים רבים, לצד שיפורים רבים עבור בוני אתרים ומחברי תוכן.

מה חדש בגרסה 8.3.7:

  • # 2867493: שגיאה: קריאה לפונקציה של חבר getTotalCount () על boolean ב stat_get ()
  • # 2867887: Statistics_get () מערער את הבדיקה 0 יותר מדי
  • # 2753971: פונקציה ContentEntityStorageBase :: deleteRevision () אינה מסירה ערכים node_field_revision

מה חדש בגרסה 8.3.4:

  • # 2867493: שגיאה: קריאה לפונקציה של חבר getTotalCount () ב- boolean ב stat_get ()
  • # 2867887: Statistics_get () מערער את הבדיקה 0 יותר מדי
  • # 2753971: פונקציה ContentEntityStorageBase :: deleteRevision () אינה מסירה ערכים node_field_revision

מה חדש בגרסה 8.3.1:

  • דרופל Core - קריטי - מספר פגיעויות - SA-CORE-2017-001

מה חדש בגרסה 8.2.7:

  • דרופל Core - קריטי - מספר פגיעויות - SA-CORE-2017-001

מה חדש בגרסה 8.2.6:

  • הבעיות החשובות הבאות נפתרות ב 8.2.6:
  • תלות מעופשות שהועברו אל onDependencyRemoval () גורמות לאובדן נתונים על הסרת התקנה
  • עדכן רכיבי Symfony ל- 2.8.16 עדכון זה היה נחוץ כדי להפוך את דרופל 8 לתואם ל- PHP 7.1.
  • נוספו שיטות בדיקה חדשות של JavaScript
  • בנוסף, כשלי הבדיקה הבאים נפתרו:
  • Postgres נכשלים ב- DrupalTestspathKernelMigrated6MigrateUrlAliasTest
  • כישלון בדיקה אקראית ב- DateRangeFieldTest
  • אקראי נכשל ב- CopyFileTest
  • כישלון בדיקה אקראית עם "נכשל בפתיחת זרם" עבור //: // htaccess זמני
  • הבדיקה לסירוגין נכשלה ב- LocaleUpdateTest :: testUpdateImportSourceRemote ()
  • UpdatePathTestBase בדיקות שנכשלו באופן אקראי

מה חדש בגרסה 8.2.4:

  • [regression] REST ב- Drupal 8.2.x אינו מאפשר שיטות HTTP מלבד GET / PATCH / POST / DELETE: אפשרויות, PUT, וכולי נכשלות
  • CommentResourceTestBase :: testPostDxWithoutCriticalBaseFields () נכשל תמיד ב- PHP 5.6 & amp; MySQL 5.5 (עובד מצוין על גרסאות PHP אחרות)
  • שאילתת היישות מאפשרת לציין מזהה סוג ישות עבור שדות ייחוס
  • תוסף היעד md_entity הוצא משימוש

מה חדש בגרסה 8.2.3:

  • Core 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 :() אינם מבזבזים את המטא-נתונים של המטמון ואת הקובץ המצורף (למשל מציין מיקום של אסימון)

מה חדש בגרסה 8.1.8:

  • הבעיות החשובות הבאות נפתרות ב 8.1.1:
  • # 2725415: מודול 'עורך טקסט' אינו מצליח לעקוב אחר השימוש בתמונות המועלות בשדות text_with_summary, מאפשר למחוק תמונות שהועלו
  • # 2664880: DataEntityRow אינו מכבד תרגומים
  • # 842620: מנהל העדכונים אינו יכול להתקין מודולים באמצעות FTP עקב פיצול FileTransferAuthorizeForm
  • # 2575519: משתני תבנית Twig שמכילים תוצאה של Drupal :: url () ו- Drupal: l :() אינם מבזבזים את המטא-נתונים של המטמון ואת הקובץ המצורף (למשל מציין מיקום של אסימון)

מה חדש בגרסה 8.1.7:

  • הבעיות החשובות הבאות נפתרות ב 8.1.1:
  • # 2725415: מודול 'עורך טקסט' אינו מצליח לעקוב אחר השימוש בתמונות המועלות בשדות text_with_summary, מאפשר למחוק תמונות שהועלו
  • # 2664880: DataEntityRow אינו מכבד תרגומים
  • # 842620: מנהל העדכונים אינו יכול להתקין מודולים באמצעות FTP עקב פיצול FileTransferAuthorizeForm
  • # 2575519: משתני תבנית Twig שמכילים תוצאה של Drupal :: url () ו- Drupal: l :() אינם מבזבזים את המטא-נתונים של המטמון ואת הקובץ המצורף (למשל מציין מיקום של אסימון)

מה חדש בגירסה 8.1.5:

  • הבעיות החשובות הבאות נפתרות ב 8.1.1:
  • # 2725415: מודול 'עורך טקסט' אינו מצליח לעקוב אחר השימוש בתמונות המועלות בשדות text_with_summary, מאפשר למחוק תמונות שהועלו
  • # 2664880: DataEntityRow אינו מכבד תרגומים
  • # 842620: מנהל העדכונים אינו יכול להתקין מודולים באמצעות FTP עקב פיצול FileTransferAuthorizeForm
  • # 2575519: משתני תבנית Twig שמכילים תוצאה של Drupal :: url () ו- Drupal: l :() אינם מבזבזים את המטא-נתונים של המטמון ואת הקובץ המצורף (למשל מציין מיקום של אסימון)

מה חדש בגרסה 8.1.3:

  • דרופל 8.1.0, המהדורה הראשונה של דרופל 8, זמינה כעת. עם דרופל 8, עשינו שינויים משמעותיים בתהליך השחרור שלנו, אימוץ גרסאות סמנטיות ומשחרר תכונות מתוזמנות. זה מאפשר לנו לבצע שיפורים נרחבים Drupal 8 בזמן אופנה, תוך מתן תאימות לאחור. דרופל 8.1.0 הוא העדכון הראשון מסוגו.
  • מה חדש ב- Drupal 8.1.x?:
  • דרופל 8.1.0 מגיע עם שיפורים רבים, כולל CKEditor WYSIWYG שיפורים, הוסיף APIs, דף עזרה משופר, ושני מודולים ניסיוניים חדשים. (מודולים ניסיוניים מסופקים עם הליבה דרופל למטרות בדיקה, אך עדיין לא נתמך באופן מלא.)
  • ממשק משתמש ניסיוני עבור העברות מ- Drupal 6 ו- 7:
  • דרופל 8.1.0 כוללת כעת את המודול Uru Migration Drupal, המספק ממשק משתמש עבור הגירות הליבה של דרופל. השתמש בו כדי להעביר דרופל 6 או 7 אתרים כדי דרופל 8. המדריך למשתמש על הגירה מ Drupal 6 או 7 כדי Drupal 8 יש תיעוד מלא. שים לב כי חבילת דרופל 8 מודול העברה עדיין ניסיוני יש בעיות ידועות. קרא להלן מידע ספציפי על העברת דרופל 6 ו Drupal 7 אתרים עם 8.1.0. (תמיד גבה את הנתונים לפני ביצוע ההעברה ובדוק את התוצאות בקפידה.)
  • BigPipe עבור ביצועים נתפסים:
  • המודול Drupal 8 BigPipe מספק יישום מתקדם של אסטרטגיית עיבוד הדף של BigPipe בפייסבוק, מה שמוביל לשיפור משמעותי בתפקוד הנתפס עבור דפים עם תוכן דינמי, מותאם אישית או בלתי ניתן לשינוי. עיין בתיעוד של BigPipe.
  • CKEditor WYSIWYG לחצן בדיקת איות ושפה:
  • דרופל 8.0.0 כללה את המודול CKEditor (עורך WYSIWYG), אך לא ניתן היה קודם להשתמש בדפדפן האיות המובנה בדפדפן כדי לבדוק את הטקסט. עם דרופל 8.1.0, בדיקת איות מופעלת כעת גם בתוך CKEditor.
  • שיפור גדול נוסף הוא הוספת לחצן סימון השפה האופציונלי ב- CKEditor. כאשר מוגדר להיות מוצג בסרגל הכלים העריכה שלך, הוא מאפשר לך להקצות מידע שפה לחלקים של הטקסט, אשר שימושי עבור הנגישות ועיבוד המכונה.
  • דף עזרה משופר עם סיורים:
  • דרופל 8.0.0 כללה מערכת חדשה לעזרה הדרכות שנקרא סיורים עם הליבה סיור מודול. ב- Drupal 8.1.0, עשינו את הסיורים הללו בקלות רבה יותר על-ידי הצגתם בסקירת העזרה הניהולית ב- / admin / help.
  • הדף 'סקירה כללית על עזרה' הוא גם גמיש יותר כעת, כך שמודולים שתרמו יכולים להוסיף לו קטעים וערכות נושא יכולות לעקוף את המראה שלו בקלות רבה יותר. תוכל לקרוא עוד על המערכת החדשה ברשומת השינוי של דף העזרה המעודכן, או לעיין בתיעוד API Tour כיצד ניתן להוסיף סיורים למודולים שלך.
  • ישויות שניתנו בשדות תצוגות:
  • דרופל 8.1.0 כולל כעת מטפל שדה ישות שניתנה עבור Views, המאפשר הצבת ישות שניתנת במלואה בשדה תצוגה. לדוגמה, ניתן להשתמש בתכונה זו להצגת פרופיל משתמש מוצג עבור כל מחבר צומת בטבלה המפרטת תוכן צומת. תכונה זו סופקה על ידי מודול היוזמה של Entity בדרופל 7, אך עדיין לא היה זמין בדרופל 8.
  • תמיכה בבדיקה אוטומטית של JavaScript:
  • דרופל 8.1.0 מוסיפה תמיכה לבדיקות אוטומטיות של JavaScript, אשר פירושו פחות באגים עם פונקציונליות JavaScript של דרופל בעתיד, כאשר אנו כותבים בדיקות חדשות עבור זה. (קרא עוד על אופן הפעלת בדיקות ה- JavaScript). ישנם גם שיפורים נוספים במערכת הבדיקה, כולל דיווח משופר על PHPUnit ותוצאות בדיקה אחרות.
  • תמיכה משופרת במלחינים:
  • החל ב- Drupal 8.1.x, הליבה של דרופל ותלותה ארוזים על-ידי מלחין ב- Drupal.org. כלומר, אתרים ומודולים יכולים כעת להשתמש גם ב- Composer כדי לנהל את כל התלות של צד שלישי (במקום לעבוד על ספריית הספק ששלחה בעבר עם הליבה).
  • שיפורים בממשק API של מפתח:
  • שיפורים קלים כמו דרופל 8.1.0 כוללים תוספות API תואמות לאחור למפתחים כמו גם תכונות חדשות.

מה חדש בגירסה 8.0.6 / 8.1.0 RC1:

  • התקנות על סביבות php-fpm עשויות לראות שגיאות חמורות בהפעלת מודולים, עקב # 2572293: אל תבנה מחדש את הנתב ב- kernel.terminate.
  • אין עדיין בדיקות לביצוע עבור MySQL 5.7.9 או MariaDB 10.1.8 (שניהם שוחררו באוקטובר 2015), אך אין בעיות ידועות עם אותם. בכוונתנו להוסיף בדיקות לכל אחד מהמאגרים הללו בעתיד.
  • תצורות מסוימות של Apache עשויות להיתקל בבעיות בעת הצגת נכסי קובץ ציבוריים. בעיה: # 2619250: השבתת -מספר צפיות ב- htaccess יכולה לגרום לשגיאות 500
  • חפש את תור הבעיות בכל הבעיות הידועות.
  • כל השינויים מאז 8.1.0-beta2
  • # 2701027 על ידי Gabor Hojtsy: דרופל 8 UPGRADE.txt מטעה במובנים רבים (בשמה מלכתחילה)
  • # 1850080 על ידי amateescu, dawehner, Xano, bojanz, martin107, Pancho, alexpott, tim.plunkett, icseh., stefank, Gabor Hojtsy, jhodgdon, tstoeckler: תוויות סוג ישות חסרות ריבוי, לא ניתן ליצור טקסט UI מבוסס על התווית אם יש צורך ברבים
  • חזור # # 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, משתמש לערוך טופס מצפה hash לאיפוס הסיסמה
  • # 2699869 על-ידי er.pushpinderrana: הודעת ביטול עבור format_string () אומרת להשתמש ב- SafeMarkup :: format (), אך זה גם הוצא משימוש
  • # 2697637 על ידי alexpott, xjm: עדכן את composer.json כדי לקבל מספרי גרסה נכונים
  • # 2698595 על-ידי davidhernandez: שם הקובץ שגוי באיות בקובץ Maintainers
  • # 2692827 על-ידי foxtrotcharlie: שיחות לא נכונות ל ContentTranslationManagerInterface :: setEnabled ב- FieldEntityTranslationTest
  • # 2696919 על-ידי chgasparoto, snehi: מחלקה ביאור של EntityResource יש @see לאחר ההערה של התוסף
  • # 2600926 על ידי benjy, mikeryan, phenaproxima, hussainweb, alvar0hurtad0: אפשר הסברים בירושה על פני מרחבי שמות
  • # 2697291 על-ידי maxocub, Gabor Hojtsy, alexpott: תווית תרגום תבניות תווית לא מתורגמות
  • # 2689655 by cafuego: D8 תאריך ההגשה של ארגומנטים משתמש בעמודה לא נכונה של מסד נתונים
  • # 2489660 על ידי katzilla, lucur, AlviMurtaza, swati_qa, ijf8090, dotehn, Cottser, ayang: תצוגות ממשק המשתמש של Outlook חופפות בגרסאות ישנות יותר של Firefox
  • חזור על "בעיה # 2678568 על-ידי Wim Leers: ודא ש- UX & amp; DX טוב גם כאשר A) עיבוד של מציין מיקום נכשל, B) חלק ממנוי אירוע התגובה נכשל"
  • # 2661470 by andypost, lauriii: KernelTestBase :: render מעביר ערכים שגויים כפרמטר עבור BareHtmlPageRenderer :: renderBarePage
  • # 2614824 על-ידי alexpott, xjm, לתפוס: בדיקות נכשלות כאשר גרסה קבועה יציבה
  • # 2694009 by heddn: MigrationInterface אינו כולל get ()
  • # 2664274 על-ידי alexpott, bojanz, fortis, Mile23, arknoll, Barryvdh: שילוב של - distre-dist. ו- gitattributes מבלבל את ניקוי בדיקת הספק שלנו
  • חזור לגרסה מס '2658956 על ידי Daniel_Rempe, לתפוס, ג' ף Cardwell, hctom, tstoeckler, dawehner: אוצר מילים טקסונומיה לא זמין כמו שדות צפיות
  • # 2678568 על-ידי Wim Leers: ודא ש- UX & amp; DX גם כאשר A) טיוח של מציין מיקום נכשל, B) חלק ממנוי אירוע התגובה נכשל
  • # 2632314 על-ידי alexpott, amateescu, ivanjaros: PluginSettingsBase :: getThirdPartySettings () מחזירה null במקום מערך
  • # 2237101 על-ידי Mile23, cordoval, YesCT, dawehner, tim.plunkett: ניקיון עבור Core / Dependency CompilerPasses
  • # 2680931 על-ידי alexpott: כשלי בדיקה ב- NormalizeTest
  • # 2688668 על-ידי Berdir, bojanz: רשום את הגרסה החדשה של שיפורים / משמרות הפרמטרים של הישות כשירותים
  • חזור לגרסה # 2688668 על-ידי Berdir, bojanz: רשום את הגרסה החדשה של גרסאות משופרת של גרסאות ישנות / ממיר כשירותים "
  • # 2664748 על-ידי amateescu, alexpott, TravisCarden: שאילתות של צמתים מתויגות המתויגות עבור גישת הצומת גורמות לחריגה "ללא טבלת טבלה"
  • # 2691741 על ידי Lendude: הסר שאריות isset () ב- ViewExecutable
  • # 2686207 על ידי Berdir: המרת בדיקות הליבה הפשוטות ביותר במודולים A-I כדי phpunit
  • # 2677414 by blue_waters: VerticalTabs '#default_tab שבור עקב שם מחלקה שגוי / לא תואם
  • # 1458824 by 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: הזרק מנהלי הגירה ומנהלי תוסף המקור לתוספי ההעברה
  • # 2692359 על-ידי alexpott, nod_: השתמש ב- core / drupal.dialog.ajax בעת שימוש בנתונים מסוג דו-שיח
  • # 2670170 על ידי quietone, vasi: הוסף מחרוזת i18n & amp; נתונים משתנים ל- d6_dump
  • # 2692223 על ידי amateescu, Berdir: החזר את FieldUnitTestBase המבוסס על Simpletest עד 8.2.x
  • # 2678674 על-ידי Wim Leers, benjy, mr.baileys, dawehner, xjm, mlhess: מעבר לעקיפת דפי שגיאה מותאמים אישית שלא פורסמו

מה חדש בגירסה 8.0.6:

  • דרופל 8.0.4 שוחרר בתגובה לגילוי של פגיעויות אבטחה. פרטים ניתן למצוא את הייעוץ הרשמי אבטחה: דרופל Core - קריטי - מספר פגיעויות - SA-CORE-2016-001

מה חדש בגירסה 8.0.4:

  • דרופל 8.0.4 שוחרר בתגובה לגילוי של פגיעויות אבטחה. פרטים ניתן למצוא את הייעוץ הרשמי אבטחה: דרופל Core - קריטי - מספר פגיעויות - SA-CORE-2016-001

מה חדש בגירסה 8.0.0:

  • עריכה ותצוגות מקדימות ב- the-what-see-is-what-you-get (WYSIWYG) ב-
  • תוכן מקיף של מודלים מחוץ לתיבה עם ישויות, שדות ותצוגות
  • התאמה אישית של דפי תוכן ואפילו טפסים ודפים ניהוליים באמצעות הממשק הניהולי
  • תאימות מלאה ולוקליזציה מחוץ לתיבה
  • ניהול תצורה אמין לפריסה בטוחה ופשוטה של ​​שינויים בין סביבות
  • פלט נייד לנייד, תגובה HTML5
  • שירותי האינטרנט המקומיים הראשונים של REST
  • נגישות משופרת ותאימות WAI-ARIA
  • תקני PHP מודרניים ופרקטיקות, בשילוב עם ספריות פופולריות כגון Composer, Symfony2, Guzzle ו- Twig
  • שיפור ביצועים חזיתיים מהקופסה
  • אחסון מטמון משופר ואינטגרציה ברמה הטובה ביותר עם CDNs ועם פרוקסי הפוכה
  • תאימות מלאה ל- PHP7, ומסדי הנתונים PostgreSQL ו- SQLite
  • ... ועוד הרבה!

מה חדש בגירסה 7.39 / 8.0.0 Beta 14:

  • מערכת אייאקס מאמתת את כתובות האתרים לפני ביצוע בקשת אייאקס. קוד קיים אשר משתמש Drupal Ajax API בכל אחת הדרכים תקן צריך להמשיך לעבוד לאחר עדכון זה. אם יש לך קוד Ajax יוצא דופן שאינו עובד עם דרופל 7.39, אתה יכול לקבל את הקוד באופן ידני לאמת את כתובת האתר באחת משתי דרכים. הוסף את כתובת האתר להגדרת JavaScript של urlIsAjaxTrusted (ראה ajax_pre_render_element () לדוגמה) או התקשר אל ajax_set_verification_header () בפונקציה התקשרות של Ajax כדי לסמן את כתובת האתר הנוכחית כמקור מהימן. רק לעשות את זה עבור כתובות אתרים שאתה בעצם אמון; בקשות אייאקס בדרופל לעולם לא יוצגו לכתובות אתרים לא מהימנות.
  • מטעמי אבטחה, מערכת ההשלמה האוטומטית הופכת את בקשות אייאקס לכתובות אתר לא נקיות בלבד, למרות שההגנה קיימת גם לקוד מותאם אישית שעושה זאת באמצעות כתובות אתרים נקיות. קיימת פונקציה חדשה של ממשק API מסוג #process בשדות טקסט מופעלים בהשלמה האוטומטית הדרושים לפונקציונליות ההשלמה האוטומטית כדי לעבוד; מודולים מותאמים אישית תרמו צריך לוודא שהם לא דריסה זו #process פונקציה בטעות בעת שינוי שדות טקסט על טפסים (השתמש element_info_property () לעזרה עם זה). חלק מתיקון האבטחה כולל גם שינויים ב- theme_textfield (); מומלץ כי אתרים אשר לעקוף את פונקציית נושא זה לבצע שינויים אלה גם כן (עיין בסעיף theme_textfield של הבדל זה לפרטים).
  • כשאימות אסימון של קוד ה- API נכשל (לדוגמה, כאשר מזוהה בקשת זיוף בין בקשות לאתר, או שמשתמש מנסה לשלוח טופס לאחר שתצטרף לחשבונך וחזר אליו שוב בינתיים), ה- API של טופס זה מדלג כעת התקשר טופס אלמנט callbacks ערך, למעט רשימה נבחרת של callbacks המסופק על ידי הליבה דרופל כי ידוע להיות בטוח. במקרים נדירים, הדבר עלול לגרום לאובדן נתונים כאשר משתמש שולח טופס ומקבל שגיאת אימות אסימון, אך האפקט הכללי צפוי להיות קטין.

מה חדש בגירסה 7.38 / 8.0.0 Beta 7:

  • מהדורה זו פותר פגיעויות אבטחה.

מה חדש בגירסה 7.37 / 8.0.0 Beta 7:

  • תוקנה רגרסיה ב- Drupal 7.36 שגרמה לסוגים מסוימים של סוגי תוכן להיות מושבתים אם הם הוגדרו על-ידי מודול שאינו מאופק יותר.
  • הסרת תיאור מבלבל בנוגע לאיתור אוטומטי של אזור זמן מטופס חשבון המשתמש (ממשק משתמש קטן ושינוי במבנה הנתונים).
  • תגי HTML מותאמים אישית עם מקף בשם לעבור דרך filter_xss () כאשר מצוין ברשימה של התגים המותרים.
  • יישומים מותרים של hook_field_schema () כדי לציין אינדקסים עבור שדות המבוססים על קידומת עמודה באורך קבוע (במקום בעמודה כולה), כפי שהותר כבר ביישומי hook_schema ().
  • תוקנו חריגות PDO על PostgreSQL בעת גישה לכתובות אתר של ישויות לא חוקיות.
  • הוספת תיקיית אתרים / כל ספריות אל בסיס הקוד, עם הוראות לשימוש בו.
  • נוסף תיאור להרשאת "הרשאת תבניות טקסט ומסננים" בדף 'הרשאות' (שינוי מחרוזת).

מה חדש בגירסה 7.36 / 8.0.0 Beta 7:

  • דרופל 7.36 מכיל תיקוני באגים ושיפורים קטנים בממשק API / תכונה בלבד.

מה חדש בגירסה 7.34 / 8.0.0 Beta 6:

  • חזור לגרסה # 2388749 רשום את הניחושים של simfony אם הם נתמכים "

תגובות ל Drupal

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!