نحن مساحة صانعين (Makerspace) نستخدم تقويم ديسكورس (Discourse Calendar) لإدارة حجوزات الغرف والمعدات. يمكن أن يصبح الأمر فوضويًا للغاية مع تداخل حجوزات الأشخاص وحجز الأشخاص لمعدات لا يملكون الإذن لاستخدامها. لذلك، نحن نبحث عن خيارات لتحسين العمليات.
هل هناك أي إضافات (plugins) / أدوات يمكن استخدامها لتبسيط والتحقق من حجوزات الغرف والمعدات؟
بعض الأمثلة للشروط / السياق:
لا يمكنك حجز غرفة إلا إذا كان لديك دور @Keyholder
لا يمكنك حجز معدات إلا إذا تم حجز الغرفة (لا تحتاج إلى أن تكون الشخص الذي حجز الغرفة - حجز الغرفة يعني أن الغرفة مفتوحة للاستخدام للفترة الزمنية المحددة ليأتي الآخرون ويستخدموا المعدات)
لا يمكنك حجز طابعة ثلاثية الأبعاد إلا إذا كان لديك دور @3DPrinter
لا يمكنك حجز معدات إذا قام شخص آخر بحجزها بالفعل.
من الناحية المثالية، سيحافظ هذا على الموضوعات (Topics) ذات الصلة لتحديث عرض التقويم.
ما زلت أتعلم ديسكورس - لذا فإن أي أفكار أو تعليقات أو توجيهات ستكون مفيدة.
لقد قمت بـ إعداد مجموعة Keyholder تتطلب من الأشخاص طلب العضوية. ثم قم بإنشاء فئة مرئية للجميع، ولكن يمكن فقط لحاملي المفاتيح الرد على المواضيع. ثم قم بإنشاء موضوع مع تقويم الغرفة في المنشور الأول. بهذه الطريقة يمكن للجميع رؤية التقويم، ولكن يمكن فقط لحاملي المفاتيح إضافة أحداث إليه. هذا ليس مثاليًا لأن لديك فئة بأكملها مخصصة للتحكم في الوصول إلى موضوع واحد.
لست متأكدًا من أن هذا ممكن مع إضافة التقويم. لا يتتبع الأحداث المتداخلة حقًا، لذا فإن الشيء الوحيد الذي يمنع الأشخاص من حجز المعدات خارج الوقت المناسب هو الاعتماد على الأشخاص الذين يتحققون يدويًا من التقويم. أيضًا، هل الأشخاص الذين يحجزون المعدات لديهم دور Keyholder؟ إذا لم يكن الأمر كذلك، فقد يجعل منعهم من الرد مشكلة.
بالنظر إلى أنك بحاجة إلى تقويم آخر بدور آخر، أتساءل عما إذا كان من الأفضل لك الاعتماد على نظام الشرف بدلاً من محاولة إعداد نظام لفرض القواعد. لذلك سيكون لديك فئة مفتوحة لجميع التقويمات وموضوع لكل تقويم محدد. ربما قم بتعيين الأشخاص إلى مجموعات حتى يتمكن الأشخاص من تتبع من هو من واستخدام الضغط الاجتماعي لمنع الأشخاص غير المصرح لهم من حجز الغرف والمعدات. ولكن لا تحاول تقييد الأشخاص باستخدام البرامج.
انظر أيضًا:
سأجرب ذلك وإذا لم تتمكن من جعله يعمل، ربما ترى ما إذا كان يمكنك الحصول على مساعدة من Marketplace.
نواجه صعوبة في إيجاد حل لهذا الأمر مما يمنعنا من الترقية (نحن نستخدم حاليًا إضافة الأحداث من Pavilion والتي لا يتم دعمها في أحدث إصدارات Discourse).
في غياب إضافة Discourse:
هل يعرف أي شخص أي خدمات/إضافات جيدة وغير مكلفة (يفضل أن تكون مجانية) لحجز الغرف/المكاتب تتوافق مع WordPress و/أو Discourse؟ (الإضافات الوحيدة لـ WordPress التي وجدتها هي لعمل المواعيد بدلاً من حجز المكاتب/الغرف)