أحتاج إلى بعض المساعدة. لا أعرف رأسي من مؤخرتي في SQL.
أقوم بإدارة منتدى لنقابة عمالية أعمل فيها. أنا ممثل منتخب، لكنني لست ضمن القيادة. السبب في أنني أدير المنتدى هو أن لدي خبرة سابقة مع منصة Discourse، وقد قمت بإعدادها لتحديث طريقة تواصلنا الداخلي (التعاون بين الفرق)، وأنا الشخص الوحيد حاليًا (من بين 20 شخصًا) الذي لديه أي فكرة عن كيفية القيام بأي شيء أكثر تقدمًا من الناحية التقنية في الخلفية يتجاوز استخدام منشئ المواقع لبناء موقع إلكتروني. النقطة الأساسية هي أن مجموعتنا متقنة للتكنولوجيا من منظور المستخدم النهائي، لكن ليس من منظور “الخلفية”.
بما أن هذا مساحة عمل لنا جميعًا، بما في ذلك القيادة، فقد قمت بإنشاء بضع فئات مخصصة لهم للعمل فيها، ولا ينبغي لي أن أتمكن من التجسس عليها. (لنقل ذلك فوق راتبي).
وبما أنه لا توجد طريقة حقيقية لإخفاء المحتوى عن المشرف، فقد قمت بإنشاء مكون سمة (theme component) باستخدام CSS للقيام بالتالي:
- إخفاء أزرار الرسائل في ملفات المستخدمين.
- إخفاء زر انتحال الشخصية في ملفات المشرفين.
- إخفاء معاينة المواضيع في صفحة الفئات.
- إخفاء قائمة المواضيع داخل الفئات من الجميع.
- ثم إضافة إمكانية العرض لقوائم المواضيع لأعضاء المجموعة (الرئيسية).
باختصار، أقوم بإنشاء سلسلة من سجلات التدقيق لتكون متاحة في حال رغبت في التحقق من أنني لا أقوم بالتجسس.
- يمكنهم الاطلاع على سجلات الموقع لرؤية ما إذا كنت قد لمست ذلك المكون السمة (تعديله/تعطيله) دون علمهم، ويمكنهم حينها سؤالني عن السبب ورؤية التفاصيل.
- إذا استخدمت يومًا ما ميزة انتحال الشخصية أو عرض الرسائل، فسيظهر ذلك في السجلات أيضًا.
بشكل أساسي، إذا قمت يومًا ما بالتلاعب بملف CSS الذي كتبته لإخفاء هذه الأمور، فيمكنهم رؤيته وطلب شرح مني.
- إذا أضفت نفسي إلى مجموعتهم بحيث يصبح المحتوى مرئيًا لي، فسيظهر في سجلات المجموعة أنني أضفتني/أزلت نفسي. يمكنهم حينها سؤالني عن السبب.
ما أحتاج إلى مساعدة فيه:
إذا قمت يومًا بعرض الصفحة مع تعطيل أنماط CSS، فيمكنني رؤية روابط المواضيع. ومن الواضح أنه يمكنني فتح المواضيع مباشرة. ما أريده هو استعلام من مستكشف البيانات (Data Explorer) يمكنهم (فريق التنفيذيين الذين يحصل جميعهم على صلاحيات المشرف) تشغيله بين الحين والآخر لعرض المواضيع التي تم عرضها داخل فئة معينة من قبل أي مستخدم ليس عضوًا في مجموعة “التنفيذيين”.
ليس لديهم أي فكرة عن إمكانية القيام بذلك، لكنني أريد تغطية كل الاحتمالات. أريد أن أضمن ذلك للمستقبل بما يتجاوز وجودي. بأفضل ما يمكنني باستخدام الأدوات المتاحة.
لذا مرة أخرى، أحتاج إلى استعلام مستكشف البيانات للقيام بما يلي:
- إذا لم يكن المستخدم جزءًا من مجموعة “التنفيذيين”
- فأعرض المواضيع التي تم عرضها بواسطة المستخدم(ين) في الفئة “EB” (أو معرف الفئة: 34)
هذا مع التعتيم الأبيض (CSS white out) الذي طبقته يخلق ما يكفي من أثر ورقي يشير إلى أنه إذا قام شخص ما (أنا أو أي شخص ليس من فريق التنفيذيين وقد يُمنح صلاحيات المشرف في المستقبل) بعرض مواضيع داخل تلك الفئة وليسوا جزءًا من فريق التنفيذيين، فقد اضطر حقًا لبذل جهد كبير وكان ذلك تجسسًا مقصودًا.
هل يمكن لأي شخص المساعدة في هذا؟