คำถามติดแท็ก 7

แท็กเวอร์ชันควรใช้สำหรับคำถามที่ใช้กับเวอร์ชันเท่านั้นไม่ใช่เพื่อบอกว่ามีการใช้เว็บไซต์รุ่นใด

17
การกำหนดค่าไดเรกทอรีชั่วคราว
ฉันเพิ่งย้ายไซต์จาก localhost ไปเป็น VPS ฉันจัดการเพื่อให้ไฟล์สาธารณะและส่วนตัวเขียนได้; อย่างไรก็ตามฉันไม่แน่ใจว่าจะหาโฟลเดอร์ชั่วคราวได้อย่างไรและจะเปลี่ยนสิทธิ์อย่างไร ฉันได้รับข้อความนี้: ไฟล์ที่ระบุชั่วคราว: // file3Hl91E ไม่สามารถคัดลอกได้เนื่องจากไดเรกทอรีปลายทางไม่ได้รับการกำหนดค่าอย่างเหมาะสม ปัญหานี้อาจเกิดจากปัญหาเกี่ยวกับการอนุญาตของไฟล์หรือไดเรกทอรี ข้อมูลเพิ่มเติมมีอยู่ในบันทึกของระบบ ฉันใช้ Virtualmin, Drupal 7 และเซิร์ฟเวอร์ Debian /tmpไดเรกทอรีชั่วคราวของฉันปัจจุบันคือ
48 7  files 

3
จะให้แม่แบบสำหรับโหมดมุมมองเฉพาะได้อย่างไร
ฉันต้องการธีมของโหมดมุมมองผลการค้นหาด้วยเทมเพลต ฉันมีมันในหัวของฉันที่ตั้งชื่อโหนดไฟล์แม่แบบ - บทความ - search-result.tpl.php จะทำเคล็ดลับ แต่ฉันผิดอย่างชัดเจนเกี่ยวกับที่ ฉันรู้ว่าฉันสามารถทำโหนด - article.tpl.php และในการตรวจสอบนี้ $ view_mode แต่สิ่งนี้น่าอึดอัดใจกับโหมดมุมมองอื่น ๆ ทั้งหมดที่ฉันไม่ต้องการเทมเพลต ไอเดีย?
46 7  theming  entities 


3
วิธีการย้ายจากสภาพแวดล้อมการทดสอบไปยังสภาพแวดล้อมการผลิต?
การโอนย้ายมาจากสภาพแวดล้อมท้องถิ่นไปยังสภาพแวดล้อมการผลิต สภาพแวดล้อมการผลิตใช้เวลาพอสมควรและสร้างบทความจำนวนมาก เพื่อเพิ่มสิ่งใหม่ ๆ ในเว็บไซต์ของฉันฉันเพิ่มธีมที่กำหนดเองและติดตั้ง CCK, Views และโมดูลอื่น ๆ ในสภาพแวดล้อมการทดสอบในพื้นที่ของฉัน เมื่อสภาพแวดล้อมการทดสอบภายในเครื่องเสร็จสิ้นฉันจะย้ายข้อมูลไปยังสภาพแวดล้อมการผลิตได้อย่างไรโดยไม่ทำลายเนื้อหาของฐานข้อมูล
46 7  migration  staging 

5
สร้างผู้ใช้โดยทางโปรแกรมและให้บทบาทแก่พวกเขา
ฉันกำลังสร้างผู้ใช้โดยทางโปรแกรมเช่นนี้: $newUser = array( 'name' => $mail, 'pass' => 'password', // note: do not md5 the password 'mail' => $mail, 'status' => 1, 'init' => $mail, 'roles' => array(5) ); $user = user_save(null, $newUser); ฉันมีบทบาทกับ ID บทบาทเท่ากับห้า; เมื่อฉันสร้างผู้ใช้ในตาราง "users_roles" มีเพียงแถวที่มีค่า 0 สำหรับ ID บทบาท แต่ถ้าฉันพิมพ์วัตถุผู้ใช้ด้วยvar_dump()ดูเหมือนว่าบทบาทจะถูกสร้างขึ้น ผมทำอะไรผิดหรือเปล่า?
46 7  users 

7
จะเปลี่ยนความยาวของการตั้งค่าฟิลด์ได้อย่างไร?
ฉันตั้งค่าเว็บไซต์หนึ่งครั้งเพื่อจำกัดความยาวของฟิลด์ และตอนนี้ลูกค้าต้องการเพิ่มตัวละครให้กับฟิลด์นั้นมากขึ้น ฉันไม่สามารถเปลี่ยนขนาดสูงสุดจาก Drupal ได้เนื่องจากฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้: มีข้อมูลสำหรับฟิลด์นี้ในฐานข้อมูล ไม่สามารถเปลี่ยนการตั้งค่าฟิลด์ได้อีกต่อไป อย่างไรก็ตามจะต้องมีวิธีแก้ปัญหา ฉันจะเปลี่ยนมันในฐานข้อมูล (เขตข้อมูลถูกนำไปใช้โดยโมดูลคอลเลกชันฟิลด์ )
46 7  entities  database 

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



7
ฉันจะเข้าสู่ระบบผู้ใช้โดยทางโปรแกรมได้อย่างไร
ฉันกำลังมองหา API ที่จะให้ฉันเข้าสู่ระบบผู้ใช้โดยส่งชื่อผู้ใช้และรหัสผ่าน ใครบ้างมีประสบการณ์กับสิ่งนี้หรือไม่? เพื่อชี้แจงฉันพยายามสร้างกล่องล็อกอิน AJAX ที่ปรากฏเป็นป๊อปอัพในหน้าแรกและอย่ารีเฟรชหน้าเว็บในกรณีที่มีข้อมูลประจำตัวที่ไม่ถูกต้อง แต่เฉพาะในกรณีที่ล็อกอินถูกต้อง ดังนั้นนี่คือสิ่งที่ฉันทำไปแล้ว: ปรับปรุง ตอนนี้ฉันโหลดแบบฟอร์มเข้าสู่ระบบในหน้าแรกของฉันจากนั้นในการส่งฉันเปิดตัวคำขอ AJAX ที่ส่งข้อมูลประจำตัวให้กับสคริปต์นี้: function user_login_submit_try() { global $user; $uid = user_authenticate($_POST['name'],$_POST['pass']); $arr = array ('name'=>$_POST['name'],'pass'=>$_POST['pass']); if ($uid){ $user = user_load($uid); user_login_finalize($arr); } echo drupal_json_encode($uid); exit; }; มันยังใช้งานได้ แต่ความกังวลของฉันคือปัญหาด้านความปลอดภัย (ดังที่กล่าวไว้โดย googletorp); ดูเหมือนว่าไม่มี API ใดที่ฉันใช้ในสคริปต์นี้ทำให้ข้อมูลถูกทำให้บริสุทธิ์ ใครบ้างจะเห็นวิธีที่ดีกว่าในการทำเช่นนั้น?
41 7  users 

1
ฉันต้องนำไซต์ไปควบคุมเวอร์ชันและตั้งค่าสภาพแวดล้อมการรวมอย่างต่อเนื่อง
ฉันเป็นผู้ประกอบการที่มีโครงการ Drupal 6x ที่เริ่มมีขนาดเล็กพอที่จะไม่ต้องการการควบคุมเวอร์ชัน (ต่อผู้พัฒนา) แต่ตอนนี้ฉันมั่นใจแล้วว่าไม่มีทางที่จะทำได้ มีเอกสารมากมายเกี่ยวกับ JIRA พร้อมเรื่องราวผู้ใช้ที่เขียนอย่างดีครอบคลุมทุกสิ่ง ฉันอ่านเกี่ยวกับวิธีการนี้สามารถทำได้และมาพร้อมกับแผนต่อไปนี้ - แยกรหัสไซต์ออกจากฐานข้อมูลโดยใช้โมดูล บริบท คุณสมบัติ แขนที่แข็งแรง Profiler วางรหัสในที่เก็บ SVN และสร้างไซต์การแสดงละคร สร้างมิรเรอร์ของเซิร์ฟเวอร์ staging บนเซิร์ฟเวอร์การผลิต EC2 สร้างการทดสอบซีลีเนียมและรันบนคลาวด์โดยใช้Saucelabs สร้างเวิร์กโฟลว์การสร้างใน JIRA Studio โดยใช้ Elastic Bamboo เพื่อเรียกใช้การอัปเดตอัตโนมัติ อัพเดตและติดตั้งโปรไฟล์โดยใช้Drush Make เรียกใช้การอัปเดตบนเซิร์ฟเวอร์ที่ใช้งานจริง (ฉันไม่แน่ใจ) ในการเริ่มต้นฉันได้ทำรายการ "คุณลักษณะ" ประมาณ 50 รายการโดยแต่ละรายการมีองค์ประกอบ (มุมมองประเภทเนื้อหาโมดูล ฯลฯ ) ไม่ต้องสงสัยเลยว่าสิ่งนี้จะท้าทายเนื่องจากไซต์ประกอบด้วยโมดูลและบริการเว็บที่กำหนดเองเกี่ยวกับโหลไม่ต้องพูดถึง "แอปพลิเคชัน" ประเภทเนื้อหาที่มีรหัสที่กำหนดเองอีกโหลที่มีรหัสที่กำหนดเอง (ซึ่งส่วนใหญ่ฉันต้องการ . สิ่งที่ดีคือเว็บไซต์ยังไม่ได้ทำการผลิตดังนั้นความเสี่ยงยังมี จำกัด …

11
วิธีแสดงเขตข้อมูลก่อนชื่อโหนด?
ฉันต้องการเรนเดอร์ฟิลด์หนึ่งหน้าชื่อของโหนดเมื่อแสดงทีเซอร์ใน D7 ได้อย่างมีประสิทธิภาพที่ฉันอยากจะไปจากที่นี่ไปนี้ ฉันตรวจสอบการอัพเดต node.tpl.php แล้ว แต่ฉันสังเกตว่ามันแยก$titleจาก กัน$contentดังนั้นฉันจึงไม่แน่ใจว่าจะใช้วิธีนี้ได้อย่างไร หลังจากการค้นหาบางอย่างฉันพบว่ามีคนแนะนำให้ใช้โมดูลCCKและConTemplateเพื่อแก้ไขปัญหานี้ใน Drupal-6 แต่ฉันสงสัยว่ามีวิธีแก้ไขปัญหา Drupal-7 มากขึ้นอีกหรือไม่ ข้อเสนอแนะใด ๆ
41 7  entities  nodes 

1
ทำไม hook_form_alter () ยุ่งจัง?
นี่คือตัวอย่างที่ฉันเพิ่งพบ ฉันกำลังพยายามใส่ HTML ลงในฉลากของฟิลด์ของฉัน $form['field_feedback']['und']['#title'] <- has the title $form['field_feedback']['und'][0]['#title'] <- has the title $form['field_feedback']['und'][0]['value']['#title'] <- has the title. (Works) เหตุใดจึงมีแอตทริบิวต์ #title สามรายการที่มีการใช้งานเพียงหนึ่งเดียว
40 7  forms 

7
Drupal SA-CORE-2014-005 - จะทราบได้อย่างไรว่าเซิร์ฟเวอร์ / ไซต์ของฉันถูกบุกรุก
ฉันเพิ่งอัปเดตไซต์ทั้งหมดของฉันโดยใช้วิธีการแพทช์ในการหาประโยชน์จาก Drupal SA-CORE-2014-005 ฉันเพิ่งอ่านรายงานว่าเมื่อวานนี้มีคนจากเว็บไซต์ drupal ของ IP ของรัสเซีย https://www.drupal.org/SA-CORE-2014-005 ความกังวลหลักของฉันคือตอนนี้: ฉันจะรู้ได้อย่างไรว่าเว็บไซต์ของฉันประกอบด้วยหรือไม่ ฉันควรค้นหาสิ่งใดในบันทึกการเข้าถึง apache ของฉันเพื่อตรวจสอบว่าไซต์ของฉันเป็นเหยื่อหรือไม่ แฮ็กเกอร์เหล่านี้ทำอะไรกับเว็บไซต์ที่ประกอบไปด้วย
40 7  security 

3
ฉันจะกำหนดหน้าผลการค้นหาได้อย่างไร
ฉันปรับแต่งมุมมองทีเซอร์ของประเภทเนื้อหาของฉันและมุมมองหน้า ตอนนี้ฉันต้องใช้มุมมองทีเซอร์สำหรับหน้าผลการค้นหา ตามค่าเริ่มต้น Drupal จะแสดงข้อความที่ยุ่งเหยิงแบบเต็มสำหรับแต่ละผลลัพธ์ฉันต้องสามารถปรับแต่งลักษณะของแต่ละรายการตามประเภทเนื้อหา ฉันไม่ต้องการเปลี่ยนวิธีการ drupal ได้รับผลลัพธ์เพียงวิธีที่จะแสดงพวกเขา
39 7  nodes  search 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.