Putting this in feature category as I am not sure it is a bug. Certain “admin” functions in a topic result in a “pseudo-post” of sorts, like pinning a topic, unpinning a topic, and splitting a topic. These system generated posts have the ability to be edited, as well as deleted, but unlike a typical post, there does not appear to be a way to undelete them. Is this intentional?
سأقوم بإعادة تنشيط هذا الموضوع (القديم جدًا) هنا، لأنني واجهت هذه المشكلة مؤخرًا في موقع آخر أديره. لدينا في هذا الموقع بعض المستخدمين من المستوى TL4، مما يعني أنهم يستطيعون تثبيت المواضيع. قام أحدهم بتثبيت موضوع بشكل عالمي، بينما كان ينبغي أن يكون تثبيتًا عاديًا فقط، لذا قام بإلغاء التثبيت وإعادة تثبيته. بعد ذلك، حاول حذف المنشور الصغير الأصلي “المثبت عالميًا”، لكنه اكتشف أن ذلك أدى إلى ظهور نص “سيتم حذفه خلال 24 ساعة”. لا توجد خيار لوضع علامة على منشور صغير، لذا يبدو أن هذا خطأ برمجي (سأقوم بإنشاء موضوع منفصل في قناة #contribute:ux، لست متأكدًا تمامًا مما إذا كان ينتمي إلى مستوى Contribute > Bug). على أي حال، السماح بإلغاء الحذف أو التراجع عن الحذف سيحل هذه المشكلة، إذ يمكنني حينها (بصفتي مديرًا) حذفه دون انتظار التأخير.
Hmm I wonder if we should disallow TL4 users from pinning globally, that seems very risky?
I would be very much against that personally. On the site this report is coming from, TL4 users do pin globally, and have reasons for doing so. This was an innocent mistake that the user realized and was cleaning up. We have a definitely need for users to be able to pin (including globally) but not get access to /admin or /flags.
Edit: disabling TL4 global pinning also will not do anything to solve the original issue, which affects site staff too.