# لقد أنشأت bookmarklet لإنشاء جدول المحتويات لمنشورات المنتدى

**URL:** <https://meta.discourse.org/t/i-created-a-bookmarklet-to-create-the-table-of-content-for-forum-posts/270961>\
**Category:** Development\
**Created:** [8 يوليو 2023، 2:33ص UTC](https://meta.discourse.org/t/i-created-a-bookmarklet-to-create-the-table-of-content-for-forum-posts/270961 "2023-07-08T02:33:56Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![ShunS](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/shuns/32/314884_2.png) [@ShunS](https://meta.discourse.org/u/ShunS)\
**Post date:** [9 يوليو 2023، 1:47ص UTC](https://meta.discourse.org/t/i-created-a-bookmarklet-to-create-the-table-of-content-for-forum-posts/270961/5 "2023-07-09T01:47:46Z")

</div>

شكراً على الردود 🙂

كما يقول @Lhc_fl، فإن نهج DOM (HTML/JavaScript) محدود في عدد العناصر التي يمكننا إدارتها. قد تساعد واجهة برمجة تطبيقات Discourse في مثل هذه الإجراءات.  
مشكلة أخرى في إنشاء جدول المحتويات للردود هي أنه ليس من السهل تحديد عنوان العنوان لكل رد. يمكننا استخدام معلومات مثل المؤلف والتاريخ، لكنني لست متأكدًا من مدى فائدتها مقارنة بشريط تقدم التمرير الحالي.

شكراً @mcwumbly!

---

_[View the full topic](https://meta.discourse.org/t/i-created-a-bookmarklet-to-create-the-table-of-content-for-forum-posts/270961)._
