Default thumbnail mode should be set to none if you don’t want to use it everywhere.
The other settings will work as expected
Default thumbnail mode should be set to none if you don’t want to use it everywhere.
The other settings will work as expected
I don’t want to be annoying, but I’m curious if this could be considered? We feel that liking from a thumbnail is a valid use case (you can judge the image without seeing the full version), and that it would greatly increase engagement for the more ‘instagram-oriented’ visitors.
Hi folks,
great components. I want to make it so that the thumbnail shows the LAST image of a topic, not the first one provided by the topic creator.
I looked through the code and found the topic.thumbnails decorator but I cannot reverse engineer how this is created so that I can build logic myself to get the last image in that topic.
Can anyone point me to docs on how to extend/build decorators for the topic?
Discourse is amazing!
Thank you
It also is great to add a User Preference so that users can control the list types themselves. And also make this an optional thing assuming some forum owners wouldn’t want that. We want that option though.
I could build it and rais a PR I guess.
It’s a Theme Component, they can just choose another theme without this component. No code required, just name the Themes appropriately.
That worked well, thank you!
مرحباً ديفيد
ما رأيك في إضافة صورة مؤلف الموضوع إلى الشبكة المصغرة أعلى الصورة المصغرة في الزاوية اليمنى السفلية، شيء كهذا؟ ستكون هذه إضافة رائعة.
إذا كان ذلك خلف إعداد سمة (معطل افتراضيًا)، فأنا أتفق على أن هذا سيكون خيارًا جيدًا لبعض المواقع. pr-welcome
في منتدى @jrgong، لا يتم تحميل الصور بعد الصف العاشر. يبدو أن هذا مستقل عن العدد الفعلي للصور (أي أنه دائمًا الصف العاشر، حتى لو كان هناك عدد قليل من المواضيع التي تحتوي على صورة مصغرة).
لا توجد أخطاء في الشبكة، ولا شيء في وحدة التحكم. أي أفكار؟
لقد رأيت هذا يحدث عندما يكون الموضوع الأخير في القائمة مخفيًا عبر CSS (على سبيل المثال، قام شخص ما بإضافة قاعدة CSS لإخفاء المواضيع المغلقة). هل يمكن أن يكون هذا هو ما يحدث هنا؟
يسعدني إلقاء نظرة سريعة إذا كان بإمكانك إرسال رابط.
@jrgong وضع TC حاليًا في وضع المعاينة، لذا لا يمكن لغير المستخدمين تكراره (لا يمكنهم preview_theme_id). هل من المقبول تمكين TC مؤقتًا في تلك الفئة الواحدة حتى يتمكن David من إلقاء نظرة؟
تحديث سريع: اكتشفنا أن أحد الإضافات غير الرسمية كان السبب. سنقوم بالتحديث هنا بمجرد تحديد المسؤول ![]()
إذًا لم يكن حتى مكونًا إضافيًا آخر. إنها مشكلة (؟) في وضع المعاينة.
تبين أن التحميل الكسول يتعطل عند فتح مكون السمة “مصغرات المواضيع” في وضع المعاينة بينما لا يتضمنه السمة المحددة حاليًا بالفعل. يمكن تكرار ذلك بالكامل في الإصدار المستقر، ولم يتم تجربته في الإصدار التجريبي أو الإصدارات التي تم اجتيازها.
هل هناك طريقة لعدم تكبير الصور الصغيرة 30x30 بكسل وما إلى ذلك؟ تأتي مع رسائل البريد الإلكتروني الواردة:
![]()
لعبت باستخدام CSS، وحصلت على بعض النتائج، ولكن من الناحية المثالية، أرغب في تخطيها تمامًا…

يمكنك استخدام خاصية spoiler/hide details لإخفاء الصورة كصورة مصغرة أيضًا:
النتيجة هي مثلث صغير ![]()

تحديث:
يمكنك حتى تمويهها:
[spoiler]
[details=""]

[/details]
[/spoiler]
أنا آسف إذا تم طرح هذا من قبل، لقد حاولت البحث دون جدوى.
كنت أتساءل عما إذا كان من الممكن جعله بحيث يؤدي النقر على الصورة المصغرة في وضع القائمة إلى إرسالك إلى الرسالة الأولى في الموضوع؟
شكراً لعملك الشاق ![]()
يبدو أنه ما كنت أبحث عنه: بديل بسيط للمكون الإضافي الأصلي topic-list-previews، حيث حاولت استبداله كمكون سمة ولم أتمكن من جعله يعمل، وهو مليء بالخيارات التي لن أحتاجها.
نحن نستخدم فقط خيار تقديم مصغر للصورة الأولى في كل موضوع بدلاً من صورة الملف الشخصي للمؤلف، على اليسار، في طرق عرض القائمة.
لكنني قمت بتفعيل مكون السمة هذا واستخدمت القائمة كوضع افتراضي للمصغرات:
لكنها لا تعرض المصغرات، بل تستمر في عرض صورة المؤلف في كل صفحة، على سبيل المثال هنا في قائمة الصفحة الأخيرة:
لا بد أنني أسأت فهم شيء ما.
كيف يجب أن أقوم بتكوينه؟
هل يوجد دليل تكوين مفصل؟
ربما يرجع ذلك إلى عرض المصغرات للمشاركات الجديدة فقط… في هذه الحالة، هل من الممكن إعادة إنشاء المصغرات للمشاركات القديمة لعرضها معها؟
عمود “المؤلف” هذا لا يأتي من Discourse core، أو مكون السمة topic-list-thumbnails.
هل لا يزال لديك المكون الإضافي topic-list-previews القديم و/أو مكون السمة مثبتًا؟ إذا كان الأمر كذلك، فتأكد من إلغاء تثبيته بالكامل.
شكراً لك ديفيد
لا، لقد حذفت topic-llist-thumbnails في app.yml وقمت بإعادة بناء المشغل.
لقد حذفت أيضًا مكون topic-list من مكونات السمات.
هذه هي مكوناتي الحالية:
وخطافات app.yml:
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-chat-integration
- git clone https://github.com/discourse/discourse-math.git
- git clone https://github.com/discourse/discourse-solved.git
- git clone https://github.com/discourse/discourse-staff-notes.git
- git clone https://github.com/discourse/discourse-assign.git
- git clone https://github.com/discourse/discourse-checklist.git
# - git clone https://github.com/angusmcleod/discourse-topic-previews.git
- git clone https://github.com/discourse/discourse-data-explorer
هل لديك أي إضافات أخرى تابعة لجهات خارجية مثبتة؟ هل يمكنك مشاركة رابط لموقعك؟
ربما لديك Topic Author مثبتة؟
لقد قمت بتحديثه في ردي.
الموقع:
نعم، مؤلف الموضوع هو installe، ولكنه مستخدم في أماكن أخرى.
مع معاينة قائمة الموضوعات، تم عرض الصورة.