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

หนึ่งในเอนทิตีที่สำคัญที่สุดที่ Drupal ใช้คือเอนทิตีผู้ใช้

1
รับจำนวนผู้ติดตามและติดตามในความสัมพันธ์ของผู้ใช้
ฉันได้สร้างผู้ติดตามที่มีความสัมพันธ์ซึ่งสามารถตอบสนองได้โดยใช้โมดูลความสัมพันธ์กับผู้ใช้ ตอนนี้ความสัมพันธ์ของผู้ใช้ A เป็นดังนี้: ผู้ติดตาม (พวกเขา): ผู้ใช้ B, ผู้ใช้ C, ผู้ใช้ D ผู้ติดตาม (คุณต่อพวกเขา): ผู้ใช้ D ตอนนี้ฉันต้องการสร้างมุมมองที่แสดงจำนวนผู้ติดตามและผู้ติดตามเท่านั้น: ผู้ติดตาม: 3 กำลัง ติดตาม: 1 ฉันกำลังจะสร้างมุมมอง (อ่าน 3, Drupal7) แต่ก็ไม่สามารถทำได้ ไม่ได้รับตัวกรองหรือความสัมพันธ์ใด ๆ ที่เกี่ยวข้องกับสิ่งนี้ ลองใช้ Views Cal แต่ไม่ชัดเจน จะขอบคุณความช่วยเหลือใด ๆ ขอบคุณ แก้ไข: ขออภัยที่ไม่ชัดเจน ฉันสร้างมุมมองของผู้ใช้ประเภท จากนั้นฉันเพิ่มความสัมพันธ์ (นี่คือส่วนที่ฉันไม่แน่ใจว่าฉันถูกต้องหรือไม่) ฉันพยายามกับความสัมพันธ์ที่มีอยู่ทั้งหมดที่เกี่ยวข้องกับสิ่งนี้เช่นความสัมพันธ์ของผู้ใช้: User relationships: Requestee user User relationships: Requestee …
8 7  views  users 

4
ผู้ใช้นิรนามสามารถโพสต์ได้อย่างไรในขณะที่ยังคงความสมบูรณ์ของเนื้อหา
พื้นหลังเล็กน้อย: ดังที่คุณเห็นในhttp://charlotte.ebayclassifieds.comหากคุณคลิก 'โพสต์โฆษณา' จากนั้นเลือกหมวดหมู่คุณสามารถกรอกแบบฟอร์มและส่งเนื้อหาโดยไม่ต้องลงทะเบียน สิ่งนี้เสร็จสิ้นและจัดการโดยการส่งอีเมลการตรวจสอบไปยังเขตข้อมูลที่อยู่อีเมลซึ่งเมื่อคลิกจะอนุญาตให้ผู้ใช้จัดการเนื้อหาของพวกเขา สามารถใช้ฟังก์ชันที่คล้ายกันได้ใน Drupal ฉันไม่สนใจที่จะเขียนโมดูล แต่ก่อนที่ฉันจะทำฉันต้องแน่ใจว่าฉันไม่ได้คิดค้นล้อใหม่ ฉันมี Drupal ตามเว็บไซต์ต่างท้องถิ่นสำหรับชุมชนของฉันที่http://www.gastonia.com ไซต์กำลังเติบโตในปริมาณการใช้ที่ไม่ระบุชื่อ แต่มีผู้ใช้ไม่กี่คนที่ลงทะเบียนเพื่อโพสต์ หลังจากข้อเสนอแนะสองสามครั้งลูปกับชุมชนเกือบทุกคนบอกว่าอุปสรรคหนึ่งที่รายการจะต้องลงทะเบียนสำหรับบัญชีตรวจสอบอีเมลตรวจสอบตรวจสอบคิดวิธีนำทางไปโพสต์โฆษณา ฯลฯ - แน่นอนมี 7 ขั้นตอน จำเป็นต้องผ่านก่อนที่โฆษณาจะได้รับการเผยแพร่จริง มันมากเกินไป .. เราได้ปรับโครงสร้างสถาปัตยกรรมใหม่เพื่อให้สามารถกดได้สองคลิก - คลิกเพื่อโพสต์จากนั้นคลิกเพื่อบันทึก โดยเฉพาะอย่างยิ่งผู้ใช้คลิกที่ 'เพิ่มเนื้อหา' และโหนด / เพิ่มแบบฟอร์มปรากฏขึ้น (ขณะนี้มีประเภทเนื้อหาเดียวในสถาปัตยกรรมใหม่); จากนั้นเมื่อเสร็จแล้วให้คลิกบันทึก เดิมฉันคิดเกี่ยวกับโมดูลการลงทะเบียนแบบอินไลน์แต่มันยังอยู่ใน DEV และตรรกะไม่ได้มีการสนับสนุนหากผู้ใช้กลับมาโพสต์อีกครั้งด้วยที่อยู่อีเมลเดียวกัน (โดยไม่ต้องเข้าสู่ระบบ) ฉันสามารถแก้ไขได้ แต่จากนั้นเรากลับไปเขียนโมดูล ฉันยังคิดเกี่ยวกับกฎ - กฎสามารถจัดการฟังก์ชันการทำงานที่คล้ายกันเป็นเว็บไซต์ ebayclassifieds หรือสิ่งที่ฉันพยายามจะทำอย่างไร มันจะขึ้นอยู่กับอีเมลที่ยื่นในโหนด / เพิ่มแบบฟอร์ม (ฟังก์ชั่น CRUD) คุณต้องการแนะนำทิศทางหรือสูตรอาหารเพื่อให้บรรลุหน้าที่การทำงานหรือไม่ …
8 7  rules  users 

2
บริการ Ouputh ของ Drupal
ฉันทำงานเกี่ยวกับเรื่องนี้มาสองสามสัปดาห์แล้วและฉันไม่สามารถหาทางออกให้กับชีวิตของฉันได้ ความจริงที่ว่าฉันไม่พบเอกสารที่เหมาะสม (บนเว็บไซต์ของ Drupal หรือที่อื่น ๆ ) ก็ไม่มีประโยชน์เช่นกัน และคำถามที่มีอยู่แล้วในที่นี้ล้าสมัย (บริการ 2.x) ฉันกำลังพยายามสร้างบริการ REST สำหรับไซต์ที่ได้รับการสนับสนุน Drupal Commerce สำหรับตอนนี้บริการทั้งหมดจะต้องทำเพื่อให้สามารถดำเนินการ CRUD ขั้นพื้นฐานบนทรัพยากรการสั่งซื้อและปลอดภัยด้วย OAuth, OAuth 2.0 ไม่จำเป็น มันจะต้องถูกเรียกด้วยสคริปต์บนเซิร์ฟเวอร์ดังนั้นการลงชื่อเข้าใช้อีกครั้งจะเป็นไปไม่ได้ สแต็กปัจจุบันคือ: PHP 5.3.15 Drupal 7.15 โปรไฟล์เริ่มต้นการพาณิชย์ (7.x-2.0-rc1) บริการ 7.x-3.2 OAuth 7.x-3.0 + 18-dev การตรวจสอบสิทธิ์ OAuth 7.x-3.2 เซิร์ฟเวอร์ REST 7.x-3.2 บริการด้านการพาณิชย์ 7.x-1.x-dev (นี่คือโมดูลที่ฉันได้เพิ่มรหัสคำสั่งซื้อที่กำหนดเองไป) ฉันสามารถรับฟังก์ชั่น Retrieve / Index …

3
วิธีการแสดงการตั้งค่าสถานะผู้ใช้ที่ไม่ระบุชื่อ
ฉันใช้โมดูลตั้งค่าสถานะแต่มีปัญหาในการแสดงการตั้งค่าสถานะให้กับผู้ใช้ที่ไม่ระบุชื่อ ฉันมี 2 ธงเรียกว่า "ทำให้คุณสมบัติ" และ "เพิ่มในรายการโปรด" ฉันต้องการแสดงการตั้งค่าสถานะนี้แก่ผู้ใช้ที่ไม่ระบุชื่อด้วย ขณะนี้มันจะปรากฏเฉพาะกับผู้ใช้ที่เข้าสู่ระบบ (ผู้ใช้รับรองความถูกต้อง) ฉันต้องการให้แฟล็กเหล่านี้แสดงต่อผู้ใช้ทั้งหมด (ไม่ว่าจะล็อกอินหรือไม่ก็ตาม) แต่เมื่อผู้ใช้ที่ไม่ระบุชื่อคลิกที่ธงกว่าผู้ใช้ดังกล่าวควรถูกเปลี่ยนเส้นทางไปยังหน้าเข้าสู่ระบบ หลังจากเข้าสู่ระบบผู้ใช้ควรจะสามารถตั้งค่าสถานะ เป็นไปได้ไหม
8 7  flags  users 

3
วิธีการตั้งค่าสถานะผู้ใช้โดยทางโปรแกรมให้เป็น "active"
เป็นไปได้หรือไม่ที่จะตั้งผู้ใช้ทั้งหมดโดยใช้โปรแกรม ปัญหานี้เกิดขึ้นเนื่องจากฉันพยายามแสดงผู้ใช้ของฉันโดยใช้ Views แต่เนื่องจากผู้ใช้ที่ถูกโยกย้ายของฉันนั้นถูก "ถูกบล็อค" ฉันจึงไม่สามารถเปิดเผยให้ Views ได้ ใครบางคนสามารถให้ข้อมูลโค้ดหรือบทช่วยสอนเกี่ยวกับวิธีตั้งค่าสถานะผู้ใช้ให้ทำงานได้หรือไม่ นี่คือรหัสที่ฉันต้องใช้ในการเริ่มต้น define('DRUPAL_ROOT', getcwd()); $_SERVER['REMOTE_ADDR'] = "localhost"; require_once DRUPAL_ROOT . '/includes/bootstrap.inc'; drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); // Set the active DB db_set_active('sage');
8 7  users 

3
มีเบ็ดหลังจากการยืนยันจากผู้ใช้หรือไม่?
ฉันต้องการเพิ่มประเภทเนื้อหาหลังจากผู้ใช้ลงทะเบียนกับเว็บไซต์ ฉันพยายามhook_user_save()แต่มันบันทึกประเภทเนื้อหาก่อนที่ผู้ใช้จะยืนยันอีเมลของเขา มีตะขอหลังจากการยืนยันอีเมลหรือไม่
8 users 

1
การเปลี่ยนแบบฟอร์มลงทะเบียน
ฉันต้องการแก้ไขแบบฟอร์มการลงทะเบียนผู้ใช้ใหม่ที่เป็นค่าเริ่มต้นใน Drupal 7 แทนที่จะต้องการ "ชื่อผู้ใช้" ฉันต้องการขอ "ชื่อเต็ม" พร้อมคำแนะนำจากผู้ช่วยในการป้อนข้อความ "ชื่อผู้ใช้เป็นชื่อเต็มของคุณตามปกติ ." อาจมีการเปลี่ยนแปลงการจัดรูปแบบรองอื่น ๆ ที่ฉันต้องการเช่นกัน ฉันไม่พบรายการเมนูผู้ดูแลระบบเพื่อเข้าถึงสิ่งที่เกี่ยวข้องกับคำถามนี้ และฉันไม่สามารถค้นหาไฟล์ภายในกรรมการที่มีข้อความใด ๆ ที่จะระบุว่าเป็นแหล่งข้อมูลสำหรับแบบฟอร์มการลงทะเบียนผู้ใช้ใหม่ ฉันรู้ว่านี่เป็นเรื่องแปลกใหม่ แต่ก็มีประโยชน์สำหรับความต้องการของเรา ฉันตระหนักถึงโมดูลที่อนุญาตให้อินพุตของชื่อ / นามสกุล แต่ในการประมวลผลจะเปลี่ยนอินพุตเป็นชื่อ / นามสกุลแรกเช่น Tom Thumb = ชื่อผู้ใช้ของ "tthumb" โมดูล "การลงทะเบียนชื่อจริง" จะเป็นสิ่งที่ฉันกำลังมองหาหากมันจะแปลชื่อผู้ใช้ให้เหมือนกับอินพุตเท่านั้น ไม่จำเป็นว่าจะต้องแก้ไขการจัดรูปแบบอื่น ๆ แต่ฉันมีความสุขมากที่สามารถแก้ไขข้อความช่วยเหลือแบบฟอร์มการลงทะเบียนด้วยตนเองภายใต้ฟิลด์ชื่อผู้ใช้สั่งให้ผู้ใช้ใหม่ลงทะเบียนโดยใช้ชื่อจริงของพวกเขา ขอบคุณสำหรับความช่วยเหลือที่คุณสามารถให้ได้ JM
8 7  forms  users  nodes 

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

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