FKB برو - موضوع اجتماعي

مع FKB Pro وباستخدام رابط، وليس أزرار بواسطة Discourse؟

يجب أن أخبر بكل شيء على الفور… أعرف، أنا شخص سيء :man_facepalming:

  • يتم استخدام إضافة قفل الفئة للزوار العشوائيين
  • المواضيع المقفلة تستخدم أيقونة… اللعنة، كيف يمكنني استخدامها هنا… حسناً، user-secret (أو شيء من هذا القبيل، تلك الأيقونة ذات المعطف الواقي من المطر
  • النقر على مثل هذا الموضوع سيعيد التوجيه إلى /login
  • FKB Pro يعطي فقط أيقونة دوارة (لكنها ليست افتراضية في الوقت الحالي لسبب واضح؛ بعد 15 ثانية تكون كذلك :wink: )
إعجاب واحد (1)

نعم، يعمل معي عند النقر على الموضوع السري واستخدام الرابط أيضًا. :slightly_smiling_face: هذا الثيم لا يفعل شيئًا بهذه النوافذ المنبثقة، فقط بعض تعديلات CSS. ربما كان هناك مجرد تأخير في الشبكة أو شيء من هذا القبيل؟ :thinking:

إعجاب واحد (1)

لدي اتصال سريع بشكل معقول، لذلك لا أؤمن بالتأخير. لكنك كنت تستخدم شاشة أكبر. لقد جربت جهاز آيفون أقدم وكان يعمل كما هو متوقع. هذا يعني أن المشكلة في جهازي الآيباد.

غريب. حسنًا، أكره قول هذا :wink: ولكن نادرًا ما تُستخدم الأجهزة اللوحية هنا، وتلك المواضيع المغلقة لديها معدلات نقر أقل، لذا سأقول… دع الأمر وشأنه :rofl: إنه يعمل في الغالب وهذا يكفي.

شكرًا!

إعجابَين (2)

مرحباً، الثيم ناجح جداً. إذا تم استخدامه كوسيلة تواصل اجتماعي، أعتقد أنك بحاجة إلى إعادة هيكلته قليلاً. لا حاجة للفئات في موقع التواصل الاجتماعي، أعتقد أنه سيكون أفضل إذا جعلتها غير مرئية، شكراً لك على المشاركة والتطوير.

إعجاب واحد (1)

مرحباً، عندما أغلق القائمة الجانبية، تتعطل الصفحة، لماذا؟

إعجاب واحد (1)

أعتقد أن هذا يحدث من المتصفح، لقد حذفت السجل، لا توجد مشكلة، إنه يعمل بشكل جيد جدًا.

لدي سؤال آخر، هناك أيقونة في زر تسجيل الدخول، ولكن لا توجد أيقونة في زر التسجيل، كيف يمكن إضافة أيقونة إلى زر التسجيل؟

إعجابَين (2)

أود إخفاء عدد المشاهدات في بطاقات المواضيع، وأراهن أن السؤال هنا هو أسرع وأكثر الطرق موثوقية للحصول على إجابة صحيحة :wink:

حل آخر سيكون إخفاء الصندوق الذي يحتوي على الإعجابات والمشاهدات بالكامل.

إعجاب واحد (1)

هذا رائع إذا كان يعمل :slightly_smiling_face:
أعتقد أنك حصلت على الإجابة هنا: Add icon to register button - #2 by Lilly

يمكنك القيام بذلك باستخدام بعض CSS.

إخفاء المشاهدات.

.topic-list {
  .main-link {
    .link-bottom-line {
      .views {
        display: none;
      }
    }
  }
}

إخفاء الإعجابات والمشاهدات.

.topic-list {
  .main-link {
    .link-bottom-line {
      .likes,
      .views {
        display: none;
      }
    }
  }
}
3 إعجابات

(تم حذف المنشور بواسطة المؤلف)

يجب عليك إنشاء مكون سمة جديد حيث يمكنك إضافة التعديلات التي تريدها كما يلي: :arrow_down_small:

حسناً، لقد حصلت على الكود المعروض، ولكن عندما ندخل إلى السمة الافتراضية، يمكننا الوصول إلى جزء كود CSS من هناك، لا يوجد هذا الخيار في السمة الخاصة بك، أين يمكنني الحصول عليه؟

أعتقد أن دون أجاب بالفعل على هذا السؤال عندما طرحته سابقًا في المنشور الذي حذفته. لإجراء تغييرات إضافية على السمة، ستحتاج إلى إنشاء مكون سمة وإرفاقه بالسمة (السمات) الخاصة بك. توجد تعليمات أكثر تفصيلاً في المنشور الذي أشار إليه دون أعلاه.

لا يبدو أن هذا سؤال يتعلق بهذه السمة المحددة. للحصول على أسئلة عامة، يجب عليك استخدام الموضوع الآخر الذي أنشأته. :+1:

3 إعجابات

مرحباً، ولكني أرغب في العثور على جزء الرأس الخاص بالقالب، وليس تثبيت مكونات.

كيف أصل إلى رأس هذا القالب؟

مرحباً،
لا يمكنك تعديل سمة بعيدة مباشرةً منذ Restrict editing of remote themes.

بدلاً من تعديلها مباشرة، يمكنك إنشاء مكون جديد يمكنك إرفاقه بالسمة.

أفترض أنك تريد إضافة أيقونة إلى زر التسجيل في الرأس.

اتبع هذه الخطوات لتحقيق ذلك:

  1. انتقل إلى /admin/customize/themes/
    التخصيص ← السمات

  2. انقر فوق علامة التبويب المكونات ثم زر تثبيت
    Install

  3. في النافذة المنبثقة، انقر فوق زر إنشاء جديد
    Create new واكتب اسم المكون الجديد.

  4. انقر فوق زر إنشاء
    Create.

  5. تم إنشاء المكون. الآن حدد سمة FKB Pro لتفعيلها.

  6. انقر فوق زر تعديل CSS/HTML
    Edit CSS/HTML.

  7. انقر فوق علامة التبويب الرأس والصق الكود أدناه في هذا القسم.

<script type="text/discourse-plugin" version="0.8.13">
api.reopenWidget("header-buttons", {
      tagName: "span.header-buttons",

  html(attrs) {
    if (this.currentUser) {
      return;
    }

    const buttons = [];

    if (attrs.canSignUp && !attrs.topic) {
      buttons.push(
        this.attach("button", {
          label: "sign_up",
          className: "btn-primary btn-small sign-up-button",
          action: "showCreateAccount",
          icon: "user"
        })
      );
    }

    buttons.push(
      this.attach("button", {
        label: "log_in",
        className: "btn-primary btn-small login-button",
        action: "showLogin",
        icon: "user"
      })
    );
    
    return buttons;
  }
});
</script>
  1. انقر فوق زر حفظ
    Save
5 إعجابات

حسناً، الآن فهمت، إنه مفصل جداً، شكراً جزيلاً لك.

إعجاب واحد (1)

مرحباً يا أصدقاء،
هل السمة الافتراضية أفضل من سمة TKP Pro، أيهما تعتقد أنها أكثر ملاءمة من حيث تحسين محركات البحث؟ أنا حاليًا أستخدم السمة الافتراضية.

إعجاب واحد (1)

مسألة ذوق.

في منتدى الخاص بي، FKB Pro هو الافتراضي للمستخدمين، لكنني أستخدم سمة أبسط، لأنني لا أحتاج إلى هذا القدر من المظهر.

بالنسبة لتحسين محركات البحث، لا يوجد أي فرق على الإطلاق.

4 إعجابات

أهلاً @Diyorki،

بالتأكيد، المظهر الافتراضي أفضل. فكر في المظهر الافتراضي كهيكل عظمي. يمكنك تخصيصه. لذا فإن هذه المظاهر تضيف في الغالب مجرد غلاف للمظهر الافتراضي. إذا كنت تريد أن يبدو موقعك مختلفًا أو أن تكون له وظائف أخرى أيضًا، فأنت بحاجة إلى Theme أو Theme component. هذه المظاهر في الغالب لا تغير أي ميزة أساسية يمكن أن تسبب ضررًا لمحركات البحث (SEO). ومع ذلك، من الممكن أيضًا التسبب في هذا النوع من المشكلات باستخدام تنسيق CSS بسيط، ولكن إذا لاحظت هذا النوع من المشكلات، فيمكننا إصلاحه. :slightly_smiling_face:

عندما تقوم بتفعيل مظهر وهناك خطأ ما فيه، يمكنك دائمًا العودة إلى المظهر الافتراضي. يمكنك استخدام المظاهر كمظهر اختياري منفصل بجانب المظهر الافتراضي. لذلك يمكن للمستخدمين الاختيار من بين مظاهر مختلفة، لكن المظهر الافتراضي للموقع سيظل هو الافتراضي (الفاتح). :slightly_smiling_face:

4 إعجابات

لم أعتقد أنك سترد بهذه السرعة :grin: لهذا السبب أحبك
diyorki.net
هذا هو موقعي الإلكتروني، يرجى إخباري إذا رأيت أي أخطاء أو عيوب :slightly_smiling_face:

إعجابَين (2)

مرحباً، Diyor ki :slight_smile:
أنت لا تستخدم سمة FKB Pro، لذا قد يكون طلبك خارج الموضوع تمامًا هنا. :slight_smile:

إعجاب واحد (1)