أولاً، شكراً على placeholder-forms التي تعد مفيدة بشكل لا يصدق وضرورية للغاية للاستخدام اليومي لـ Discourses، عبر عدة مثيلات تتراوح من “مثيل Discourse لدفتر ملاحظات خاص” إلى “منتدى مناقشة كبير للصحة التقنية العام”.
إحدى الميزات التي أود رؤيتها هي القدرة على إجراء نوع من التحويل/الاستبدال/المعالجة البسيطة للنص في حقل العنصر النائب. على سبيل المثال، القدرة على تحويل حالة العنوان إلى حالة “slugified/kebab”، أو ترميز النص لـ URL، أو تحويلات مماثلة.
بحيث يمكنني بعد ذلك استخدام المخرجات “slugified” للعنصر النائب example-project-name مباشرةً كاسم مجموعة أو “Category Slug”.
هناك بالطبع طرق أخرى لإجراء هذه التحويلات الصغيرة - إما في سطر الأوامر باستخدام sed أو شيء مشابه، أو باستخدام أوامر CopyQ ولكن سيكون من الجيد لبعض المستخدمين الآخرين أن يتمكنوا من الحصول على مخرجاتهم بالضبط كما يحتاجونها.
أقترح أن يحدث هذا التحويل عند نقطة استخدام العنصر النائب، بحيث يمكن استخدام نفس العنصر النائب (في هذا المثال =PROJECT-NAME=) في أماكن متعددة في المخرجات، مع تحويل كل مرة وفقًا للتنسيق المطلوب.