مرحباً بالجميع، أنا مرتبك للغاية. أحاول حاليًا إعداد Discourse لترحيل مجتمعي الكبير من فيسبوك. كنت أفكر في كيفية هيكلته من خلال الفئات، وقد ذُكر لي أن العلامات (tags) يمكن أن تساعد في ذلك أيضًا. كما أفهم، فإن العلامات في Discourse تشبه إلى حد كبير “الفئات” (على الأقل بالنسبة لي، القادم من عالم التدوين وفليكر وديليشس حيث “تكتب علاماتك بسرعة في مربع نص هنا”). ولكن حسنًا، لذا فمن المنطقي إنشاء “علاماتي” مسبقًا. ولكن كيف؟ كما ذُكر هنا، لا توجد طريقة لـ “مجرد إضافة علامة” في صفحة العلامات. ربما لا أريد أن تكون جميع علاماتي في مجموعات - هل هذا ممكن؟
(للعلم، أنا أيضًا محتار بعض الشيء في إنشاء الفئات الخاصة بي، لا يبدو أن هناك طريقة سهلة الاستخدام لتنظيم/إنشاء/إدارة الفئات ككل، أو أنني لم أجدها. في المرحلة التي أنا فيها، سيكون نوع من واجهة “منشئ هيكل المجتمع” مفيدًا حقًا، حيث يمكنني تحريك الفئات لأعلى ولأسفل، أو داخل بعضها البعض أو خارجها… مثل إعادة ترتيب عناصر التنقل في القائمة في ووردبريس، لأخذ مثال واحد فقط).
أعتذر إذا لم أكن على صلة بالموضوع بنسبة 100٪، فإن عقلي يتشتت كثيرًا في هذه الأيام، على الرغم من جهودي.
نعم، رأيتها، ولكنها مرهقة للغاية عندما يكون لدي 8-12 فئة لإنشائها وتلوينها وتنظيمها ووصفها وتحديد التسلسل الهرمي لها، وكل واحدة تؤثر على الأخرى، لذا أعود ذهابًا وإيابًا بين اللوحات التي يحتوي كل منها على جزء صغير فقط من صورتي الكبيرة…
حسنًا، الاضطرار إلى إنشاء ملف csv يبدو وكأنه عبء كبير! ليس لدي قائمة نهائية بالعلامات الخاصة بي، تمامًا مثل الفئات.
لذا يبدو أنني بحاجة إلى “تصميم” هيكل مجتمعي خارج نطاق ديسكورس، وبمجرد أن أستقر على الفئات والعلامات والألوان والأوصاف الخاصة بي، أذهب وأضيفها، لأن ما أراه من الواجهة حتى الآن لا يساعدني حقًا في القيام بهذا الجزء من العمل (التفكير، تجربة شيء ما، رؤية كيف يبدو، تغييره لتجربة شيء آخر، تعديل هذا وتعديل ذاك، تحريك الأشياء حولها أكثر، وما إلى ذلك…)
حتى مع كوني خبيرًا في ديسكورس، فقد مررت دائمًا بهذه الخطوة. يتم التخطيط خارج ديسكورس، وهذا يجعل الأمور أسهل.
ديسكورس هو برنامج مذهل، ولكن منحنى التعلم يمكن أن يكون حادًا. لحسن الحظ، فريق التطوير والمجتمع حريصون على المساعدة يمكنك أيضًا توظيف شخص للمساعدة في Marketplace إذا كانت لديك ميزانية.
هذه ملاحظات رائعة! لقد واجهت صعوبة في هذا الأمر أيضًا، خاصة فيما يتعلق بالعلامات (tags). أتذكر عندما كنت مدير منتج لفريق تجربة الموظفين، خططنا في نهاية المطاف لإنشاء قسم إداري لإدارة الفئات (categories) والعلامات (tags) بشكل أكثر سهولة. لست متأكدًا مما إذا كان ذلك سيحدث ومتى.
أيضًا، بالعودة لسنوات مضت، أردنا دائمًا تحقيق “التكافؤ” بين العلامات والفئات. العلامات قوية جدًا ولكن واجهة المستخدم للتنقل بينها وإدارتها تحتاج إلى اللحاق بالركب!
نصيحة احترافية: بمجرد إنشاء بعض الفئات، يمكنك استخدام القائمة المنسدلة في إعدادات الفئة للتبديل بسرعة إلى فئة أخرى، حتى تتمكن من المقارنة وتعيين إعدادات الأمان على سبيل المثال. مثال:
عندما تكون قلقًا بشأن الأمان ومن يمكنه الوصول إلى ماذا، يمكنك أيضًا إلقاء نظرة على علامة التبويب “الأذونات” (permissions) للمجموعات. مثال:
هذه رؤية ثمينة للغاية. لحسن الحظ، ما زلت في المراحل “المبكرة” من عمليتي لدرجة أنني لم أصطدم بالكثير من العقبات بعد! سأفعل ذلك أيضًا، إذن.
ليس من البديهي بالنسبة لي أن أضطر للقيام بذلك خارج الأداة، لأنني شخص يميل إلى “تجربة شيء ما، النظر إليه، التكرار” وأعتقد أن “السياق” مهم للغاية.
على سبيل المثال، ما يبدو جيدًا على الحائط مع الملاحظات اللاصقة، أو في جدول بيانات، أو مستند نصي قد لا يعمل بنفس الجودة المتوقعة بمجرد تنفيذه في النظام، مع التصميم.
سأعتبر بالتأكيد ميزة إضافية لمنصة Discourse كمنصة مجتمعية إذا كان بإمكانها أيضًا تسهيل هذا الجزء من عملية إعداد هيكل المجتمع واستراتيجيته.
هل يمكن تحقيق ذلك باستخدام إضافة (plugin)؟ توفير واجهة سحب وإفلات أو واجهة بديلة لإنشاء وإدارة العلامات (tags) والفئات (categories)؟
يمكنك فعل كل شيء تقريبًا في المكون الإضافي (plugin). قد يكون من الممكن حتى بناء شيء ما كمكوّن سمة (Theme component).
في العام الماضي، أضفت نظرات عامة لأذونات الفئات ذات الصلة كمكوّن.
لاحظ أيضًا أن علامة التبويب “الأذونات” (Permissions) الخاصة بالمجموعة تسرد فقط الفئات التي يتمتع أعضاء المجموعة بوصول خاص إليها. لن يتم إدراج أي فئات متاحة بالفعل لجميع المستخدمين هنا. (منطقي تمامًا، ولكنه قد يثير القلق للوهلة الأولى).
لست متأكدًا مما إذا كان سيكون مفيدًا ولكني طلبت من Gemini إنشاء أداة لتخطيط الفئات، يمكنك رؤيتها هنا:
إنه في الغالب مسودة، كنت فضوليًا بشأن ما سيفعله Gemini من مطالبة بسيطة جدًا. إذا كنت تعتقد أن هذا قد يكون مفيدًا، فيمكنني تحسينه قليلاً وإضافة زر تصدير/استيراد (إلى ومن ملف txt/csv).
يا إلهي، هذا يبدو واعدًا للغاية!! أنا أحبه بالفعل، حقًا.
لا يمكنني حذف الفئات ولست متأكدًا من أين أجد “معرّف الفئة” (أعلم أنك قلت إنه مسودة)، ولكني أعتقد أن هذا يمكن أن يكون ثمينًا جدًا - خاصة إذا كانت هناك ميزة “تصدير هذا بتنسيق يمكن لـ Discourse استيعابه”!!
(لقد لعبت به وحاولت إضافة مجموعة من الفئات وإعادة ترتيبها… بصراحة، الآن بعد أن رأيت هذا أشعر أنني لن أتمكن من العيش بدون شيء كهذا!)
أرى أن Canapin قد قدمت أداة ذكاء اصطناعي، لكني من المدرسة القديمة لذا أفضل الخرائط الذهنية لهذا الأمر…
تأملات في الخريطة الذهنية
لم أستطع مقاومة التجريب قليلاً، بدءاً بقائمة المواضيع الأولية الخاصة بك:
بعد بضع دقائق من العبث:
أنا لا أقترح أن هذا توصية كاملة ومصقولة، ولكن ربما يثير فكرة أو اثنتين.
ملاحظتان:
يأتي Discourse مع فئة “ملاحظات الموقع” (Site Feedback) تكون مرئية للعامة. لا يمكن تغيير هذه الرؤية. إذا كنت تريد فئة “ملاحظات الموقع” مقتصرة على المستخدمين المسجلين، فمن المستحسن حذف الفئة الافتراضية وإنشاء واحدة جديدة.
عادةً لا تريد فئة ووسمًا لنفس الشيء. على سبيل المثال، ربما يجب أن تكون الطعام فئة تذهب إليها جميع المواد المتعلقة بالطعام، لذلك لن يكون هناك وسم #food. ومع ذلك… إذا كنت تريد القدرة على رؤية جميع مواضيع فئة البيطرة المتعلقة بالطعام، فقد تضيف وسم #food إلى مجموعة وسوم مقتصرة على فئة البيطرة.