Drupal

คำถาม & คำตอบสำหรับนักพัฒนาและผู้ดูแลระบบ Drupal

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

5
ค้นหาที่อยู่ IP ของผู้ใช้ที่ระบุ UID หรือไม่
ฉันใช้งานเว็บไซต์ Drupal 7 ด้วยเกมการ์ดแบบผู้เล่นหลายคนรัสเซียและต้องปิดกั้นผู้เล่นที่น่ารำคาญทุก ๆ 4-5 วัน ก่อน Drupal ฉันใช้ phpBB 3 เมื่อบุคคลเหล่านี้มาจากเมืองเล็ก ๆ / หมู่บ้านฉันเพิ่งเพิ่มเครือข่าย IP ของพวกเขาไปยังกฎไฟร์วอลล์เพื่อให้พวกเขาไม่สามารถลงทะเบียนด้วยที่อยู่อีเมลใหม่ได้ สิ่งนี้ใช้ได้ดีในกรณีของฉันและคำถามของฉันไม่เกี่ยวกับนโยบายนี้ ปัญหาของฉันคือเมื่อใช้ Drupal ฉันไม่สามารถค้นหาที่อยู่ IP ล่าสุดที่ใช้โดยรหัสผู้ใช้ คือผู้ใช้รายอื่นรายงานการละเมิดของฉันและฉันรู้ว่าเขาโพสต์ แต่ฉันไม่พบที่อยู่ IP ของเขาในบันทึกเพราะ: ฉันได้เปิดใช้งานการบันทึก syslog และดูข้อความ Drupal ใน / var / log / messagess แต่ไม่ค่อยมีข้อความเกี่ยวกับการเข้าสู่ระบบของผู้ใช้อาจเป็นเพราะเซสชันมีความยาวโดยค่าเริ่มต้นและฉันต้องการให้เป็นแบบนี้ ความสะดวกสบายของผู้ใช้ ฉันได้เปิดใช้งาน "การบันทึกฐานข้อมูลด้วย" แต่ไม่ทราบว่าจะดูจากที่ใด (ตารางฐานข้อมูลใด)
8 7  users 

2
วิธีนับถอยหลังวันที่ (ถึงวันที่ในอนาคต)
เราจะนับถอยหลังวันที่อย่างไร (เช่นนี้: https://www.mupromo.com/?kbid=4722 ) ฉันรู้ว่าฉันต้องสร้างบล็อก ... และฉันมีรหัสสำเร็จรูปสำหรับสิ่งนั้น แต่ฉันสงสัยว่ามีโมดูลที่ทำสิ่งที่คล้ายกันอยู่แล้ว ... หรือตัวชี้อื่น ๆ ที่คุณสามารถให้ได้
8 datetime 

8
ธีมสำหรับอุปกรณ์มือถือ
ฉันต้องการให้บางส่วนของเว็บไซต์สามารถเข้าถึงได้บน Android, iPhone และแพลตฟอร์มมือถืออื่น ๆ มีชุดรูปแบบเฉพาะที่ฉันควรเริ่มต้นด้วยหรือสิ่งที่ฉันควรมองหาในชุดรูปแบบนอกเหนือจากการทำความสะอาดและเรียบง่าย? ฉันจะดีกว่าถ้าสร้างธีมจากศูนย์หรือไม่
8 theming 

6
วิธีใช้ชื่อโหนดหรือนามแฝงพา ธ แทน node id ในตัวกรองบริบทอ้างอิงโหนดในมุมมอง?
ฉันมีโหนด A พร้อมการอ้างอิงถึงโหนด B ในมุมมองฉันแสดงโหนดทั้งหมด A ที่มีการอ้างอิงโหนด B เฉพาะ (nid: 123, title: node-B-title) แทนที่จะใช้ nid ในตัวกรองเชิงบริบทฉันต้องการใช้ชื่อโหนด ตัวอย่างเช่นแทนที่จะเป็น: view-name/123 ฉันต้องการใช้ view-name/node-B-title ฉันจะทำสิ่งนั้นได้อย่างไร
7 7  views  nodes 

2
ฉันควรควบคุมโมดูลที่ถูกควบคุม contribed ในโครงการของฉัน
ฉันได้รับแจ้งว่าในขณะที่ฉันกำลังพัฒนาฉันควรควบคุมทุกอย่างภายใต้ที่sites/เก็บรหัสของฉัน (เช่น SVN) สมมติว่าผมจะไม่เคยได้สัมผัสใด ๆ ของโมดูล contrib ที่ผมใช้ ( ctools, viewsฯลฯ ) แต่จะสร้างรูปแบบของตัวเองควรฉันยังคงทำเช่นนั้น? หรือฉันควรที่จะควบคุมทุกอย่างภายใต้แหล่งที่มาsites/all/themes/? ขอบคุณ
7 7 

3
ฉันจะเปลี่ยนเส้นทางผู้ใช้ไปยัง URL ที่กำหนดไว้หลังจากเข้าสู่ระบบได้อย่างไร
ฉันมีมุมมองใน Drupal 7 ที่แสดงรายการไฟล์ PDF ฉันต้องการติดตามผู้ใช้ที่เปิดไฟล์นั้น ดังนั้นฉันต้องการถ้าพวกเขาไม่ได้เข้าสู่ระบบเมื่อพวกเขาคลิกพวกเขาจะถูกส่งไปยังหน้าเข้าสู่ระบบ / สมัครสมาชิก ฉันทำสิ่งนี้ได้สำเร็จโดยใช้สองมุมมองพร้อมการอนุญาตที่แตกต่างกัน แต่ปัญหาคือหลังจากพวกเขาลงทะเบียนพวกเขาจะถูกเปลี่ยนเส้นทางไปยังหน้าโปรไฟล์ผู้ใช้ซึ่งตรงข้ามกับไฟล์ PDF ฉันจะทำสิ่งนี้ได้อย่างไร
7 users  files 

2
วิธีการส่งมอบเนื้อหาคงที่ของ Drupal 7 โดยอัตโนมัติโดยใช้ CDN
ฉันใช้บริการ "Rackspace Cloud Files" เป็น CDN ของฉัน (เครือข่ายการจัดส่งเนื้อหา) บริการนี้มี API ที่ดีสำหรับระบบอัตโนมัติที่เกี่ยวข้องกับ CDN ได้โปรดช่วยฉันรวม Drupal กับ Rackspace Cloud Files ฉันยังไม่ต้องการคัดลอกเนื้อหาคงที่ไปยัง CDN ด้วยตนเอง
7 7  cdn 

5
ฉันจะสร้างประเภทเนื้อหา "กระบวนการทีละขั้นตอน" ได้อย่างไร
ฉันกำลังคิดเกี่ยวกับการสร้างคู่มือกระบวนการสำหรับอินทราเน็ต กระบวนการส่วนใหญ่ (ทั้งหมด?) มีลำดับที่ชัดเจนมากแม้ว่าลำดับที่แท้จริงอาจเปลี่ยนแปลงเป็นครั้งคราว แผนคือการมีผู้เชี่ยวชาญในประเด็นที่อาจมีครึ่งโหลหรือมากกว่านั้นให้ป้อนและอัปเดตหน้ากระบวนการ ผู้ใช้ไซต์ต้องสามารถตรวจสอบกระบวนการอย่างรวดเร็วในขณะที่โต้ตอบกับลูกค้าซึ่งมักจะเห็นหน้ากัน นี่คือตัวเลือกที่ฉันคิด: อบรมผู้แต่งเพื่อใช้รายการสั่งซื้อ Pro: ง่ายที่สุดสำหรับฉัน คอนดิชั่น: อาศัยการฝึกอบรมคนที่ไม่ใช่ด้านเทคนิค, อาจเป็นเรื่องยากสำหรับการอ่าน จัดระเบียบแต่ละขั้นตอนเป็นหนังสือ Pro: ใช้บางสิ่งที่มีอยู่แล้ว คอนดิชั่นยากต่อการอ่านและซับซ้อน. สร้างประเภทเนื้อหาด้วยฟิลด์ "ขั้นตอน"ที่สามารถป้อนได้ไม่ จำกัด จำนวนครั้งและธีมเพื่อแสดงหมายเลขคำสั่งซื้อ Pro: ง่ายที่จะเห็นว่าแต่ละขั้นตอนมีความเป็นอิสระสามารถจัดลำดับใหม่ได้อย่างง่ายดาย (?) ข้อเสีย: ทำงานได้มากขึ้นสำหรับฉัน (ฉันรู้สึกเหมือนมีอย่างอื่นในตัวเลือกนี้ที่ฉันหายไป แต่ฉันไม่สามารถวางนิ้วลงบนมันได้ !) โมดูลที่กำหนดเองบางอย่างเช่นโมดูลสูตร แต่ไม่มีส่วนผสม อย่างน้อยฉันก็สมมติว่าโมดูลสูตรมีคำแนะนำทีละขั้นตอน Pro: การปรับแต่งส่วนใหญ่สำหรับรายการประสบการณ์การเรียนรู้ คอนดิชั่นอีกมากสำหรับฉันทำงานจากความเชี่ยวชาญของฉัน จากประสบการณ์ของคุณมีตัวเลือกที่ชัดเจนในตัวเลือกเหล่านี้หรือไม่? มีตัวเลือกที่ฉันหายไปไหม? (มีโมดูลที่ทำสิ่งนี้แล้วหรือไม่? Googling แนวคิดนี้เป็นฝันร้าย ) ฉันคิดมากเกินไปหรือเปล่า ฉันยังไม่รู้ว่าโครงการนี้จะเป็น Drupal 6 หรือ 7
7 7  entities  nodes 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.