Events Made Easy

Beskrivning

Events Made Easy är en fullfjädrad lösning för hantering av event och medlemskap för WordPress. Events Made Easy stöder publika, privata, utkast och återkommande event, medlemskap och hantering av platser, OSA (+ valfritt godkännande), flera betalningslösningar (Paypal, 2Checkout, FirstData, Mollie, m.fl.) och integration med OpenStreetMap. Med Events Made Easy kan du planera och publicera ditt event, eller låta personer boka plats på dina veckovisa möten. Du kan lägga till eventlistor, kalendrar och beskrivningar till din blogg genom flera sidopanelswidgetar eller kortkoder; om du är en webbutvecklare kan du enkelt använda malletiketterna som finns i Events Made Easy.

Huvudsakliga funktioner:
* publika, privata, utkast, och återkommande event med anpassade och dynamiska fält i OSA-formuläret
* hantering av medlemskap med anpassade och dynamiska fält
* personer och grupper med anpassade fält per person
* skapa PDF för medlemskap, bokningar och persondata
* medlemskort eller biljetter kan automatiskt sändas som PDF via e-post
* RSS- och ICAL-flöden
* kalenderhantering, med integration av helgdagar
* flera widgetar för eventlistningar och kalender
* hantering av platser, valfritt med OpenStreetMap integration
* OSA för bokningar med anpassade och dynamiska fält, spårning av betalningar, valfritt med godkännande, rabatter
* mallar för e-post, eventlistor, enstaka event, webbflöden, OSA-formulär, … med specifika platshållare för varje typ
* massor av kortkoder och valmöjligheter
* betalningslösningar: Paypal, FirstData, 2CheckOut, Mollie, Worldpay, Sagepay, Stripe, Braintree, Paymill, Instamojo
* sänd e-post till registrerade personer, sänd automatiskt påminnelser om betalning
* köfunktion för e-post och nyhetsbrev
* utskick kan planeras till framtida tidpunkt, avbrytas, …
* kompatibel med Multisite
* full språkanpassning och redan översatt till svenska, tyska och holländska. Även fullt kompatibel med (m-)qtranslate(-xt): de flesta inställningar tillåter språketiketter så att du kan visa dina event i olika språk för olika personer. E-postmeddelanden om bokningar tar också hänsyn till valt språk.

För mer information, dokumentation och supportforum, besök den Officiella webbplatsen .

Skärmdumpar

Installation

Ta alltid en backup av din databas innan du uppgraderar, för säkerhets skull…
1. Ladda upp events-made-easy mappen till /wp-content/plugins/ mappen
2. Aktivera tillägget genom menyn ”Tillägg” i WordPress
3. Lägg till eventlistor eller kalendrar enligt instruktionerna i Användnings-sektionen.

Användning

Efter installationen lägger Events Made Easy till ett menyval i administratörsgränssnittet för WordPress.

  • Sidan Event låter dig redigera eller ta bort event. Sidan Lägg till ny låter dig skapa ett nytt event.
    På redigeringssidan för event kan du ange antal platser som finns tillgängliga för ditt event. Du behöver bara aktivera OSA för eventet och ange antal platser i rutan i höger sidopanel.
    När en besökare svarar på dina event, kommer rutan att visa dig bokningen. Du kan ta bort bokningar genom att klicka på x knappen eller se den svarandes data på en utskrivbar sida.
    Du kan även ange en kategori för eventet, om du aktiverat stödet för kategorier i inställningarna.
    Det finns även möjlighet att finjustera e-postmeddelanden vid OSA och layouten för eventet, ifall standardinställningarna du konfigurerat i inställningarna inte passar detta specifika event.
  • Sidan Platser låter dig lägga till, ta bort, och redigera platser. Platser lägga automatiskt upp vid skapandet av ett event, om de inte finns redan, men detta gränssnitt ger dig möjlighet att anpassa data för en plats och att lägga till en bild.
  • Sidan Kategorier låter dig lägga till, ta bort, och redigera kategorier (om Kategorier är aktiverat under Inställningar).
  • Sidan Personer är samlingsplatsen för all information om personer som bokat plats till något av dina event.
  • Sidan Inväntar granskning används för att administrera bokningar som kräver godkännande
  • Sidan Ändra bokning” använd för att ändra på bokningar till event
  • Sidan CRON används för att planera automatiserade händelser i EME (som att skicka påminnelser, avboka obetalda bokningar, nyhetsbrev).
  • Sidan Inställningar ger dig granulär kontroll över tillägget. Här kan du ställa in formatet för event på eventsidan.
  • Behörighetskontroll finns för att hantera event, m.m.:
    – en användare med rollen ”Editor” kan göra allt
    – med rollen ”Author” kan du bara lägga till event eller redigera event som du själv skapat eller är kontaktperson för
    – med rollen ”Contributor” kan du bara skapa event som utkast eller redigera event som du själv skapat eller är kontaktperson för

Eventlistor och kalendrar kan läggas till i dina bloggar genom widgetar, kortkoder och malltaggar. Se den fullständiga dokumentationen på Events Made Easy Support Sida.

Vanliga frågor

SE FAQ avsnittet på dokumentationswebbplatsen.

Recensioner

14 juli, 2019
The Events Made Easy plugin can do just about everything I need to create, manage, and ticket events. Flexible with lots of settings to customise it, and the ability to take payments built in. Just understand that there's a little learning curve, so take some time to read the documentation to get started.
7 juli, 2019
Il offre de très nombreuses possibilités et répond à de très nombreuses situations sans forcer la main. Il demande cependant un investissement certain pour en tirer toutes les subtilités. Sa traduction récente en français apporte une aide non négligeable.
16 mars, 2019
From the first look it seems a complicated plugin. So first I deactivated it and started to look for other event plugins. Then I came back to EME (including the front end plugin) and started to read the description more carefully. As soon as you get a grip on the structure, it is a breeze to set it up and create your events pages. You can do almost anything with it. It is very flexible and you are not restricted by a time frame to pay for the use of a very well written plugin as it is free. But I am convinced that no good work must left unpaid. And the best feature of this plugin is the support. It is super fast and the author does more than expected to help you with your problems. He even looked into the theme that was actually creating the problem and found the solution. This is what I call a SUPPORT.
8 mars, 2019
Franky, you have created a perfect plugin. I never have seen any other plugin which is so flexible to manage all information regarding events. Also your support is very prompt and my requests regarding changes or new functions have been implemented immediately. I will give you 5 stars for the EMEFS as well.
6 mars, 2019
This free plugin include features that a lot of the premium make you pay for such as payment integration, reservations, location managment etc. Yes, it takes some learning curve to learn how to set it up to do what you want. That's because it can do a lot. If you are not faint-hearted and willing to put in some effort, I think you will find this plugin can meet your event management needs - for free!
Läs alla 90 betyg

Bidragsgivare och utvecklare

”Events Made Easy” är programvara med öppen källkod. Följande personer har bidragit till detta tillägg.

Bidragande personer

”Events Made Easy” har översatts till 6 språk. Tack till översättarna för deras bidrag.

Översätt ”Events Made Easy” till ditt språk.

Intresserad av programutveckling?

Läs programkoden, kika på SVN-filförvaret eller prenumerera på utvecklarloggen via RSS.

Ändringslogg

2.1.37 (2019/09/08)

  • Change in [eme_add_multibooking_form]: if the options template_id and template_id_header are not provided, a default will be used.
    The default will be ’#_{d/m/Y} #_24HSTARTTIME: #_SEATS
    ’ if template_id is not provided
    The default will be ’Lastname: #_LASTNAME
    Firstname: #_FIRSTNAME
    Email: #_EMAIL
    ’ if template_id_header is not provided
  • ”Denied” has been renamed to ”Deleted” for bookings deleted by the admin
  • Revamp the per-event and admin email templates section
  • Upgrade select2 to 4.0.10

2.1.36 (2019/08/22)

  • Fix discount edit when option ”stay on page after edit” is selected
  • Fix allowed html in several options upon save again
  • Allow more characters in the slug

2.1.35 (2019/08/19)

  • Fix the country edit

2.1.34 (2019/08/17)

  • Fix a longstanding wrong call to the php header function for the email tracker image

2.1.33 (2019/08/17)

  • Updated Stripe API to version 6.41.0
  • Updated Braintree API to version 4.2.0
  • Updated Leaflet API to version 1.5.1
  • Fix so #REQ_SPACES works as expected (workaround is to use #REQ_SEATS)
  • Generated pdf names now start with ”ticket-” and ”member-” (and no longer end with that)
  • Stripe webhook implemented (go to your EME payment settings and press ”save”, then the webhook will be created)
  • The payment options tab is now an collapsed list op options per gateway, sos you can go faster to the gateway of choice

2.1.32 (2019/08/03)

  • Mailing fixes (updated template was used for approval mails, which was wrong, and also the denied and pending mails were not sent)

2.1.31 (2019/07/31)

  • Small html fixes in the events editing pane
  • Some mails were not being sent (IPN and mail to contact person upon payment)

2.1.30 (2019/07/29)

  • small bugfix for people placeholders replacement

2.1.29 (2019/07/29)

  • Added featured image to rss feed
  • Show event start date with local timezone in RSS feed if wanted (and not GMT)
  • Add contact person paid emails format (next to the IPN format for the contact person)
  • Documented the filter eme_csv_column_filter (allows you to change 1 CSV output line, so you can switch/remove/change columns). See the documentation on hooks and filters for an example.
  • Added capabilities (access right settings) for attendance or member checks (both urls generated by #_ATTENDANCE_QRCODE and #_MEMBER_QRCODE) so you can more easily allow someone to be able to check for event attendance or if a member is active
  • updaterat select2 js till 4.0.8
  • add mail header ”X-EME-mailid”, so in the future if/when we handle bounces we can indicate which mail failed
  • added a per-event option to create a WP user after a successful booking
  • fix for discount groups with regular and early bird-combo (the reported discount codes used were not correct)
  • Added a filter eme_ical_filter, which lets you influence each entry of an ical entry in the ical feed of events. It takes one parameter: the current ical-representation of a single event (matching your filters, based on the ical link you generated with [eme_ical_link]), so you can add/remove/change lines per entry.

Implemented #ESC and #URL for people placeholders

2.1.28 (2019/07/11)

  • Correct CSV export of bookings if dynamic fields were included (export was on multiple lines in excel)
  • Add warning in EME options page if the SEO permalink settings are conflicting with an existing page
  • Added event placeholder #_ADDBOOKINGFORM_IF_LOGGED_IN, which shows the booking form only if logged in. The difference with requiring WP membership when defining the RSVP properties for an event is that in the latter case you can’t change your personal info (it comes from your profile)
  • Account for unsupported PHP timezones
  • Documented #_ADDBOOKINGFORM_IF_USER_HAS_CAP, #_ADDBOOKINGFORM_IF_USER_HAS_ROLE and the conditional placeholders #_USER_HAS_ROLE and #_USER_HAS_CAP
  • Allow the phone field to be edited if the RSVP option ”Require WP membership” is selected and the phone info in the WP userprofile is empty
  • Show a hint on autocomplete on the lastname field if you have the needed rights

2.1.27 (2019/06/27)

  • Importing people now allows one or more group (or groups) columns. Each such column can contain either a group id or a groupsname (or multiple ids or names, separated by ”||”)
  • In the RSVP form, you can now use #_COUNTRY{xx} (with ”xx” being the code of a country created in EME, not the name). If used, that country will be selected as default in the form.
  • For a required formfield of type checkbox with multiple values, the html rendered required all values to be checked. Now only one needs to be checked.
  • ical fixes (events are exported in gmt now, and added the organizer field)
  • New excerpt functionality:
    • if ”” is present in the event notes, #_EXCERPT will take the part before this seperator, and #_NOEXCERPT the part after it
    • if ”” is not present, #_EXCERPT will take the first 55 characters by default (filter eme_excerpt_length can be used to change this), #_NOEXCERPT will be the complete text

2.1.26 (2019/06/14)

  • Make eme_attendees and #_ATTENDEES work again (error in sql statement)
  • #_EXCERPT placeholder should obey the wordpress filter the_excerpt, not the_content

2.1.25 (2019/06/13)

  • Update Mollie API to 2.10.0
  • Catch more template errors when saving a template
  • Added option ’order’ to shortcode [eme_attendees], the default order is ”lastname ASC, firsname ASC”
  • Fix editing holidays
  • Fix uploading files for bookings

2.1.24 (2019/05/28)

  • Uppdaterat select2 bibliotek till 4.0.7
  • Fixat sändning av e-post i html-fomat

2.1.23 (2019/05/22)

  • Tar inte bort radbrytningar från tabeller vid sändning av e-postmeddelanden
  • The event notes field now obeys the wordpres regular filters (meaning all should behave as it does in regular posts for the notes field)

2.1.22 (2019/05/15)

  • Fix custom field headers in printable output
  • Fix mollie payment detection
  • Fix #_RESPSEATS{xx} and #_ATTENDSEATS{xx}
  • Don’t show the single location map if the lat/lon coordinates are empty (and thus avoid a javascript error on the page too)

2.1.21 (2019/05/09)

  • Add Instamojo payment gateway for Indian users (only Indian Rupee supported)
  • Support Indian Rupee in the currency selection
  • Added member placeholder #_MEMBER_QRCODE, which returns a qrcoded-url to check if a member is active.
    This can be used inside a membercard pdf and allows EME member admins to quickly check (using a qr-reading app) if a member is active

2.1.20 (2019/05/04)

  • Make sure the paypal payment works for production sites

2.1.19 (2019/05/04)

  • Fix a PHP warning for memberships and number of function arguments

2.1.18 (2019/05/03)

  • Add an option that influences whether or not a list of events should be shown on the default special events page.
    This complements the option to show a calendar on the default special events page.
    It is recommended to leave this option off and use placeholders on regular wordpress pages instead.
  • Custom fields of type ”People field” can now be included in the CSV export for bookings
    This can be set in the definition of the custom field.
  • Mollie notification can arrive later than the return page shown, resulting in an wrong message shown of the payment not being paid
    Now we store the mollie payment id generated with the EME payment, so we can check in the return page the result too
  • Image url in the db was stored as relative url. Although the image id takes precedence, it is cleaner to store the url as is too.
    Also the image placeholders (for events, people) now have a full url (so they work correctly in mails too)
  • Add a parseFloat conversion in the javascript for single map locations, to make sure javascript recognizes the coordinates as floating point and not text
  • In the location map, the popup was not sized correctly if an image was included, due to the image size not being known yet. JS code has been added to rectify that.
  • Update to new v2-API for PayPal payments (v1 is in the process of being deprecated by PayPal)
    While webhooks don’t work, it should be fine. Bugs in the API or the way PayPal shows info (in the sandbox the amount and description are not shown to the buyer)
    will hopefully get fixed by PayPal.
  • Legacy paypal IPN works again
  • Update to Braintree API version 3.40, and make Braintree actually work (typo fix)
  • Update Stripe API to conform with their use of Strong Customer Authentication

2.1.17 (2019/04/19)

  • Fix a longstanding bug (but unnoticed) where a combination of groups to send mail to would result in not all the intented people to receive it
  • Block the change of ”field purpose” for custom fields if the field is already being used in answers
  • QR-code fixes (qrcode was not being generated ok and optimisations done when generating)
  • Some more options added when you want to send out the optional ticket PDF for bookings
  • Fixat en php-varning om odefinierad variabel

2.1.16 (2019/04/17)

  • Fix a race condition where placeholders for people fields would replace #_FIELD-related placeholders that were in fact meant for rsvp/members

2.1.15 (2019/04/16)

  • Small fix so #_NAME is also accepted again (as a fallback, deprecated alternative to #_PERSONLASTNAME)
  • Clarification notice: #_RESP* and #_ATTEND* related placeholders still work
    (they might be considered as deprecated and the doc will change accordingly but currently there’s no need for people to change their templates or config)

2.1.14 (2019/04/16)

  • If the booking price is 0 and there’s no approval required, the optional PDF will be included in the mail sent at booking time
  • #_ATTENDANCE_QRCODE kan nu även användas i vanliga e-postmeddelanden, inte bara i en PDF-mall
  • #_PERSONAL_FILES är nu en platshållare även för personer
  • For people, #_ID is deprecated in favor of #_PERSONID, and all people placeholders can be preceded with #_PERSON (so #_PERSONID, #_PERSONLASTNAME, etc …)
  • For bookings and attendees: the person-related placeholders should now start with #_PERSONxxx (and not with #_RESP or #_ATTEND anymore for the placeholders that hold person info)
  • #_INVITEURL and #_INVITEURL{xx} can now be used in mails towards people (in case the mail is event-related #_INVITEURL will take the event id of the related event,
    otherwise #_INVITEURL{xx} should be used with ’xx’ being the id or name of the event)
    These 2 can send out an invite url to people concerning an event. In case the event is then marked as invite-only, only the people that received such a mail can rsvp once.
  • Added a new event placeholder #_IS_INVITE_ONLY (can be used in a eme_if-condition to show some other content if the event is invitation-only)
  • CSS fix for the small calendar widget month name (it was not centered anymore)

2.1.13 (2019/03/28)

  • Fix [eme_events] showing only 1 event when the option ”Number of events to show in lists” is 0 and no specific limit is set in the shortcode itself

2.1.12 (2019/03/28)

  • When you send out a mailing immediately and the ”always queue” option is active, that mailing will now get a name and be visible in the mailing overview too
  • Fix using show_recurrent_events_once and limit together
  • Beter default contact person detection
  • Ignore people in trash status in more functions, avoids problems when someone subscribes to an email group and the same person/email is already in the trash
  • Make adding attachments work also when html mails are not activated
  • CSS change: the calendar header showing the month name (when using the table layout) is now also using thead+th and not thead+td

2.1.11 (2019/03/16)

  • Fix template sorting by name
  • Make attachment selection for mail templates work when editing a membership
  • Add placeholder #_USER_HAS_ROLE{xxx} (’xxx’ being the name of a wp role), so you can check if a user has a certain wp role and show/hide things based on that
    Also added #_ADDBOOKINGFORM_IF_USER_HAS_ROLE{xxx}
  • Fix for rsvp start/end conditions
  • Added extra discount conditions: now you can require users to be logged-in for the discount to apply, or to be a part of an EME group or membership or have a certain WP role

2.1.10 (2019/03/05)

  • Add an option (in the ”Other” section) where you can add extra html tags and attributes to be allowed for html content in eme settings (like templates)
  • Add an option (in the ”Events” section) that allows to specify a redirect url if a person not logged-in tries to view a private event (by default redirect to wp login page is done)

2.1.9 (2019/03/02)

  • Fix editing a multiprice booking when the total amount of seats is 0 (meaning unlimited)
  • Allow sending a mail when adding a new member via the admin backend
  • Fixat #_FIELDS i osa e-postmeddelanden
  • Small sql fixes to be able to sort (as expected) on custom fields in people/members admin screen

2.1.8 (2019/02/22)

  • Deprecated #_CANCELBOOKINGFORM and _CANCELBOOKINGFORM_IF_NOT_REGISTERED in favor of #_CANCEL_ALL_BOOKINGS_FORM and #_CANCEL_ALL_BOOKINGS_FORM_IF_NOT_REGISTERED
  • Cancel format options have been simplified and can contain people too
  • Fix legacy paypal button not showing up due to typo

2.1.7 (2019/02/20)

  • Get a XML sitemap by visiting the url https://../?eme_sitemap=public
  • For CSV imports, the enclosure can be an empty string too
  • If the admin email is not matched to a user, take the first person with admin role as email sender
  • Allow html in attributes and properties again
  • Disable autofill on forms for events/locations/members, to aid people having autofill issues
  • Allow attachments to be sent for approved, pending and booking paid emails, also for mailgroup subscriber emails and new members
  • Added an option to allow RSVP cancel based on age of the booking
  • Deprecated shortcode eme_cancel_booking_form in favor of eme_cancel_all_bookings_form
  • Add options to set a template to cancel a payment (the form shown when browsing the url #_CANCEL_URL)
  • Added the old paypal method back (but it is called ”Legacy Paypal” now)
  • Added 2 placeholders #_CURDATE and #_CURTIME, can be used to inform people/contacts of the date/time an action happened (like rsvp, cancel, member signup, payment, …)

2.1.6 (2019/02/10)

  • En rabatt kan nu finnas i mer än en grupp
  • Fix html showing in extra html headers for events or locations
  • ical fixes for utf-8 encoded characters (and line folding like required by the rfc)

2.1.5 (2019/02/06)

  • Status för event sattes alltid till utkast när det sparades, detta har rättats till

2.1.4 (2019/02/05)

  • Add a new option in the RSVP settings for an event so you can decide in which mail the optional PDF attachment should be included: the approval or payment mail
  • Platshållarna #_ADDBOOKINGFORM_IF_USER_IN_GROUP{xx}, #_ADDBOOKINGFORM_IF_USER_IS_MEMBER_OF{xx}, #_IS_USER_IN_GROUP{xx} and #_IS_USER_MEMBER_OF{xx} kan nu även använda id för gruppen eller medlemskapet som parameter (och inte längre bara namnet)
  • Sänd påminnelser om medlemskap även under respittiden
  • Some more sanitizing, we don’t even trust admins …
  • Unslash where needed
  • RSVP cancel cutoff time was ignored

2.1.3 (2019/02/01)

  • Fixat ett skrivfel som hindrade OSA-bokningar

2.1.2 (2019/01/30)

  • Säkerhetsuppdatering: det gick att förbigå de godkända filtyperna för uppladdning
  • Uppdatera Paypal för att använda deras nya gränssnitt.
    VARNING: DETTA ÄR INTE BAKLÄNGESKOMPATIBELT
    Om du har ett Paypalkonto, behöver du vidta åtgärder ifall du vill fortsätta kunna ta emot betalningar via Paypal.
    Du behöver skapa en Paypal ”app” och ange ditt nyligen mottagna klient-ID och hemlighet i EME betalningsalternativ.
    Se denna sida för mer info och riktlinjer.
  • Använd anpassade fält även för definition av medlemskap (liksom för event och platser)
  • Inaktivering av certifikat vid sändning av e-post är nu bara möjligt för lokala IP-adresser, inte längre för publika e-postservrar

2.1.1 (2019/01/27)

  • Fixa html-generering av dynamiska tabeller (avslutande ”>” saknades för ”table”, de flesta webbläsare fixar det automatiskt, men det är inte snyggt)
  • Göra pdf-skapande mer tåligt mot html-fel (som det som nämns ovan)
  • eme_holidays fungerade inte som förväntat

2.1.0 (2019/01/26)

  • Fixat personimport från csv
  • Förbättrad sql vid sökning i anpassade fält
  • Lägg till ett var för att automatiskt arkivera gamla e-postutskick efter ett visst antal dagar (kan ställas in under alternativ för GDPR)
  • Lägg till ett val att automatiskt ta bort gamla event efter ett visst antal dagar (kan ställas in i GDPR-inställningarna)
  • Gör permalänken för kalenderdagar lite mer strikt, så att event som börjar med åååå-mm-dd-* inte matchar och korrekt går till eventet
  • ”Extra html-headers för event” och ”Extra html-headers för platser” tillåter nu även JavaScript.
  • Add an action in the People admin window to verify the integrity between WP users and EME people (a WP user should be linked to at most 1 EME person)
  • Lagt till ett val att ignorera inställning för massutskick om man vill (förklaring inlagd på skärmen) för både event och generella utskick
  • Boka-tidigt rabatt är möjligt genom att lämna kupongkoden tom för rabatten, ifall du anger ett sista datum
  • Fixat e-postlogiken för utskick om OSA (vissa kombinationer av EME-inställningar gjorde att e-post inte sändes som förväntat)
  • Undvik att ladda Mollie API om det redan är laddat av ett annat tillägg
  • Uppdatera Mollie API till 2.5.0
  • Meddelande vid OSA kan nu även ändras i back-end
  • Disable (or try to) autocomplete for RSVP password protection
  • Add placeholder #_ATTENDANCE_QRCODE, generating a qrcode to send to people. This in facts just encodes the attendance url (generated by #_ATTENDANCE_URL also)
  • Dokumentera användningen av #_ATTENDANCE_QRCODE ==> #_ATTENDANCE_QRCODE kan endast användas i pdf-mallen för biljetter eller medlemskort
    Om något annat php-bibliotek som erbjuder samma qrkodsklass är laddat, kommer qrkoden att vägra att laddas, så du behöver använda en kortkod från det andra
    tillägget för att skapa qrkoden baserat på värdet av #_ATTENDANCE_URL
  • Allow event/location/people properties (see functions eme_init_event_props, eme_init_location_props, eme_init_person_props) to be imported too
  • Fix a show_recurrent_events_once sql bug (in fact not a bug, but indeterministic result) due to newer mysql/mariadb versions
  • Add scope parameter to shortcode eme_holidays (default=all, other values: past or future; shows all/past/future holidays)

2.0.85 (2019/01/09)

  • Rättat ytterligare en bugg vid aktivering när UTC-tidszoner

2.0.84 (2019/01/09)

  • Rättat en bugg vid aktivering när UTC-tidszoner

2.0.83 (2019/01/09)

  • Add an option to automatically remove pending members after a certain period of days (can be set per membership)
  • Add an option to automatically remove expired members or old bookings after a certain period of days (can be set in GDPR options)
  • Allow a separator to be specified for multi-value custom fields when printing the values via #_FIELD or #_FIELDVALUE by using a second set of braces specifying the separator
    This can be used as: #_FIELD{xx}{yy}
    The current known #_FIELD{xx} corresponds with #_FIELD{xx}{||}
  • Fix readonly/hidden formfields
  • Även uppdatera personfält inifrån en ny bokning
  • Valuta för Stripe behöver anges i gemener …
  • Betalning för medlemskap via flera betalningslösningar (stripe, paymill och braintree) beräknade inte rätt pris, vilket resulterade i att betalningen misslyckades.
  • Ingen filuppladdning tillåten som anpassat fält för event eller platser
  • Antal bokade platser kan vara 0 om så är inställt
  • Uppdatera dompdf till 0.8.3
  • Uppdaterat leaflet till 1.4.0
  • Update leaflet-markercluster to 1.4.1
  • Uppdatera Mollie API till 2.4.1

2.0.82 (2019/01/02)

  • GDPR är nu ett fält per person, det kommer att markeras när man frågar efter det via #_GDPR i ett formulär (fram tills nu sparades inte #_GDPR i databasen)
  • Placeholder #_GDPR now also works for people info (like #_LASTNAME etc), so you can let people now in e.g. the RSVP or member mail that they approved.
  • Ny kortkod [eme_gdpr_approve], visar ett formulär där personer kan ge sitt samtycke enligt GDPR (baserat på e-postadress). E-post som sänds konfigureras i EME-inställningarna för GDPR.
    Du kan sedan även använda en WP-sida med denna kortkod för att sända till alla personer som inte lämnat sitt godkännande.
  • Code deup
  • Fixat en varning om odefinierade array i eme_events.php
  • Fix location eventful paging
  • Fix notcategory containing a ”+” for events

2.0.81 (2018/12/29)

  • Platshållaren IS_USER_MEMBER_OF fallerade pga ett felaktigt sql-uttryck
  • Gör så att #_USER_HAS_CAP{xx}, #_IS_USER_IN_GROUP{xx} och #_IS_USER_MEMBER_OF{xx} returnerar 0 även för oinloggade användare
  • Skapa/ändra för länder/stater/rabatter och rabattgrupper är nu i linje med de andra skärmarna för ändring, detta tillåter att mer förklarande text läggs till på skärmen, vilket ger extra tydlighet för vissa fält
  • Rätta captcha identifieringen i multibokningsformuläret

2.0.80 (2018/12/23)

  • Initialisera några arrayer för att undvika php-varningar
  • Mer uppstädning av sql (så att det blir snyggare kod och dessutom gör att eventlistning fungerar igen …)

Äldre förändringar hittas i changelog.txt