أبحث عن حل لـ
هل هناك طريقة يمكن للمكونات الإضافية / المكونات من خلالها تحديد الكود الذي يتم لصقه عبر النسخ واللصق؟
أبحث عن حل لـ
هل هناك طريقة يمكن للمكونات الإضافية / المكونات من خلالها تحديد الكود الذي يتم لصقه عبر النسخ واللصق؟
هل يمكنك التوضيح أكثر؟ لا أعتقد أنني أفهم تمامًا. حسب فهمي، هل تظهر أسماء المستخدمين الكاملة عند النسخ واللصق، بينما تكون إشارات اسم المستخدم عادية في المنشورات؟ أم أن حقيقة أن النسخ واللصق لإشارات الاسم الكامل لا يتم نقلها؟
مرحباً توماس!
هل يمكنك مشاركة مثال لتوضيح ما تقصده؟ يمكنك الكتابة باللغة الألمانية إذا كنت تفضل وسنقوم بترجمة منشورك تلقائيًا لنا.
نحن نستخدم Discourse Show Fullname in Mentions. ونتيجة لذلك، لا يمكن نسخ الإشارات من المشاركات المعروضة ولصقها في مشاركات جديدة.
يتم تخزين أسماء المستخدمين المستبدلة داخل المحتوى المعروض كسمة بيانات:
<a class="mention mention-fullname discourse-show-name-mentions" data-full-name="Thomas Kalka" href="/u/toka" data-original-mention="@toka">@Thomas Kalka</a>
أرغب في اكتشاف طريقة لضمان التقاط الإشارة المناسبة، في هذه الحالة @toka، عند النسخ من النص المعروض (المحتوى المطبوخ) أثناء إنشاء المشاركة.
ما هي الخيارات المتاحة لتخصيص الخوارزمية التي تنشئ محتوى Markdown من HTML، وتحديداً لهذا السيناريو، بحيث يتم إدراج a[data-original-mention] بدلاً من a.mention-fullname؟
هل تنسخ طريقة ديسكورس، باستخدام النافذة المنبثقة التي تظهر عند تحديد بعض النصوص في مشاركة؟ أعتقد أن هذا يعمل كما تتوقع ولكنني لم أختبره مؤخرًا.
تعديل: أوه، انتظر. أقرأ هذا بعناية أكبر للتو. هذا ليس مكون سمة رسميًا، لذا للحصول على دعم لهذا المكون، تريد الرد في هذا الموضوع. أعتقد أن ما تصفه قد يكون خطأ.
نظرًا لأن هذا نقاش حول مكون سمة غير رسمي، دعنا نبقيه في هذا الموضوع.