أعتقد أن هذه الصفحة لا تحتاج إلى قائمة منسدلة (مثل العديد من الصفحات الأخرى). إنها تضيف فقط نقرات إضافية إلى سير العمل، عندما لا تكون ضرورية. وهي تضيف عملاً إضافياً.
أعتقد أن الصفحة يمكن أن تعرض ببساطة جميع المجموعات على الصفحة تلقائيًا، مع تعيين جميع المجموعات على “عرض” فقط. لا تشغل مساحة كبيرة، ولكن حتى لو حدث ذلك عندما ننشئ عشرات المجموعات، فإن الأمر مجرد مسألة تمرير.
أو بالنسبة لأولئك الذين لا يريدون هذا ويريدون الاحتفاظ بالإصدار الأصلي/الحالي، سيكون من الجيد وجود زر “إضافة جميع المجموعات” لأولئك الذين يريدون فقط إضافة جميع المجموعات، خاصةً لأن المجموعات لا تبدو “متكررة” (إذا كانت هذه هي الكلمة؟). تعيين إذن لمستوى الثقة 0، لا يمنح تلقائيًا نفس الإذن للمستوى 1 وما فوق. لذا فإن الاضطرار إلى تكرار إعداد معين عدة مرات سيكون أسهل إذا كان بإمكاننا فقط إضافة جميع المجموعات.
لكن مجموعات مستوى الثقة هي مجموعات فرعية من بعضها البعض - جميع المستخدمين في TL1 هم في TL0، وجميع المستخدمين في TL2 هم في TL1 و TL0 وما إلى ذلك.
لذا فهي لا تمنح الإذن للمجموعة، ولكنها تمنحها لأعضاء المجموعة *.
برأيي أن ذلك سيكون تجربة مستخدم أسوأ من وجود قائمة منسدلة.
ليس فقط بسبب التمرير وفقدان الرؤية الكاملة الذي سيحدث مع مجموعات كبيرة، ولكن لأن لقطة الشاشة الأخيرة الخاصة بك ستحتاج فقط إلى سطر “الجميع - انظر”. الباقي زائدة.
أنت تريد إضافة الكثير من الاحتكاك في كل مرة ينظر فيها شخص ما إلى الإعدادات، مع إزالة الاحتكاك في المرات القليلة التي يقوم فيها شخص ما بتعديلها.
لست متأكدًا من أنني أفهم هذا…؟
على سبيل المثال، إذا كانت جميع المجموعات مرئية بالنسبة لي وقمت بتحديد “الرد” في صف الجميع، فسيتم تحديد جميع المربعات لجميع المجموعات.
إذًا، ألن يكون من المنطقي أنه إذا قمت بتحديد “الرد” في مستوى الثقة 1، فسيتم تحديده لجميع المستويات الأعلى منه أيضًا؟
ماذا ستكون نتيجة شيء كهذا، على سبيل المثال، إذا كانت بالفعل مجموعات فرعية من بعضها البعض؟
لهذا السبب قلت إنه يمكن أن يكون مجرد خيار، لأن لكل مستخدم تجربته الخاصة. بالنسبة لي، من المنطقي رؤية كل شيء، بنفس الطريقة التي تعرض بها العديد من إضافات ووردبريس جميع الأدوار دون الحاجة إلى إضافتها واحدة تلو الأخرى.
لقد أسأت فهم لقطة الشاشة الأخيرة الخاصة بي. تعرض هذه الصورة الحالة الافتراضية عند الانتقال إلى تلك الصفحة لأول مرة ثم سأقوم بتحديد المربعات التي أريدها. مشابه لـ ووردبريس:
لقد فهمت لقطة الشاشة الخاصة بك تمامًا، كنت أحاول القول إن 95٪ منها كانت زائدة عن الحاجة، والكثير من التكوينات لن يكون لها معنى وستكون مربكة.
مثل هذا:
سيكون رؤية/رد/إنشاء لجميع المستخدمين المسجلين، والسطر السفلي سيكون زائدًا عن الحاجة.
نعم، هذا منطقي. يتم التعامل مع everyone بطريقة خاصة، سيكون من المنطقي إذا تم التعامل مع trust_level_X بنفس الطريقة. الآن سيكون هذا تبسيطًا جيدًا لتلك الصفحة!
لكن هذا يأتي من حقيقة أن مربعات اختيار معينة يجب أن يتم تحديدها تلقائيًا بناءً على قواعد معينة. لذلك فهي زائدة عن الحاجة ولا معنى لها، بسبب الطريقة التي تم بها إعداد النظام الآن. إذا قمت بتحديد “رد” على TL0 وقام تلقائيًا بتحديد كل شيء فوق ذلك، فلن تصل أبدًا إلى خيارات غير منطقية مثل تلك التي شاركتها، أليس كذلك؟ هذه هي وجهة نظري.
شيء آخر لا أفهمه، وما لم أكن أفتقد شيئًا ما، فهذا أيضًا زائد عن الحاجة:
على الأقل مما أفهمه حتى الآن، لا يوجد فرق حقيقي بين الجميع و مستوى الثقة 0. كلاهما يتطلب تسجيل الدخول. عندما أقوم بتحديد رد أو إنشاء لـ الجميع فإنه يحدد كل ما هو فوق ذلك، ووفقًا لما قلته، فإن كل شخص في TL1 وما فوق، هو أيضًا في TL0، لذا ألن يكون نفس الشيء تحديد رد أو إنشاء على TL0 هو نفس تحديد ذلك على الجميع؟
الفرق الوحيد الذي أراه هناك هو كلمة الجميع كونها أكثر وصفًا.
في رأيي لا، يمكننا القيام بذلك بثلاثة أسطر، نحتاج فقط إلى TL4 و TL2 و TL0.
الشيء المحير سيكون أنه إذا قمنا بإزالة سطر TL2، فسيكون له تأثير مرئي على أسطر TL4 و TL3 و TL2، بينما في الواقع ليس له.
أتفق معك في أن هذه الشاشة يمكن أن تكون مربكة، أنا فقط لا أعتقد أن التغييرات المقترحة هي الطريق الصحيح.
حسنًا، ها أنت ذا. لا يوجد تسلسل هرمي خطي، الموظفون هم مجموعة تحتوي على كل من المسؤولين والمشرفين. لكن تخطيطك المقترح يشير إلى وجود واحد.
أيضًا، بالنسبة للمجموعات الأخرى (بخلاف هذه المجموعات التلقائية)، لا يوجد تسلسل هرمي أيضًا.
لكنه يحدث فرقًا بالنسبة لـ “الرؤية”، وبالتالي كانت عبارتك عامة جدًا وغير صحيحة.
تخطيطي المقترح لا يشير إلى تسلسل هرمي (على الأقل ليس الأول، الافتراضي). تخطيطي يشير فقط إلى أنه يمكن ترتيب الأشياء دون الحاجة إلى القيام بذلك واحدة تلو الأخرى. لا يوجد خلاف على أنه إذا قمت بتحديد TL0، فسيحصل الجميع على هذا الوصول، وبالتالي سيتم تحديد جميع المربعات. هذا لا يعني أنه إذا قمت بتحديد شيء ما للموظفين، فسيتم تحديد المشرفين أيضًا، ولكن سيتم تحديد المسؤولين. لذلك أعتقد فقط أنه يمكن أن يكون لدينا خيار لإضافة جميع المجموعات دفعة واحدة. ربما لا يعمل هذا معك، ولكنه يعمل معي. هذه هي الطريقة التي يعمل بها عقلي. لا يزال بإمكانك الاحتفاظ بقائمة منسدلة “إضافة مجموعة”. لا يوجد خطأ في ذلك، إذا كان هذا هو ما يحب بعض المستخدمين العمل به.
وبالنسبة للمجموعات التي ننشئها، فالأمر نفسه. إذا لم يكن هناك تسلسل هرمي، فلا يوجد تسلسل هرمي. لا يوجد فرق في إضافة جميع المجموعات الـ 45 بزر واحد، أو إضافتها واحدة تلو الأخرى، بخلاف الوقت الذي يستغرقه ذلك. أعتقد أن هذا هو الجزء الذي تعتقد أنه يبدو “أعمق” مما هو عليه في الواقع. أردت فقط خيارًا لتعيين افتراضي إلى “جميع المجموعات مرئية”. هذا كل شيء. إذا كان الأمر فوضويًا بالنسبة لك، فأنت لا تستخدمه. إنه ليس لي وربما لمستخدمين آخرين.
كيف يمكن أن يحدث أي فرق في “الرؤية” إذا لم تتمكن حتى من إلغاء تحديد أي من المربعات؟ لا توجد مجموعة يمكنني إلغاء تحديد مربع “رؤية” فيها، لذلك لا أفهم لماذا تقول إن “عبارتي” عامة وغير صحيحة، عندما يكون هذا هو كيف تم إعداد النظام…
فهو بالضبط نفس الشيء. كلاهما يتطلب تسجيل الدخول للرد أو الإنشاء. كلاهما يسمح بالرؤية (لا توجد مجموعة تسمح بعدم الرؤية، حتى المجموعات المخصصة). كل شخص مسجل هو في TL0، وهو نفس الشيء مثل جميع المجموعات مجتمعة، مما ينشئ everyone.
لذلك ما لم أكن أفتقد جزءًا مهمًا جدًا من اللغز، يبدو أنهما متماثلان بالنسبة لي. إذا قمت بتعيين فئة إلى TL0 رؤية، إنشاء، رد فقط محدد، أو قمت بتعيينها إلى everyone مع تحديد جميع المربعات، هل هناك أي شيء لا يمكنك القيام به في أي من هذين؟
ألا يعني هذا أن جميع الأعضاء لديهم نفس الأذونات مثل مجموعة everyone، للرد أو الإنشاء؟
إذا كان بإمكان جميع مستويات الثقة بما في ذلك المشرفين والموظفين والمسؤولين الرد والإنشاء، ولا يمكن لأحد الرد أو الإنشاء دون تسجيل الدخول، أليس من الواضح أن TL0 و everyone متماثلان تمامًا؟
[اقتباس=“alltiagocom، المنشور:12، الموضوع:358903”]
جميع المسجلين هم في المستوى TL0، نفس المجموعة التي تجمعها جميعها، يُنشئ الجميع.
لذا، ما لم أفتقد جزءًا مهمًا جدًا من اللغز، فإنهم على ما أظن متساوون. إذا قمت بضبط فئة لتكون فقط TL0 رؤية، إنشاء، ورد، أو قمت بضبطها على الجميع مع تحديد جميع المربعات، هل هناك شيء لا يمكنك القيام به على أي من هذين الخيارين؟
[/اقتباس]
جميع المسجلين هم في TL0.
و الأشخاص غير المسجلين / غير الدخول هم في الجميع (مع جميع من في TL0)
عندما أشرح الفرق
[اقتباس=“RGJ، المنشور:11، الموضوع:358903”]
إضافة الجميع مع رؤية → تكون مرئية للأشخاص بدون تسجيل الدخول
عدم إضافة الجميع → تكون الفئة مرئية فقط للأشخاص الذين قاموا بتسجيل الدخول
[/اقتباس]
كيف يمكنك بعد ذلك أن تدعي أنهم “متماثلون”؟
آخر محاولة، آخر منشور في هذا الموضوع بالنسبة لي.
[اقتباس=“alltiagocom، المنشور:12، الموضوع:358903”]
إذا قمت بضبط فئة لتكون فقط TL0 رؤية، إنشاء، ورد، أو قمت بضبطها على الجميع مع تحديد جميع المربعات، هل هناك شيء لا يمكنك القيام به على أي من هذين الخيارين؟
[/اقتباس]
الحالة الأولى: الأشخاص غير المسجلين لا يمكنهم رؤية الفئة والمواضيع فيها.
الحالة الثانية: الأشخاص غير المسجلين يمكنهم رؤية الفئة والمواضيع فيها.
حسنًا، اضطررت إلى اختباره باستخدام TL0 فقط وتسجيل الخروج لفهم ما تقصده.
أعتقد أن هذا القسم هو ما يبدو مربكًا: عدم إضافة الجميع → الفئة مرئية فقط للأشخاص الذين قاموا بتسجيل الدخول
الطريقة التي أراها، على الأقل لجعلها منطقية بالنسبة لي، ستكون:
إذا كان الخيار الوحيد المضاف هو الجميع، يمكن للمستخدمين المسجلين وغير المسجلين رؤيته.
إذا كان الخيار الوحيد المضاف هو أي من المجموعات الأخرى، فلا يمكن للمستخدمين غير المسجلين رؤيته.
بغض النظر عن الخيارات، لا يمكن لأحد الرد أو الإنشاء.
على الرغم من أننا نقول نفس الشيء، إلا أن “عدم إضافة الجميع” كان يربكني، لأنه بدا وكأنك تفعل هذا:
بنفس الطريقة التي يتضمن بها TL2 كلاً من TL1 و TL0
أو يتضمن TL3 كلاً من TL2 و TL1 و TL0
أو يتضمن TL4 كلاً من TL3 و TL2 و TL1 و TL0
أو أي من المجموعات الأخرى مثل Admin أو Moderator أو Staff التي تتضمن TL4 و TL3 و TL2 و TL1 و TL0
صحيح؟
إذن من الناحية الفنية، عندما تكون مسجلاً للدخول، فإن وجود “الجميع” أو “TL0” سيكون له نفس التأثير، لأن جميع الأعضاء جزء من “الجميع” و “TL0”، حتى المجموعات المخصصة، أليس كذلك؟
إذا كان الأمر كذلك، فإن الميزة “الفريدة” الوحيدة لـ “الجميع” هي أنها تسمح للمستخدمين غير المسجلين بالرؤية أو عدم الرؤية، لأنه لا يمكن لأحد الرد أو الإنشاء وهو غير مسجل. في هذه الحالة، يمكن حتى إعادة تسمية “الجميع” إلى “غير مسجل” وستكون الخيار الوحيد الذي يمكن تحديده أو إلغاء تحديده هو “رؤية”، كالتالي:
دعنا نستخدم مصطلحات أكثر “عملية” لتجنب الارتباك. هل تقصد “المستخدمين المسجلين الخروج”؟ دعنا نستخدم مصطلحات يمكننا استخدامها لكلتا الحالتين. مسجل الدخول، مسجل الخروج، إذا كان هذا ما تقصده بـ anons كونهم مستخدمين مسجلين الخروج.
ولكن إذا كان الأمر كذلك، فقد قلت بالضبط ما قلته.
إذا كنت عضوًا في TL3، فهذا يعني أن أي فئة تم تعيينها للسماح بـ TL3، TL2، TL1، TL0، ستؤثر علي. بافتراض أن هذه هي الأذونات الوحيدة المعينة، فإن هذا سيؤثر علي كعضو TL3:
نفس الشيء إذا كان TL1، TL2، TL3، وبالطبع TL4.
ولكن ليس هذا، لأنه مستوى أعلى مني:
مرة أخرى، بافتراض أنني مسجل الدخول، فإن وجود هذا:
أو هذا:
هو بالضبط نفس الشيء. إذا كنت مسجل الدخول. لأن جميع أعضاء جميع المجموعات لديهم TL0 مضمن.
لذلك فإن الفرق الوحيد بين هذين هو أنه إذا تم تعيينه على TL0 فقط، فلا يمكن للمستخدمين المسجلين الخروج رؤية الفئة، بينما إذا تم تعيينه على everyone، فيمكن للمستخدمين المسجلين الخروج رؤيتها.
الآن، إذا كنت تقصد شيئًا آخر بـ anons، وليس المستخدمين المسجلين الخروج، فهناك شيء آخر لست على علم به.
إذًا، وفقًا لـ هذا الرد، فإن المجهولين هم في الواقع مستخدمون مسجلون الخروج، لذا إذا كان هذا ما تقصده، فنعم، لا يمكنهم الكتابة، ولكن لا أحد يستطيع (المسؤول، مستويات الثقة، إلخ). يجب أن تكون مسجلاً للدخول للكتابة.
لتبسيط الأمر وحسمه مرة واحدة وإلى الأبد:
إذا قمت بتعيين فئة لتشمل مجموعة واحدة فقط، وهي الجميع، مع تحديد جميع المربعات الثلاثة (مشاهدة، رد، إنشاء)، فأي المستخدمين المسجلين لا يمكنهم المشاهدة أو الرد أو الإنشاء؟
إذا قمت بتعيين فئة لتشمل مجموعة واحدة فقط، وهي TL0، مع تحديد جميع المربعات الثلاثة (مشاهدة، رد، إنشاء)، فأي المستخدمين المسجلين لا يمكنهم المشاهدة أو الرد أو الإنشاء؟
إذا كانت إجابتك هي: “لكلا الخيارين، يمكن لجميع المستخدمين من أي مجموعة المشاهدة والرد والإنشاء”، فهذا يقودنا إلى ما أردت الوصول إليه: بالنسبة للمستخدمين المسجلين، فإن الجميع و TL0 متماثلان. لذلك، فإن الفرق الوحيد بينهما هو أنه في الخيار الأول، سيتمكن المستخدمون المسجلون الخروج من مشاهدة الفئة، بينما سيخفي الخيار الثاني الفئة عن المستخدمين المسجلين الخروج.
إذا كان الأمر كذلك، وأن الفرق الوحيد هو ما يمكن للمستخدمين المسجلين الخروج رؤيته، فإن تسميتها المستخدمون المسجلون الخروج بدلاً من الجميع سيكون منطقيًا أكثر. وبما أن المستخدمين المسجلين فقط هم من يمكنهم الرد أو الإنشاء، فإن وجود تلك المربعات بجوار الجميع (المعاد تسميتها المستخدمون المسجلون الخروج) لن يكون منطقيًا.