Okay
  Public Ticket #1269836
Woffice Group Updates
Closed

Comments

  •  4
    danhallchc started the conversation

    How do I permit users with permissions below "Administrator" to post updates in Groups?

    My Subscriber users cannot post updates in Groups. We have tried on multiple systems, multiple platforms, multiple browsers, in every type of configuration possible. 

    I cannot find any permission setting that restricts users or grants them permission for Groups. How do we fix this?

    Thank you.

  •  452
    François replied

    Hello, 

    It depends on the group settings page, BuddyPress has an article covering it in details: https://codex.buddypress.org/administrator-guide/group-settings-and-roles/

    I hope that helps

    Kind Regards,

    Fran├žois 

    Looking for visibility? Be featured on Woffice.io

  •  4
    danhallchc replied

    Fran├žios,

    Unfortunately your reply doesn't help at all.  To be clear, let me reiterate my basic question: "How do I permit users with permissions below "Administrator" to post updates in Groups?"  Woffice has a field in the group pages entitled: "What's New In The [group name]?" Below the field is a "Post Update" button. (See Attachment)

    However, only the administrator can post an update. The button does not work at all for any other member - including moderators.

    1. You said "it depends on the group settings page."  It depends on what in the group settings page?? What am I missing? Can you please elaborate.

    2. You provided a link to buddypress.org that you claimed "covered it in details." It only explains the difference between the user levels. It does not say *anything* about how users can post updates to the group.

    Please help me resolve this issue with clear instructions on how to enable all users to post updates in groups.

    Attached files:  Screen Shot 2017-08-12 at 1.04.13 PM.png

  •  524
    Antonio replied

    Hello danhallchc,

    I apologize for the misunderstanding, however I've tested right now on my side and it worked without problems. I've tested with an user with the WP role "subscriber" and with the group level "member" (not mod or administrator) and I've published the update without problem as soon as he was a group member.

    If this isn't helpful yet, can you please provide me:

    • A WP access as administrator
    • Another WP access that can reproduce the issue
    • The link of a group where I can reproduce the issue
    • (FTP isn't required but it might help)

    Thank you so much for your collaboration

    Best Regards,
    Antonio.

  •   danhallchc replied privately
  •  524
    Antonio replied

    Hello danhallchc,

    I apologize for the long waiting. I've tried the WP credentials right now but it seems that they aren't correct. Can you please verify them?

    Also please don't forgot to provide me:

    • Credentials of a non-admin user that can reproduce the issue
    • The link of a group where I can reproduce the issue

    Thank you so much for your collaboration.

    P.S.: About your last question. As far as you have set up troubles or you face any issue with the theme, we won't charge you in to help you

    Best Regards,
    Antonio.

  •   danhallchc replied privately
  •  524
    Antonio replied

    Hello danhallchc,

    Thank you for all the details, they have been really useful, also the FTP access.

    I've spent almost one hour testing your site, unfortunately without much success. What I discovered is that seems that all (or many) Ajax calls of the site return a 500 Server Error for now admin accounts, this is why isn't possible to publish the activity update.

    On my dev space, I have been able to display some debug message around in order to check the flow, but on your site I continue to receive only a 500 error without further details, so I am not able to understand the point where the call is broken. I've also checked all the logs file on your server, without success.

    The only suggestions that I have in mind right now are:

    1.  Contact your provider and ask if they can provide any further details about the 500 errors fired on the url http://www.apbmteam.com/wp-admin/admin-ajax.php
    2. It may be a conflict between Woffice and a third part plugin. So you might disable all plugins excpet BuddyPress and Unyson and check if the issue persists.

    Keep me posted.

    Best Regards,
    Antonio.

  •  4
    danhallchc replied

    Antonio,

    An observation: This feature has not worked on TWO separate service providers.

    When I first obtained Woffice, I installed it on a GoDaddy server.

    After several problems, I was advised that it is probably a GoDaddy issue.

    So, I moved my site to a Cloudways server. Now I understand that you are saying that it is a server issue there too?

    :(

  •   danhallchc replied privately
  •  4
    danhallchc replied

    Antonio,

    This is a permissions issue. Somewhere in your code, only Administrators are allowed to post updates to groups.

    1. I sent you a private response from my server company that explains they have no 500 errors on my site.l

    2. If this was due to an AJAX issue, then Administrators would not be able to post updates to the groups, but they are. To be clear, Administrators are able to post updates to the groups but no other user can post an update to the group. All users are able to see the update field and are asked "What's new?" and have an update button, but only Administrators are allowed to post an update. This is not a 500 error. This is a permissions error in your coding. 

    Please feel free to sign back on to my site, using your administrator privileges, join the group called "The Navy" and post an update to the group.  Then create a user with any privileges below Administrator and try to do the same thing. You will not be able to post an update and no 500 error will post to the server logs.

    Dan

  •  4
    danhallchc replied

    Antonio,

    The update feature is now working.

    I went through and disabled all my plugins one-by-one and tested the feature with a non-administrator user's credentials. When I disabled the Ninja Forms plugin, the update worked.

    What form plugin is certified to work with Woffice? Is Gravity Forms certified to work?

    Dan

  •  524
    Antonio replied

    Hello danhallchc,

    Sorry if I haven't been clear. I were not saying that it is a problem caused by your provider, I was just saying to ask if they are able to provide some further detail about the error, because I cannot find anything in the log files.

    The 500 error was actually present, I didn't invented it of course. Now is solved because you have found the conflict, but if you'd enable again the plugin, you would see the error in the Chrome Inspector.

    Anyway about the forms, you can use Gravity Forms or Contact Form 7.

    If you have any other question, just let me know

    Best Regards,
    Antonio.