ดาวน์โหลด Drupal 7 เวอร์ชันรัสเซีย คุณสมบัติทางเทคนิคของ Drupal

Drupal เป็นหนึ่งใน CMS ที่ได้รับความนิยมมากที่สุดในโลก เป็นที่นับถือของนักพัฒนาและนักออกแบบเว็บไซต์ในด้านความเรียบง่าย ความยืดหยุ่น และการแจกจ่ายฟรี ด้วยความช่วยเหลือของมัน คุณสามารถสร้างแหล่งข้อมูลทางอินเทอร์เน็ตได้ทุกประเภท รวมทั้งบล็อก เว็บไซต์นามบัตร ร้านค้าออนไลน์ แหล่งข้อมูลและอื่น ๆ สิ่งที่สำคัญคือ ในการสร้างเว็บไซต์ของคุณเอง คุณไม่จำเป็นต้องมีความรู้เกี่ยวกับภาษาการเขียนโปรแกรมและทักษะการจัดวาง - ทักษะของผู้ใช้พีซีที่มีความมั่นใจในการทำงานกับ Drupal ก็เพียงพอแล้ว

การติดตั้ง CMS นั้นค่อนข้างง่ายและใช้งานง่ายและไม่แตกต่างจากการติดตั้งอื่น ๆ การตัดสินใจที่คล้ายกัน. ก่อนอื่นคุณต้องโอนไฟล์ไปยังโฮสติ้งด้วย ความช่วยเหลือ FTPลูกค้า (แน่นอน ถ้าคุณไม่ได้ใช้ เซิร์ฟเวอร์ของตัวเอง). หลังจากนั้นคุณต้องป้อนที่อยู่ของไซต์ในอนาคตและทำความคุ้นเคยกับหน้าต่างต้อนรับของตัวติดตั้ง ถัดไป คุณจะต้องป้อนที่อยู่ในฐานข้อมูล ข้อมูลสำหรับแผงการดูแลระบบ และชื่อของทรัพยากร การติดตั้ง CMS เสร็จสมบูรณ์และคุณสามารถเริ่มทำงานกับไซต์ได้: ค้นหาเทมเพลตที่เหมาะสม (ซึ่งคุณสามารถค้นหาได้ค่อนข้างมากบนอินเทอร์เน็ต) เพิ่มข้อมูลที่จำเป็นทั้งหมด ติดตั้งโมดูลที่มีประโยชน์ และอื่น ๆ สรุปแล้ว Drupal เป็นโซลูชันที่ยอดเยี่ยมสำหรับผู้ที่ไม่มีความรู้เกี่ยวกับ HTML, CSS และ PHP แต่ยังต้องการมีเว็บไซต์เป็นของตนเอง

คุณสมบัติและฟังก์ชั่นที่สำคัญ

  • ช่วยให้คุณสร้างทรัพยากรบนเว็บได้ทุกประเภทและซับซ้อน
  • มีการเขียนเทมเพลตและโมดูลจำนวนมากสำหรับ CMS;
  • รองรับมาตรฐานเว็บที่ทันสมัยที่สุด
  • แปลเป็นหลายภาษารวมถึงภาษารัสเซีย
  • มีเปิด รหัสแหล่งที่มา;
  • เป็น CMF นอกเวลา (สภาพแวดล้อมสำหรับการสร้างเว็บแอปพลิเคชัน);
  • แจกฟรีไม่มีค่าใช้จ่าย

ใครมีหน้าเว็บคงทราบดีถึงความสำคัญ จัดการเนื้อหาทั้งหมดได้อย่างง่ายดายและรวดเร็ว. ผู้ใช้จำนวนมากเลิกใช้ตัวเลือกนี้เนื่องจากความซับซ้อนของทางเลือกที่มีอยู่ สำหรับพวกเขาทั้งหมด ดรูปาลเป็นทางออกที่ดี

สำหรับซอฟต์แวร์ อยู่เพราะชุมชน

ดรูปาล เป็นระบบจัดการเนื้อหา(CMS) ถูกสร้างขึ้นเพื่อให้คุณเผยแพร่เนื้อหาทุกประเภทบนไซต์ของคุณได้ง่ายขึ้น บทความที่คุณเพิ่งเขียน รูปภาพจากคอนเสิร์ตเมื่อคืน หรือวิดีโอการท่องเที่ยวของคุณ สามารถอัปโหลดไปยังหน้าเว็บ บล็อก หรือฟอรัมได้ทันที

ลักษณะเฉพาะ ดรูปาล

  • โอเพ่นซอร์ส CMSเข้ากันได้กับมาตรฐาน
  • ตัวเลือกการปรับแต่งอินเตอร์เฟสมากมาย.
  • โครงสร้างโมดูลาร์เพิ่มฟังก์ชันการทำงานและความซับซ้อนของฟังก์ชัน
  • ให้คุณจัดการผู้ใช้

หากคุณกำลังมองหาตัวจัดการเนื้อหาที่สามารถเป็นทางเลือกแทน Oxite หรือ WordPress ล่ะก็ ไม่ต้องการความรู้ด้านการเขียนโปรแกรมอย่าลังเลและดาวน์โหลด ดรูปาลฟรี.

และคนอื่น ๆ). Drupal นั้นฟรี ซอฟต์แวร์ได้รับการคุ้มครองโดยสัญญาอนุญาตสาธารณะทั่วไปของ GNU และพัฒนาโดยความพยายามของผู้ที่ชื่นชอบจากทั่วทุกมุมโลก

Drupal สามารถทำงานบนระบบยอดนิยมเช่น ไมโครซอฟท์ วินโดวส์ในความเป็นจริง Mac OS X, Linux บนแพลตฟอร์มใด ๆ ที่รองรับเว็บเซิร์ฟเวอร์หรือ Microsoft IIS ยังต้องใช้ระบบจัดการฐานข้อมูล /, 8.3 หรือเชิงพาณิชย์อื่น ๆ เต็ม ความต้องการของระบบได้รับ Drupal

ระบบรองรับการแปลอินเตอร์เฟสมากกว่า 100 ภาษา (แต่ไม่ใช่การแปลทั้งหมดที่สมบูรณ์) มีการรองรับภาษารัสเซีย Drupal ใช้กลไกของตัวเองในการแปล จัดเก็บคำแปลไว้ในฐานข้อมูลพร้อมกับเนื้อหาส่วนที่เหลือของไซต์ ในขณะเดียวกันก็สามารถปรับให้เข้ากับการทำงานกับไลบรารี่มาตรฐานได้ไม่ยาก นำเข้าและส่งออกการแปลเว็บไซต์ดำเนินการในรูปแบบของไฟล์ po (รูปแบบที่ห้องสมุดใช้)

การแปลเนื้อหาแบบเต็มได้รับการสนับสนุนโดยโมดูลของบุคคลที่สามซึ่งไม่รวมอยู่ในการแจกจ่าย Drupal แต่สามารถดาวน์โหลดได้จากไซต์ของนักพัฒนาซอฟต์แวร์

Drupal นำเสนอรูปแบบที่ยืดหยุ่นสำหรับการจัดระเบียบโครงสร้างเว็บไซต์ตามอนุกรมวิธาน Taxonomy เป็นกลไกที่ช่วยให้คุณสร้างหมวดหมู่ตามอำเภอใจสำหรับเนื้อหาของไซต์และเชื่อมโยงกับโมดูลที่ให้อินพุตและเอาต์พุตของข้อมูล หมวดหมู่สามารถแสดงรายการแบบแบนราบหรือแบบลำดับชั้น หรือโครงสร้างที่ซับซ้อน ซึ่งองค์ประกอบสามารถมี "พาเรนต์" ได้หลายรายการและรายการย่อยหลายรายการ ด้วยความช่วยเหลือของรูปแบบที่คล้ายกัน โมดูลเดียวกันสามารถจัดระเบียบได้ ตัวเลือกต่างๆโครงสร้างเนื้อหา ตัวอย่างเช่น เป็นเรื่องง่ายที่จะสร้างรายการตัดขวาง “ คำหลัก” สำหรับเอกสารไซต์ทั้งหมด ฯลฯ

กระบวนทัศน์อื่นเกิดขึ้นจากการสร้างส่วนขยาย Content Construction Kit (CCK) ใน Drupal CCK ช่วยให้คุณสามารถเพิ่มฟิลด์ใหม่ลงในเอกสารได้ หลากหลายชนิด– จากช่องป้อน URL และอีเมล ไปจนถึงช่องจัดเก็บและแสดงผล ไฟล์มัลติมีเดีย. นอกจากนี้ ผ่านโมดูลเพิ่มเติมสำหรับ CCK (เช่น การอ้างอิงโหนด) คุณสามารถจัดระเบียบลิงก์ระหว่างเอกสารโดยไม่ต้องใช้กลไกการจัดหมวดหมู่

Drupal มีสถาปัตยกรรมแบบโมดูลาร์ที่มีแกนหลักขนาดกะทัดรัดซึ่งมี API ที่โมดูลสามารถเข้าถึงได้ ชุดโมดูลมาตรฐานประกอบด้วยฟังก์ชันต่างๆ เช่น ฟีดข่าว บล็อก ฟอรัม การอัปโหลดไฟล์ การรวบรวมข่าวสาร การลงคะแนนเสียง การค้นหา และอื่นๆ การออกแบบเว็บไซต์ยังเปลี่ยนผ่านโมดูลพิเศษ - "ธีม"

โมดูล Drupal

ตัวอย่างบางส่วนของโมดูลยอดนิยมที่สามารถดาวน์โหลดได้จากพื้นที่เก็บข้อมูลที่:

  • มุมมอง - โมดูลพร้อมอินเทอร์เฟซสำหรับสร้างรายการต่างๆ
  • พาเนล - ให้ความสามารถในการแยกเนื้อหาของเพจออกเป็นภูมิภาค (การใช้ขั้นสูงของภูมิภาค Drupal มาตรฐาน)
  • บริการ - สร้างบริการเว็บของคุณเอง เช่น XMLRPC หรือ REST
  • WYSIWYG - โมดูลสำหรับการทำงานกับตัวแก้ไข WYSIWYG ช่วยให้คุณใช้ตัวแก้ไขหลายตัวพร้อมกัน (CKEditor, Whyzziwyg)
  • Apachesolr - การรวมเครื่องมือค้นหา
  • แผงทุกที่ - ให้ความสามารถในการใช้แผงหลักสำหรับทั้งไซต์โดยมีการแทรกแผงอื่น ๆ เข้าไปในภายหลัง
  • คุณสมบัติ - อนุญาตให้คุณรวมข้อมูลบางอย่างจากฐานข้อมูลลงในรหัสในรูปแบบของโมดูลสำหรับการถ่ายโอนในภายหลัง (ตัวอย่างเช่น จากเซิร์ฟเวอร์การพัฒนาไปยังเซิร์ฟเวอร์ก่อนการผลิต)
  • สำรองและโยกย้าย (BAM) - ความสามารถในการถ่ายโอนข้อมูลและกู้คืนฐานข้อมูลทั้งหมดหรือบางส่วน
  • ดูการดำเนินการเป็นกลุ่ม - การดำเนินการกลุ่มบนวัตถุในรายการ
  • Devel - ชุดเครื่องมือและฟังก์ชั่นสำหรับการพัฒนาอย่างรวดเร็ว
  • Drush - Drupal shell ซึ่งเป็นแพ็คเกจสำหรับการทำงานกับ Drupal และโมดูลผ่านคอนโซล (ยังมีอยู่ในที่เก็บ เวอร์ชันล่าสุดอูบุนตู);
  • Memcache - การรวมเข้ากับเซิร์ฟเวอร์ memcached
  • Ubercart เป็นระบบอีคอมเมิร์ซ

ข้อดีที่ไม่ต้องสงสัยของ Drupal ได้แก่ เอกสารประกอบที่สมบูรณ์มากในด้านต่างๆ ของระบบ (เอกสารเป็นภาษาอังกฤษเป็นหลัก)

คุณสมบัติทางเทคนิคของ Drupal

สถาปัตยกรรมของ Drupal ช่วยให้สามารถใช้สร้างไซต์ประเภทต่างๆ ได้ ตั้งแต่บล็อกและไซต์ข่าวไปจนถึง คลังข้อมูลหรือ สังคมออนไลน์. ฟังก์ชันเริ่มต้นสามารถเพิ่มได้โดยการเชื่อมต่อ ส่วนขยายเพิ่มเติม– “โมดูล” ในคำศัพท์เฉพาะของ Drupal ที่สุด คุณสมบัติที่สำคัญจัดทำโดย Drupal นอกกรอบ:

  • การจัดประเภทเดียวของเนื้อหาทุกประเภท (อนุกรมวิธาน) ตั้งแต่โพสต์ในฟอรัมไปจนถึงบล็อกและบทความข่าว
  • คุณสมบัติที่หลากหลายเมื่อสร้างตัวรับรูบริก: รายการแบบแบน ลำดับชั้น ลำดับชั้นที่มีบรรพบุรุษร่วมกัน คำพ้องความหมาย หมวดหมู่ที่เกี่ยวข้อง
  • การซ้อนหมวดหมู่ของความลึกใด ๆ
  • การค้นหาเนื้อหาของไซต์ รวมถึงการจัดหมวดหมู่และการค้นหาของผู้ใช้
  • ความแตกต่างของการเข้าถึงวัสดุของผู้ใช้ (แบบอย่าง)
  • การสร้างเมนูแบบไดนามิก
  • รองรับรูปแบบ XML:

การออกเอกสารในรูปแบบ RDF/RSS

การรวบรวมเนื้อหาจากเว็บไซต์อื่น

BlogAPI สำหรับการเผยแพร่เนื้อหาโดยใช้แอปพลิเคชันภายนอก

  • การอนุญาตผ่าน OpenID
  • URL ที่มีความหมายเชิงสัญลักษณ์ (มิฉะนั้น “มนุษย์เข้าใจได้” - CNC)
  • การแปลส่วนต่อประสานของไซต์เป็นภาษาต่างๆ รวมถึงการสนับสนุนการบำรุงรักษาเนื้อหาหลายภาษา
  • ความสามารถในการสร้างไซต์ที่มีเนื้อหาทับซ้อนกัน (เช่น ฐานผู้ใช้ทั่วไปหรือการตั้งค่าทั่วไป)
  • การกำหนดค่าไซต์แยกจากกัน โฮสต์เสมือน(ความหลากหลาย) รวมถึงชุดของโมดูลและธีมสำหรับแต่ละไซต์ย่อย
  • การแจ้งเตือนเกี่ยวกับการอัปเดตโมดูลที่จะเกิดขึ้น

การออกแบบไซต์ Drupal สามารถเปลี่ยนแปลงได้โดยใช้ธีม PHPTemplate ใช้เป็น template engine (“theme engine” ในคำศัพท์ของ Drupal) แต่สามารถใช้ X template และอื่น ๆ ได้

ตั้งแต่เวอร์ชัน 4.7 Drupal รองรับเทคโนโลยี AJAX สำหรับการโหลดเนื้อหาแบบไดนามิกโดยไม่ต้อง ปรับปรุงใหม่ทั้งหมดหน้า ในเวอร์ชัน 5 มีการเพิ่มไลบรารีเพื่อทำงานร่วมกับจาวาสคริปต์ ตั้งแต่เวอร์ชัน 6.0 เป็นต้นมา มันเป็นไปได้ที่จะเปลี่ยนแบบฟอร์มแบบไดนามิกโดยใช้ AHAH เวอร์ชัน 7.0 รวมไฟล์ .

รางวัล Drupal

  • สามครั้ง - ในปี 2550, 2551 และ 2552 - ระบบได้รับรางวัล Webware 100 (รางวัลสำหรับไซต์บริการและแอปพลิเคชันที่ดีที่สุดของเว็บในปัจจุบัน)
  • Drupal เป็นผู้ชนะโดยรวมของ Packt Open Source CMS ในปี 2551 และเป็นผู้ชนะประเภทในปี 2551 และ 2552

คู่แข่งหลักของ Drupal คือ. ผู้ชนะได้รับการคัดเลือกจากคณะกรรมการผู้เชี่ยวชาญในสาขาของตน รวมถึงผู้เยี่ยมชมเว็บไซต์ Packt

ข้อเสียของ Drupal

  • นักวิจารณ์ Drupal ตำหนินักพัฒนาสำหรับการใช้ความสามารถของวัตถุที่อ่อนแอ

แท้จริงแล้ว API ของ Drupal แทบจะไม่ได้ใช้ความสามารถของ OOP เลย นักพัฒนาโต้แย้งสิ่งนี้ด้วยการใช้งาน OOP ที่อ่อนแอในภาษา (โดยเฉพาะก่อนเวอร์ชัน 5) มีโมเดลวัตถุใน Drupal แต่อยู่ในรูปแบบที่ค่อนข้างแปลกใหม่ อย่างไรก็ตาม ใน Drupal 7 มีนวัตกรรมมากมายที่ใช้ประโยชน์จากฟีเจอร์ของ object 5

  • ข้อเสีย (แต่ก็มีข้อดีเช่นกัน) ของ Drupal รวมถึงการไม่มี API ที่เข้ากันได้ย้อนหลัง

ในรีลีสใหญ่ใหม่แต่ละครั้ง การเปลี่ยนแปลง API ครั้งใหญ่เกิดขึ้นเมื่อพร้อมกับการเพิ่มฟังก์ชันใหม่ ฟังก์ชันเก่าบางส่วนจะถูกลบออกหรือพารามิเตอร์การโทรของฟังก์ชันที่มีอยู่มีการเปลี่ยนแปลง สิ่งนี้นำไปสู่ความต้องการสำหรับนักพัฒนาโมดูลของบุคคลที่สามในการปรับให้ทำงานร่วมกับ Drupal เวอร์ชันใหม่ อย่างไรก็ตาม การเปลี่ยนแปลง API และขั้นตอนสำหรับการปรับโมดูลให้เป็นเวอร์ชันใหม่ได้อธิบายไว้ในเอกสารประกอบสำหรับแต่ละรีลีส และกลไกสำหรับการอัปเกรดอัตโนมัติของเคอร์เนลระบบเป็น เวอร์ชั่นใหม่. ข้อดีของรูปแบบการพัฒนานี้คือไม่จำเป็นต้องลากเลเยอร์ของโปรแกรมที่เข้ากันได้กับ API เก่าจากเวอร์ชันหนึ่งไปยังอีกเวอร์ชัน ซึ่งช่วยให้รหัสระบบปัจจุบันสะดวกขึ้น

ดรูพัล 7.38เป็น แพลตฟอร์มเปิดการจัดการเนื้อหาเป็นแหล่งพลังงานของเว็บไซต์และแอปพลิเคชันหลายล้านรายการ มันถูกสร้างขึ้น ดำเนินการ และสนับสนุนโดยชุมชนที่กระตือรือร้นและหลากหลายของผู้คนทั่วโลก เป็นมิตรและทรงพลัง: Drupal 7 เราภูมิใจนำเสนอของเรา งานที่ดีที่สุดเพิ่มเติม - Drupal 7 แพลตฟอร์มการจัดการเนื้อหาที่เป็นมิตรและมีประสิทธิภาพสำหรับการสร้างเว็บไซต์เกือบทุกประเภท ตั้งแต่บล็อกและไมโครไซต์ไปจนถึงชุมชนโซเชียลที่ทำงานร่วมกัน

ทำไมต้อง Drupal?

ใช้ Drupal เพื่อสร้างทุกอย่างตั้งแต่บล็อกส่วนตัวไปจนถึงแอปพลิเคชันขององค์กร โมดูลเสริมและการออกแบบนับพันให้คุณสร้างเว็บไซต์ตามจินตนาการ เข้าร่วมกับเรา!

การกระจาย Drupal

การแจกจ่าย คอลเลกชันของธีมและโมดูลที่กำหนดค่าไว้ล่วงหน้าสำหรับเว็บไซต์ที่มีคุณลักษณะหลากหลายช่วยให้คุณเริ่มต้นสร้างไซต์ของคุณได้ก่อนใคร สร้างชุมชนออนไลน์ พอร์ทัลสื่อ ร้านค้าออนไลน์ และอื่นๆ ของคุณเอง!

ลักษณะเฉพาะ:

ธีมที่ดีกว่า
ควบคุมสิ่งที่จะแสดงที่ตำแหน่งบนหน้าจอด้วย Render API ใหม่และ hooks ดัดแปลงที่รุนแรงจริงๆ โมดูล RDF ใหม่ให้เว็บมาร์กอัปความหมาย

สามารถเข้าถึงได้
ตอนนี้หน้าจอการดูแลระบบสามารถเข้าถึงได้มากขึ้น การปรับปรุงส่วนหน้าจำนวนมากช่วยให้คุณสร้างเว็บไซต์ที่เข้าถึงได้ง่ายยิ่งขึ้น

รูปภาพและไฟล์
การเพิ่มรูปภาพในเนื้อหามีอยู่แล้วในตัว รุ่น รุ่นต่างๆสำหรับภาพขนาดย่อ ภาพตัวอย่าง และรูปแบบภาพอื่นๆ ขณะนี้สามารถใช้การหมุนเวียนไฟล์ส่วนตัวร่วมกับไฟล์สาธารณะได้แล้ว

รหัสการทดสอบอัตโนมัติ
ใหม่ ระบบอัตโนมัติการทดสอบด้วยการทดสอบในตัวมากกว่า 30,000 รายการทำให้สามารถทดสอบการรวมระบบอย่างต่อเนื่องของการแก้ไขหลัก Drupal และโมดูลเพิ่มเติมทั้งหมด

ปรับปรุงการรองรับฐานข้อมูล
เลเยอร์ฐานข้อมูลใหม่รองรับ SQLite, MySQL/MariaDB และ PostgreSQL ในตัว ติดตั้งโมดูลเพิ่มเติมเพื่อใช้ MS เซิร์ฟเวอร์ SQLออราเคิล และอื่นๆ

ปรับปรุงการสนับสนุนการกระจาย
ใช้โปรไฟล์การตั้งค่าเพื่อเผยแพร่ผลิตภัณฑ์ Drupal ที่คุณกำหนดเอง API ใหม่และการกำหนดค่าการส่งออกช่วยให้คุณได้รับตัวเลือกเพิ่มเติมในโค้ดของคุณ

ขยาย
ด้วยความพยายามของชุมชนที่ยอดเยี่ยม ทำให้มีโมดูลมากกว่า 800 โมดูลที่พร้อมให้ใช้งานหรืออยู่ระหว่างการพัฒนาอย่างแข็งขันสำหรับ Drupal 7 รวมถึง Views, Pathauto และ WYSIWYG และจะมีมากขึ้นทุกวัน

มีอะไรใหม่ใน Drupal 7.38:
Drupal 7.38 และ Drupal 6.36 ซึ่งเป็นรุ่นบำรุงรักษาที่มีการแก้ไขจุดอ่อนด้านความปลอดภัยพร้อมให้ดาวน์โหลดแล้ว ดูบันทึกประจำรุ่นของ Drupal 7.38 และ Drupal 6.36 สำหรับ ข้อมูลเพิ่มเติม.

ขอแนะนำให้อัปเกรดไซต์ Drupal 7 และ 6 ที่มีอยู่ของคุณ ไม่มีคุณลักษณะใหม่หรือไม่มีการแก้ไขจุดบกพร่องที่เกี่ยวข้องกับการรักษาความปลอดภัยในรุ่นเหล่านี้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับชุดการเผยแพร่ Drupal 7.x โปรดดูประกาศการเผยแพร่ Drupal 7.0 ดูข้อมูลเพิ่มเติมเกี่ยวกับชุดการเปิดตัว Drupal 6.x ได้ในประกาศเปิดตัว Drupal 6.0

ข้อมูลด้านความปลอดภัย
เรามีรายชื่ออีเมลประกาศเกี่ยวกับความปลอดภัยและประวัติการแจ้งเตือนด้านความปลอดภัยทั้งหมด ตลอดจนฟีด RSS ของการแจ้งเตือนด้านความปลอดภัยใหม่ๆ เราขอแนะนำอย่างยิ่งให้ผู้ดูแลระบบ Drupal สมัครรับข้อมูลในรายการ

Drupal 7 และ 6 มีโมดูลสถานะการอัปเดตในตัว (เปลี่ยนชื่อเป็น Update Manager ใน Drupal 7) ซึ่งจะแจ้งให้คุณทราบเกี่ยวกับการอัปเดตที่สำคัญสำหรับโมดูลและธีมของคุณ

รายงานข้อบกพร่อง
ทั้ง Drupal 7.x และ 6.x กำลังได้รับการบำรุงรักษา ดังนั้นหากมีการแก้ไขข้อบกพร่องที่เพียงพอ (ไม่ใช่แค่รายงานข้อบกพร่อง) จะมีการเผยแพร่การบำรุงรักษาเพิ่มเติมตามรอบการเผยแพร่รายเดือนของเรา

บันทึกการเปลี่ยนแปลง
Drupal 7.38 เป็นรุ่นความปลอดภัยเท่านั้น สำหรับข้อมูลเพิ่มเติม โปรดดูบันทึกประจำรุ่น 7.38 นี้ รายการทั้งหมดการแก้ไขข้อบกพร่องทั้งหมดในสาขา 7.x ที่เสถียรสามารถพบได้ในบันทึกการกระทำคอมไพล์

Drupal 6.36 เป็นรุ่นความปลอดภัยเท่านั้น สำหรับข้อมูลเพิ่มเติม โปรดดูบันทึกประจำรุ่น 6.36 นี้ รายการทั้งหมดของการแก้ไขข้อผิดพลาดทั้งหมดในสาขา 6.x ที่เสถียรสามารถพบได้ในการโพสต์คอมไพล์คอมไพล์

จุดอ่อนด้านความปลอดภัย
Drupal 7.38 และ 6.36 ได้รับการเผยแพร่เพื่อตอบสนองต่อการค้นพบจุดอ่อนด้านความปลอดภัย รายละเอียดสามารถพบได้ในคำแนะนำด้านความปลอดภัยอย่างเป็นทางการ:
SA-CORE-2015-002

เพื่อแก้ไขปัญหาด้านความปลอดภัย โปรดอัปเกรดเป็น Drupal 7.38 หรือ Drupal 6.36

ปัญหาที่ทราบ
ไม่มีอะไร.

ความต้องการ:
ในการติดตั้ง Drupal 7 คุณจะต้อง:
- เว็บเซิร์ฟเวอร์: Apache (แนะนำ), Nginx, Lighttpd หรือ Microsoft IIS
- ฐานข้อมูล: MySQL 5.0.15 หรือสูงกว่า, PostgreSQL 8.3 หรือสูงกว่า หรือ SQLite 3.x
- PHP: 5.2.4 และสูงกว่า
- หน่วยความจำ: 32 MB (ไซต์ที่มีโมดูลที่ใช้กันทั่วไปจำนวนมากพร้อมการสนับสนุนอาจต้องใช้หน่วยความจำ 64 MB หรือมากกว่า)

วันนี้ จากการตรวจสอบแบบสอบถามของไซต์ ฉันสังเกตเห็นว่ามีผู้ใช้มากกว่าหนึ่งโหลถามคำถามเดียวกัน นั่นคือ "โปรดบอกวิธีดาวน์โหลดไฟล์โดยอัตโนมัติเมื่อสร้างเนื้อหา" นี่คือสิ่งที่ฉันตัดสินใจทำเพราะน่าแปลกที่ฉันไม่เคยแก้ปัญหานี้เลย ในความกว้างใหญ่ของ drupal.org พบโมดูลที่ดูเหมือนจะแก้ปัญหาของเรา - อัปโหลดอัตโนมัติ แต่เช่นเคยมีหนึ่ง "แต่" - ฉันปฏิเสธที่จะเริ่มอย่างเด็ดขาด โดยธรรมชาติ หลังจากความล้มเหลว ฉันได้เข้าไปในซอร์สโค้ดของโมดูลเพื่อหาแนวทางการใช้งาน และโมดูลนี้เองที่ทำให้ฉันมีความคิดที่ว่างานนี้สามารถจัดการได้ง่ายผ่าน jQuery ซึ่งเป็นไฟล์ที่ไม่เกิน 1kb.

อันที่จริง มันยังคงดำเนินการทั้งหมด และในที่สุดโมดูล auto_upload ก็ถูกสร้างขึ้น ฉันยังตัดสินใจเพิ่มการตั้งค่าหนึ่งรายการ - นี่คือตัวเลือกสำหรับประเภทของวัสดุที่คุณต้องการเพิ่มตัวเลือกนี้ อาจจำเป็นต้องมีการใช้งานโดยมีข้อ จำกัด เกี่ยวกับบทบาทของผู้ใช้ แต่เป็นไปตามความต้องการของคุณ - หากจำเป็นฉันจะเพิ่มเข้าไป

ตอนนี้ไปที่โมดูล การติดตั้งก็เหมือนกับที่อื่น ๆ ไม่น่าจะมีปัญหาอะไร จากการอ้างอิง - เฉพาะ Jquery_update หลังจากเปิดใช้งานโมดูลในส่วน "การกำหนดค่า" คุณจะมีส่วนใหม่ - การตั้งค่าการอัปโหลดไฟล์อัตโนมัติ

ในส่วนนี้ คุณสามารถเลือกประเภทของวัสดุที่คุณต้องการใช้การอัปโหลดไฟล์อัตโนมัติ


นอกจากนี้ อย่าลืมเปลี่ยนเวอร์ชันของ Jquery เป็น 1.7 หลังจากทำตามขั้นตอนต่างๆ ครบตามประเภทวัสดุที่เลือกแล้ว ดาวน์โหลดอัตโนมัติไฟล์ (ปุ่มดาวน์โหลด - ฉันซ่อนโดยธรรมชาติเพราะไม่จำเป็นต้องใช้)


นั่นคือทั้งหมด เช่นเคย เขาจะไม่ปรากฏตัวบน d.org คนรักดรัมจะหายไป

ดาวน์โหลดโมดูล auto_upload (เวอร์ชัน 1.0.2)

  • แก้ไขการแสดงปุ่ม "โหลด" สำหรับฟิลด์ที่มีประเภท - ไฟล์
  • แก้ไขความสามารถในการใช้งานสำหรับประเภทวัสดุที่มี "_" ในชื่อ
  • เพิ่มการเชื่อมต่อสคริปต์ เฉพาะในหน้าการดูแลระบบ

ดาวน์โหลดโมดูล auto_upload (เวอร์ชัน 1.0.3)

  • เพิ่มการรองรับแบบฟอร์มที่สร้างโดยโมดูลเว็บฟอร์ม


กำลังโหลด...
สูงสุด