• Resolved moderworks

    (@moderworks)


    I have spent several days studying the code of your plugin, and I really liked some of the solutions. However, there are significant drawbacks in this plugin that make it unsuitable for use in our time.

    1. The most important issue is the lack of the ability to pre-moderate user messages. Currently, some individuals are propagating violence and war. How can we allow anyone to publish messages on the site? This can lead to being banned by Google, and the site may also face questions from law enforcement. The administrator should have the ability to pre-moderate messages from new users (especially in groups) and allow trusted users the freedom to publish without moderation.

    In your group, participants have repeatedly mentioned the need for the addition of comprehensive moderation functionality, but you ignore this and refer users to third-party developers.

    1. It is not advisable to open original photos in a lightbox – it is bad practice. Some photos uploaded by users have too large of a file size for this. It would be better to implement the functionality of displaying a large preview of a specific size set by the administrator, instead of the original photo, allowing the administrator to choose not to save the original photos in order to save disk space.
    2. The administrator should have the ability to receive emails when new posts and comments are published in groups. This is a good practice for small communities.
    3. Scheduled publishing is available either only to administrators or to all roles. It would be more appropriate to restrict the choice to specific roles. This can be easily implemented, for example, like this: public function postbox_schedule_interaction($interactions)
      {
      if (!PeepSo::can_schedule_posts() || !current_user_can('edit_posts')) {
      return $interactions;
      } $interactions['schedule'] = array( 'icon' => 'gcir gci-clock', 'icon_html' => '', 'id' => 'schedule-tab', 'class' => 'ps-postbox__menu-item ps-postbox__menu-item--schedule', 'click' => 'return;', 'title' => __('Schedule', 'peepso-core'), 'extra' => PeepSoTemplate::exec_template('general', 'postbox-interaction-schedule', null, true), ); return $interactions; }
    4. Users have the ability to edit and delete their old posts. This is unacceptable, a serious mistake.

    That’s all for now, but upon further examination of the code, I would be able to find many more similar flaws.

    I hope that over time you will fix the flaws and expand the functionality of your plugin. Then I will be among the first to purchase a license from you.

    Apologies for my English. Good luck!

    • This topic was modified 1 year, 3 months ago by moderworks.
Viewing 1 replies (of 1 total)
  • Plugin Author PeepSo, Inc.

    (@peepso)

    Hello,

    Thank you for your suggestions. First and foremost, please see our comments:

    1. If your community requires this, you can have that functionality developed. We have never-ever been even asked about this. Neither Facebook, Twitter/X or other big community name does this. Sure they have invested a lot into moderation tools they also are global names with proper risks and liability. If you’d like to have such functionality developed, contact us through our website to get a custom development quote.
    2. There already are settings in PeepSo Photos plugin to resize large images on upload etc.
    3. Groups have nothing to do with FREE PeepSo. It’s a paid plugin. If you’d like to have such functionality developed, contact us through our website to get a custom development quote.
    4. Regular users can schedule posts. There’s a setting to allow them.
    5. Again, depends on the point of view. If you’d like to have such functionality removed, contact us through our website to get a custom development quote.

Viewing 1 replies (of 1 total)
  • The topic ‘Suggestions for the functionality of the PeepSo plugin’ is closed to new replies.