איך מוסיפים onebox בתוך רשימה?

למרות שיש לו מספיק מקום סביבו להיות אלמנט בלוק, הוא לא עושה onebox.

לייק 1

Try rebuilding the HTML of the post once — that often fixes issues where links don’t onebox properly:

לייק 1

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. :thinking:

Did that work for you?

3 לייקים

@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.

לייק 1

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)

לייק 1

@renato, הם עדיין יכולים להפעיל oneboxify בתוך <details>, אם כי. זה נראה מוזר במיוחד לאפשר זאת, אבל לא כל אלמנט בלוק אחר. מה ההיגיון?

אין הנמקה מפורשת, פשוט כך ש-markdown-it רואה HTML גולמי בצורה שטוחה, הוא לא מנסה להסיק את הקינון מתגים שנפתחים/נסגרים.

צומת HTML גולמי

Onebox ברמה העליונה

צומת HTML גולמי

@renato, נראה לי שבמידה וה-CSS מגדיר את האלמנט שמכיל URI כאלמנט בלוק, ה-oneboxification אמור להתרחש; איני יכול לחשוב על מקרי קצה בעייתיים.