אני רוצה לאכוף כלל בפורום ה-Discourse שלי, כך שלקטגוריה ספציפית בלבד, משתמשים חייבים לצרף תגית מסוימת בעת יצירת נושא. משתמשים יכולים לצרף כל מספר של תגיות, אך תגית ספציפית אחת חייבת להיות נוכחת; אחרת, יצירת הנושא תיחסם עם הודעת שגיאה.
אני משתמש בערכת Blackout (או ערכה מותאמת אישית), ואני רוצה להוסיף את האימות הזה בצד הלקוח באמצעות JavaScript.
האם יש דרך להוסיף תנאי כזה בקוד ה-JavaScript של הערכה (למשל, בקוד המותאם אישית של ערכת Blackout) כדי:
לבדוק אם הנושא שנוצר שייך לקטגוריה הספציפית,
לבדוק אם התגית הנדרשת צורפה,
להציג שגיאה ולמנוע יצירת נושא אם התגית הנדרשת חסרה?
אם כן, האם מישהו יכול לשתף דוגמה או את הגישה הטובה ביותר לעשות זאת?
אני אישית הייתי מעדיף שזה לא יחול באופן גלובלי, הנקודה של אדמינים אמורה להיות שאתה יכול לעקוף כל דבר וזה יהפוך את זה לבלתי אפשרי לעקוף את הדבר הספציפי הזה. אלא אם כן תוסיף דרך לעקוף את זה, מה שנראה כמו הרבה יותר עבודה מאשר להשאיר את זה כמו שהוא.
@S.AAKASH_MUTHIAH האם הצלחת לפתור את הבעיה שלך? אני חושב שהעצה של @chapoi עובדת עבור מקרה השימוש שלך. אתה רק צריך לזכור שאתה כמנהל מערכת לא מושפע מכך, מכיוון שאתה לא מושפע ממגבלות אחרות עבור משתמשים שאינם מנהלי מערכת.