إخفاء علامة المرور من قائمة المنشورات على المنشورات المخفية

لا تعمل الإشارات المرجعية على المنشورات التي تم إخفاؤها بسبب العلامات. أعتقد أن التجربة ستتحسن إذا تم إخفاء زر الإشارة المرجعية من قائمة المنشور في هذه الحالة، على غرار كيفية عمل زر “الإعجاب”.

8 إعجابات

عندما أحدد //*[@id="ember38"] في discussion.fedoraproject.org/t/173585/35:

<button class="btn no-text btn-icon fk-d-menu__trigger bookmark-menu-trigger post-action-menu__bookmark btn-flat bookmark widget-button bookmark-menu__trigger btn-icon no-text" aria-expanded="false" title="bookmark this post" data-identifier="bookmark-menu" data-trigger="" type="button" id="ember38">
<svg class="fa d-icon d-icon-bookmark svg-icon svg-string" aria-hidden="true" xmlns="http://www.w3.org/2000/svg"><use href="#bookmark"></use></svg>      <span aria-hidden="true">
          ​
        </span>
<!--    
    </button>

…أرى:

حدث خطأ: ليس لديك الإذن لعرض المورد المطلوب.

تعرض وحدة تحكم ECMAScript ما يلي:

12:24:12.798 XHRPOST
https://discussion.fedoraproject.org/bookmarks.json
[HTTP/2 403  160ms]

12:24:04.683 Uncaught (in promise) TypeError: can't access property "saveData", e is undefined
    create bookmark-api.js:20
    create post-bookmark-manager.js:36
    onBookmark bookmark-menu.gjs:124
    onShowMenu bookmark-menu.gjs:147
    show float-kit-instance.js:28
    show d-menu-instance.js:101
    onTrigger d-menu-instance.js:136
    onClick d-menu-instance.js:120
bookmark-api.js:20:7

بدلاً من ذلك، يجب إخفاؤه، أو (ربما، ويفضل) تعطيله.