Front End PM

Beschrijving

Front End PM is een privé berichten systeem voor je WordPress website. Het berichten verzenden en ontvangen verloopt via de front-end van de website. Gebruikers hebben geen toegang nodig tot het dashboard van de website.

Enkele Front End PM PRO mogelijkheden

  • Meerdere ontvangers
  • Alleen beheerders
  • Groepsbericht
  • E-mail doorsluizen (piping)
  • Leesbevestiging
  • E-mail template
  • E-mail wachtrij voor mededelingen
  • Van rol naar rol blokkade

Bekijk de details

Enkele handige links

Mogelijkheden

  • Werkt via een pagina in plaats van via het dashboard. Dit is handig als je je gebruikers geen toegang tot het dashboard wilt geven!
  • Gebruikers kunnen privé berichten naar elkaar sturen
  • Bericht-draden / individuele berichten
  • De mogelijkheid om onderdelen in te voegen in berichten zoals YouTube, Photobucket, Flickr, WordPress TV, etc.
  • Meldingsgeluid.
  • Bureaublad melding.
  • Beheerders kunnen mededelingen aan alle gebruikers sturen of aan specifieke rollen.
  • Beheerders kunnen per rol instellen hoeveel berichten een gebruiker in zijn/haar berichtenbox kan bewaren. Dit helpt om de database klein te houden.
  • Beheerders kunnen instellen hoeveel berichten per pagina er worden getoond in de berichtenbox.
  • Beheerders kunnen instellen hoeveel gebruikers er per pagina worden getoond in de lijst van gebruikers.
  • Beheerders kunnen instellen of er aan alle gebruikers een e-mail wordt verstuurd of niet bij het plaatsen van een nieuwe mededeling.
  • Beheerders kunnen het “Aan” veld van een mededeling e-mail instellen.
  • Beheerders kunnen instellen of de lijst van gebruikers aan iedereen wordt getoond of niet.
  • Beheerders kunnen elke gebruiker verhinderen om privé berichten te versturen.
  • Beheerders kunnen een vertraging instellen tussen twee berichten die door een gebruiker worden verzonden.
  • Beheerders kunnen de privé berichten van iedereen inzien.
  • Beheerders kunnen verhinderen dat gebruikers nieuwe berichten kunnen sturen. Het antwoorden op berichten blijft wel mogelijk.
  • Beheerders kunnen autosuggesties verbergen voor gebruikers.
  • Er zijn drie types zijkant widgets.
  • Gebruikers kunnen aangeven of ze wel of niet berichten willen ontvangen
  • Gebruikers kunnen aangeven of ze gewaarschuwd willen worden per e-mail als ze een nieuw bericht hebben ontvangen.
  • Gebruikers kunnen aangeven of ze gewaarschuwd willen worden per e-mail als er een nieuwe mededeling is geplaatst.
  • Gebruikers kunnen andere gebruikers blokkeren.

Vertaling

Github

https://github.com/shamim2883/front-end-pm/

Schermafdrukken

  • Responsive
  • Berichtenbox.
  • Aantal ongelezen berichten in de titel van de website
  • Front End lijst van gebruikers.
  • Beheerders instellingen pagina.
  • Berichtenbox instellingen.
  • Veiligheidsinstellingen.
  • Kleur instellingen.

Installatie

  1. Upload “front-end-pm” naar de “/wp-content/plugins/” directory.
  2. Activeer de plugin via het “Plugins” menu in WordPress.
  3. Maak een nieuwe pagina.
  4. Plak de shortcode [front-end-pm] voor Front End PM bij de HTML tab van de pagina editor.
  5. Publiceer de pagina en stel deze pagina in als “Front End PM Pagina” bij de instellingen pagina van deze plugin.

Meer instructies nodig? Ga dan naar Front End PM en neem contact met me op voor betaalde ondersteuning.

FAQ

Hoe moet ik updaten?

NIET UPDATEN IN EEN PRODUCTIE OMGEVING VOORDAT IS GETEST IN EEN STAGING OMGEVING.
Maak eerst een volledige backup zodat je bij problemen eenvoudig kunt teruggaan naar de uitgangssituatie.

Kan ik deze plugin in mijn eigen taal gebruiken?

Ja, deze plugin is in meerdere talen beschikbaar. Als jouw taal niet beschikbaar is, dan kun je deze toevoegen. Je bent van harte welkom om deze plugin in jouw taal te vertalen. Voor meer informatie ga naar wordpress translation.

Hoe kan ik betaalde ondersteuning krijgen?

Ga naar Front End PM om contact met me op te nemen voor betaalde ondersteuning.

Beoordelingen

30 november 2023
I think it is a magnificent plugin that has managed to solve what most messaging plugins have not and that is user interactivity.But I give it 4 points because there is one aspect that I don't like. When choosing a user as the recipient, the name cannot be found.It would have been better to search the database by email, or better by name and email and not give us a choice from a list of users.If you have a list of 2000 users the system breaks down.
15 september 2023
very happy with this plugin, helping me to set private message system for my forum user in the website. much better if there's a specific function to deny access to admin (me) reading a message between user. i mean, i don't mind if user discuss something private between them, that i couldn't access / read. Not really a problem. So it is much better, to retain transperancy and honesty between admin and user, just in case user ask 'do you read my message that i send to another user?'. 🙂 great plugin anyway. really fit in my web system.
18 juni 2023
The presentation leaves a lot to be desired. The messages are hard to pick out between the names. Some other designs would be nice, maybe emulate other chat-type interfaces.
Lees alle 210 beoordelingen

Bijdragers & ontwikkelaars

“Front End PM” is open source software. De volgende personen hebben bijgedragen aan deze plugin.

Bijdragers

“Front End PM” is vertaald in 16 talen. Dank voor de vertalers voor hun bijdragen.

Vertaal “Front End PM” naar jouw taal.

Interesse in ontwikkeling?

Bekijk de code, haal de SVN repository op, of abonneer je op het ontwikkellog via RSS.

Changelog

11.4.3

  • Important update
  • Tested up to updated

11.3.8

  • Tested up to updated

11.3.7

  • Added missing files

11.3.6

  • Tested up to updated

11.3.5

  • PHP version updated
  • Code improved

11.3.4

  • Veiligheids update
  • Fix: strip tags for avatar name.

11.3.3

  • Tested upto updated.
  • Classes added in Header divs.
  • Filter added to send email to sender.
  • Fix: name issue for html tags.

11.3.1

  • Tested upto updated.
  • Classes added in Header divs.
  • shortcode message form now support REQUEST value
  • Fix: after settings saved previous values were shown.
  • Fix: some minor bugs.

11.2.3

  • Tested upto updated.
  • Header string inproved.
  • Fix some minor bugs.

11.2.2

  • Tested upto updated.
  • Respect filter when message delete from DB.
  • Fix some minor bugs.

11.2.1

  • Load Messagebox and announcements pagination using ajax
  • reset form after message sent.
  • message query class modified. Now we can check if more rows are there from query.
  • remove SQL_CALC_FOUND_ROWS by default which was slow for large number of messages.
  • Database index modified. Highly performance improved for large number of messages.

11.1.1

  • remove backward compatible key of post_, use mgs_ for fep_send_message and fep_add_announcement
  • show ajax response above submit button
  • show processing text when form submit reach 100%
  • set delay to reload replies when submit form
  • improve notification call. use rest api and localStorage
  • Improve attachment script
  • new rest route added to get users
  • new tokeninput script added
  • autosuggestion/user block script improved. Now use rest api
  • New filter fep_filter_delete_from_db added
  • 3 new actions added when transition status
  • ability to pass per_page value for admin pages page
  • fep_action_info_output and fep_posted_action_after hook added
  • delete message meta when message deleted
  • use fep_get_statuses instead of hard coding statuses
  • fep_filter_message_toggle_feature added to remove toggle completely
  • now {current-post-title} can be used with other text for shortcode subject

10.2.1

  • All form now submit via ajax
  • Show progress bar when submitting form
  • Fix: Compatibility with Memcached

10.1.7

  • Show users in directory and suggestion only who has access to message system
  • Option added so that user can reply to messages deleted by other user
  • Add html field type in admin settings

10.1.6

  • Message can be queried by multiple recipients
  • Whitelisted user can view all messages and announcements
  • fep_filter_announcement_participant_ids added
  • add filter to add !important to inline css

10.1.5

  • Use fep_query_url for messages url
  • Pass attachment data to fep_filter_attachment_download_link filter
  • Pass where parameter to fep_form_fields filter
  • Whitelisted users can send reply if they are blocked by user also

10.1.4

  • Een gebruiker kan een ander bericht kiezen op de pagina waarop een bericht wordt getoond
  • Bevestigingsdialoog toegevoegd bij het blokkeren van een gebruiker
  • Vorige versie tabel wordt verwijderd als deze bestaat
  • Bericht om het gif plaatje te laden is verbeterd in de css
  • Bugfix: is_settings_page pagina was fout als de eerste parameter niet was gezet

10.1.3

  • Het menu kan worden ingeklapt op een mobiel apparaat.
  • Het font van de datum van een bericht of mededeling is verkleind.
  • Bugfix: Bij het bewerken van een bericht of mededeling kon de bijlage niet worden verwijderd.
  • Bugfix: Sommige CSS werd niet toegepast op schermen smaller dan 480 pixels
  • Bugfix: De controle op de tijdsvertraging werd niet uitgevoedd als een bericht werd verzonden via een shortcode formulier.

10.1.2

  • Een beheerder kan berichten en mededelingen bewerken.
  • bij het invoeren van een bericht kan het msg_id worden meegegeven.
  • fep_filter_message_query_sql toegevoegd
  • de sortering van een message query kan leeg worden gelaten om de sortering te verwijderen.
  • een telling kan vanaf nu alleen worden opgevraagd met FEP_Message_Query
  • Bugfix: Als first_last_name of last_first_name werden gebruikt voor de naam dan was het resultaat van een lege naam ook succes.
  • Bugfix: Memory leaks

10.1.1

  • Brekende wijzigingen. Als je gebruik maakt van eigen code of template wijzigingen voor deze plugin, zorg dan dat ze compatibel zijn met deze versie.
  • performance is sterk verbeterd
  • gebruik van een eigen database tabel in plaats van CPT
  • ingebouwd caching mechanisme
  • Enkele wijzigingen in de template
  • Geen WP_Post object meer binnen de template. Nu wordt het FEP_Message object gebruikt
  • privacy tab toegevoegd op Instellingen pagina.

Vorige changelogs vind je hier: https://www.shamimsplugins.com/docs/category/front-end-pm/changelog/