لقد قمت بدمجها للتو، لذا جربها.
شكرًا، @nathank!
لقد قمت بدمجها للتو، لذا جربها.
شكرًا، @nathank!
رائع، لقد نجح الأمر! هذا أفضل بكثير من محاولة معرفة جميع مجموعات المستخدمين الافتراضية الصحيحة ![]()
شكرًا!
مرحباً!! هذا رائع، شكراً جزيلاً لك على هذه الإضافة ![]()
هناك مجرد ملاحظة من جانبي، ولست متأكداً مما إذا كان سلوكاً غير مقصود: على الهاتف المحمول، بمجرد تعيين صفحة رئيسية مخصصة، إذا أردت النقر على شعار المنتدى للعودة إلى الصفحة الرئيسية التقليدية، فإنه يعيدني ببساطة إلى الصفحة الرئيسية المخصصة. إذا كان هذا السلوك مقصوداً، فهل يمكن أن يكون اختيارياً؟ (إذا لم يكن كذلك، هل يمكنني تغييره من جانبي بطريقة ما؟)
شكراً مرة أخرى على هذه الأداة الرائعة!! ![]()
تحديث: تمكنت من التغلب على ذلك باستخدام مكون روابط الرأس المخصصة، عن طريق تعيين رابط رأس واحد لإعادتي إلى الصفحة الرئيسية الأصلية الكاملة (كان أيقونة الجوبورام مناسبة بصرياً لهذا). هذا يفتح إمكانية أخرى: الآن بعد أن أصبح بإمكاننا تعيين أيقونة لإعادة المستخدمين بشكل لا لبس فيه إلى الصفحة الرئيسية القياسية الكاملة، هل يمكن لشعار المنتدى الآن أن يؤدي إلى الصفحة الرئيسية المخصصة التي يراها المستخدم من سطح المكتب؟ سيكون عملياً جداً عند استخدام الهاتف (وبشكل افتراضي على سطح المكتب).
تحديث 2: إذا قمت بتعيين صفحة رئيسية لمجموعة معينة، فإنها تتجاوز إعداد الصفحة الرئيسية للجوال، هل يمكن منع ذلك؟
على الرحب والسعة - إنها بالتأكيد مفيدة لبعض حالات الاستخدام!
نعم، هذا صعب التغيير بشكل موثوق. فكرت في الأمر منذ فترة واستسلمت.
يسرني أنك وجدت حلاً قابلاً للتطبيق!
يجب أن يؤدي رابط “الكل” في الشريط الجانبي أيضًا إلى نفس الشيء، أو إذا كنت تريد شيئًا أكثر تحديدًا، يمكنك استخدام قسم شريط جانبي مخصص أيضًا.
نعم، هذا سلوك مصمم، حيث افترضت أنه إذا كنت تبذل جهدًا لإعادة توجيه مجموعة إلى صفحة رئيسية معينة، فيجب أن ينطبق ذلك أيضًا على الجوال.
ولكن إذا لم يكن ذلك مناسبًا لك، يمكنك إضافة
لا تتردد في تقديم طلب سحب (PR)! أو تكليف مطور بمحاولة القيام بذلك.
مرحباً، يمكنك تحقيق ذلك كالتالي ![]()
سيؤدي ذلك إلى تجاوز عنوان URL للشعار إلى /latest.
<script type="text/discourse-plugin" version="1.3.0">
api.changeWidgetSetting('home-logo', 'href', '/latest')
</script>
شكراً لك مرة أخرى @Don على دعمك السريع، و @nathank على مدخلاتك ![]()
لقد كان الدعم القوي لهذا المجتمع هو كل ما في هذا المسار الذي كنت أسلكه منذ عامين… :')
لقد جعلتني مدخلاتكما أدرك استراتيجية لحل هذا اللغز السوفيني الظاهر. لذلك تمكنت أخيرًا من حله بهذه الطريقة:
الهدف:
الخطوات:
<script type="text/discourse-plugin" version="1.3.0">
api.changeWidgetSetting('home-logo', 'href', '/categories')
</script>
قم بإنشاء رابط أيقونة رأس جديد لإعادة التوجيه إلى الصفحة الرئيسية المخصصة (استخدم عنوان URL عادي للمنتدى لهذا التأثير).
استخدم هذا المعالج في حالة كان المستخدم على الهاتف المحمول:
<script>
if (window.location.pathname == "/")
{ window.location.href = "/chat";
}
</script>
هذا لطيف من حيث أنه يمكن للمستخدم تغيير تفضيله لصفحة رئيسية مخصصة سيتم احترامها على كل من سطح المكتب والهاتف المحمول (عبر أيقونة الرأس الجديدة). أنا أجبر الدردشة كصفحة رئيسية للهاتف المحمول لأنني أفترض أنها ستكون حالة الاستخدام الأكثر تكرارًا هناك.
وهذا كل شيء! إنه يعمل بسلاسة ![]()
شكراً لكم جميعاً مرة أخرى ![]()
مرحباً، أرغب في تعيين صفحة فئة كصفحة افتراضية للجميع، وأنا متحمس جداً لرؤية وجود مكون ثيم مجتمعي يقوم بذلك بالضبط. شكراً جزيلاً لكم!
المنتدى الذي سأطبق فيه هذا التغيير عمره عامان تقريباً، وهناك احتمال أن يشتكي بعض المستخدمين ويفضلون الصفحة الرئيسية الحالية (الأحدث ببساطة). على حد علمي، لن يتمكن المستخدمون من تحديد تفضيلاتهم، هل هذا صحيح؟
إذا لم يتمكنوا، فإن إحدى الأفكار التي تخطر ببالي هي إنشاء مجموعة “محبي الصفحة الرئيسية القديمة”
يمكن للمستخدمين الانضمام إليها، وتعيين الأحدث للمستخدمين في هذه المجموعة.
أنا فقط أتحقق مما إذا كان هذا النهج منطقياً قبل أن أقوم بتغيير جذري كهذا في المنتدى. ![]()
نعم، هذا صحيح.
مع المزيد من العمل التطويري، قد يكون من الممكن استخدام / توسيع الإعداد الحالي للمستخدم بهذه الطريقة، ولكن ليس في الوقت الحالي.
تبدو طريقتك البديلة ذكية ويجب أن تعمل بشكل جيد. المفتاح هو التأكد من تكوين المجموعة لتكون أساسية لهؤلاء المستخدمين.
حظا موفقا!
Homepage Feature يبدو أنه يعمل فقط مع الصفحات الرئيسية الرسمية لـ Discourse، وليس مع الصفحات المخصصة التي يدعمها مكون السمة هذا. من المؤسف فقدان تلك الصور الجميلة على الصفحة الرئيسية…
سيكون من الرائع لو كان Homepage Feature و Custom Homepage for Groups متوافقين، ولست متأكدًا من المكان المناسب للسؤال، هنا، هناك، أو في كلا المكانين. ![]()
المفتاح هو على الأرجح تغيير في ميزة الصفحة الرئيسية، بحيث يمكنك تحديد أي صفحة Discourse لعرض المشاركات المميزة. ثم ستحصل على هذا TC للإشارة إلى الصفحة التي حددتها.
@awesomerobot - ما رأيك؟
مرحباً، أريد أن تبدأ صفحتي الرئيسية بشعار البحث الترحيبي الذي قمت بتثبيته متبوعًا بملخص الفئات ثم موجز معاينة يشبه Reddit للمواضيع المميزة. أنا لا أفهم حقًا إعداد “خريطة صفحة المجموعة” في هذا السمة وأتساءل عما إذا كان يمكن أن يلبي احتياجاتي.
شكرا لوقتك
هذا المكون لا يغير شكل الأشياء. إنه يغير المكان الذي سيذهب إليه المستخدمون عند الذهاب إلى الصفحة الرئيسية للموقع (مثل النقر على أيقونة المنزل).
خريطة المجموعة مخصصة للسماح لمجموعات مختلفة بالحصول على صفحة افتراضية مختلفة على الموقع.
أعتقد أنك قد ترغب في Showcased Categories
@afscstagiaire هل تبحث عن شيء مشابه لهذا؟
نعم بالضبط!
تم تقسيم منشورين إلى موضوع جديد: أفضل الممارسات لاستخدام الكود المرخص؟
للأسف، يبدو أن هذا قد تعطل مع آخر التغييرات الأساسية.
نأمل أن يتمكن @pfaffman أو أنا من النظر في الأمر قريبًا.
هل هناك طريقة لأتمتة إعدادات الصفحة الرئيسية حتى لا أحتاج إلى كتابتها يدويًا؟ أنا أسمح لبعض المستخدمين بإنشاء فئاتهم الخاصة ويجب تعيين صفحتهم الرئيسية تلقائيًا إلى الفئة التي أنشأوها.
إضافة Merefields كانت تفعل هذا عندما تتم إضافة مجموعة إلى أذونات فئة واحدة فقط، فستصبح صفحتهم الرئيسية، لكن التطبيق لم يتم بناؤه بهذه الإضافة، لذلك أعتقد أنها لا تعمل على أحدث إصدار من Discourse.
ما هي المشكلة؟ هل يمكن أن تكون هذه المشكلة (التي تم إصلاحها)؟
تعديل: نعم. لقد تغير شيء ما. لم أتمكن في غضون 5 دقائق من معرفة كيفية إصلاحه. آمل أن يكون لدي المزيد من الوقت قريبًا جدًا.
تعديل: أعتقد أنه قد تم إصلاحه. من المهم عدم وجود شرطة مائلة بادئة على المسار.
أنا أزيل broken من هذا، حيث أعتقد أنه تم إصلاحه.
لدينا مشكلة أخرى لا أفهمها على الإطلاق، أخشى ذلك.
هذا هو الحال بالنسبة لجهاز التحكم في درجة الحرارة (TC) الذي لم يتم تشغيل أي شيء فيه على الإطلاق:
