يرجى إضافة إمكانية إدراج المتغيرات في المنشور

سيكون من الرائع أن نتمكن من إدراج متغير نظام في منشور (مثل site_name).

إذا كان اسم موقعنا هو OJODIGITAL، فقد توقعت أنه عند إدراج النص site_name في منشور، سيتم استبداله بـ OJODIGITAL، بطريقة مشابهة لما يمكن فعله في تخصيص النصوص (تعديلات الموقع/تخصيص/نصوص).

مرحبًا يا صديقي، في موقعنا %{site_name} يمكنك رؤية…

إعجابَين (2)

عادةً ما يتم تنفيذ ذلك في واجهة برمجة التطبيقات (API) باستخدام الكود الخاص بك.

إعجاب واحد (1)

نعم، أنا متأكد من ذلك. لكن الكود المخصص مخصص للمبرمجين.

لا أعرف مدى صعوبة تنفيذه أو ما إذا كان سيؤدي إلى إبطاء معالجة المنشورات.

لكن القدرة على إجراء استبدال المتغيرات في المنشورات مفيد للمستخدمين والمسؤولين.

على سبيل المثال، لدينا عدة منشورات نبلغ فيها المستخدمين عن حدود رفع الصور.

إذا قمنا بتغييرها لاحقًا، فسيكون علينا البحث عن تلك المنشورات وتعديلها لتعكس الحدود الجديدة.
إذا تمكنا من استخدام استبدال المتغيرات، فسيتم ذلك تلقائيًا.

هناك أماكن أخرى يمكن أن يكون فيها ذلك مفيدًا: على سبيل المثال، قمت برفع بعض الصور كموارد مخصصة لبعض المكونات لاستخدامها في الشارات والمجموعات.
تم تعيين أسماء متغيرات لها، لكنني لا أستطيع استخدامها في صفحة الشارة للإشارة إليها كصور أيقونات؛ يجب أن أستخدم عنوان URL الكامل.
إذا قمنا بتغيير المورد، فسيكون علينا تعديل إعدادات كل شارة ومجموعة. وإذا تمكنا من استخدام المتغيرات، فسيتم ذلك تلقائيًا.

سيكون من المثير للاهتمام أيضًا القدرة على تعريف بعض المتغيرات المخصصة (لاستخدامها في المنشورات وصفحات الإعدادات).

إعجاب واحد (1)

راجع Placeholder Forms. إنه رائع للسماح للمستخدمين بإضافة بيانات محددة إلى منشور. نستخدمه في بعض كتيبات التشغيل الداخلية لدينا.

إعجابَين (2)

في معظم المنتديات، يتم ذلك بإنشاء موضوع يحتوي على القواعد الحالية (“موضوع حدود الرفع”) والربط به في كل مرة يسأل فيها مستخدم عن سؤال يتعلق بحدود الرفع.

بهذه الطريقة، عند تغيير القواعد، يمكنك ببساطة تحديث الموضوع المرجعي. نحن نفعل ذلك هنا مع المواضيع في howto أو #howto:faq

إعجاب واحد (1)

شكرًا لك يا رافائيل، إنه مجرد مثال.
لدينا ذلك المنشور أيضًا، لكننا نذكره هنا وهناك.

سيكون من المفيد القدرة على إدراج متغيرات الإعداد في أي مكان ترغب في استخدامها فيه، مع القدرة على تعريف متغيرات أخرى.

أظن أنه يمكنك القيام بذلك باستخدام مكون السمة.

لقد قرأت عن هذا المكون، وهو مفيد لإنشاء النماذج على سبيل المثال، لكنه ليس تمامًا ما كنت أتحدث عنه هنا.