Hi!
I had to set the read-only mode on my forum for a bit more than a day for maintenance purpose.
Does it reset the day count for the Devotee badge?
Hi!
I had to set the read-only mode on my forum for a bit more than a day for maintenance purpose.
Does it reset the day count for the Devotee badge?
Hi!
I’d say no, as I didn’t find any reason why it would, as long as the user still visit the read-only forum. "start" seems to be only user related
And I remember that the “last seen” column of the users tab was alive even in read-only mode, so my guess is you’re in the clear 
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
ذكرت مراجعة العام أن بعض المستخدمين (بمن فيهم أنا) زاروا 364 يومًا فقط هذا العام، وهو ما أنا متأكد من أنه خطأ…
هل هناك طريقة سريعة لمعرفة اليوم الذي فات هؤلاء المستخدمين؟
للإجابة على سؤالك الأول، أتوقع أن وضع موقع في وضع القراءة فقط سيؤثر على قدرة المستخدمين على الحصول على شارة المخلص. عندما يكون الموقع في وضع القراءة فقط، لا يتم كتابة أي بيانات جديدة إلى قاعدة البيانات، لذلك لن يتم تسجيل تفاصيل زيارات المستخدم عند وضع الموقع في وضع القراءة فقط.
جرب هذا الاستعلام. يعرض الأيام التي لم يزر فيها المستخدم الموقع بين تاريخ بدء وتاريخ انتهاء معينين:
--[params]
-- date :start_date
-- date :end_date
-- string :username
WITH days AS (
SELECT date_trunc('day', day)::date AS day
FROM generate_series(:start_date::date, :end_date::date, '1 day') AS day
),
users_visits AS (
SELECT
visited_at
FROM user_visits uv
JOIN users u ON u.id = uv.user_id
WHERE u.username = :username
AND visited_at BETWEEN :start_date AND :end_date
),
visits_days AS (
SELECT
day,
visited_at
FROM days
LEFT JOIN users_visits uv
ON uv.visited_at = day
ORDER BY day DESC
)
SELECT day AS days_without_visits
FROM visits_days WHERE visited_at IS NULL
ORDER BY day DESC
إذا كنت ترغب في منح الشارة لبعض المستخدمين الذين لا يتأهلون لها تقنيًا، ألق نظرة على Award a non-custom badge through the console. لاحظ أن هذا النهج ممكن فقط على المواقع المستضافة ذاتيًا. بالنسبة للمواقع الموجودة على استضافتنا، يمكننا منح الشارات المدرجة في هذا الموضوع لك.
شكراً جزيلاً على ردك الشامل.
أظهر الاستعلام بالفعل أن المستخدمين لم يزوروا المنتدى في اليوم الذي كان فيه للقراءة فقط.
سأمنح الشارة من وحدة التحكم، شكراً لك على هذه المعلومة الإضافية ![]()
لم أتمكن من منح الشارة لأن شارة المخلص لا يمكن منحها عدة مرات. ولكن من الجيد معرفة ذلك على أي حال!
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.