Better way for my users to invite others?

Here’s a contrivance. You could allow anyone to join, but have no read-only categories. People would have to be added to a group to be able to get to the Good Stuff. People would have to know to join a group to see the stuff.

You’d need to think through that, but you could assign lots of people to be group owners who’d be able to add more users.

Or just create a “please invite these people” topic, in a category that only TL2 members can see. If people post in they are TL2 by definition (or set up whatever category permissions you prefer), and staff can edit the request posts to put a :white_check_mark: next to those they invited.

Thanks for the suggestions I’ll have to talk to my partner and see what he thinks.

If anyone happens to think of any other possible solutions I’d be happy to hear them!

:rolling_eyes:

I am totally confused with this topic. Ignore me if I am wrong.

Anyway just now I tested invite functionality in my localhost and it is working fine with below criteria.

  1. Enabled the invite only SiteSetting
  2. Enabled the login required SiteSetting
  3. Created a new member using console
  4. Promoted the new user to TL2

Now I am able to send invitation as that new user. Even it is working while both or either one SiteSetting disabled. I can’t understand why it is not working for you. Do you have SSO enabled?


Currently only TL2 users can send invites. So no harm when we welcome friend-of-a-TL2-friend-of-a-TL2-friend-of-a-TL2-friend :slight_smile:

Dunno, the OP will need to confirm if SSO was enabled.

SSO is not enabled nor is login required.

What about enable local logins SiteSetting? It says “Enable local username and password login based accounts. (Note: this must be enabled for invites to work)”

Update: must approve users SiteSetting doing it. While it enabled staffs can send invites. But not normal users (any TL user) can’t.

Isn’t that supposed to be done through invite only AND must approve users?

It’s possible @vinothkannans is right here – must approve users.

Clearly the interaction between these settings is complex and confusing.

@vinothkannans got it sorted out for us it was the must approve users. setting.

So I guess my next question would be is it possibly to add a button in the customize html section that would open up the invite modal?

Okay let me explain when all the invites won’t work for a user.

  1. If user’s maximum invites per day is reached. (staff are immune to this limitation)
  2. If SSO enabled.
  3. If local logins are disabled.
  4. If must approve users setting enabled. (staff are immune to this limitation)
  5. If user has trust level below 2. (staff are immune to this limitation)

تم تحديث هذا النص عدة مرات منذ ذلك الحين. الصياغة الحالية هي…

يجب أن يُدعى جميع المستخدمين الجدد صراحةً بواسطة مستخدمين موثوقين أو أعضاء الطاقم. تم تعطيل التسجيل العام.

لقد قمت بتفعيل هذا الخيار. أين يمكن للمستخدم الحالي دعوة شخص آخر؟ عذرًا، لم أستطع العثور عليه.

لقد خفضت مستوى الثقة الافتراضي للمدعوين إلى 0 لأغراض الاختبار. لا يزال لا يظهر.

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

(:warning: تأكد من النقر على “فتح مستوى الثقة” بعد الترقية اليدوية إلى مستوى الثقة 2، لضمان قدرتهم على كسب مستوى الثقة 3 لاحقًا!)

مرحبًا @shaundefense، هل تمكنت من فعل ذلك؟ لإنشاء زر منفصل لإظهار نافذة الدعوة؟

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

إما تفعيل خيار “يجب الموافقة على المستخدمين” حتى يقوم الموظفون بالموافقة على كل تسجيل، أو تحديد حد معدل الدعوات إلى 0، أو تعطيل تسجيل الدخول باستخدام اسم المستخدم وكلمة المرور المحليين وإلزام استخدام مزود مصادقة بديل.