Canapin
(Coin-coin le Canapin)
22 سبتمبر 2020، 9:11م
1
مرحبًا،
أرغب في بعض التوضيح بشأن مهمة إعادة الخبز (rebake task) لأنني لست متأكدًا من فهمي لها بنسبة 100%.
لقد قمت بتغيير نطاق منتداي، وأقوم الآن بإعادة خبز جميع المنشورات باستخدام الأمر rake post:rebake، حيث قرأت أن هذا موصى به في هذه الحالة.
هل من المفترض أن تبدأ بالرسائل الأحدث؟
هل من المفترض أن تقوم بإصلاح الروابط المحولة إلى النطاق القديم؟
على سبيل المثال: نص خام من أحد منشوراتي يبدأ بـ:
[quote="zebra"]
ويتم تحويله إلى:
<aside class="quote group-Poster" data-username="zebra">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="20" height="20" src="//localhost:3000/user_avatar/localhost/zebra/40/4042_2.png" class="avatar">
zebra:
</div>
</aside>
هل أفهم بشكل صحيح أن إعادة الخبز ستستبدل رابط localhost بنطاق جديد؟
Falco
(Falco)
22 سبتمبر 2020، 9:15م
2
اقتباسات Discourse ليست كذلك، بل تكون على النحو التالي:
[quote="Canapin, المنشور:1, الموضوع:164992"]
نعم، ستفعل ذلك. لكن استخدام remap سيكون أسرع بكثير، كما هو موضح في:
تغيير اسم النطاق أو إعادة تسمية Discourse الخاص بي؟
5 إعجابات
Canapin
(Coin-coin le Canapin)
22 سبتمبر 2020، 9:34م
3
آه، فهمت. إذن يجب أن تكون اقتباسات مستوردة.
شكرًا لك!
أحتاج إلى إعادة الطهي (re-bake) على أي حال لأن المنشورات لم تُطَهَ بشكل صحيح (أعتقد أن السبب هو الاستيراد). على سبيل المثال، الروابط الموجودة في سطر واحد لن تظهر معاينة أو وسائط حتى أعيد بناء HTML في إجراءات إدارة المنشور. فقط بعد ذلك، تُطهى بشكل صحيح.
أما بخصوص سؤالي الأول “هل من المفترض أن تبدأ بالرسائل الأحدث؟”، فقد ظننت أنني قرأت في مكان ما أنها تبدأ بالأحدث، لكنني بالفعل أعيدت طهي 70000 منشور، ويبدو أن المنشورات الحديثة جدًا لم تُعاد طهيها بعد.
Falco
(Falco)
23 سبتمبر 2020، 2:48ص
4
نعم، يفعل ذلك بالفعل، لكنه سيقوم بذلك رسالة تلو الأخرى وسيكون محدودًا بأداء معالج جهازك.
3 إعجابات
system
(system)
تم إغلاقه في
23 أكتوبر 2020، 2:51ص
5
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.