Giter Site home page Giter Site logo

Comments (6)

mercime avatar mercime commented on June 28, 2024

Addendum for same install:

  • In dashboard menu BuddyPress > Invite Anyone, I've allowed changing of Subject Line and Message. However when I wanted to invite via members/admin > Send Invites, the Send Invites page panel shows Subject line as grayed out (fixed subject line) and the Message textarea is grayed out as well.

from invite-anyone.

boonebgorges avatar boonebgorges commented on June 28, 2024

I got your email invitation, but I noticed that registration is turned off on your BP install. Could that be the source of this problem?

from invite-anyone.

mercime avatar mercime commented on June 28, 2024

Network Admin > Settings > Settings > Registration Settings > Allow new registrations == "Logged in users may register new sites"

I use this setting in many cases and this is same setting used in previous MS install in that same domain where BP was installed in blog_id_1 and invitations were successful before I deleted everything for a clean install to make that report to trac.

Truth be told, I don't install BP in secondary blog with MS in subdomain structure because of the subdomain--subdomain issue. It would be interesting to know why registration won't go through though.

I will investigate further this week and report back. Thank you.

from invite-anyone.

boonebgorges avatar boonebgorges commented on June 28, 2024

Have you checked "Allow email invitations to be accepted even when site registration is disabled" in the Invite Anyone settings?

Given your other problem (with greyed out fields) it's possible that the secondary blog isn't pulling up the options correctly. I think that the options may, by default, be stored in blog_id=1's options table. Can you check that?

from invite-anyone.

mercime avatar mercime commented on June 28, 2024

Yes, "Allow email invitations to be accepted even when site registration is disabled" in the Invite Anyone settings?" was checked.

Didn't think to check the options table.

So for blog_id_2, options table only had one row for your plugin,
Row = "widget_invite-anyone-widget"
a:3:{i:2;a:0:{}i:3;a:3:{s:5:"title";s:13:"Invite Anyone";s:16:"instruction_text";s:72:"Enter one email address per line to invite friends to join this site.";s:12:"email_fields";s:1:"3";}s:12:"_multiwidget";i:1;}

And, you're right, for blog_id_1, I had the main event here with two rows

Row = "invite_anyone"

a:17:{s:26:"default_invitation_subject";s:62:"An invitation for you to join BuddyPress Testing from Mercime.";s:26:"default_invitation_message";s:123:"You have been invited by %INVITERNAME% to join the community.

Visit %INVITERNAME%'s profile at %INVITERURL%.";s:23:"addl_invitation_message";s:130:"To accept this invitation, please visit %%ACCEPTURL%%

To opt out of future invitations to this site, please visit %%OPTOUTURL%%";s:23:"subject_is_customizable";s:3:"yes";s:23:"message_is_customizable";s:3:"yes";s:11:"max_invites";s:1:"5";s:28:"can_send_group_invites_email";s:3:"yes";s:24:"bypass_registration_lock";s:3:"yes";s:15:"cloudsponge_key";s:0:"";s:23:"email_visibility_toggle";s:8:"no_limit";s:10:"days_since";s:0:"";s:12:"minimum_role";s:10:"Subscriber";s:15:"email_blacklist";s:0:"";s:23:"group_invites_can_admin";s:6:"anyone";s:29:"group_invites_can_group_admin";s:6:"anyone";s:27:"group_invites_can_group_mod";s:6:"anyone";s:30:"group_invites_can_group_member";s:6:"anyone";}

Row = "widget_invite-anyone-widget"
a:2:{i:2;a:0:{}s:12:"_multiwidget";i:1;}

from invite-anyone.

boonebgorges avatar boonebgorges commented on June 28, 2024

Thanks for taking a look, mercime. This gives me a sense of where to debug. Follow this ticket - I'll post an update if and when I figure out the problem!

from invite-anyone.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.