مرحباً، أنا أقوم ببناء تطبيق رسم خرائط تفاعلي حيث يكون النصف الثاني من الشاشة عبارة عن خريطة يمكن للمستخدمين وضع دبابيس عليها بعناوين، والنصف الأول من الشاشة عبارة عن موضوع في منتدى متعلق بتلك الدبوس (بنفس العنوان/نفس المعرف).
أفكر في استخدام discourse كمزود للمنتدى، نظرًا لأنه تطبيق قوي وغني بالموارد، ولديه واجهة برمجة تطبيقات لإنشاء مواضيع يمكنني استخدامها في التطبيق. كما أنه مكتوب بلغة rails، لذا يمكنني بسهولة توسيع نموذج Topic ليشمل تحديد الموقع الجغرافي وحقل أيقونة، و TopicController لتنفيذ واجهة برمجة تطبيقات geojson لإرجاع خطوط الطول والعرض والأيقونات القريبة لملء الخريطة.
لكنني بحاجة إلى تأكيد بشأن بعض الميزات التي لم أتمكن من العثور عليها في الوثائق:
- هل يمكنني تضمين موضوع، بحيث تظهر منشورات الموضوع والتعليقات وأداة لنشر تعليق في صفحة؟ أرى أن هذا ممكن هنا، لكن لا يبدو أنني أجد قائمة بالميزات أو لقطة شاشة لكيفية عرض هذه الميزة على موقع ويب آخر.
- هل يمكنني تغيير صفحة إعادة التوجيه بعد تسجيل الدخول؟ أخطط لوضع المنتدى على مسار فرعي /forum، و /map لخريطة React حيث سيعيد المسار الجذر / إعادة التوجيه إليه.
- هل ستتحقق صفحة التضمين من تسجيل الدخول إذا كانت على نفس النطاق؟


