למרות שיש לו מספיק מקום סביבו להיות אלמנט בלוק, הוא לא עושה onebox.
Try rebuilding the HTML of the post once — that often fixes issues where links don’t onebox properly:
I think the spaces in front of it would make it an inline onebox and not a full one. I’m not sure I know a workaround. ![]()
Did that work for you?
@JammyDodger, that’s what I see at every instance I’ve tried thus far (about 8, in total).
@janan_gagan, I don’t possess TL4 permission anywhere… If any of you are able to rebuild the HTML5 content of my post at /1, that would confirm whether it works. However, per the aforementioned, I’m doubtful.
In the meantime, I’ve converted this to a Feature post, since it appears to currently be impossible.
Thanks, regardless.
Yes, there’s a specific logic in our markdown-it tokens that forces links to be considered inline oneboxes in cases that are not top level links (ie. not inside any list/blockquote/etc)
@renato, הם עדיין יכולים להפעיל oneboxify בתוך <details>, אם כי. זה נראה מוזר במיוחד לאפשר זאת, אבל לא כל אלמנט בלוק אחר. מה ההיגיון?
אין הנמקה מפורשת, פשוט כך ש-markdown-it רואה HTML גולמי בצורה שטוחה, הוא לא מנסה להסיק את הקינון מתגים שנפתחים/נסגרים.
צומת HTML גולמי
Onebox ברמה העליונה
צומת HTML גולמי
@renato, נראה לי שבמידה וה-CSS מגדיר את האלמנט שמכיל URI כאלמנט בלוק, ה-oneboxification אמור להתרחש; איני יכול לחשוב על מקרי קצה בעייתיים.